Skip to content

Add functionality to append flags dynamically

Tomasz Bold requested to merge tbold/athena:dynamic-loading-of-flags into master

This MR addresses little invonvenince of new flags container that each and every job depends on all flags. This happens even if the flags are never needed in certain jobs configuration. I.e. Trigger may not need DQ and vice versa. By adding the possiblity to have flags added on demand the job that never touches DQ flags will not depend on it. However any use of the flag brings all the flags from owning package. It is transparent to users.

This MR also addresses issue of failed imports when the container owning flags does not compile or is faulty. This is, if flags from broken pkg are not needed the

Edited by Tomasz Bold

Merge request reports