Skip to content

feat: persistence using Rocksdb#16

Open
GustawB wants to merge 105 commits into
Unoperate:mainfrom
GustawB:rocksdb_poc
Open

feat: persistence using Rocksdb#16
GustawB wants to merge 105 commits into
Unoperate:mainfrom
GustawB:rocksdb_poc

Conversation

@GustawB

@GustawB GustawB commented Feb 8, 2026

Copy link
Copy Markdown

This PR introduces persistence to the project using RocksDB.

Desing can be found in PERSISTENCE_DESIGN.md.

Most of the tests mimic the existing ones, so they are grouped with them in the same files.
Additional tests (such as these for KeyCoder) have their own files, in the same dir as the rest of the tests.

This PR was created for the "Implementation of database systems" course.

Our team:


This change is Reviewable

abryk-rtbh and others added 30 commits January 24, 2026 20:27
Implement DeleteFromRow and DeleteFromFamily functions
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.

3 participants