Skip to content
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

refactor: [draft][rfc] mrack session + host as context holder #246

Draft
wants to merge 4 commits into
base: main
Choose a base branch
from

Commits on Feb 22, 2023

  1. refactor: add MrackSession object

    To replace GlobalContext so that mrack run can be isolated without
    using global variables. Thus more unit testable and potentially usable
    in parallel.
    
    Signed-off-by: Petr Vobornik <[email protected]>
    pvoborni committed Feb 22, 2023
    Configuration menu
    Copy the full SHA
    ac9bf15 View commit details
    Browse the repository at this point in the history
  2. refactor: add typing to Host

    Signed-off-by: Petr Vobornik <[email protected]>
    pvoborni committed Feb 22, 2023
    Configuration menu
    Copy the full SHA
    6674e8a View commit details
    Browse the repository at this point in the history
  3. refactor: add MrackSession to FileDBDriver

    Signed-off-by: Petr Vobornik <[email protected]>
    pvoborni committed Feb 22, 2023
    Configuration menu
    Copy the full SHA
    48fc281 View commit details
    Browse the repository at this point in the history
  4. refactor: add transformers and providers to session

    Let's allow sesion to have various transformers and providers.
    
    Signed-off-by: Petr Vobornik <[email protected]>
    pvoborni committed Feb 22, 2023
    Configuration menu
    Copy the full SHA
    c3f74da View commit details
    Browse the repository at this point in the history