-
Notifications
You must be signed in to change notification settings - Fork 328
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: Implement write and fork for the new memtable (#3357)
* feat: write to a shard or a shard builder * feat: freeze and fork for partition and shards * chore: shard builder * chore: change dict reader to support random access * test: test write shard * test: test write * test: test memtable * feat: add new and write_row to DataParts * refactor: partition freeze shards * refactor: write_with_pk_id * style: fix clippy * chore: add methods to get pk weights * chroe: fix compiler errors
- Loading branch information
Showing
9 changed files
with
608 additions
and
141 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.