Merge INSAR_ISCE_MULTI_BURST
into INSAR_ISCE_BURST
#2448
Labels
Jira Task
Create a Jira Task for this issue
INSAR_ISCE_MULTI_BURST
into INSAR_ISCE_BURST
#2448
Jira: https://asfdaac.atlassian.net/browse/TOOL-3166
Note: The above link is accessible only to members of ASF.
Currently we have an
INSAR_ISCE_MULTI_BURST
job spec (which takesreference
andsecondary
parameters) and a separateINSAR_ISCE_BURST
job spec (which takes agranules
parameter) because it was the easiest way to merge the multi-burst work tomain
without breaking backwards compatibility forINSAR_ISCE_BURST
.When we're ready to break backwards compatibility by replacing the
granules
parameter, we'll need to:INSAR_ISCE_MULTI_BURST.yml
toINSAR_ISCE_BURST.yml
(replacing the existingINSAR_ISCE_BURST.yml
)INSAR_ISCE_BURST
(first line of the job spec)INSAR_ISCE_MULTI_BURST.yml
fromhyp3-multi-burst-sandbox
deploymentvalidate_jobs
function callsconvert_single_burst_jobs
to convert the parameters for allINSAR_ISCE_BURST
jobs fromgranules
toreference
andsecondary
invalidation.py
. This can be removed, along with any test cases for thegranules
parameter for insar burst jobs.INSAR_ISCE_MULTI_BURST
toINSAR_ISCE_BURST
everywhere it's used in the code (seegit grep INSAR_ISCE_MULTI_BURST
); should just beset_batch_overrides.py
,test_set_batch_overrides.py
, andtest_validation.py
INSAR_ISCE_BURST
job records, so that interacting with existing jobs does not break; this will need to be done for test deployments as we merge todevelop
, and then for prod deployments as we merge tomain
The text was updated successfully, but these errors were encountered: