Skip to content

Releases: ASFHyP3/hyp3

HyP3 v10.14.4

03 Apr 18:59
8c6de62

Choose a tag to compare

Changed

  • Upgraded custom deployments from the r6id/r6idn and m6id/m6idn instance families to the r8id and m8id family.
  • The AMI IDs specified in compute_environments.yml are now resolved by CloudFormation instead of hard-coded.
  • Simplified the ITS_LIVE custom compute environments.

HyP3 v10.14.3

31 Mar 21:39
c747d89

Choose a tag to compare

Changed

  • Upgraded DAAC and Plus deployments from the r6id/r6idn instance families to the r8id family.

HyP3 v10.14.2

31 Mar 17:07
9eb0805

Choose a tag to compare

Changed

  • Updated all job specs in all deployments to use On Demand instances except for:
    • AUTORIFT jobs in hyp3-its-live and hyp3-its-live-test
    • INSAR_ISCE_BURST jobs in hyp3-cargill

Removed

  • Removed support for OPERA_RTC_S1 jobs:
    • OPERA_RTC_S1 job type from edc-uat and edc-sandbox environments
    • OperaRtcS1EndDate stack parameter
    • check_opera_rtc_s1_bounds and check_opera_rtc_s1_date validators and associated tests

HyP3 v10.14.1

25 Mar 08:42
5344b42

Choose a tag to compare

Changed

  • PISM job specs no longer need to provide an RGI geopackage.

HyP3 v10.14.0

19 Mar 06:07
918461f

Choose a tag to compare

Added

  • Job specs may now specify any LinuxParameters using the linux_parameters key on a per-step basis.
  • Added three new PISM job specs to prepare and run ensemble simulations of any RGI v7.0 glacier complex to the PISM-Cloud deployments.
  • Added a new VOLCSARVATORY_MINTPY job spec which pulls multiburst products and generates time series files using MintPy.
  • Added support for NISAR RSLC and GSLC scenes to the ITS_LIVE_AUTORIFT and ARIA_AUTORIFT job specs.

Changed

  • Implemented dynamic memory allocation for multi-frame AUTORIFT jobs in set_batch_overrides.py. Sentinel-2 jobs with more than 4 frames now use 16 GB of memory instead of 8 GB. Single-frame Sentinel-2/Landsat and Sentinel-1 memory allocation is unchanged, while NISAR memory allocation is 64 GB.
  • Increased the timeout from 3 hours to 6 hours on the hyp3-autorift step in the ITS_LIVE_AUTORIFT and ARIA_AUTORIFT job specs to account for NISAR runtimes.
  • Updated OPERA_DIST_S1 job spec to allow for entrypoint change (now need to specify run at beginning of command).
  • Added OPERA_DIST_S1_CONFIRMATION for confirming products OPERA DIST-S1 Products.
  • The SRG_GSLC and SRG_TIME_SERIES now allow processing Sentinel-1 C and D scenes.

Fixed

  • Resolves DIST_S1_CONFIRMATION issue related to length of inputs; see #3041

HyP3 v10.13.1

11 Feb 18:23
045ad7d

Choose a tag to compare

Fixed

  • Upgraded to cryptography v46.0.5 from v46.0.3. Resolves CVE-2026-27006.

HyP3 v10.13.0

05 Feb 04:41
effd8e5

Choose a tag to compare

Added

  • Added optional chip_size and search_range parameters to the ARIA_AUTORIFT.yml job specification to enable user-defined chip-size and search-range.
  • Updated AUTORIFT.yml, ARIA_AUTORIFT.yml, and ITS_LIVE_AUTORIFT.yml validation schema to support processing of Sentinel-1D and Sentinel-2C/D granules.
  • Added a model_context_length parameter to the OPERA_DIST_S1 job specification.
  • Added a new custom hyp3-slimsar-test deployment.
  • Added a new SLIMSAR_TDBP job_spec for slimsar time-domain backprojection processing.
  • Added a new SlimSAR compute environment for slimsar processing with correct EC2 instances.
  • Added a new ITS_LIVE_CROP_BULK job spec which re-crops existing ITS_LIVE products which are specified in a parquet file to ensure they are chunk-aligned and have a time dimension, and then it generates STAC JSON and other metadata files.
  • Added a new ITS_LIVE_META_BULK job spec which generates STAC JSON and other metadata files for existing ITS_LIVE products which are specified in a parquet file.
  • Added the ITS_LIVE_CROP_BULK and ITS_LIVE_META_BULK job spec to the ITS_LIVE deployments.
  • Added the stac_items_endpoint and stac_exists_okay job parameters to the ITS_LIVE_AUTORIFT and ITS_LIVE_CROP job specs to allow directly publishing STAC items to the ITS_LIVE STAC catalog.

Changed

  • Increased the maximum stride_for_norm_param_estimation to 32 from 16 for the OPERA_DIST_S1 job specification to handle models with a larger input size.
  • Changed readme to reflect current state of AWS, motivation for deploying a hyp3 stack, and clarify naming and formatting.
  • The ITS_LIVE_META job spec has been renamed ITS_LIVE_CROP as it re-crops an existing ITS_LIVE product to ensure it is chunk-aligned and has a time dimension, and then it generates STAC JSON and other metadata files.
  • The hyp3-ci stack permission for JPL deployments were expanded to support deploying HyP3-based monitoring stacks:
    • Listing CloudFormation stacks is now allowed.
    • CloudFormation permissions were expanded to any region from just us-west-2.
    • ECR actions are now allowed.

Removed

  • Removed the publish_stac_prefix job parameter from the ITS_LIVE_AUTORIFT and ITS_LIVE_CROP (previously ITS_LIVE_META) job specs as it's no longer used by the ITS_LIVE plugins.

HyP3 v10.12.1

10 Dec 00:03
59a47cf

Choose a tag to compare

Fixed

  • Doubled the memory requirement for INSAR_ISCE_MULTI_BURST jobs at 20x4 looks and >= 13 burst pairs. As a result, the credit cost for such jobs as also doubled from 5 to 10. Fixes #2933
  • ScaleCluster now takes no action when desired vCPUs only marginally exceeds target vCPUs. Fixes #2965

HyP3 v10.12.0

02 Dec 00:13
14ae973

Choose a tag to compare

Added

  • Added a new PATCH /jobs endpoint that accepts up to 100 job IDs and updates those jobs with the given name value. The update is not transactional, so it's possible that only some of the jobs will be updated if an error occurs. See #2972

HyP3 v10.11.18

01 Dec 19:51
36dfe44

Choose a tag to compare

Fixed

  • Changed insar_tops_burst for insar_tops_multi_burst in VOLCSARVATORY_MULTI_BURST job spec.