foundationdb icon indicating copy to clipboard operation
foundationdb copied to clipboard

FoundationDB - the open source, distributed, transactional key-value store

Results 638 foundationdb issues
Sort by recently updated
recently updated
newest added

`MockGlobalState` and `MockStorageServer` provides an in-memory equivalent representation of the shard mapping in system keyspace. Namely, 1. keyServers "\xff/keyServers/[[begin]]" := "[[vector, std::vector]|[vector, std::vector]]" 2. serverKeys "\xff/serverKeys/[[serverID]]/[[begin]]" := "[[serverKeysTrue]]" |" [[serverKeysFalse]]"...

A bucket could overflow if there are too many latencies mapping to the same bucket. However, in the vast majority of situations this is unlikely to occur. While mako can...

This adds Tenant support to Client testing framework. - A new `fdb_c_api_tests_multi_tenant` ctest is added to run multi-tenant workloads. - `MultiTenantDBTransactionExecutor` is the new tenant-aware transaction executor. - `MultiTenantCorrectnessWorkload` handles...

A joshua test is started by pushing a binary and kv list to an FDB server. An "agent" then discovers it and starts a test. To run a test with...

testing

This pr is fixing the specific bug in conflicting keys implementation. Also add the random read tests for this implementation. A more general test is pr #7597 # Code-Reviewer Section...

In the simulation test, deliberately delay the tasks of the process. # Code-Reviewer Section The general guidelines can be found [here](https://github.com/apple/foundationdb/wiki/FoundationDB-Commit-Process). Please check each of the following things and check...

Head `90bb3a7f8c2b63dae0bddcebc62b110f8f136088`. Command to reproduce the bug ``` bin/fdbserver -r simulation -f /tests/slow/ParallelRestoreNewBackupCorrectnessAtomicOp.toml -s 315051950 -b off ``` The stack trace from _lldb_ ``` * thread #1, name = 'fdbserver',...

nightly correctness bugs

A recent correctness test turned up a crash in Redwood that may also be related to change feeds. The test is reproduced on 999097efb193d8f5f9fc72a1c77ab2a47f3953db with the following parameters: ``` bin/fdbserver...

nightly correctness bugs
build cop

Integer knobs are parsed using `std::stol`, which ignores non-numeric characters at the end of the string (https://en.cppreference.com/w/cpp/string/basic_string/stol). For example, `--knob_commit_batches_mem_bytes_hard_limit = 4GiB` should fail, but it instead sets the knob...

# Code-Reviewer Section The general guidelines can be found [here](https://github.com/apple/foundationdb/wiki/FoundationDB-Commit-Process). Please check each of the following things and check *all* boxes before accepting a PR. - [ ] The PR...