-
Notifications
You must be signed in to change notification settings - Fork 4.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Added ConditionalTask #37305
Added ConditionalTask #37305
Commits on Mar 9, 2022
-
- added fillDescriptions - fixed a bug when filter not supposed to produce a data product - allow testing for missing data products
Configuration menu - View commit details
-
Copy full SHA for 622cdc8 - Browse repository at this point
Copy the full SHA 622cdc8View commit details
Commits on Mar 10, 2022
-
Configuration menu - View commit details
-
Copy full SHA for a92cf9e - Browse repository at this point
Copy the full SHA a92cf9eView commit details
Commits on Mar 23, 2022
-
Configuration menu - View commit details
-
Copy full SHA for a571e1c - Browse repository at this point
Copy the full SHA a571e1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a58508 - Browse repository at this point
Copy the full SHA 7a58508View commit details
Commits on Mar 28, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ca06fe2 - Browse repository at this point
Copy the full SHA ca06fe2View commit details -
Fix mayConsumes handling for ConditionalTasks
Use proper module label and avoid reusing a module.
Configuration menu - View commit details
-
Copy full SHA for b60fb74 - Browse repository at this point
Copy the full SHA b60fb74View commit details -
Improved handling of regular consumes for ConditionalTasks
- avoid unnecessary check on alias finding - break out of loop properly
Configuration menu - View commit details
-
Copy full SHA for 466921a - Browse repository at this point
Copy the full SHA 466921aView commit details -
A module's path bit position can be different from processing order
The bit position of a module onto a path does not have to be the same as the modules order to be run on the path. This is needed to allow ConditionalTasks to be added to a path in a set run order but still be able to use the unaltered parameter value holding the list of module labels in order to later find the module labels. All ConditionalTask's modules are added to the end of the parameter and are bracketed by two non-module labels [# and @]. Modules added explicitly to the path are at the front of the parameter and in their run order. The TriggerNamesService knows how to translate the path bit position into the proper module label stored in the parameter.
Configuration menu - View commit details
-
Copy full SHA for 2903046 - Browse repository at this point
Copy the full SHA 2903046View commit details
Commits on Mar 29, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 8099e0a - Browse repository at this point
Copy the full SHA 8099e0aView commit details
Commits on Mar 30, 2022
-
Moved path configuration parsing to a standalone function
This allows sharing of this code across two cases.
Configuration menu - View commit details
-
Copy full SHA for 8b99210 - Browse repository at this point
Copy the full SHA 8b99210View commit details