Skip to content

Possibly remove BaseSessionStore? #4547

@ankatiyar

Description

@ankatiyar

Description

I was having a think around Polishing the API surface #4473 and also somewhat related #2973 and realised since:

Maybe we don't need the session store anymore? Would be a breaking change and would be good to evaluate before Kedro 1.0.0

Context

  • OmegaConfigLoader resolves all config into dict and doesn't use the DictConfig from omegaconf because DictConfig was non-serialisable and was causing issues with storing parameters for Kedro-viz but we don't have that constraint anymore so Enable access to OmegaConfigLoader DictConfig instead of dict only #2973 can be looked into.
  • Would simplify the code in KedroSession
  • Not sure if BaseSessionStore is used for anything else (I could be wrong)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Issue: Feature RequestNew feature or improvement to existing feature

    Type

    No type

    Projects

    Status

    Done

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions