foundationdb
foundationdb copied to clipboard
FoundationDB - the open source, distributed, transactional key-value store
Monitor updates to the storage quotas stored in the system keyspace. Accordingly, maintain a (new) local data structure in the data distributor. This information will be relayed to commit proxies...
https://github.com/apple/foundationdb/blob/4b66645d80e813c056779ab73d7b2d7bb7534472/flow/include/flow/Arena.h#L660 intends to block conversion from `const char*` to `StringRef` through `std::string`, but the following still compiles, and has a heap-use-after-free. ``` TEST_CASE("/flow/Arena/StringRefThroughStdString") { StringRef s("Hello world!"); ASSERT(s == "Hello...
After this PR, FDB can backup to S3 (https) via proxy. The connection to proxy cannot be SSL though. 20220725-232951-renxuan-9f1df6cc57c9f273 # Code-Reviewer Section The general guidelines can be found [here](https://github.com/apple/foundationdb/wiki/FoundationDB-Commit-Process)....
Will generate a list of counters for each code-probe in the joshua fdb cluster. This needs [this Joshua PR](https://github.com/FoundationDB/fdb-joshua/pull/69) in order to work. Without the Joshua change, the `joshua_done` script...
Commit: 8ecee1992bae88e51d1dbecd59fcd75001dd5bb5 Assertion kv.key == recordKey(expectedId, split) failed @ /fdbserver/workloads/GetMappedRange.actor.cpp 184
Commit: f866ffc36b38d2d708c5485a4a51149c50a44a4e $ fdbserver -r simulation -s 177686472 -b on -fi on --trace_format json -f tests/fast/FuzzApiCorrectnessClean.toml These are the top traces; Role: ~200k, PingLatency: ~167k, LocalConfigurationMetrics: ~100k and many more.
Commit: f866ffc36b38d2d708c5485a4a51149c50a44a4e asan nightly build $ fdbserver -r simulation -s 684622942 -b on -fi off --trace_format json -f tests/slow/LowLatencyWithFailures.toml
Commit: f866ffc36b38d2d708c5485a4a51149c50a44a4e asan build $ fdbserver -r simulation -s 387123636 -b on -fi on --trace_format json -f tests/fast/MutationLogReaderCorrectness.toml
Ratekeeper gets the minimum version from each blob worker, and throttles if it is more than 200s old. The throttle gradually increases while the lag continues to grow. Once the...
We've observed the recovery process stuck in initPersistentState, while waiting to acquire persistentDataCommitLock. All of the other places in that function which potentially interact with a disk are guarded by...