Releases: ASFHyP3/hyp3
Releases · ASFHyP3/hyp3
HyP3-v0.8.0
Added
- User table which can be used to add custom quotas for users, users not in the table will still have the default.
- GET /jobs/{job_id} API endpoint to search for a job by its job_id
HyP3-v0.7.5
Added
- Api and processing errors will now post to a SNS topic
Changed
- Parameters for
INSAR_GAMMA
jobs have been updated to reflect hyp3-insar-gamma v2.2.0.
HyP3-v0.7.4
Changed
- API behavior for different job types is now defined exclusively in
job_types.yml
. Available parameter types must still be defined inapps/api/src/hyp3_api/api-sec/job_parameters.yml.j2
, and available validation rules must still be defined inapps/api/src/hyp3_api/validation.py
.
HyP3-v0.7.3
Changed
- Added
AmazonS3ReadOnlyAccess
permission to batch task role to support container jobs fetching input data from S3.
HyP3-v0.7.2
Fixed
- RTC_GAMMA jobs now use the user-provided value for the speckle filter parameter. Previously, the user-provided value was ignored and all jobs processed using the default value (false).
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
)