Skip to content

Releases: ASFHyP3/its-live-monitoring

its-live-monitoring v0.5.9

25 Nov 23:59
1e4d51a
Compare
Choose a tag to compare

Changed

  • Improved deduplication performance by searching HyP3's dynamodb directly for PENDING and RUNNING jobs, instead of using the hyp3_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.

its-live-monitoring v0.5.8

19 Nov 19:38
196bddb
Compare
Choose a tag to compare

Changed

  • As an incremental improvement to deduplication performance, its-live-monitoring now:
    • searches the s3://its-live-data bucket 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.
  • Upgrade numpy from 1.26.4 to 2.1.3

its-live-monitoring v0.5.7

25 Oct 18:06
1f05ddd
Compare
Choose a tag to compare

Fixed

  • Normalized the Sentinel-2 tile list to match the Element84 STAC representation, fixing tiles with a leading 0 being excluded from processing.

its-live-monitoring v0.5.6

16 Aug 23:35
310c7b3
Compare
Choose a tag to compare

Changed

  • Reduced SQS batch size from 10 to 1 so that each de-duplication attempt has up to the full 15-minute Lambda timeout.

its-live-monitoring v0.5.5

02 Jul 22:53
a8e0e82
Compare
Choose a tag to compare

Fixed

  • Reduced maximum concurrent executions of the its_live_monitoring lambda from 1,000 to 100 to reduce the frequency of
    hyp3_sdk.exceptions.ServerError exceptions when de-duplicating new jobs. See #119.

its-live-monitoring v0.5.4

26 Jun 22:54
d085d7d
Compare
Choose a tag to compare

Fixed

  • Convert the FilterPolicy property of the LandsatSubscription CloudFormation resource from JSON to YAML, to allow upgrading to cfn-lint v1.3.4 (see aws-cloudformation/cfn-lint#3403).
  • Disqualify Sentinel-2 scenes from reprocessing campaigns before querying the STAC catalog.

its-live-monitoring v0.5.3

17 Jun 18:30
5110e41
Compare
Choose a tag to compare

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.

its-live-monitoring v0.5.2

14 Jun 17:52
b0562bd
Compare
Choose a tag to compare

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.

its-live-monitoring v0.5.1

15 May 21:55
ba84684
Compare
Choose a tag to compare

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-1 region since subscriptions are required to be in the same regions as the SNS Topic.

its-live-monitoring v0.5.0

15 May 06:16
1b7e727
Compare
Choose a tag to compare

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_monitoring lambda 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