kvrocks icon indicating copy to clipboard operation
kvrocks copied to clipboard

The storage engine type can be awareness in Kvrocks

Open git-hulk opened this issue 1 year ago • 2 comments

Search before asking

  • [X] I had searched in the issues and found no similar issues.

Motivation

We're now supporting the speedb and rocksdb as its storage engine and maybe even more in the future. I believe it'd would be better to allow each engine to have its specific configurations.

Solution

We can export the engine type information to Kvrocks while building the source stage. Can also take a look at how the new encoding format is recognized: https://github.com/apache/kvrocks/blob/unstable/CMakeLists.txt#L222-L226

Are you willing to submit a PR?

  • [ ] I'm willing to submit a PR!

git-hulk avatar Dec 24 '23 12:12 git-hulk

Hi, is this issue available? if so, shall I try on this?

MaheshMadushan avatar Dec 29 '23 05:12 MaheshMadushan

@MaheshMadushan assigned, thank you!

git-hulk avatar Dec 29 '23 06:12 git-hulk