dlr-eoc / prosEO

prosEO – A Processing System for Earth Observation Data
GNU General Public License v3.0
14 stars 1 forks source link

Production Planner: Parameterize sorting of job step queue #210

Closed tangobravo62 closed 4 months ago

tangobravo62 commented 5 months ago

Currently job steps in "READY" state are sorted by order priority, then ascending sensing start time. While this approach is useful in most Systematic Production and Reprocessing scenarios, ordering by sensing time does not make sense in an On-demand Production scenario.

A new configuration parameter shall be introduced to the Production Planner, where the sorting (after order priority) can be selected as:

TBD which of the two shall be the default value.

emelchinger commented 4 months ago

New parameter 'jobStepSort' implemented:

Sort mode to start job steps (sensingTime | submissionTime)

    jobStepSort: sensingTime
tangobravo62 commented 4 months ago

Tested in CDSE environment.