Releases: ASFHyP3/hyp3
Releases · ASFHyP3/hyp3
HyP3-v0.8.3
Changed
- Increased compute to allow 200 concurrent instances.
HyP3-v0.8.2
Changed
- Refactored dynamodb interactions
dynamo.pyin the api code now manages all dynamodb interactions for the api- added tests for new dynamo module
- added paging for dynamodb query calls
HyP3-v0.8.1
Added
- Added Code of Conduct and Contributing Guidelines
Changed
MonthlyJobQuotaPerUserstack parameter no longer has a default, and the value can now be set to zero.- Value is now set to
200for ASF deployments. - Value is now set to
0for the autoRIFT deployment.
- Value is now set to
POST /jobsrequests now allow up to 200 jobs per request, up from 25
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_GAMMAjobs 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
AmazonS3ReadOnlyAccesspermission 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.ymlfile, 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
AUTORIFTjob 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.