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

explicitly pass snapshot length #195

Open
wants to merge 40 commits into
base: main
Choose a base branch
from

Conversation

chm-diederichs
Copy link
Contributor

No description provided.

chm-diederichs and others added 10 commits October 7, 2024 11:47
* make sure we close all opened cores

* snapshots should only have one open session

* crypto does not live on core anymore

* update store to pass preload promise

* update wakeup
* add simple append test

* add simple reorg test

* add memory based store session

* only memory view backed sessions are writable

* apply writes to a memory batch, which is flushed after

* get info from memory views during apply

* emit truncate events on reorg

* truncate events emit length

* getWriterByKey should use applySystem by default

* migrate system before making pre ff gets

* derive key from memview core

* reduce the number of appends in ff tests

* pass system to force reset and length to update batch

* pass apply system to version check

* snapshots should detach before hc state is mutated

* always close apply store

* close writable core session immediately

* bump BootRecord version to v1

* wakeup add is now async because of user data api

* hc API is now createUserDataStream

* set namespace on original store

* enable corestore based tests

* set corestore namespace in openPreSystem
Base automatically changed from rocksdb to main January 21, 2025 14:26
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