-
Notifications
You must be signed in to change notification settings - Fork 332
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(remote_wal): add skeleton for remote wal related to datanode (#2941
) * refactor: refactor wal config * test: update tests related to wal * feat: introduce kafka wal config * chore: augment proto with wal options * feat: augment region open request with wal options * feat: augment mito region with wal options * feat: augment region create request with wal options * refactor: refactor log store trait * feat: add skeleton for kafka log store * feat: generalize building log store when starting datanode * feat: integrate wal options to region write * chore: minor update * refactor: remove wal options from region create/open requests * fix: compliation issues * chore: insert wal options into region options upon initializing region server * chore: integrate wal options into region options * chore: fill in kafka wal config * chore: reuse namespaces while writing to wal * chore: minor update * chore: fetch wal options from region while handling truncate/flush * fix: region options test * fix: resolve some review conversations * refactor: serde with wal options * fix: resolve some review conversations
- Loading branch information
Showing
39 changed files
with
930 additions
and
251 deletions.
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
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
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.