-
Notifications
You must be signed in to change notification settings - Fork 12
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
clean up for release; fixed landsat subset pytests, added release not…
…es for v4.4.0, removed debug print in python client
- Loading branch information
Showing
5 changed files
with
173 additions
and
24 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,170 @@ | ||
# Release v4.4.0 | ||
|
||
2024-04-04 | ||
|
||
Version description of the v4.4.0 release of SlideRule Earth. | ||
|
||
## New Features | ||
|
||
* Resources are queried from servers instead of client. If a processing request does not include a list of `resources` to process, the server processing the request will query CMR and populate the `resources` parameter. In addition, any sampling requests that need a populated `catalog` parameter will also be queried on the server side and have that parameter populated. | ||
|
||
* [389](https://github.com/SlideRuleEarth/sliderule/pull/389) and [383](https://github.com/SlideRuleEarth/sliderule/pull/383) - updates to demo plotting and added support for downloading results | ||
|
||
* Raster sampling support when the output is an Arrow generated format (Geo/Parquet, CSV, Feather). | ||
|
||
* Added Feather output support | ||
|
||
* [43d536b](https://github.com/SlideRuleEarth/sliderule/commit/43d536b690ac4fe8337634980092bbf164ece366) - Request parameters and record information added to metadata of generated Parquet files. | ||
|
||
* [763e553](https://github.com/SlideRuleEarth/sliderule/commit/763e5537d23483601535f622d9386f93456ba967) - max confidence in the signal_conf variable can be selected when filtering ATL03 photons based on confidence level | ||
|
||
* [392](https://github.com/SlideRuleEarth/sliderule/pull/392) - GEBCO raster sampling support added | ||
|
||
* [9d71b6e](https://github.com/SlideRuleEarth/sliderule/commit/9d71b6ef8da004c18a2a40f18035ad3eb3d36b66) - Meta global canopy height raster support added | ||
|
||
## Issues Resolved | ||
|
||
* Logs returned to users are now consistently implemented as exception records through the `alert` function. | ||
|
||
## Development Updates | ||
|
||
* GDAL headers removed from exported package headers | ||
|
||
* GDAL log messages are defaulted off | ||
|
||
## Getting This Release | ||
|
||
[https://github.com/SlideRuleEarth/sliderule/releases/tag/v4.4.0](https://github.com/SlideRuleEarth/sliderule/releases/tag/v4.4.0) | ||
|
||
## Benchmarks | ||
|
||
``` | ||
atl06_aoi | ||
output: 625445 x 16 elements | ||
total: 26.511650 secs | ||
gdf2poly: 0.000324 secs | ||
toregion: 0.094860 secs | ||
__parse_native: 21.172510 secs | ||
todataframe: 0.391770 secs | ||
merge: 0.000002 secs | ||
flatten: 2.783902 secs | ||
atl06p: 26.266139 secs | ||
atl06_ancillary | ||
output: 1180 x 17 elements | ||
total: 3.049564 secs | ||
gdf2poly: 0.000324 secs | ||
toregion: 0.094860 secs | ||
__parse_native: 0.690858 secs | ||
todataframe: 0.005812 secs | ||
merge: 0.013563 secs | ||
flatten: 0.030884 secs | ||
atl06p: 2.857920 secs | ||
atl03_ancillary | ||
output: 1180 x 17 elements | ||
total: 3.047120 secs | ||
gdf2poly: 0.000324 secs | ||
toregion: 0.094860 secs | ||
__parse_native: 0.158048 secs | ||
todataframe: 0.005754 secs | ||
merge: 0.013669 secs | ||
flatten: 0.031304 secs | ||
atl06p: 3.045915 secs | ||
atl06_parquet | ||
output: 1577 x 17 elements | ||
total: 2.755643 secs | ||
gdf2poly: 0.000324 secs | ||
toregion: 0.094860 secs | ||
__parse_native: 0.209622 secs | ||
todataframe: 0.005754 secs | ||
merge: 0.013669 secs | ||
flatten: 0.044833 secs | ||
atl06p: 2.755176 secs | ||
atl03_parquet | ||
output: 22833 x 22 elements | ||
total: 1.633988 secs | ||
gdf2poly: 0.000324 secs | ||
toregion: 0.094860 secs | ||
__parse_native: 0.011271 secs | ||
todataframe: 0.005754 secs | ||
merge: 0.013669 secs | ||
flatten: 0.044833 secs | ||
atl06p: 2.755176 secs | ||
atl03sp: 1.607882 secs | ||
atl06_sample_landsat | ||
output: 914 x 20 elements | ||
total: 7.073046 secs | ||
gdf2poly: 0.000324 secs | ||
toregion: 0.094860 secs | ||
__parse_native: 0.370676 secs | ||
todataframe: 0.006028 secs | ||
merge: 0.012087 secs | ||
flatten: 0.031790 secs | ||
atl06p: 4.672313 secs | ||
atl03sp: 1.607882 secs | ||
atl06_sample_zonal_arcticdem | ||
output: 1651 x 27 elements | ||
total: 6.384218 secs | ||
gdf2poly: 0.000320 secs | ||
toregion: 0.006032 secs | ||
__parse_native: 0.319357 secs | ||
todataframe: 0.005968 secs | ||
merge: 0.020238 secs | ||
flatten: 0.045042 secs | ||
atl06p: 6.375683 secs | ||
atl03sp: 1.607882 secs | ||
atl06_sample_nn_arcticdem | ||
output: 1651 x 20 elements | ||
total: 4.758471 secs | ||
gdf2poly: 0.000278 secs | ||
toregion: 0.005407 secs | ||
__parse_native: 0.091373 secs | ||
todataframe: 0.005742 secs | ||
merge: 0.018872 secs | ||
flatten: 0.038760 secs | ||
atl06p: 4.751282 secs | ||
atl03sp: 1.607882 secs | ||
atl06_msample_nn_arcticdem | ||
output: 1596050 x 20 elements | ||
total: 143.910649 secs | ||
gdf2poly: 0.000268 secs | ||
toregion: 0.005141 secs | ||
__parse_native: 89.897940 secs | ||
todataframe: 0.975277 secs | ||
merge: 15.259323 secs | ||
flatten: 29.145164 secs | ||
atl06p: 142.751770 secs | ||
atl03sp: 1.607882 secs | ||
atl06_no_sample_arcticdem | ||
output: 1596050 x 16 elements | ||
total: 69.063557 secs | ||
gdf2poly: 0.000306 secs | ||
toregion: 0.006468 secs | ||
__parse_native: 53.275093 secs | ||
todataframe: 0.964930 secs | ||
merge: 0.000003 secs | ||
flatten: 7.419176 secs | ||
atl06p: 67.920378 secs | ||
atl03sp: 1.607882 secs | ||
atl03_rasterized_subset | ||
output: 51968 x 22 elements | ||
total: 4.176219 secs | ||
gdf2poly: 0.000306 secs | ||
toregion: 0.006468 secs | ||
__parse_native: 1.858839 secs | ||
todataframe: 0.042089 secs | ||
merge: 0.000003 secs | ||
flatten: 0.371834 secs | ||
atl06p: 67.920378 secs | ||
atl03sp: 3.623235 secs | ||
atl03_polygon_subset | ||
output: 50799 x 22 elements | ||
total: 3.140495 secs | ||
gdf2poly: 0.000306 secs | ||
toregion: 0.006468 secs | ||
__parse_native: 1.370758 secs | ||
todataframe: 0.041492 secs | ||
merge: 0.000003 secs | ||
flatten: 0.359666 secs | ||
atl06p: 67.920378 secs | ||
atl03sp: 3.114903 secs | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
arrow: apache-arrow-15.0.2-0-ge03105efc | ||
gdal: v3.8.4-0-gc2d2a61739 | ||
gdal: v3.8.5-0-g1d418c1c1a | ||
geos: 3.12.1-0-g9a5d0587f | ||
libgeotiff: 1.7.1-0-gbdeff84 | ||
pistache: 0.0.5-79-g875c973 | ||
pistache: 0.0.5-100-g9331499 | ||
PROJ: 9.4.0-0-g7cd00d0b | ||
rapidjson: v1.1.0-751-g5ec44fb9 | ||
rapidjson: v1.1.0-752-gab1842a2 |