foundationdb
FoundationDB - 오픈 소스, 분산형, 트랜잭셔널 키-값 저장소
파일 탐색기
- devcontainer.json
- codebuild-cleanup.yml
- format.yml
- stale.yml
- tidy.yml
- windows-boost-test.yml
- copilot-instructions.md
- bindingApiTester.md
- directoryLayerTester.md
- __init__.py
- api.py
- directory.py
- directory_hca.py
- directory_state_tree.py
- directory_util.py
- scripted.py
- test_util.py
- tuple.py
- __init__.py
- bindingtester.py
- known_testers.py
- run_binding_tester.sh
- run_tester_loop.sh
- util.py
- CppWorkload.h
- CWorkload.h
- fdb_c.h
- fdb_c_apiversion.h.cmake
- fdb_c_internal.h
- fdb_c_shim.h
- fdb_c_types.h
- MixedApiWorkloadMultiThr.toml
- CApiCancelTransactionBlocking.toml
- CApiCancelTransactionCB.toml
- CApiCancelTransactionDBPerTX.toml
- CApiCancelTransactionDBPerTX_TLS.toml
- CApiCancelTransactionWithTimeout.toml
- CApiCorrectnessBlocking.toml
- CApiCorrectnessCallbacksOnExtThr.toml
- CApiCorrectnessDBPerTX.toml
- CApiCorrectnessDisableBypass.toml
- CApiCorrectnessMultiThr.toml
- CApiCorrectnessSingleThr.toml
- CApiCorrectnessTLS.toml
- CApiRunLoopProfiler.toml
- CApiTamperClusterFile.toml
- CApiTamperClusterFileTLS.toml
- fdb_c_api_tester.cpp
- run_c_api_tests.py
- TesterApiWorkload.cpp
- TesterApiWorkload.h
- TesterAtomicOpsCorrectnessWorkload.cpp
- TesterCancelTransactionWorkload.cpp
- TesterCorrectnessWorkload.cpp
- TesterExampleWorkload.cpp
- TesterKeyValueStore.cpp
- TesterKeyValueStore.h
- TesterOptions.h
- TesterScheduler.cpp
- TesterScheduler.h
- TesterTestSpec.cpp
- TesterTestSpec.h
- TesterTransactionExecutor.cpp
- TesterTransactionExecutor.h
- TesterUtil.cpp
- TesterUtil.h
- TesterWatchAndWaitWorkload.cpp
- TesterWorkload.cpp
- TesterWorkload.h
- admin_server.cpp
- admin_server.hpp
- async.cpp
- async.hpp
- ddsketch.hpp
- future.hpp
- limit.hpp
- logger.hpp
- macro.hpp
- mako.cpp
- mako.hpp
- mako.rst
- operations.cpp
- operations.hpp
- process.hpp
- shm.hpp
- stats.hpp
- time.hpp
- utils.cpp
- utils.hpp
- CMakeLists.txt
- disconnected_timeout_tests.cpp
- fdb_api.cpp
- fdb_api.hpp
- setup_tests.cpp
- trace_partial_file_suffix_test.cpp
- unit_tests.cpp
- unit_tests_version_510.cpp
- bindings.rs
- lib.rs
- mock.rs
- build.rs
- Cargo.toml
- README.md
- test_file.toml
- CWorkload.c
- SimpleWorkload.cpp
- workloads.cpp
- workloads.h
- client_config_tester.cpp
- client_memory_test.cpp
- fdb_api.hpp
- fdb_c90_test.c
- fdb_c_client_config_tests.py
- fdb_c_shim_tests.py
- performance_test.c
- ryw_benchmark.c
- shim_lib_tester.cpp
- test.h
- txn_size_test.c
- CMakeLists.txt
- external_workload.map
- fdb_c.cpp
- fdb_c.map
- fdb_c_shim.cpp
- generate_asm.py
- symbolify.py
- CMakeLists.txt
- DirectoryTester.cpp
- Tester.cpp
- Tester.h
- CMakeLists.txt
- DirectoryLayer.cpp
- DirectoryLayer.h
- DirectoryPartition.h
- DirectorySubspace.cpp
- DirectorySubspace.h
- fdb_flow.cpp
- fdb_flow.h
- FDBLoanerTypes.h
- HighContentionAllocator.cpp
- HighContentionAllocator.h
- IDirectory.h
- Node.cpp
- Subspace.cpp
- Subspace.h
- Tuple.cpp
- Tuple.h
- int64ToBytes_bench_test.go
- godocs.js
- jquery.js
- jquery.treeview.css
- jquery.treeview.edit.js
- jquery.treeview.js
- style.css
- directory.go
- stacktester.go
- allocator.go
- directory.go
- directory_layer.go
- directory_partition.go
- directory_subspace.go
- node.go
- subspace.go
- subspace_test.go
- tuples.golden
- tuple.go
- tuple_test.go
- cluster.go
- database.go
- doc.go
- error_codes_generated.go
- errors.go
- errors_test.go
- fdb.go
- fdb_darwin.go
- fdb_freebsd.go
- fdb_test.go
- fdb_windows.go
- futures.go
- generated.go
- keyselector.go
- range.go
- snapshot.go
- transaction.go
- main.go
- translate_fdb_options.go
- CMakeLists.txt
- go.mod
- README.md
- BasicMultiClientIntegrationTest.java
- CycleMultiClientIntegrationTest.java
- DirectoryTest.java
- FutureIntegrationTest.java
- GetClientStatusIntegrationTest.java
- MappedRangeQueryIntegrationTest.java
- MultiClientHelper.java
- RangeQueryIntegrationTest.java
- RepeatableReadMultiThreadClientTest.java
- RequiresDatabase.java
- SidebandMultiThreadClientTest.java
- TransactionIntegrationTest.java
- WatchesIntegrationTest.java
- ArrayUtilSortTest.java
- ArrayUtilTest.java
- ByteArrayUtilTest.java
- TupleComparisonTest.java
- TuplePackingTest.java
- TupleSerializationTest.java
- EventKeeperTest.java
- FakeFDBTransaction.java
- FDBLibraryRule.java
- RangeQueryTest.java
- AsyncIterable.java
- AsyncIterator.java
- AsyncUtil.java
- Cancellable.java
- CloneableException.java
- CloseableAsyncIterator.java
- package-info.java
- Directory.java
- DirectoryAlreadyExistsException.java
- DirectoryException.java
- DirectoryLayer.java
- DirectoryMoveException.java
- DirectoryPartition.java
- DirectorySubspace.java
- DirectoryUtil.java
- DirectoryVersionException.java
- MismatchedLayerException.java
- NoSuchDirectoryException.java
- package-info.java
- PathUtil.java
- package-info.java
- Subspace.java
- AbstractWorkload.java
- PerfMetric.java
- Promise.java
- WorkloadContext.java
- ByteArrayUtil.java
- FastByteComparisons.java
- IterableComparator.java
- package-info.java
- StringUtil.java
- Tuple.java
- TupleUtil.java
- Versionstamp.java
- ApiVersion.java.cmake
- Cluster.java
- ClusterOptions.java
- Database.java
- DirectBufferIterator.java
- DirectBufferPool.java
- EventKeeper.java
- FDB.java
- FDBDatabase.java
- FDBTransaction.java
- FutureBool.java
- FutureInt64.java
- FutureKey.java
- FutureKeyArray.java
- FutureKeyRangeArray.java
- FutureMappedResults.java
- FutureResult.java
- FutureResults.java
- FutureStrings.java
- FutureVoid.java
- JNIUtil.java
- KeyArrayResult.java
- KeyRangeArrayResult.java
- KeySelector.java
- KeyValue.java
- LocalityUtil.java
- MapEventKeeper.java
- MappedKeyValue.java
- MappedRangeQuery.java
- MappedRangeResult.java
- MappedRangeResultDirectBufferIterator.java
- MappedRangeResultInfo.java
- NativeFuture.java
- NativeObjectWrapper.java
- OptionConsumer.java
- OptionsSet.java
- package-info.java
- Range.java
- RangeQuery.java
- RangeResult.java
- RangeResultDirectBufferIterator.java
- RangeResultInfo.java
- RangeResultSummary.java
- ReadTransaction.java
- ReadTransactionContext.java
- Transaction.java
- TransactionContext.java
- overview.html.in
- AbstractTester.java
- AsyncDirectoryExtension.java
- AsyncStackTester.java
- BlockingBenchmark.java
- ConcurrentGetSetGet.java
- Context.java
- ContinuousSample.java
- DirectoryExtension.java
- DirectoryOperation.java
- DirectoryUtil.java
- Example.java
- Instruction.java
- IterableTest.java
- LocalityTests.java
- ParallelRandomScan.java
- PerformanceTester.java
- RangeTest.java
- RYWBenchmark.java
- SerialInsertion.java
- SerialIteration.java
- SerialTest.java
- SnapshotTransactionTest.java
- Stack.java
- StackEntry.java
- StackOperation.java
- StackTester.java
- StackUtils.java
- TestApiVersion.java
- TesterArgs.java
- TestResult.java
- TuplePerformanceTest.java
- TupleTest.java
- VersionstampSmokeTest.java
- WatchTest.java
- WhileTrueTest.java
- README.md
- tests.cmake
- .clang-format
- CMakeLists.txt
- fdb-java-style.xml
- fdbJNI.cpp
- JavaWorkload.cpp
- pom.xml.in
- README.md
- suppressions.xml
- __init__.py
- apiversion.py.cmake
- directory_impl.py
- fdb_c.dll.pth
- impl.py
- libfdb_c.dylib.pth
- libfdb_c.so.pth
- locality.py
- subspace_impl.py
- tuple.py
- cancellation_timeout_tests.py
- directory_extension.py
- size_limit_tests.py
- tester.py
- tuple_tests.py
- unit_tests.py
- CMakeLists.txt
- MANIFEST.in
- pycodestyle.cfg
- pyproject.toml
- README.rst
- fdb.rb
- fdbdirectory.rb
- fdbimpl.rb
- fdbimpl_v609.rb
- fdblocality.rb
- fdbsubspace.rb
- fdbtuple.rb
- directory_extension.rb
- tester.rb
- CMakeLists.txt
- fdb.gemspec.cmake
- fdb.gemspec.in
- __init__.py
- CMakeLists.txt
- macos-to-linux.cmake
- AddFdbServerLinkTest.cmake
- AddFdbTest.cmake
- AssertFileDoesntExist.cmake
- awssdk.cmake
- CheckForPthreads.c
- CompileActorCompiler.cmake
- CompileBoost.cmake
- CompileCoverageTool.cmake
- CompilerChecks.cmake
- CompileRocksDB.cmake
- CompileVexillographer.cmake
- Config.cmake.in
- ConfigureCompiler.cmake
- CPackConfig.cmake
- DotnetImports.props.in
- EnableCsharp.cmake
- FDBBenchmark.cmake
- FDBComponents.cmake
- FDBInstall.cmake
- FDBRocksDBVersion.h.in
- Findbenchmark.cmake
- FindCoroutines.cmake
- Finddotnet.cmake
- FindGperftools.cmake
- Findjemalloc.cmake
- FindJinja2.cmake
- FindLZ4.cmake
- Findmono.cmake
- FindRocksDB.cmake
- Findsccache.cmake
- FindSphinx.cmake
- FindSwiftLibs.cmake
- FindThreads.cmake
- Findtoml11.cmake
- Finduring.cmake
- Findvalgrind.cmake
- FindWIX.cmake
- FlowCommands.cmake
- foundationdb-client.pc.in
- GenerateModulemap.cmake
- GetFmt.cmake
- GetMsgpack.cmake
- InstallLayout.cmake
- Jemalloc.cmake
- RocksDBVersion.cmake
- Sandbox.conf.cmake
- SwiftCrossCompileForceModuleRebuild.cmake
- SwiftToCXXInterop.cmake
- user-config.jam.cmake
- utils.cmake
- crc32_constants.h
- crc32_wrapper.h
- crc32c.h
- CMakeLists.txt
- crc32.S
- crc32_wrapper.c
- crc32c-generated-constants.cpp
- crc32c.cpp
- CMakeLists.txt
- debug_determinism.cpp
- README.md
- fdbcstat
- README.md
- CMakeLists.txt
- folly_memcpy.h
- folly_memcpy.S
- grv_test.py
- plot.py
- priority.py
- proxy_model.py
- rate_model.py
- ratekeeper_model.py
- smoother.py
- workload_model.py
- config.ini
- table.S.tpl
- trampoline.S.tpl
- init.cpp.tpl
- config.ini
- table.S.tpl
- trampoline.S.tpl
- README.md
- .gitattributes
- .gitignore
- .pylintrc
- implib-gen.py
- LICENSE.txt
- README.md
- binding_test_start.sh
- binding_test_timeout.sh
- bindingTest.sh
- bindingTestScript.sh
- bindingTimeout.sh
- correctnessTest.sh
- correctnessTimeout.sh
- localClusterStart.sh
- longRunningCorrectnessTest.sh
- longRunningCorrectnessTimeout.sh
- valgrindTest.sh
- valgrindTimeout.sh
- correctnessTest_test.sh
- README.md
- readme.md
- stats.py
- cdecode.h
- cencode.h
- decode.h
- encode.h
- cdecode.c
- cencode.c
- CMakeLists.txt
- linenoise.h
- CMakeLists.txt
- linenoise.c
- __init__.py
- cluster_file.py
- fdb_process.py
- local_cluster.py
- process.py
- work_directory.py
- binding_test.py
- local_cluster.py
- README.md
- md5.h
- CMakeLists.txt
- md5.c
- __init__.py
- apiversion.py
- directory_impl.py
- fdboptions.py
- impl.py
- locality.py
- subspace_impl.py
- tuple.py
- backup_metadata.py
- check_krm_corruption.py
- fdb_metadata_utils.py
- metadata-audit.sh
- README.md
- repair_coalesce.py
- restore_metadata.py
- actor_flamegraph.cpp
- CMakeLists.txt
- fdb_c_version.py
- ca_file.crt
- certificate_file.crt
- key_file.key
- client.sh
- readme.md
- server.sh
- details.xml
- historgram.xml
- performance_overview.xml
- ratekeeper.xml
- recovery.xml
- transaction_latency.xml
- test_fdb_pkgs.ambr
- README.md
- requirements.txt
- test_fdb_pkgs.py
- en.h
- error.h
- biginteger.h
- diyfp.h
- dtoa.h
- ieee754.h
- itoa.h
- meta.h
- pow10.h
- regex.h
- stack.h
- strfunc.h
- strtod.h
- swap.h
- inttypes.h
- stdint.h
- allocators.h
- document.h
- encodedstream.h
- encodings.h
- filereadstream.h
- filewritestream.h
- fwd.h
- istreamwrapper.h
- memorybuffer.h
- memorystream.h
- ostreamwrapper.h
- pointer.h
- prettywriter.h
- rapidjson.h
- reader.h
- schema.h
- stream.h
- stringbuffer.h
- writer.h
- rapidxml.hpp
- rapidxml_iterators.hpp
- rapidxml_print.hpp
- rapidxml_utils.hpp
- CMakeLists.txt
- license.txt
- manual.html
- background.go
- background_test.go
- cluster.go
- cluster_test.go
- CMakeLists.txt
- go.mod
- go.sum
- main.go
- palette.go
- palette_test.go
- README.md
- TODOS.md
- trace.go
- ui.go
- renormalize.py
- SourceScanner.cpp
- CMakeLists.txt
- README.md
- SimpleOpt.h
- CMakeLists.txt
- btree.c
- btree.h
- CMakeLists.txt
- hash.h
- shell.c
- sqlite3.amalgamation.c
- sqlite3.h
- sqlite3ext.h
- sqliteInt.h
- sqliteLimit.h
- stacktrace.h
- stacktrace_aarch64-inl.inc
- stacktrace_arm-inl.inc
- stacktrace_generic-inl.inc
- stacktrace_powerpc-inl.inc
- stacktrace_unimplemented-inl.inc
- stacktrace_win32-inl.inc
- stacktrace_x86-inl.inc
- CMakeLists.txt
- stacktrace.amalgamation.cpp
- __init__.py
- app.py
- config.py
- fdb.py
- joshua.py
- results.py
- run.py
- summarize.py
- test_coverage.py
- test_valgrind_parser.py
- timeout.py
- valgrind.py
- version.py
- .gitignore
- analyze_determinism_failure.py
- example_test_args.txt
- README.md
- AssemblyInfo.cs
- CMakeLists.txt
- Event.cs
- JsonParser.cs
- TraceLogHelper.csproj
- TraceLogUtil.cs
- XmlParser.cs
- transaction_profiling_analyzer.py
- transaction_profiling_analyzer_tests.py
- alloc_instrumentation.py
- alloc_instrumentation_traces.py
- apiversioner.py
- benchmark_comparison.py
- branch_diff.py
- CMakeLists.txt
- commit_debug.py
- convert.py
- ctest_to_joshua.py
- ddsketch_calc.py
- ddsketch_compare.py
- ddsketch_conversion.py
- export_graph.py
- gen_compile_db.py
- generate_profile.sh
- inline_fdb_backtraces.py
- joshua_logtool.py
- lint.py
- lsan.suppressions
- mako_ab_binaries.py
- mako_ab_memtracker.py
- mako_storage_bench-ramdisk-okteto.md
- mako_storage_bench.sh
- prx.py
- tsan.suppressions
- diagram_01_flow_runtime.md
- diagram_02_rpc_transport.md
- diagram_03_client_library.md
- diagram_04_cluster_controller.md
- diagram_05_commit_pipeline.md
- diagram_06_tlog_logsystem.md
- diagram_07_storage_server.md
- diagram_08_data_distribution.md
- diagram_09_cluster_recovery.md
- diagram_10_ratekeeper.md
- diagram_11_backup_dr.md
- diagram_12_simulation_testing.md
- diagram_overview.md
- FDB_NETWORK_PROTOCOL.md
- foundationdb_subsystem_map.md
- README.md
- subsystem_01_flow_runtime.md
- subsystem_02_rpc_transport.md
- subsystem_03_client_library.md
- subsystem_04_cluster_controller.md
- subsystem_05_commit_pipeline.md
- subsystem_06_tlog_logsystem.md
- subsystem_07_storage_server.md
- subsystem_08_data_distribution.md
- subsystem_09_cluster_recovery.md
- subsystem_10_ratekeeper.md
- subsystem_11_backup_dr.md
- subsystem_12_simulation_testing.md
- commit.sequence
- Commit.svg
- commitoverall.sequence
- CommitOverall.svg
- get.sequence
- Get.svg
- getrange.sequence
- GetRange.svg
- getrangefallback.sequence
- GetRangeFallback.svg
- grv.sequence
- GRV.svg
- How a commit is done in FDB.md
- LoadBalancing.md
- LoadBalancing.pdf
- AcAC.md
- backup-dataFormat.md
- backup.md
- backup_v2_partitioned_logs.md
- backup_v3_range_partitioned_logs.md
- bulkload-restore-integration.md
- cdc.md
- cluster_health_metric.md
- coroutines.md
- data-distributor-internals.md
- design-doc-template.md
- fdb-coroutines-internals.md
- feature-status.md
- file-level-encryption-backup.md
- flow_transport.md
- hotshard.md
- idempotency_ids.md
- memory-tracker.md
- metadata-version.md
- mocks3server_chaos_design.md
- recovery-internals.md
- replication-policy.md
- restore_v1.md
- s3-checksumming.md
- shard-encode-location-metadata.md
- special-key-space.md
- storage-quota-diagram.svg
- tlog-forward-compatibility.md.html
- tlog-spilling.md.html
- transaction-state-store.md
- tuple.md
- validating_restored_data_using_one_cluster.md
- CMakeLists.txt
- tutorial.cpp
- brokenrole.py
- relativelink.py
- rubydomain.py
- AP_Partition.png
- architecture-1.jpeg
- architecture-2.jpeg
- architecture-3.jpeg
- architecture-4.jpeg
- architecture-5.jpeg
- architecture-6.jpeg
- Architecture.pdf
- Architecture.png
- concurrency.png
- FDB_ha_write_path.png
- FDB_multiple_txn_swimlane_diagram.png
- FDB_Partition.png
- FDB_read_path.png
- FDB_write_path.png
- latency.png
- scaling.png
- serialized_mutation_metadata_format.png
- throughput.png
- release-notes-100.rst
- release-notes-200.rst
- release-notes-300.rst
- release-notes-400.rst
- release-notes-410.rst
- release-notes-420.rst
- release-notes-430.rst
- release-notes-440.rst
- release-notes-450.rst
- release-notes-460.rst
- release-notes-500.rst
- release-notes-510.rst
- release-notes-520.rst
- release-notes-600.rst
- release-notes-610.rst
- release-notes-620.rst
- release-notes-630.rst
- release-notes-700.rst
- release-notes-710.rst
- release-notes-720.rst
- release-notes-730.rst
- release-notes-740.rst
- administration.rst
- anti-features.rst
- api-c.rst
- api-common.rst.inc
- api-error-codes.rst
- api-general.rst
- api-python.rst
- api-reference.rst
- api-ruby.rst
- api-version-upgrade-guide.rst
- architecture.rst
- auditstorage.rst
- automatic-idempotency.rst
- backups.rst
- benchmarking.rst
- blob-java.rst
- blob.rst
- building-cluster.rst
- bulkdump.rst
- bulkload-user.rst
- bulkload.rst
- cap-theorem.rst
- clang-format.rst
- clang-tidy.rst
- class-scheduling-go.rst
- class-scheduling-java.rst
- class-scheduling-ruby.rst
- class-scheduling.rst
- client-design.rst
- client-testing.rst
- command-line-interface.rst
- configuration.rst
- consistency-check-urgent.rst
- consistency-scan.rst
- consistency.rst
- contents.rst
- data-modeling.rst
- deadlock-blurb.rst.inc
- design-recipes.rst
- developer-guide.rst
- developer-tools.rst
- disk-snapshot-backup.rst
- downloads.rst
- dtrace-probes.rst
- earlier-release-notes.rst
- engineering.rst
- experimental-features.rst
- fault-tolerance.rst
- features.rst
- flow.rst
- getting-started-linux.rst
- getting-started-mac.rst
- global-configuration.rst
- guide-common.rst.inc
- ha-write-path.rst
- hierarchical-documents-java.rst
- hierarchical-documents.rst
- index.rst
- internal-dev-tools.rst
- known-limitations.rst
- kv-architecture.rst
- largeval.rst
- layer-concept.rst
- local-dev.rst
- monitored-metrics.rst
- moving-a-cluster.rst
- mr-status-json-schemas.rst.inc
- mr-status.rst
- multimaps-java.rst
- multimaps.rst
- operations.rst
- performance.rst
- perpetual-storage-wiggle.rst
- platforms.rst
- priority-queues-java.rst
- priority-queues.rst
- queues-java.rst
- queues.rst
- rangelock.rst
- read-write-path.rst
- redwood.rst
- request-tracing.rst
- restore-validation-testing.rst
- scalability.rst
- segmented-range-reads-java.rst
- segmented-range-reads.rst
- simple-indexes-java.rst
- simple-indexes.rst
- spatial-indexing-java.rst
- spatial-indexing.rst
- special-keys.rst
- subspace-indirection-java.rst
- subspace-indirection.rst
- tables-java.rst
- tables.rst
- technical-overview.rst
- testing.rst
- time-series.rst
- tls.rst
- transaction-manifesto.rst
- transaction-processing.rst
- transaction-profiler-analyzer.rst
- transaction-tagging.rst
- tss.rst
- tutorials.rst
- vector-java.rst
- vector.rst
- visibility.rst
- why-foundationdb.rst
- .gitignore
- .pip.conf
- conf.py
- requirements.txt
- CMakeLists.txt
- dining_philosophers.actor.cpp
- make_h2o.actor.cpp
- play.actor.cpp
- play_network.actor.cpp
- print_in_order.actor.cpp
- tutorial.actor.cpp
- CMakeLists.txt
- FDB.pdf
- FDB.svg
- FDB_logo.png
- FDB_logo.svg
- Decode.h
- FileConverter.h
- backup_tests_common.sh
- blob_backup_restore_test.sh
- dir_backup_test.sh
- s3_backup_bulkdump_bulkload.sh
- backup.cpp
- CMakeLists.txt
- Decode.cpp
- FileConverter.cpp
- FileDecoder.cpp
- fdbcli.h
- FlowLineNoise.h
- fdbcli_tests.py
- AdvanceVersionCommand.cpp
- AuditStorageCommand.cpp
- BulkDumpCommand.cpp
- BulkLoadCommand.cpp
- CheckMetadataEncodingCommand.cpp
- CMakeLists.txt
- ConfigureCommand.cpp
- ConsistencyCheckCommand.cpp
- ConsistencyScanCommand.cpp
- CoordinatorsCommand.cpp
- DataDistributionCommand.cpp
- DebugCommands.cpp
- ExcludeCommand.cpp
- ExpensiveDataCheckCommand.cpp
- fdbcli.cpp
- FileConfigureCommand.cpp
- FlowLineNoise.cpp
- ForceRecoveryWithDataLossCommand.cpp
- GetAuditStatusCommand.cpp
- HotRangeCommand.cpp
- IdempotencyIdsCommand.cpp
- IncludeCommand.cpp
- KillCommand.cpp
- LocationMetadataCommand.cpp
- LockCommand.cpp
- MaintenanceCommand.cpp
- ProfileCommand.cpp
- RangeConfigCommand.cpp
- RangeLockCommand.cpp
- SetClassCommand.cpp
- SnapshotCommand.cpp
- StatusCommand.cpp
- SuspendCommand.cpp
- ThrottleCommand.cpp
- TriggerDDTeamInfoLogCommand.cpp
- TssqCommand.cpp
- Util.cpp
- VersionEpochCommand.cpp
- BenchIdempotencyIds.cpp
- BenchIterate.cpp
- BenchMain.cpp
- BenchMetadataCheck.cpp
- BenchPopulate.cpp
- BenchTempTagMessages.cpp
- BenchVersionedMap.cpp
- BenchVersionVector.cpp
- BenchVersionVectorSerialization.cpp
- CMakeLists.txt
- GlobalData.cpp
- GlobalData.h
- json_spirit_error_position.h
- json_spirit_reader_template.h
- json_spirit_value.h
- json_spirit_writer_options.h
- json_spirit_writer_template.h
- AccumulativeChecksum.h
- ActorLineageProfiler.h
- AnnotateActor.h
- Atomic.h
- Audit.h
- AuditUtils.h
- BackupAgent.h
- BackupContainer.h
- BackupContainerFileSystem.h
- BackupFileFormat.h
- BackupTLSConfig.h
- BuildIdempotencyIdMutations.h
- BulkDumping.h
- BulkLoading.h
- CDCProxyInterface.h
- ClientBooleanParams.h
- ClientLogEvents.h
- ClientOptionValidation.h
- ClientVersion.h
- ClientWorkerInterface.h
- ClusterConnectionFile.h
- ClusterConnectionMemoryRecord.h
- ClusterInterface.h
- CommitProxyInterface.h
- CommitTransaction.h
- ConsistencyScanInterface.h
- ConvertUTF.h
- CoordinationInterface.h
- DatabaseConfiguration.h
- DatabaseContext.h
- DataDistributionConfig.h
- EventTypes.h
- FDBOptions.h
- FDBTypes.h
- GenericManagementAPI.h
- GenericTransactionHelper.h
- GlobalConfig.h
- GrvProxyInterface.h
- HighContentionPrefixAllocator.h
- IBlobStore.h
- IClientApi.h
- IClosable.h
- IdempotencyId.h
- JsonBuilder.h
- JSONDoc.h
- KeyBackedRangeMap.h
- KeyBackedTypes.h
- KeyLocationService.h
- KeyRangeMap.h
- Knobs.h
- KnobValue.h
- ManagementAPI.h
- MonitorLeader.h
- MultiVersionAssignmentVars.h
- MultiVersionTransaction.h
- MutationList.h
- MutationLogReader.h
- NativeAPI.actor.h
- NativeCdc.h
- NativeCdcClient.h
- Notified.h
- PImpl.h
- ProcessClass.h
- ProcessData.h
- ProcessInterface.h
- ProxyLoadBalanceMetrics.h
- RandomKeyValueUtils.h
- RandomTestUtils.h
- RangeLock.h
- ReadYourWrites.h
- RunRYWTransaction.h
- RunTransaction.h
- S3BlobStore.h
- S3Client.h
- Schemas.h
- SimpleIni.h
- SpecialKeySpace.h
- StackLineage.h
- Status.h
- StatusClient.h
- StatusSchema.h
- StorageCheckpoint.h
- StorageServerInterface.h
- StorageServerLoadBalance.actor.h
- StorageServerShard.h
- StorageWiggleMetrics.h
- Subspace.h
- SystemData.h
- TagThrottle.h
- TaskBucket.h
- ThreadSafeTransaction.h
- Tracing.h
- TransactionLineage.h
- TSSComparison.h
- Tuple.h
- TupleVersionstamp.h
- VersionedMap.h
- VersionVector.h
- zipf.h
- SHA1.cpp
- SHA1.h
- aws_fixture.sh
- bulkload_test.sh
- fdb_cluster_fixture.sh
- gcp_fixture.sh
- mocks3_fixture.sh
- s3client_test.sh
- tests_common.sh
- c.cs
- cpp.cs
- fdb.options
- java.cs
- python.cs
- ruby.cs
- vexillographer.cs
- vexillographer.csproj
- vexillographer.py
- ActorLineageProfiler.cpp
- AnnotateActor.cpp
- AsyncFileBlobStore.cpp
- AsyncFileBlobStore.h
- Atomic.cpp
- AuditUtils.cpp
- azurestorage.cmake
- BackupAgentBase.cpp
- BackupContainer.cpp
- BackupContainerBlobStore.cpp
- BackupContainerBlobStore.h
- BackupContainerFileSystem.cpp
- BackupContainerLocalDirectory.cpp
- BackupContainerLocalDirectory.h
- BackupFileFormat.cpp
- BackupTLSConfig.cpp
- BlobStoreCommon.cpp
- BuildFlags.h.in
- BulkDumping.cpp
- BulkLoading.cpp
- ClientKnobs.cpp
- ClientOptionValidation.cpp
- ClientStatusReport.cpp
- ClusterConnectionFile.cpp
- ClusterConnectionKey.cpp
- ClusterConnectionKey.h
- ClusterConnectionMemoryRecord.cpp
- CMakeLists.txt
- CommitProxyInterface.cpp
- CoordinationInterface.cpp
- DatabaseBackupAgent.cpp
- DatabaseConfiguration.cpp
- DatabaseContext.cpp
- DataDistributionConfig.cpp
- FDBAWSCredentialsProvider.cpp
- FDBAWSCredentialsProvider.h
- fdbclient_test.cpp
- FDBTypes.cpp
- FileBackupAgent.cpp
- FileBackupAgentFileFormat.h
- FluentDSampleIngestor.cpp
- GCSBlobStore.cpp
- GCSBlobStore.h
- GlobalConfig.cpp
- IdempotencyId.cpp
- JsonBuilder.cpp
- KeyRangeMap.cpp
- KnobValue.cpp
- LinkTest.cpp
- LocalClientAPI.cpp
- LocalClientAPI.h
- ManagementAPI.cpp
- MonitorLeader.cpp
- MultiVersionTransaction.cpp
- MutationLogReader.cpp
- NameLineage.cpp
- NameLineage.h
- NativeAPI.actor.cpp
- NativeCdc.cpp
- NativeCdcInternal.h
- notified_support.swift
- PartitionedLogIterator.h
- Printable.cpp
- ProcessClass.cpp
- ProxyLoadBalance.h
- RandomKeyValueUtils.cpp
- RangeLock.cpp
- ReadYourWrites.cpp
- RESTClient.cpp
- RESTClient.h
- RESTUtils.cpp
- RESTUtils.h
- RYWIterator.cpp
- RYWIterator.h
- S3BlobStore.cpp
- S3Client.cpp
- S3Client_cli.cpp
- Schemas.cpp
- SnapshotCache.h
- SpecialKeySpace.cpp
- StackLineage.cpp
- StatusClient.cpp
- StatusSchema.cpp
- StorageCheckpoint.cpp
- StorageServerInterface.cpp
- Subspace.cpp
- SystemData.cpp
- TagThrottle.cpp
- TaskBucket.cpp
- ThreadSafeTransaction.cpp
- Tracing.cpp
- TransactionLineage.cpp
- Tuple.cpp
- TupleVersionstamp.cpp
- versions.h.cmake
- VersionVector.cpp
- WriteMap.cpp
- WriteMap.h
- zipf.c
- ControlCommands.h
- ControlService.h
- control_service.proto
- CMakeLists.txt
- ControlCommands.cpp
- ControlService.cpp
- ExcludeCommand.cpp
- default_config.json
- fdb.cluster
- test_env.sh
- annotations.go
- config.go
- config_test.go
- suite_test.go
- version.go
- version_test.go
- certloader.go
- .gitignore
- .golangci.yml
- CMakeLists.txt
- copy.go
- copy_test.go
- go.mod
- go.sum
- kubernetes.go
- kubernetes_test.go
- main.go
- metrics.go
- metrics_test.go
- monitor.go
- monitor_test.go
- README.md
- suite_test.go
- CMakeLists.txt
- fdbmonitor.cpp
- fdbmonitor.h
- fdbmonitor_lib.cpp
- fdbmonitor_tests.cpp
- BenchAsyncFileWriteCheckerLRU.cpp
- BenchIONet2.actor.cpp
- BenchMain.cpp
- BenchSamples.cpp
- BenchSelectReplicas.cpp
- BenchSupport.h
- CMakeLists.txt
- AsyncGrpcClient.h
- AsyncTaskExecutor.h
- Credentials.h
- AsyncFileCached.h
- AsyncFileEncrypted.h
- AsyncFileNonDurable.h
- AsyncFileReadAhead.h
- DDSketch.h
- FailureMonitor.h
- fdbrpc.h
- FlowGrpc.h
- FlowTransport.h
- genericactors.h
- HTTP.h
- IPAllowList.h
- LoadBalance.actor.h
- LoadBalance.h
- LoadPlugin.h
- Locality.h
- MultiInterface.h
- Net2FileSystem.h
- networksender.h
- PerfMetric.h
- QueueModel.h
- RangeMap.h
- Replication.h
- ReplicationPolicy.h
- ReplicationTypes.h
- ReplicationUtils.h
- sim_validation.h
- simulator.h
- SimulatorKillType.h
- SimulatorMachineInfo.h
- SimulatorProcessInfo.h
- SimulatorProcessMetadata.h
- Smoother.h
- Stats.h
- TimedRequest.h
- TraceFileIO.h
- WellKnownEndpoints.h
- 386-ucontext.h
- amd64-ucontext.h
- asm.S
- Base.h
- bsd_license.txt
- Common.c
- Common.h
- context.c
- Coro.c
- Coro.h
- power-ucontext.h
- taskimpl.h
- config.h.FreeBSD
- config.h.linux
- config.h.osx
- ecb.h
- eio.c
- eio.h
- xthread.h
- file_transfer.proto
- echo.proto
- AuthzTlsTest.cpp
- CMakeLists.txt
- fdbrpc_bench.cpp
- ActorFuzz.actor.cpp
- ActorFuzz.h
- actorFuzz.py
- ActorFuzzUnitTest.cpp
- AsyncFileCached.cpp
- AsyncFileChaos.h
- AsyncFileEIO.h
- AsyncFileEncrypted.cpp
- AsyncFileKAIO.h
- AsyncFileNonDurable.cpp
- AsyncFileWinASIO.h
- AsyncFileWriteChecker.cpp
- AsyncFileWriteChecker.h
- Base64Decode.cpp
- Base64Decode.h
- Base64Encode.cpp
- Base64Encode.h
- CMakeLists.txt
- ContinuousSample.h
- CountedSectionTest.cpp
- DDSketchTest.cpp
- dsltest.actor.cpp
- FailureMonitor.cpp
- fdbrpc_test.cpp
- FileTransfer.cpp
- FileTransfer.h
- FlowGrpc.cpp
- FlowGrpcTests.cpp
- FlowGrpcTests.h
- FlowTests.actor.cpp
- FlowTransport.cpp
- HealthMonitor.cpp
- HealthMonitor.h
- HTTP.cpp
- HTTPServer.cpp
- IPAllowList.cpp
- JsonWebKeySet.cpp
- JsonWebKeySet.h
- LinkTest.cpp
- linux_kaio.h
- LoadBalance.cpp
- Locality.cpp
- Net2FileSystem.cpp
- Net2FileSystemTests.cpp
- QueueModel.cpp
- Replication.cpp
- ReplicationPolicy.cpp
- ReplicationTypes.cpp
- ReplicationUtils.cpp
- sim2.cpp
- sim_validation.cpp
- SimExternalConnection.cpp
- SimExternalConnection.h
- Stats.cpp
- swift_sim2_hooks.cpp
- TraceFileIO.cpp
- BackupWorker.h
- RangePartitionedBackupWorker.h
- BackupWorker.cpp
- CMakeLists.txt
- PartitionMapMessage.h
- RangePartitionedBackupWorker.cpp
- BenchMain.cpp
- BenchMemoryTracker.cpp
- CMakeLists.txt
- CDCProxy.h
- CDCProxy.cpp
- CMakeLists.txt
- ClusterController.h
- ClusterController.cpp
- ClusterController.h
- ClusterHealthIFactor.cpp
- ClusterHealthIFactor.h
- ClusterHealthMonitor.cpp
- ClusterHealthMonitor.h
- ClusterHealthMonitorTesting.cpp
- ClusterRecovery.cpp
- ClusterRecovery.h
- CMakeLists.txt
- RatekeeperMonitor.cpp
- RatekeeperMonitor.h
- SingletonRoles.h
- Status.cpp
- Status.h
- CommitProxyServer.h
- CMakeLists.txt
- CommitProxyServer.cpp
- ProxyCommitData.h
- ConsistencyScan.h
- CMakeLists.txt
- ConsistencyScan.cpp
- CoordinationServer.h
- CMakeLists.txt
- Coordination.cpp
- OnDemandStore.cpp
- OnDemandStore.h
- AccumulativeChecksumUtil.h
- BackupInterface.h
- BackupPartitionMap.h
- BackupProgress.h
- BackupProgressTypes.h
- BulkDumpUtil.h
- BulkLoadUtil.h
- BusyTagCollector.h
- ConflictBatch.h
- CoordinatedState.h
- CoordinationInterface.h
- DataDistributorInterface.h
- DataMovement.h
- DBCoreState.h
- FDBSimulationPolicy.h
- FDBSimulatorProcessInfo.h
- IDiskQueue.h
- Knobs.h
- LatencyBandConfig.h
- LeaderElection.h
- LogProtocolMessage.h
- LogSystemConfig.h
- MasterInterface.h
- MoveKeys.h
- MutationTracking.h
- OTELSpanContextMessage.h
- ProcessClassRecruitment.h
- QuietDatabase.h
- RatekeeperInterface.h
- RatekeeperLimitReasons.h
- RecoveryState.h
- ResolverInterface.h
- RocksDBCheckpointUtils.h
- SeedShardServers.h
- ServerCheckpoint.h
- ServerDBInfo.h
- ShardMetrics.h
- ShardSizing.h
- SpanContextMessage.h
- StorageMetrics.h
- TesterInterface.h
- TLogInterface.h
- TSSMappingUtil.h
- WaitFailure.h
- WorkerEvents.h
- WorkerInterface.h
- WorkloadKeys.h
- AccumulativeChecksumUtil.cpp
- BackupPartitionMap.cpp
- BackupProgress.cpp
- BulkDumpUtil.cpp
- BulkLoadUtil.cpp
- CMakeLists.txt
- CoordinatedState.cpp
- CoordinationInterface.cpp
- DataMovement.cpp
- FDBSimulationPolicy.cpp
- FDBSimulatorProcessInfo.cpp
- LatencyBandConfig.cpp
- LeaderElection.cpp
- LogSystemConfig.cpp
- MasterInterface.cpp
- MoveKeys.cpp
- MutationTracking.cpp
- OpenDatabase.cpp
- ProcessClassRecruitment.cpp
- QuietDatabase.cpp
- RatekeeperLimitReasons.cpp
- RocksDBCheckpointUtils.cpp
- SeedShardServers.cpp
- ServerCheckpoint.cpp
- ServerKnobs.cpp
- ShardSizing.cpp
- SimulatorSupport.cpp
- StorageMetrics.cpp
- TSSMappingUtil.cpp
- WaitFailure.cpp
- WorkerEvents.cpp
- WorkerInterface.cpp
- WorkerInterfaceTests.cpp
- WorkerSupport.cpp
- WorkloadKeys.cpp
- CoroFlow.actor.cpp
- CoroFlowCoro.actor.cpp
- DataDistributor.h
- AuditUtilsTests.cpp
- CMakeLists.txt
- DataDistribution.cpp
- DataDistribution.h
- DataDistributionTeam.h
- DDRelocationQueue.cpp
- DDRelocationQueue.h
- DDShardTracker.cpp
- DDShardTracker.h
- DDSharedContext.cpp
- DDSharedContext.h
- DDTeamCollection.actor.cpp
- DDTeamCollection.h
- DDTxnProcessor.cpp
- DDTxnProcessor.h
- ExclusionTracker.h
- MovingWindow.h
- ShardsAffectedByTeamFailure.cpp
- ShardsAffectedByTeamFailure.h
- ShardsAffectedByTeamFailureTests.cpp
- StorageWiggler.cpp
- StorageWiggler.h
- TCInfo.cpp
- TCInfo.h
- GrvProxyServer.h
- CMakeLists.txt
- GrvProxyServer.cpp
- GrvProxyStarvation.h
- GrvProxyStarvationTests.cpp
- GrvQueueDelay.cpp
- GrvQueueDelay.h
- GrvQueueDelayTests.cpp
- GrvTransactionRateInfo.cpp
- GrvTransactionRateInfo.h
- HealthMetricsRequestServer.cpp
- HealthMetricsRequestServer.h
- CoroFlow.h
- fdbserver_stream_support.h
- NetworkTest.h
- FDBExecHelper.h
- IDiskQueue.h
- IKeyValueStore.h
- KVFileUtils.h
- art.h
- art_impl.h
- ArtMutationBuffer.h
- CMakeLists.txt
- DeltaTree.h
- DiskQueue.cpp
- FDBExecHelper.cpp
- IKeyValueContainer.h
- IKeyValueStore.cpp
- IPager.cpp
- IPager.h
- KeyValueStoreCompressTestData.cpp
- KeyValueStoreMemory.cpp
- KeyValueStoreRocksDB.cpp
- KeyValueStoreShardedRocksDB.cpp
- KeyValueStoreSQLite.cpp
- RadixTree.h
- RocksDBCommon.cpp
- RocksDBCommon.h
- RocksDBLogForwarder.cpp
- RocksDBLogForwarder.h
- template_fdb.h
- TransactionStoreMutationTracking.cpp
- TransactionStoreMutationTracking.h
- VersionedBTree.cpp
- VersionedBTreeDebug.cpp
- VersionedBTreeDebug.h
- VFSAsync.cpp
- VFSAsync.h
- LogRouter.h
- CMakeLists.txt
- LogRouter.cpp
- ApplyMetadataMutation.h
- CDCRoutingTable.h
- LogSet.h
- LogSystem.h
- LogSystemConsumer.h
- LogSystemDiskQueueAdapter.h
- LogSystemFactory.h
- ApplyMetadataMutation.cpp
- CDCRoutingTable.cpp
- CMakeLists.txt
- LogSet.cpp
- LogSystem.cpp
- LogSystemConsumer.cpp
- LogSystemDiskQueueAdapter.cpp
- LogSystemFactory.cpp
- LogSystemPeekCursor.cpp
- LogSystemRecoveryTests.cpp
- LogSystemTypes.h
- MockS3Server.h
- MockS3ServerChaos.h
- CMakeLists.txt
- MockS3Server.cpp
- MockS3ServerChaos.cpp
- Ratekeeper.h
- CMakeLists.txt
- Ratekeeper.cpp
- Ratekeeper.h
- RatekeeperLimits.cpp
- RkTagThrottleCollection.cpp
- RkTagThrottleCollection.h
- TagThrottler.cpp
- TagThrottler.h
- Resolver.h
- ResolverBug.h
- CMakeLists.txt
- ConflictSet.cpp
- ConflictSet.h
- Resolver.cpp
- ResolverBug.cpp
- MasterServer.h
- CMakeLists.txt
- MasterData.h
- masterserver.cpp
- ResolutionBalancer.cpp
- ResolutionBalancer.h
- StorageCorruptionBug.h
- StorageServer.h
- CMakeLists.txt
- MappedKeyPlan.cpp
- MappedKeyPlan.h
- ReadLatencySamples.cpp
- ReadLatencySamples.h
- storageserver.cpp
- StorageServerUtils.cpp
- StorageServerUtils.h
- TransactionTagCounter.cpp
- TransactionTagCounter.h
- Rainbow.swift
- SimpleSwiftTestSuite.swift
- swift_test_streams.swift
- swift_test_task.swift
- swift_tests.swift
- KnobKeyValuePairs.h
- TestEncryptionUtils.h
- tester.h
- workloads.h
- WorkloadUtils.h
- CMakeLists.txt
- ConsistencyChecker.cpp
- ConsistencyChecker.h
- CustomShardConfigWorkload.cpp
- DatabaseMaintenance.cpp
- DatabaseMaintenance.h
- KnobProtectiveGroups.cpp
- KnobProtectiveGroups.h
- test.cpp
- TesterServer.cpp
- TesterServer.h
- TestSpecParser.cpp
- TestSpecParser.h
- WorkloadUtils.cpp
- TLogServer.h
- CMakeLists.txt
- TestTLogServer.cpp
- TestTLogServer.h
- TLogServer.cpp
- Worker.h
- CMakeLists.txt
- MetricClient.cpp
- MetricClient.h
- MetricLogger.cpp
- MetricLogger.h
- RoleLineage.cpp
- RoleLineage.h
- worker.cpp
- ApiCorrectness.cpp
- ApiWorkload.cpp
- ApiWorkload.h
- AsyncFile.cpp
- AsyncFile.h
- AsyncFileCorrectness.cpp
- AsyncFileRead.cpp
- AsyncFileWrite.cpp
- AtomicOps.cpp
- AtomicOpsApiCorrectness.cpp
- AtomicRestore.cpp
- AtomicSwitchover.cpp
- AutomaticIdempotencyWorkload.cpp
- BackgroundSelectors.cpp
- BackupAndRestoreValidation.cpp
- BackupCorrectness.cpp
- BackupCorrectnessPartitioned.cpp
- BackupS3BlobCorrectness.cpp
- BackupToDBAbort.cpp
- BackupToDBCorrectness.cpp
- BackupToDBUpgrade.cpp
- BackupWorkload.cpp
- BulkDumping.cpp
- BulkLoad.cpp
- BulkLoading.cpp
- BulkSetup.h
- ChangeConfig.cpp
- CheckMetadataEncoding.cpp
- ClearSingleRange.cpp
- ClientMetric.cpp
- ClientTransactionProfileCorrectness.cpp
- ClientWorkload.cpp
- ClogRemoteTLog.cpp
- ClogSingleConnection.cpp
- ClogTlog.cpp
- CMakeLists.txt
- CommitBugCheck.cpp
- ConfigureDatabase.cpp
- ConflictRange.cpp
- ConsistencyCheck.cpp
- ConsistencyCheckUrgent.cpp
- CpuProfiler.cpp
- Cycle.cpp
- DataDistributionMetrics.cpp
- DataLossRecovery.cpp
- DcLag.cpp
- DDBalance.cpp
- DDMetrics.cpp
- DDMetricsExclude.cpp
- DifferentClustersSameRV.cpp
- DiskDurability.cpp
- DiskDurabilityTest.cpp
- DiskFailureInjection.cpp
- ExcludeIncludeStorageServersWorkload.cpp
- ExternalWorkload.cpp
- FailoverWithSSLag.cpp
- FastTriggeredWatches.cpp
- FileSystem.cpp
- FuzzApiCorrectness.cpp
- GcGenerations.cpp
- GetEstimatedRangeSize.cpp
- GetMappedRange.cpp
- GetRangeStream.cpp
- HealthMetricsApi.cpp
- HighContentionPrefixAllocatorWorkload.cpp
- HTTPKeyValueStore.cpp
- Increment.cpp
- IncrementalBackup.cpp
- IndexScan.cpp
- Inventory.cpp
- KillRegion.cpp
- KRMCoalescingFragmentation.cpp
- KVStoreTest.cpp
- LocalRatekeeper.cpp
- LockDatabase.cpp
- LockDatabaseFrequently.cpp
- LogMetrics.cpp
- LowLatency.cpp
- MachineAttrition.cpp
- Mako.cpp
- MaxGrvQueueDelay.cpp
- MemoryKeyValueStore.cpp
- MemoryKeyValueStore.h
- MemoryLifetime.cpp
- MetricLogging.cpp
- MiniCycle.cpp
- MinimumThroughput.cpp
- MoveKeysStartOnly.cpp
- MutationLogReaderCorrectness.cpp
- NativeCdcEndToEnd.cpp
- Performance.cpp
- PerpetualWiggleStatsWorkload.cpp
- PerpetualWiggleStorageMigrationWorkload.cpp
- PhysicalShardMove.cpp
- Ping.cpp
- PrivateEndpoints.cpp
- ProtocolVersion.cpp
- pubsub.cpp
- pubsub.h
- PubSubMultiples.cpp
- QueuePush.cpp
- RandomClogging.cpp
- RandomMoveKeys.cpp
- RandomRangeLock.cpp
- RandomSelector.cpp
- RangeLock.cpp
- ReadAfterWrite.cpp
- ReadHotDetection.cpp
- ReadWrite.cpp
- ReadWriteWorkload.h
- RemoveServersSafely.cpp
- ReportConflictingKeys.cpp
- ResolverBug.cpp
- Restore.cpp
- RestoreBackup.cpp
- RestoreMultiRanges.cpp
- RestoreValidation.cpp
- Rollback.cpp
- RyowCorrectness.cpp
- RYWDisable.cpp
- RYWPerformance.cpp
- S3ClientWorkload.cpp
- SaveAndKill.cpp
- SelectorCorrectness.cpp
- Serializability.cpp
- Sideband.cpp
- SidebandSingle.cpp
- SimpleAtomicAdd.cpp
- SkewedReadWrite.cpp
- SlowTaskWorkload.cpp
- SnapTest.cpp
- SpecialKeySpaceCorrectness.cpp
- SpecialKeySpaceRobustness.cpp
- StatusWorkload.cpp
- StorageCorruption.cpp
- StorageServerCheckpointRestoreTest.cpp
- Storefront.cpp
- StreamingRangeRead.cpp
- StreamingRead.cpp
- SubmitBackup.cpp
- SuspendProcesses.cpp
- TagThrottleApi.cpp
- TargetedKill.cpp
- TaskBucketCorrectness.cpp
- ThreadSafety.cpp
- Throttling.cpp
- Throughput.cpp
- TimeKeeperCorrectness.cpp
- TransactionCost.cpp
- TriggerRecovery.cpp
- TxnTimeout.cpp
- UDPWorkload.cpp
- UnitPerf.cpp
- UnitTests.cpp
- Unreadable.cpp
- ValidateStorage.cpp
- VersionStamp.cpp
- WatchAndWait.cpp
- WatchCommitTimeout.cpp
- Watches.cpp
- WatchesSameKeyCorrectness.cpp
- WorkerErrors.cpp
- WriteBandwidth.cpp
- WriteDuringRead.cpp
- WriteTagThrottling.cpp
- CMakeLists.txt
- fdbserver.cpp
- FDBServerUnitTestMain.cpp
- GlobalNewDelete.cpp
- MemoryTrackerTest.cpp
- networktest.cpp
- SigStack.cpp
- SimulatedCluster.cpp
- swift_fdbserver_collections.swift
- swift_fdbserver_cxx_swift_value_conformance.swift
- swift_fdbserver_stream_support.swift
- UID.swift
- asmdefs.h
- memcmp.S
- memcpy.S
- AssemblyInfo.cs
- Actor checklist.txt
- ActorCompiler.cs
- actorcompiler.csproj
- ActorCompiler.targets
- ActorCompiler.xml
- ActorParser.cs
- ParseTree.cs
- Program.cs
- usertype.dat
- __main__.py
- Actor checklist.txt
- actor_compiler.py
- actor_parser.py
- compare_actor_output.py
- errors.py
- parse_tree.py
- BenchActorCollection.cpp
- BenchAsyncResult.cpp
- BenchCallback.cpp
- BenchCallbackActor.cpp
- BenchConflictSet.cpp
- BenchCoroChooseRace.cpp
- BenchCoroutineOverhead.cpp
- BenchHash.cpp
- BenchMain.cpp
- BenchMem.cpp
- BenchMemcpy.cpp
- BenchNet2.cpp
- BenchNet2Actor.cpp
- BenchNoThrowOnCancel.cpp
- BenchPriorityMultiLock.cpp
- BenchRandom.cpp
- BenchRef.cpp
- BenchStream.cpp
- BenchSupport.h
- BenchThreadHelper.cpp
- BenchTimeout.cpp
- BenchTimer.cpp
- BenchWaitForAllReady.cpp
- CMakeLists.txt
- README.md
- AssemblyInfo.cs
- coveragetool.csproj
- Program.cs
- MetadataValues.h
- Task.h
- FlagSet.h
- ActorCollection.h
- actorcompiler.h
- ActorContext.h
- Arena.h
- ArgParseUtil.h
- AsioReactor.h
- AutoCPointer.h
- BenchMain.h
- BooleanParam.h
- Buggify.h
- ChaosMetrics.h
- CodeProbe.h
- CodeProbeUtils.h
- CompressedInt.h
- CoroUtils.h
- Coroutines.h
- CoroutinesImpl.h
- DebugTrace.h
- Deque.h
- DeterministicRandom.h
- EncryptUtils.h
- Error.h
- error_definitions.h
- FastAlloc.h
- FastRef.h
- FaultInjection.h
- FileIdentifier.h
- flat_buffers.h
- flow.h
- FlowThread.h
- genericactors.h
- GetSourceVersion.h
- Hash3.h
- Histogram.h
- Hostname.h
- IAsyncFile.h
- IConnection.h
- IDispatched.h
- IndexedSet.h
- IPAddress.h
- IRandom.h
- IRateControl.h
- IThreadPool.h
- ITrace.h
- IUDPSocket.h
- Knobs.h
- MemoryTracker.h
- MkCert.h
- Msgpack.h
- Net2Packet.h
- network.h
- NetworkAddress.h
- ObjectSerializer.h
- ObjectSerializerTraits.h
- Optional.h
- OTELMetrics.h
- OwningResource.h
- PKey.h
- Platform.h
- ppc-asm.h
- ppc-opcode.h
- PriorityMultiLock.h
- ProcessEvents.h
- Profiler.h
- ScopeExit.h
- SendBufferIterator.h
- serialize.h
- SignalSafeUnwind.h
- SimBugInjector.h
- SimpleCounter.h
- singleton.h
- sse2neon.h
- StreamCipher.h
- swift.h
- swift_concurrency_hooks.h
- swift_future_support.h
- swift_stream_support.h
- swift_support.h
- SystemMonitor.h
- TaskPriority.h
- TaskQueue.h
- TDMetric.h
- ThreadHelper.h
- ThreadPrimitives.h
- ThreadSafeQueue.h
- TLSConfig.h
- Trace.h
- Traceable.h
- TreeBenchmark.h
- TxnCounters.h
- TypeTraits.h
- unactorcompiler.h
- UnitTest.h
- UnitTestRunner.h
- unsafe_swift_compat.h
- Util.h
- WatchFile.h
- WipedString.h
- WriteOnlySet.h
- xxhash.h
- protocol_version.py
- protocol_version.py.template
- ProtocolVersion.h.template
- ProtocolVersion.java.template
- requirements.txt
- acac.cpp
- ActorCollection.cpp
- ActorContext.cpp
- ApiVersion.h.cmake
- ApiVersions.cmake
- Arena.cpp
- clock_support.swift
- CMakeLists.txt
- CodeProbe.cpp
- CompressedInt.cpp
- config.h.cmake
- CoroTests.cpp
- Deque.cpp
- DeterministicRandom.cpp
- EncryptUtils.cpp
- Error.cpp
- error_support.swift
- EventTypes.h
- FastAlloc.cpp
- FaultInjection.cpp
- FileTraceLogWriter.cpp
- FileTraceLogWriter.h
- flat_buffers.cpp
- flow.cpp
- flow_future_support.swift
- flow_optional_support.swift
- flow_stream_support.swift
- FlowCheckedContinuation.swift
- FlowTest.cpp
- future_support.swift
- genericactors.cpp
- Hash3.c
- Histogram.cpp
- Hostname.cpp
- IAsyncFile.cpp
- IndexedSet.cpp
- IThreadPool.cpp
- IThreadPoolTest.cpp
- JsonTraceLogFormatter.cpp
- JsonTraceLogFormatter.h
- Knobs.cpp
- LinkTest.cpp
- MemoryTracker.cpp
- MetricSample.h
- MkCert.cpp
- MkCertCli.cpp
- Net2.cpp
- Net2Packet.cpp
- network.cpp
- no_intellisense.opt
- PKey.cpp
- Platform.cpp
- ProcessEvents.cpp
- Profiler.cpp
- ProtocolVersion.cpp
- ProtocolVersion.h.cmake
- ProtocolVersions.cmake
- README.md
- reply_support.swift
- rte_memcpy.h
- serialize.cpp
- SignalSafeUnwind.cpp
- SimBugInjector.cpp
- SimpleCounter.cpp
- SourceVersion.h.cmake
- stream_support.swift
- StreamCipher.cpp
- swift_concurrency_hooks.cpp
- swift_task_priority.cpp
- SwiftBridging.swift
- SwiftFileB.swift
- SystemMonitor.cpp
- task_priority_support.swift
- TDMetric.cpp
- test_memcpy.cpp
- ThreadHelper.cpp
- ThreadPrimitives.cpp
- TLSConfig.cpp
- TLSTest.cpp
- Trace.cpp
- trace_support.swift
- UnitTest.cpp
- UnitTestRunner.cpp
- version.cpp
- WipedString.cpp
- WriteOnlySet.cpp
- XmlTraceLogFormatter.cpp
- XmlTraceLogFormatter.h
- xxhash.c
- bulk.py
- compressedColumn.py
- queue.py
- set.py
- treap.py
- vector.py
- ps_prompt.py
- ps_test.py
- ps_tutorial.py
- pubsub.py
- pubsub_example.py
- pubsub_orig.py
- pubsub_simpledoc.py
- remoteload.py
- remotesend.py
- remotesubscribe.py
- __init__.py
- test.py
- postinst
- conffiles
- postinst
- postrm
- preinst
- prerm
- builddebs.sh
- foundationdb-clients.control.in
- foundationdb-init
- foundationdb-server.control.in
- fdb-aws-s3-credentials-fetcher.go
- go.mod
- go.sum
- README.md
- test_config.yaml
- Dockerfile
- fdb.cluster
- go.mod
- go.sum
- main.go
- start.bash
- .env
- docker-compose.yml
- README.md
- docker-compose.yml
- README.md
- start.bash
- stop.bash
- Dockerfile
- requirements.txt
- server.py
- start.bash
- .env
- docker-compose.yml
- README.md
- .gitkeep
- build-images.sh
- Dockerfile
- entrypoint.bash
- fdb.bash
- fdb_single.bash
- README.md
- run_ycsb.sh
- run_ycsb_standalone.sh
- sidecar.py
- sidecar_test.py
- banner.jpg
- banner.xcf
- dialog.jpg
- dialog.xcf
- favicon-60.png
- CMakeLists.txt
- FDBInstaller.wxs
- FDBInstaller.wxs.cmake
- generate_wxs.cmake
- LICENSE.rtf
- MSIInstaller.wixproj
- skeleton.conf
- postinst
- prerm
- postinst-deb
- postinst-rpm
- prerm
- conclusion.rtf
- logo.png
- postinstall
- postinstall
- preinstall
- buildpkg.sh
- com.foundationdb.fdbmonitor.plist
- Distribution.xml
- foundationdb.conf.new
- uninstall-FoundationDB.sh
- postclients.sh
- postserver.sh
- preclients.sh
- preserver.sh
- preunserver.sh
- buildrpms.sh
- foundationdb-init
- foundationdb.service
- foundationdb.spec.in
- description
- fdb.cluster.cmake
- foundationdb.conf
- foundationdb.ico
- make_public.py
- blob.go
- doc.go
- graph.go
- indirect.go
- multi.go
- priority.go
- queue.go
- table.go
- MicroBlob.java
- MicroDoc.java
- MicroGraph.java
- MicroIndexes.java
- MicroIndirect.java
- MicroMulti.java
- MicroPriority.java
- MicroQueue.java
- MicroRange.java
- MicroSpatial.java
- MicroSpatialTest.java
- MicroTable.java
- MicroVector.java
- micro_blob.py
- micro_doc.py
- micro_graph.py
- micro_indirect.py
- micro_multi.py
- micro_priority.py
- micro_queue.py
- micro_table.py
- micro_blob.rb
- micro_doc.rb
- micro_graph.rb
- micro_indirect.rb
- micro_multi.rb
- micro_priority.rb
- micro_queue.rb
- micro_table.rb
- empty.modulemap
- headeroverlay.yaml
- test_argument_parsing.py
- AtomicBackupCorrectness.toml
- AtomicBackupToDBCorrectness.toml
- AtomicOps.toml
- AtomicOpsApiCorrectness.toml
- AutomaticIdempotency.toml
- BackupCorrectness.toml
- BackupCorrectnessClean.toml
- BackupS3BlobCorrectness.toml
- BackupToDBCorrectness.toml
- BackupToDBCorrectnessClean.toml
- BulkDumping.toml
- BulkLoading.toml
- CheckMetadataEncodingForward.toml
- CheckMetadataEncodingOldPath.toml
- CloggedSideband.toml
- ConfigureLocked.toml
- ConstrainedRandomSelector.toml
- CycleAndLock.toml
- CycleTest.toml
- DataLossRecovery.toml
- DDPipelineSaturation.toml
- FuzzApiCorrectness.toml
- FuzzApiCorrectnessClean.toml
- GetEstimatedRangeSize.toml
- GetMappedRange.toml
- HTTPKeyValueStore.toml
- IncrementalBackup.toml
- IncrementTest.toml
- InventoryTestAlmostReadOnly.toml
- InventoryTestSomeWrites.toml
- KillRegionCycle.toml
- KRMCoalescingFragmentation.toml
- LocalRatekeeper.toml
- LongStackWriteDuringRead.toml
- LowLatency.toml
- LowLatencySingleClog.toml
- MaxGrvQueueDelay.toml
- MemoryLifetime.toml
- MinimumThroughput.toml
- MoveKeysCycle.toml
- MoveKeysStartOnly.toml
- MutationLogReaderCorrectness.toml
- NativeCdcAssignmentPublication.toml
- NativeCdcDisableRestart-1.toml
- NativeCdcDisableRestart-2.toml
- NativeCdcDurableAckScan.toml
- NativeCdcEndToEnd.toml
- NativeCdcMemoryBound.toml
- NativeCdcOversizedPeek.toml
- NativeCdcReplyChunking.toml
- NativeCdcRetiredRecovery.toml
- NativeCdcRetiredRecoveryMultiRegion.toml
- NativeCdcRetiredSharedTagSnapshot.toml
- NativeCdcSatellite.toml
- NativeCdcSharedTag.toml
- PerpetualWiggleStats.toml
- PhysicalShardMove.toml
- PrivateEndpoints.toml
- ProtocolVersion.toml
- RandomSelector.toml
- RandomUnitTests.toml
- RangeLockCycle.toml
- RangeLocking.toml
- ReadHotDetectionCorrectness.toml
- ReportConflictingKeys.toml
- RestoreValidation.toml
- RESTUnit.toml
- RocksdbNondeterministicTest.toml
- SelectorCorrectness.toml
- ShardedRocksNondeterministicTest.toml
- ShardEncodeRollback.toml
- Sideband.toml
- SidebandSingle.toml
- SidebandWithStatus.toml
- SimpleAtomicAdd.toml
- SpecialKeySpaceCorrectness.toml
- SpecialKeySpaceRobustness.toml
- StatusDuringOutage.toml
- StorageServerCheckpointRestore.toml
- StreamingRangeRead.toml
- SwizzledRollbackSideband.toml
- SystemRebootTestCycle.toml
- TaskBucketCorrectness.toml
- TimeKeeperCorrectness.toml
- TriggerRecoveryLoop.toml
- TxnStateStoreCycleTest.toml
- TxnTimeout.toml
- UDP.toml
- Unreadable.toml
- ValidateStorage.toml
- VersionStamp.toml
- WatchCommitTimeout.toml
- Watches.toml
- WriteDuringRead.toml
- WriteDuringReadClean.toml
- run_cluster.sh
- run_custom_cluster.sh
- ResolverIgnoreReads.toml
- ResolverIgnoreTooOld.toml
- ResolverIgnoreWrites.toml
- StorageCorruption.toml
- KeyValueStoreRocksDBTest.toml
- PerfShardedRocksDBTest.toml
- RandomUnitTests.toml
- ShardedRocksDBCheckpointDeterminism.toml
- ShardedRocksDBCheckpointTest.toml
- ShardedRocksDBTest.toml
- SlowTask.txt
- __init__.py
- multithreaded_client.py
- python_correctness.py
- python_performance.py
- ryw_benchmark.py
- AllSimUnitTests.toml
- CheckRelocation.toml
- CloggedCycleWithKills.toml
- ClogRemoteTLog.toml
- ClogTlog.toml
- ClogUnclog.toml
- ConflictRangeCheck.toml
- ConflictRangeRYOWCheck.toml
- CycleRollbackClogged.toml
- CycleWithDeadHall.toml
- CycleWithKills.toml
- DataDistributionMetrics.toml
- DcLag.toml
- FailoverWithSSLag.toml
- HighContentionPrefixAllocator.toml
- InventoryTestHeavyWrites.toml
- LargeApiCorrectness.toml
- LargeApiCorrectnessStatus.toml
- PerpetualWiggleStorageMigration.toml
- RandomReadWriteTest.toml
- ReadSkewReadWrite.toml
- RedwoodCorrectnessBTree.toml
- RedwoodDeltaTree.toml
- RestoreMultiRanges.toml
- RYWDisable.toml
- SpecificUnitTests.toml
- StatusBuilderPerf.toml
- SwizzledLargeApiCorrectness.toml
- Throttling.toml
- TLogVersionMessagesOverheadFactor.toml
- TransactionCost.toml
- TransactionTagApiCorrectness.toml
- TransactionTagSwizzledApiCorrectness.toml
- WriteTagThrottling.toml
- ConfigureStorageMigrationTestRestart-1.toml
- ConfigureStorageMigrationTestRestart-2.toml
- ConfigureTestRestart-1.toml
- ConfigureTestRestart-2.toml
- DrUpgradeRestart-1.toml
- DrUpgradeRestart-2.toml
- UpgradeAndBackupRestore-1.toml
- UpgradeAndBackupRestore-2.toml
- ConfigureStorageMigrationTestRestart-1.toml
- ConfigureStorageMigrationTestRestart-2.toml
- ConfigureTestRestart-1.toml
- ConfigureTestRestart-2.toml
- DrUpgradeRestart-1.toml
- DrUpgradeRestart-2.toml
- StorefrontTestRestart-1.toml
- StorefrontTestRestart-2.toml
- UpgradeAndBackupRestore-1.toml
- UpgradeAndBackupRestore-2.toml
- VersionVectorDisableRestart-1.toml
- VersionVectorDisableRestart-2.toml
- VersionVectorEnableRestart-1.toml
- VersionVectorEnableRestart-2.toml
- SnapCycleRestart-1.toml
- SnapCycleRestart-2.toml
- SnapTestAttrition-1.toml
- SnapTestAttrition-2.toml
- SnapTestRestart-1.toml
- SnapTestRestart-2.toml
- SnapTestSimpleRestart-1.toml
- SnapTestSimpleRestart-2.toml
- ClientTransactionProfilingCorrectness-1.toml
- ClientTransactionProfilingCorrectness-2.toml
- CycleTestRestart-1.toml
- CycleTestRestart-2.toml
- ClientMetricRestart-1.toml
- ClientMetricRestart-2.toml
- ClientTransactionProfilingCorrectness-1.toml
- ClientTransactionProfilingCorrectness-2.toml
- CycleTestRestart-1.toml
- CycleTestRestart-2.toml
- SnapCycleRestart-1.toml
- SnapCycleRestart-2.toml
- SnapTestAttrition-1.toml
- SnapTestAttrition-2.toml
- SnapTestRestart-1.toml
- SnapTestRestart-2.toml
- SnapTestSimpleRestart-1.toml
- SnapTestSimpleRestart-2.toml
- ConfigureStorageMigrationTestRestart-1.toml
- ConfigureStorageMigrationTestRestart-2.toml
- CycleTestRestart-1.toml
- CycleTestRestart-2.toml
- ConfigureStorageMigrationTestRestart-1.toml
- ConfigureStorageMigrationTestRestart-2.toml
- CycleTestRestart-1.toml
- CycleTestRestart-2.toml
- ApiCorrectness.toml
- ApiCorrectnessAtomicRestore.toml
- ApiCorrectnessSwitchover.toml
- ApiCorrectnessWithConsistencyCheck.toml
- BackupAndRestore.toml
- BackupCorrectnessPartitioned.toml
- BackupNewAndOldRestore.toml
- BackupOldAndNewRestore.toml
- BackupS3BlobBulkLoadRestore.toml
- BackupS3BlobBulkLoadRestoreMultiRange.toml
- BackupS3BlobBulkLoadRestoreWithChaos.toml
- BackupS3BlobCorrectnessHeavyChaos.toml
- BulkDumpingS3.toml
- BulkDumpingS3WithChaos.toml
- CloggedCycleTest.toml
- CloggedStorefront.toml
- ClogWithRollbacks.toml
- CommitBug.toml
- ConfigureStorageMigrationTest.toml
- ConfigureTest.toml
- CycleRollbackPlain.toml
- ddbalance.toml
- DDBalanceAndRemove.toml
- DDBalanceAndRemoveStatus.toml
- DifferentClustersSameRV.toml
- DiskFailureCycle.toml
- ExcludeIncludeStorageServers.toml
- FastTriggeredWatches.toml
- GcGenerations.toml
- LongRunning.toml
- LowLatencyWithFailures.toml
- MoveKeysClean.toml
- MoveKeysSideband.toml
- RyowCorrectness.toml
- S3Client.toml
- S3ClientWorkloadWithChaos.toml
- Serializability.toml
- SharedBackupCorrectness.toml
- SharedBackupToDBCorrectness.toml
- SharedDefaultBackupCorrectness.toml
- StorefrontTest.toml
- SwizzledApiCorrectness.toml
- SwizzledCycleTest.toml
- SwizzledDdBalance.toml
- SwizzledRollbackTimeLapse.toml
- SwizzledRollbackTimeLapseIncrement.toml
- VersionStampBackupToDB.toml
- VersionStampSwitchover.toml
- WriteDuringReadAtomicRestore.toml
- WriteDuringReadSwitchover.toml
- invalid_proc_addresses.json
- invalid_proc_addresses.txt
- local_6_machine_no_replicas_remain.json
- local_6_machine_no_replicas_remain.txt
- separate_1_of_3_coordinators_remain.json
- separate_1_of_3_coordinators_remain.txt
- separate_2_of_3_coordinators_remain.json
- separate_2_of_3_coordinators_remain.txt
- separate_cannot_write_cluster_file.json
- separate_cannot_write_cluster_file.txt
- separate_idle.json
- separate_idle.txt
- separate_initializing.json
- separate_initializing.txt
- separate_no_coordinators.json
- separate_no_coordinators.txt
- separate_no_database.json
- separate_no_database.txt
- separate_no_servers.json
- separate_no_servers.txt
- separate_not_enough_servers.json
- separate_not_enough_servers.txt
- single_process_too_many_config_params.json
- single_process_too_many_config_params.txt
- __init__.py
- authz_util.py
- binary_download.py
- cluster_args.py
- fake_cluster.py
- fdb_version.py
- local_cluster.py
- test_util.py
- TestDirectory.py
- TestRunner.py
- tmp_cluster.py
- tmp_multi_cluster.py
- upgrade_test.py
- dependency_links.txt
- PKG-INFO
- SOURCES.txt
- top_level.txt
- fdb_version.py.cmake
- pyproject.toml
- requirements.txt
- run_test_runner.py
- AsyncFileCorrectness.txt
- AsyncFileMix.txt
- AsyncFileRead.txt
- AsyncFileReadRandom.txt
- AsyncFileWrite.txt
- BackupContainers.txt
- BandwidthThrottle.txt
- BigInsert.txt
- ClusterControllerTests.txt
- CMakeLists.txt
- ConsistencyCheck.txt
- CTestCustom.ctest.cmake
- DataDistributionMetrics.txt
- DDMetricsExclude.txt
- default.txt
- DiskDurability.txt
- errors.txt
- fail.txt
- FileSystem.txt
- Happy.txt
- IncrementalDelete.txt
- IThreadPool.txt
- killall.txt
- KVStoreMemTest.txt
- KVStoreReadMostly.txt
- KVStoreTest.txt
- KVStoreTestRead.txt
- KVStoreTestWrite.txt
- KVStoreValueSize.txt
- latency.txt
- LayerStatusMerge.txt
- Mako.txt
- performance-fs.txt
- performance.txt
- PerfUnitTests.toml
- ping.TXT
- pingServers.TXT
- pt.TXT
- PureNetwork.txt
- RandomRangeRead.txt
- RandomRead.txt
- RandomReadWrite.txt
- randomSelector.txt
- ReadAbsent.txt
- ReadAfterWrite.txt
- ReadHalfAbsent.txt
- RedwoodCorrectness.txt
- RedwoodCorrectnessBTree.txt
- RedwoodCorrectnessPager.txt
- RedwoodCorrectnessUnits.txt
- RedwoodPerfPrefixCompression.txt
- RedwoodPerfRandomRangeScans.txt
- RedwoodPerfSequentialInsert.txt
- RedwoodPerfSet.txt
- RedwoodPerfTests.txt
- RocksDBTest.txt
- RRW2500.txt
- S3BlobStore.txt
- s3VersionHeaders.txt
- SampleNoSimAttrition.txt
- selectorCorrectness.txt
- SimpleExternalTest.txt
- SpecificUnitTest.txt
- StorageMetricsSampleTests.txt
- StorageServerInterface.txt
- StreamingWrite.txt
- SystemData.txt
- ThreadSafety.txt
- TraceEventMetrics.txt
- WorkerTests.txt
- .clang-format
- .clang-tidy
- .flake8
- .git-blame-ignore-revs
- .gitignore
- .mailmap
- .pre-commit-config.yaml
- ACKNOWLEDGEMENTS
- AGENTS.md
- CMakeLists.txt
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- fdb.cluster.cmake
- LICENSE
- pull_request_template.md
- README.md
- SECURITY.md
- swift_get_latest_toolchain.sh
- SWIFT_GUIDE.md
- SWIFT_IDE_SETUP.md
- versions.target.cmake
# 설치 가이드
cmake- CMake 3.24.2 or higher
- Ninja
- Mono
- Boost 1.86.0
- Clang / LLVM
설치 및 실행 절차
mkdir build && cd build
빌드 디렉토리를 생성하고 이동합니다.
cmake -G Ninja -DUSE_WERROR=ON ..
CMake를 사용하여 빌드 시스템을 구성합니다.
ninja
Ninja를 사용하여 프로젝트를 컴파일합니다.
핵심 명령어
cmake -G Ninja -DUSE_WERROR=ON ..
Ninja 빌드 시스템 파일을 생성합니다.
ninja
프로젝트를 병렬로 빌드합니다.
ctest -L fast
빠른 테스트 세트를 실행합니다.
# CDN으로 사용하기
jsDelivrjsDelivr는 공개 GitHub 리포지토리를 별도 설정 없이 CDN으로 즉시 서빙합니다. 버전과 파일을 고르면 웹페이지에 바로 붙일 수 있는 링크와 예시 코드가 만들어집니다.
릴리즈 타임라인
활발히 관리 중- 2026-09-01 Release 7.4.7 사전 릴리즈
- 2026-07-15 Release 7.3.79 사전 릴리즈
- 2026-07-15 Release 7.3.78 사전 릴리즈
- 2026-04-16 Release 7.3.77
- 2026-04-16 Release 7.3.76 사전 릴리즈
- 2026-02-19 Release 7.3.75 사전 릴리즈
- 2026-02-19 Release 7.3.74 사전 릴리즈
- 2026-02-12 Release 7.3.73 사전 릴리즈
- 2026-02-12 Release 7.3.72 사전 릴리즈
- 2026-01-29 Release 7.4.6 사전 릴리즈
명령어 용어집
이 문서에서 사용된 명령어를 모아봤습니다. 낯선 명령어가 있다면 펼쳐서 확인해보세요.
clang-format
설명 보기 ▼
clang-format
C/C++/Java/JavaScript/Objective-C/Protobuf/C# 코드 자동 형식화.
더 많은 정보: <https://clang.llvm.org/docs/ClangFormat.html>.
clang-format {{path/to/file}}
파일 형식을 지정하고 결과를 `stdout`으로 출력:
clang-format -i {{path/to/file}}
그 자리에서 파일 형식을 지정:
clang-format --style {{LLVM|GNU|Google|Chromium|Microsoft|Mozilla|WebKit}} {{path/to/file}}
미리 정의된 코딩 스타일을 사용하여 파일 형식을 지정:
clang-tidy
설명 보기 ▼
clang-tidy
정적 분석을 통해 스타일 위반, 버그 및 보안 결함을 찾는 LLVM 기반 C/C++ 린트 프로그램입니다.
더 많은 정보: <https://clang.llvm.org/extra/clang-tidy/>.
clang-tidy {{path/to/file.cpp}}
소스 파일에 대한 기본 검사를 실행:
clang-tidy {{path/to/file.cpp}} -checks={{-*,cppcoreguidelines-*}}
파일에 대해 `cppcoreguidelines` 검사 이외의 검사를 실행하지 않음:
clang-tidy -checks={{*}} -list-checks
사용 가능한 모든 검사를 나열:
cmake
설명 보기 ▼
cmake
네이티브 빌드 시스템을 위한 빌드 설정 파일을 생성하는, 크로스 플랫폼 빌드 자동화 도구.
더 많은 정보: <https://cmake.org/cmake/help/latest/manual/cmake.1.html>.
cmake {{path/to/project_directory}}
프로젝트 디렉터리의 `CMakeLists.txt`를 사용해 현재 디렉터리에 빌드 설정을 생성:
cmake --build {{path/to/build_directory}}
지정한 디렉터리의 빌드 설정을 사용해 빌드 산출물을 생성:
cmake --install {{path/to/build_directory}} --strip
빌드 산출물을 `/usr/local/`에 설치하고 디버그 심볼을 제거:
flow
설명 보기 ▼
flow
JavaScript용 정적 유형 검사기.
더 많은 정보: <https://flow.org/en/docs/cli/>.
flow
흐름 검사를 실행:
flow ls
흐름별로 검사 중인 파일을 확인:
flow batch-coverage --show-all --strip-root {{path/to/directory}}
디렉토리의 모든 파일에 대해 유형 검사를 실행:
ninja
설명 보기 ▼
ninja
빠른 빌드를 위해 설계된 빌드 시스템.
더 많은 정보: <https://ninja-build.org/manual.html>.
ninja
현재 디렉토리에서 빌드:
ninja -j {{4}}
현재 디렉토리에서 빌드하고, 동시에 4개의 작업을 병렬로 실행:
ninja -C {{path/to/directory}}
주어진 디렉토리에서 프로그램 빌드:
