rocksdb icon indicating copy to clipboard operation
rocksdb copied to clipboard

A library that provides an embeddable, persistent key-value store for fast storage.

Results 682 rocksdb issues
Sort by recently updated
recently updated
newest added

I want to find arenas which created by rocksdb, and analyze them.

CLA Signed

We are using rocksdbjni version 9.0.0. We have a usecase where we need to scan for some keys from one column family say CF-1. Let's say prefix scanning from CF-1...

### Expected behavior ReleaseSRWLockExclusive [documentation](https://learn.microsoft.com/en-us/windows/win32/api/synchapi/nf-synchapi-releasesrwlockexclusive?redirectedfrom=MSDN) defines that SRW lock must be released by the same thread that acquired it. ### Actual behavior The [Application Verifier](https://learn.microsoft.com/en-us/windows-hardware/drivers/devtest/application-verifier) generates the following error on...

Summary: Some usage of vector memtable is bottlenecked in the memtable insertion path when using multiple writers. This PR adds support for concurrent writes for the vector memtable. The updates...

CLA Signed

**Summary**: For some use-case we may want to observe certain parameter as the benchmarking experiment progress to verify something. We added ability to observe NUMBER_OF_BLOCK_COMPRESSED, NUMBER_OF_BLOCKS_REJECTED, NUMBER_OF_BLOCKS_BYPASSED. **TestPlan**: Run the...

CLA Signed

Summary: This change is used to address this issue https://github.com/facebook/rocksdb/issues/13619 It supports GetFileSize API in FSRandomAccessFile. This allows ReadFooterFromFile to quickly get the file size for file size validation. Test...

CLA Signed

Summary: add the `min_file_size` parameter to CompactOnDeletionCollector. A file must be at least this size for it to qualify for DTC. This is useful when a user wants to specific...

CLA Signed

…not immediately restore rate limiter When refill_bytes_per_period was set to INT64_MAX, available_bytes_ accumulated to a very large value. Updating refill_bytes_per_period to a lower value did not immediately update available_bytes_, causing...

CLA Signed

available_bytes_ is updated by refill_bytes_per_period. If refill_bytes_per_period is set to a very large value, such as INT64_MAX (which is sometimes used to disable rate limiter), then available_bytes_ will also be...

## Summary Rename max_file_num_to_ignore for compaction parameters to min_file_num_to_ignore. For reasoning see #13692 ## Verification ### Unit Test ``` Running testBlobBatchPut... .Running testBlobDump .Running testBlobPut... .Running testBlobStartingLevel... .Running testCheckConsistency... .Running...

CLA Signed