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

Rkuris/no wal #677

Closed
wants to merge 213 commits into from
Closed

Rkuris/no wal #677

wants to merge 213 commits into from

Conversation

rkuris
Copy link
Collaborator

@rkuris rkuris commented Jul 9, 2024

No description provided.

rkuris and others added 30 commits March 31, 2024 19:57
Added a NodeStore and a LinearStore. Both are far from complete.
Checkpoint:
 - Renamed ReadOnlyLinearStore to ReadLinearStore since
   ReadWriteLinearStore must also implement it
 - Renamed ReadWriteLinearStore to WriteLinearStore since all writeable
   linear stores must implement ReadLinearStore
 - Required NodeStore to have a ReadLinearStore type of LinearStore.
   This was necessary because we had to call the stream_from method
 - The LayeredReader now compiles but needs more work
 - Moved the size method to ReadLinearStore and implemented it in a few
   places
 - Added a test ConstBacked which is kind of like a file but has a constant
   string in it
 - Wrote a very nieve implementation of write for Proposal
 - Wrote some smoke tests for proposal
Add copyright header to proposed.rs
Fixup some doc comments
Renamed all "part" and "region" to "area" per online conversations
Implemented partial reads
Added nested test
Also introduced a few dyn to avoid the infinite nesting of types
…/firewood into rkuris/new-node-store-interface
…/firewood into rkuris/new-node-store-interface
Still some TODOs but this gets it started

breaks node.rs
This reverts commit 3a5a6c1.
@rkuris rkuris marked this pull request as draft July 9, 2024 16:31
@rkuris rkuris self-assigned this Jul 9, 2024
@rkuris
Copy link
Collaborator Author

rkuris commented Jul 24, 2024

Everything from this branch was merged into Dan's branch

@rkuris rkuris closed this Jul 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

1 participant