Matthias Roels
01/11/2023, 7:17 PMOmegaConfLoader
class available in the main branch of kedro. When is it expected to be included in a release (v0.18.5 maybe)?Antony Milne
01/12/2023, 9:20 AMYetunde
01/12/2023, 9:38 AMOmegaConf
as our primary configuration loader from 0.18.5. We're using OmegaConf
because it solves a ton of problems that users have had with our existing support for configuration. Do you have any thoughts on this?Merel
01/12/2023, 10:00 AMOmegaConfLoader
from the 0.19.0
series onwards. In 0.18.5
we’re introducing the new config loader, but it will be a work in progress and you’ll see new features for it coming in the following releases.Matthias Roels
01/12/2023, 11:23 AMget_config_paths
). It’s not hard to do that, but it would be nicer if we could somehow just inject this logic…Merel
01/12/2023, 12:42 PMMatthias Roels
01/12/2023, 5:32 PMcountry_a x product_a
, country_b x product_a
and country_b x product_c
. Let’s say 10% is shared between all envs, so that goes in base. 25% of the configuration is overlapping between the envs related to country_b
,
So we made an intermediate env related to country-level config (as this is a significant amount that you would otherwise duplicate). It can’t be used on it’s own (there no pipelines compatible with e.g env=country_b
) but there is no alternative if you want to use the
same hierarchical config loading.Yetunde
02/24/2023, 3:05 PM