Recent Releases of https://github.com/asfhyp3/its-live-monitoring
https://github.com/asfhyp3/its-live-monitoring - its-live-monitoring v0.5.10
Changed
- Update
ruffconfiguration to our latest standards.
- Python
Published by tools-bot over 1 year ago
https://github.com/asfhyp3/its-live-monitoring - its-live-monitoring v0.5.9
Changed
- Improved deduplication performance by searching HyP3's dynamodb directly for
PENDINGandRUNNINGjobs, instead of using thehyp3_sdk.
Fixed
- Mixed STAC Item datetime formats (e.g., occasionally not including microseconds) in the list of secondary scenes no longer causes a ValueError to be raised.
- Python
Published by tools-bot over 1 year ago
https://github.com/asfhyp3/its-live-monitoring - its-live-monitoring v0.5.8
Changed
- As an incremental improvement to deduplication performance, its-live-monitoring now:
- searches the
s3://its-live-databucket directly for already published (succeeded) pairs. - searches HyP3 ITS_LIVE via the API for pairs still pending or running, instead of searching for all previously submitted pairs.
- searches the
- Upgrade numpy from 1.26.4 to 2.1.3
- Python
Published by tools-bot over 1 year ago
https://github.com/asfhyp3/its-live-monitoring - its-live-monitoring v0.5.7
Fixed
- Normalized the Sentinel-2 tile list to match the Element84 STAC representation, fixing tiles with a leading
0being excluded from processing.
- Python
Published by tools-bot over 1 year ago
https://github.com/asfhyp3/its-live-monitoring - its-live-monitoring v0.5.6
Changed
- Reduced SQS batch size from 10 to 1 so that each de-duplication attempt has up to the full 15-minute Lambda timeout.
- Python
Published by tools-bot almost 2 years ago
https://github.com/asfhyp3/its-live-monitoring - its-live-monitoring v0.5.5
Fixed
- Reduced maximum concurrent executions of the
its_live_monitoringlambda from 1,000 to 100 to reduce the frequency ofhyp3_sdk.exceptions.ServerErrorexceptions when de-duplicating new jobs. See #119.
- Python
Published by tools-bot almost 2 years ago
https://github.com/asfhyp3/its-live-monitoring - its-live-monitoring v0.5.4
Fixed
- Convert the
FilterPolicyproperty of theLandsatSubscriptionCloudFormation resource from JSON to YAML, to allow upgrading tocfn-lintv1.3.4 (see https://github.com/aws-cloudformation/cfn-lint/issues/3403). - Disqualify Sentinel-2 scenes from reprocessing campaigns before querying the STAC catalog.
- Python
Published by tools-bot almost 2 years ago
https://github.com/asfhyp3/its-live-monitoring - its-live-monitoring v0.5.3
Fixed
- Downgraded the HyP3 SDK to v6.1.0 from v6.2.0 due to timeouts related to checking user's application status, see ASFHyP3/hyp3-sdk#280.
- Python
Published by tools-bot about 2 years ago
https://github.com/asfhyp3/its-live-monitoring - its-live-monitoring v0.5.2
Changed
- Sentinel-2 products are now disqualified from processing if they do not have enough data coverage.
- Sentinel-2 products are now disqualified from processing if the secondary scene's relative orbit does not match that of the reference scene.
- Switched from Dataspace's Sentinel-2 STAC API to Element84's.
- Python
Published by tools-bot about 2 years ago
https://github.com/asfhyp3/its-live-monitoring - its-live-monitoring v0.5.1
Fixed
- Sentinel-2 search geometry now uses a small central square within a tile instead of a tile's bbox to avoid finding images from neighboring tiles.
- its-live-monitoring now deploys the Sentinel-2 SNS subscription to the
eu-west-1region since subscriptions are required to be in the same regions as the SNS Topic.
- Python
Published by tools-bot about 2 years ago
https://github.com/asfhyp3/its-live-monitoring - its-live-monitoring v0.5.0
Note: Failed to deploy.
Added
- Support for processing Sentinel-2 SNS messages and submitting jobs to hyp3-its-live has been added
Changed
- To manage any lag between Sentinel-2 messages being published in AWS and scenes being available in Google Cloud, which is where hyp3-autorift pulls scenes from, the message failure handling has been changed:
- The visibility timeout (time between attempts) has been extended from 5 minutes to 8 hours
- Processing messages will be attempted 3 times before being driven to the dead letter queue
- The
its_live_monitoringlambda timeout has been increased to 900 seconds, from 300 seconds, because pair picking for Sentinel-2 takes significantly longer due to the Copernicus Dataspace STAC catalog not supporting metadata queries
- Python
Published by tools-bot about 2 years ago
https://github.com/asfhyp3/its-live-monitoring - its-live-monitoring v0.4.0
added
- Off-nadir scenes will now be processed and will only be paired with other off-nadir scenes.
- Python
Published by tools-bot about 2 years ago
https://github.com/asfhyp3/its-live-monitoring - its-live-monitoring v0.3.0
Added
- A CLI wrapper for
status_messages.pyso that it can more easily be run locally.
Fixed
- Status messages can now be posted to mattermost with a bot account.
- Python
Published by tools-bot about 2 years ago
https://github.com/asfhyp3/its-live-monitoring - its-live-monitoring v0.2.0
Added
- Dead-letter queue count is now posted automatically to Mattermost.
- Python
Published by tools-bot about 2 years ago
https://github.com/asfhyp3/its-live-monitoring - its-live-monitoring v0.1.0
Changed
- HyP3 jobs will now be submitted with the
publish_bucketjob parameter set - The reason a scene disqualifies for processing will now be logged
Fixed
- The
landsat:cloud_cover_landproperty instead ofeo:cloud_coverwill be used to determine if a scene qualifies for processing - Scenes with unknown cloud cover (unreported or a value < 0) will be disqualified for processing
- The max cloud cover percentage is now an inclusive bound, so only scenes with more (
>) cloud cover will be disqualified
- Python
Published by tools-bot about 2 years ago
https://github.com/asfhyp3/its-live-monitoring - its-live-monitoring v0.0.3
Changed
- This application will now monitor for newly-published Landsat 8/9 scenes over all land-ice intersecting Landsat tiles
- Python
Published by tools-bot over 2 years ago
https://github.com/asfhyp3/its-live-monitoring - its-live-monitoring v0.0.2
Changed
- Limited the SNS subscription for Landsat to T1 and T2 scenes to filter out RT scenes earlier in the workflow.
- Python
Published by tools-bot over 2 years ago
https://github.com/asfhyp3/its-live-monitoring - its-live-monitoring v0.0.1
Added
- Initial release of its-live-monitoring. The application will monitor for newly-published Landsat 8/9 scenes over 50 Landsat tiles and submit a stack of AUTORIFT jobs for each to hyp3-its-live.asf.alaska.edu for processing.
- Python
Published by tools-bot over 2 years ago