Skip to content

Conversation

@Ryan4253
Copy link
Contributor

@Ryan4253 Ryan4253 commented Jun 20, 2025

Closes #3031

Summary of Changes

Makes rocksdb.max_bytes_for_level_base a uint64_t and is parsed as one so users can set value to be over 2^31-1 bytes

Test Plan

Unit Test

[----------] Global test environment tear-down
[==========] 431 tests from 69 test suites ran. (68246 ms total)
[  PASSED  ] 430 tests.
[  SKIPPED ] 1 test, listed below:
[  SKIPPED ] UseBitmap/RedisBitmapTest.BitfieldStringGetSetTest/0

RocksDB Logs

2025/06/20-12:14:37.264568 129161                Options.max_bytes_for_level_base: 2147483648

@Ryan4253 Ryan4253 marked this pull request as ready for review June 20, 2025 16:15
@sonarqubecloud
Copy link

@git-hulk git-hulk merged commit 2f2c11d into apache:unstable Jun 21, 2025
36 checks passed
@Ryan4253 Ryan4253 deleted the max-level-byte branch July 4, 2025 16:40
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.

Can't set rocksdb.max_bytes_for_level_base to over 2GB

3 participants