Release v1.0.6
2021-06-08
Version description of the v1.0.6 release of ICESat-2 SlideRule
Added support for NSIDC/Cumulus data in AWS US-West-2
New netsvc package that uses
libcurl
for making https requests.New capability to “fork” a Lua script 2385b99
Reworked internal handling of assets; an asset now defines an I/O driver which must be registered prior to an asset being requested.
New capability to fetch files from S3 directly from a Lua script using
aws.s3get
Created CredentialStore module in
aws
package for managing AWS credentials: CredentialStore.cppCreated authentication script (written in lua) that runs as a daemon and maintains up-to-date AWS credentials
Fixed and enhanced TimeLib to support AWS time formats
Added support for metric collection along with a
metric
endpoint and associated Python client utility query_metrics.pyAdded support for tailing server logs remotely via the
tail
endpoint and associated Python client utility tail_events.pyAdded native HttpClient module in
core
package: HttpClient.cppAdded support for building on CentOS 7 1a728b9
Known Issues
Consul-Exit is not working and therefore a node does not disappear from the service group when it goes down.
Getting this release
https://github.com/ICESat2-SlideRule/sliderule/releases/tag/v1.0.6 https://github.com/ICESat2-SlideRule/sliderule-icesat2/releases/tag/v1.0.6 https://github.com/ICESat2-SlideRule/sliderule-python/releases/tag/v1.0.6