Skip to content

[CORRUPTED] Synthetic Benchmark PR #14543 - Add kvstore type and decouple kvstore from its metadata#24

Open
bar-qodo wants to merge 9 commits intobase_pr_14543_20260113_3578from
corrupted_pr_14543_20260113_3578
Open

[CORRUPTED] Synthetic Benchmark PR #14543 - Add kvstore type and decouple kvstore from its metadata#24
bar-qodo wants to merge 9 commits intobase_pr_14543_20260113_3578from
corrupted_pr_14543_20260113_3578

Conversation

@bar-qodo
Copy link

Benchmark PR redis#14543

Type: Corrupted (contains bugs)

Original PR Title: Add kvstore type and decouple kvstore from its metadata
Original PR Description: Decouple kvstore from its metadata by introducing kvstoreType structure of
callbacks. This resolves the abstraction layer violation of having kvstore
include server.h directly.

Move (again) cluster slot statistics to per slot dicts' metadata. The callback
canFreeDict is used to prevent freeing empty per slot dicts from losing per
slot statistics.

Co-authored-by: Ran Tidhar ran.tidhar@redis.com
Original PR URL: redis#14543

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