Prototyped the logic of initializing the evaluation parameter store. A wrapper around an in-memory dictionary is used by default. If user provides their custom implementation, they need to update the config file and place their module in the plugins dir (see comments in the code for detals.
Prototyped the logic of initializing the evaluation parameter store.
A wrapper around an in-memory dictionary is used by default.
If user provides their custom implementation, they need to update the config file and place their module in the plugins dir (see comments in the code for detals.

In order to make this work, I had to prototype the loading of project config file and to change the logic of setting the directories.

This is code is not under test yet and serves primarily as a prototype for reviewing this pattern of dynamic loading.

great-expectations/great_expectations,great-expectations/great_expectations,great-expectations/great_expectations,great-expectations/great_expectations