Skip to content

store: reuse drivers across execution detach - #48

Open
domenkozar wants to merge 1 commit into
psyclyx:mainfrom
domenkozar:store-driver-lifecycle
Open

domenkozar wants to merge 1 commit into
psyclyx:mainfrom
domenkozar:store-driver-lifecycle

Conversation

@domenkozar

Copy link
Copy Markdown
Contributor

Summary

  • start explicitly selected store drivers at most once across execution teardown
  • recover an already-started daemon driver when its runtime is reattached
  • synchronize active-driver clearing with backend selection
  • add regressions for selected and daemon-backed stores

Tests

  • nix-shell --run "zig build test-store --summary all" (94 passed)

Start explicitly selected drivers at most once, synchronize active-driver clearing, and recover an already-started daemon driver when its runtime is reattached after clearExecution.

Cover both selected and daemon-backed stores with regression tests.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant