Skip to content

Releases: ASFHyP3/hyp3

HyP3 v10.16.0

15 Apr 22:05
ec72131

Choose a tag to compare

Added

  • Added Sentinel-1D support for the CMR query and the INSAR_GAMMA and RTC_GAMMA job types.

HyP3 v10.15.0

11 Apr 00:09
8aed194

Choose a tag to compare

Added

  • Compute environments can now specify maximum vCPU, otherwise the default will be used.

Changed

  • The ItsLiveSpotIntel compute environment now has a maximum vCPUs of 1000 to prevent ITS_LIVE production from overwhelming the STAC catalog.

Added

  • Added an INSAR_ISCE_BURST_EC2 job type, that will use the Default on-demand compute environment. This is intended to be paired with the INSAR_ISCE_BURST job type defined in the INSAR_ISCE_BUSRT_SPOT.yml job spec which uses the DefaultSpot compute environment and allows end-users to submit either spot or on-demand jobs.
  • Added the INSAR_ISCE_BURST_EC2 job type to the Cargill custom HyP3 deployment.

Fixed

  • Reverted the r6id[n] upgrade to r8id instances for spot compute environments due to lack of spot capacity. This includes the Default and DefaultSpot environments for hyp3-cargill and the ItsLiveIntel and ItsLiveSpotIntel compute environments.

HyP3 v10.14.5

09 Apr 19:07
545f16d

Choose a tag to compare

Changed

  • Reduced default/expanded vCPUs in DAAC deployments to 600/1200 to account for pricing changes introduced in v10.14.2 and v10.14.3.

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.