Releases: ASFHyP3/hyp3
Releases · ASFHyP3/hyp3
HyP3-v0.7.1
Changed
- Hyp3 now uses jinja templates in defining CloudFormation templates and the StepFunction definition, rendered at buildtime.
- Job types are now defined only in the API spec and the
job_types.yml
file, no job specific information needs to be added to AWS resource definitions. - Static Analysis now requires rendering before run.
HyP3-v0.7.0
Added
- Added a new
AUTORIFT
job type for processing a pair of Sentinel-1 SLC IW scenes using autoRIFT. For details, refer to the hyp3-autorift plugin repository.
Changed
- Updated readme deployment instructions.
- Clarified job parameter descriptions in OpenAPI specification.
- Moved step function definition into it's own file and added static analysis on step funciton definition.
- Split OpenAPI spec into multiple files using File References to resolve, static analysis change from openapi-spec-validator to prance.
HyP3-v0.6.1
Added
GET /user
response now includes ajob_names
list including all distinct job names previously submitted for the current user
Changed
- API is now deployed using Api Gateway V2 resources, resulting in lower response latency.
HyP3-v0.6.0
Added
- Added a new
INSAR_GAMMA
job type for producing an interferogram from a pair of Sentinel-1 SLC IW scenes using GAMMA. For details, refer to the hyp3-insar-gamma plugin repository.
Changed
-
All job types requiring one or more granules now expose a single
granules
job parameter, formatted as a list of granule names:"granules": ["myGranule"]
forRTC_GAMMA
jobs"granules": ["granule1", "granule2"]
forINSAR_GAMMA
jobs
Note this is a breaking change for
RTC_GAMMA
jobs. -
Browse and thumbnail URLs for
RTC_GAMMA
jobs will now be sorted with the amplitude image first, followed by the rgb image, inGET /jobs
responses.
HyP3-v0.5.1
Fixed
- Resolved HTTP 500 error when submitting jobs with a resolution with decimal precision (e.g.
30.0
)
HyP3-v0.5.0
Changed
- The
dem_matching
,speckle_filter
,include_dem
, andinclude_inc_map
api parameters are now booleans instead of strings. - The
resolution
api parameter is now a number instead of a string, and the10.0
option has been removed.
HyP3-v0.4.0
Changed
- Implemented 0.15° buffer and 20% threshold in DEM coverage checks when submitting new jobs. As a result slightly more granules will be rejected as having insufficient coverage.
Removed
- Removed optional
description
field for jobs
HyP3-v0.3.9
Added
- Unit tests for
get-files
lambda function
Fixed
- Resolved HTTP 500 errors for
POST /jobs
requests when the optionalvalidate_only
parameter was not provided - Jobs encountering unexpected errors in the
get-files
step will now correctly transition to aFAILED
status
HyP3-v0.3.8
Added
POST /jobs
now accepts avalidate_only
key at root level, set to true to skip submitting jobs but run api validation.
HyP3-v0.3.7
Fixed
get-files
get expiration only from product