foundationdb/fdbserver/workloads
Markus Pilman cc60597739
Merge branch 'master' into bugfixes/visibility-perf-regression
2020-07-09 17:04:04 -06:00
..
ApiCorrectness.actor.cpp Merge branch 'release-6.3' into mengxu/merge-6.3-PR 2020-06-28 11:19:39 -07:00
ApiWorkload.actor.cpp Replace g_random and g_nondeterministic_random with functions deterministicRandom() and nondeterministicRandom() that return thread_local random number generators. Delete g_debug_random and trace_random. Allow only deterministicRandom() to be seeded, and require it to be seeded from each thread on which it is used. 2019-05-10 14:01:52 -07:00
ApiWorkload.h Replace g_random and g_nondeterministic_random with functions deterministicRandom() and nondeterministicRandom() that return thread_local random number generators. Delete g_debug_random and trace_random. Allow only deterministicRandom() to be seeded, and require it to be seeded from each thread on which it is used. 2019-05-10 14:01:52 -07:00
AsyncFile.actor.h Replace g_random and g_nondeterministic_random with functions deterministicRandom() and nondeterministicRandom() that return thread_local random number generators. Delete g_debug_random and trace_random. Allow only deterministicRandom() to be seeded, and require it to be seeded from each thread on which it is used. 2019-05-10 14:01:52 -07:00
AsyncFile.cpp Replace g_random and g_nondeterministic_random with functions deterministicRandom() and nondeterministicRandom() that return thread_local random number generators. Delete g_debug_random and trace_random. Allow only deterministicRandom() to be seeded, and require it to be seeded from each thread on which it is used. 2019-05-10 14:01:52 -07:00
AsyncFileCorrectness.actor.cpp Replace g_random and g_nondeterministic_random with functions deterministicRandom() and nondeterministicRandom() that return thread_local random number generators. Delete g_debug_random and trace_random. Allow only deterministicRandom() to be seeded, and require it to be seeded from each thread on which it is used. 2019-05-10 14:01:52 -07:00
AsyncFileRead.actor.cpp Merge branch 'master' into thread-safe-random-number-generation 2019-05-23 08:35:47 -07:00
AsyncFileWrite.actor.cpp Replace g_random and g_nondeterministic_random with functions deterministicRandom() and nondeterministicRandom() that return thread_local random number generators. Delete g_debug_random and trace_random. Allow only deterministicRandom() to be seeded, and require it to be seeded from each thread on which it is used. 2019-05-10 14:01:52 -07:00
AtomicOps.actor.cpp AtomicOpsWorkload:Lower Severity for TxnCommitUnknownResult 2020-05-01 16:39:41 -07:00
AtomicOpsApiCorrectness.actor.cpp Replace g_random and g_nondeterministic_random with functions deterministicRandom() and nondeterministicRandom() that return thread_local random number generators. Delete g_debug_random and trace_random. Allow only deterministicRandom() to be seeded, and require it to be seeded from each thread on which it is used. 2019-05-10 14:01:52 -07:00
AtomicRestore.actor.cpp AtomicRestore:Fix typo in comments 2020-06-25 13:24:58 -07:00
AtomicSwitchover.actor.cpp Replace g_random and g_nondeterministic_random with functions deterministicRandom() and nondeterministicRandom() that return thread_local random number generators. Delete g_debug_random and trace_random. Allow only deterministicRandom() to be seeded, and require it to be seeded from each thread on which it is used. 2019-05-10 14:01:52 -07:00
BackgroundSelectors.actor.cpp Replace g_random and g_nondeterministic_random with functions deterministicRandom() and nondeterministicRandom() that return thread_local random number generators. Delete g_debug_random and trace_random. Allow only deterministicRandom() to be seeded, and require it to be seeded from each thread on which it is used. 2019-05-10 14:01:52 -07:00
BackupAndParallelRestoreCorrectness.actor.cpp AtomicRestore:Fix typo in comments 2020-06-25 13:24:58 -07:00
BackupCorrectness.actor.cpp Add pause/resume for new backups 2020-04-06 14:29:46 -07:00
BackupToDBAbort.actor.cpp Use fwd decls in workloads 2019-02-19 15:16:59 -08:00
BackupToDBCorrectness.actor.cpp Fix nodiscard errors 2019-08-16 09:24:57 -07:00
BackupToDBUpgrade.actor.cpp Fix nodiscard errors 2019-08-16 09:24:57 -07:00
BulkLoad.actor.cpp Add ability to bulk load data into TxnStateStore 2019-07-19 18:01:24 -07:00
BulkSetup.actor.h FDB compiling with intel compiler 2019-06-20 09:29:01 -07:00
Cache.actor.cpp Update fdbserver/workloads/Cache.actor.cpp 2020-04-13 12:27:16 -07:00
ChangeConfig.actor.cpp Replace g_random and g_nondeterministic_random with functions deterministicRandom() and nondeterministicRandom() that return thread_local random number generators. Delete g_debug_random and trace_random. Allow only deterministicRandom() to be seeded, and require it to be seeded from each thread on which it is used. 2019-05-10 14:01:52 -07:00
ClientTransactionProfileCorrectness.actor.cpp Merge release-6.3 into master 2020-05-22 09:25:32 -07:00
CommitBugCheck.actor.cpp Use correct fwd decls in TesterInterface 2019-02-19 15:16:59 -08:00
ConfigureDatabase.actor.cpp Merge release-6.3 into master 2020-05-22 09:25:32 -07:00
ConflictRange.actor.cpp Replace g_random and g_nondeterministic_random with functions deterministicRandom() and nondeterministicRandom() that return thread_local random number generators. Delete g_debug_random and trace_random. Allow only deterministicRandom() to be seeded, and require it to be seeded from each thread on which it is used. 2019-05-10 14:01:52 -07:00
ConsistencyCheck.actor.cpp Make Spans not allocate heap memory 2020-07-09 11:49:33 -06:00
CpuProfiler.actor.cpp replaced std::pair<WorkerInterface,ProcessClass> with a struct named WorkerDetails 2019-03-08 11:25:07 -05:00
Cycle.actor.cpp Make Spans not allocate heap memory 2020-07-09 11:49:33 -06:00
DDBalance.actor.cpp Replace g_random and g_nondeterministic_random with functions deterministicRandom() and nondeterministicRandom() that return thread_local random number generators. Delete g_debug_random and trace_random. Allow only deterministicRandom() to be seeded, and require it to be seeded from each thread on which it is used. 2019-05-10 14:01:52 -07:00
DDMetrics.actor.cpp Raised the data distribution priority of splitting shards above restoring fault tolerance to avoid hot write shards 2019-10-11 17:50:43 -07:00
DDMetricsExclude.actor.cpp Clients which fetch status should not disconnect from the coordinators and cluster controller between each retrieval 2020-01-22 15:41:22 -08:00
DataDistributionMetrics.actor.cpp Address review comments 2020-07-08 16:54:54 +00:00
DifferentClustersSameRV.actor.cpp Fail DifferentClustersSameRV workload when switch doesn't finish 2019-06-25 16:09:27 -07:00
DiskDurability.actor.cpp Replace g_random and g_nondeterministic_random with functions deterministicRandom() and nondeterministicRandom() that return thread_local random number generators. Delete g_debug_random and trace_random. Allow only deterministicRandom() to be seeded, and require it to be seeded from each thread on which it is used. 2019-05-10 14:01:52 -07:00
DiskDurabilityTest.actor.cpp Replace g_random and g_nondeterministic_random with functions deterministicRandom() and nondeterministicRandom() that return thread_local random number generators. Delete g_debug_random and trace_random. Allow only deterministicRandom() to be seeded, and require it to be seeded from each thread on which it is used. 2019-05-10 14:01:52 -07:00
DummyWorkload.actor.cpp Use fwd decls in workloads 2019-02-19 15:16:59 -08:00
ExternalWorkload.actor.cpp Fix minor bug in External Workload 2019-07-02 15:57:26 -07:00
FastTriggeredWatches.actor.cpp Replace g_random and g_nondeterministic_random with functions deterministicRandom() and nondeterministicRandom() that return thread_local random number generators. Delete g_debug_random and trace_random. Allow only deterministicRandom() to be seeded, and require it to be seeded from each thread on which it is used. 2019-05-10 14:01:52 -07:00
FileSystem.actor.cpp Replace g_random and g_nondeterministic_random with functions deterministicRandom() and nondeterministicRandom() that return thread_local random number generators. Delete g_debug_random and trace_random. Allow only deterministicRandom() to be seeded, and require it to be seeded from each thread on which it is used. 2019-05-10 14:01:52 -07:00
Fuzz.cpp Use correct fwd decls in TesterInterface 2019-02-19 15:16:59 -08:00
FuzzApiCorrectness.actor.cpp Ignore throttling errors in fuzz tester 2020-06-05 12:57:45 -07:00
HealthMetricsApi.actor.cpp fix dangling pointer bugs 2020-07-02 18:35:39 +00:00
Increment.actor.cpp Replace g_random and g_nondeterministic_random with functions deterministicRandom() and nondeterministicRandom() that return thread_local random number generators. Delete g_debug_random and trace_random. Allow only deterministicRandom() to be seeded, and require it to be seeded from each thread on which it is used. 2019-05-10 14:01:52 -07:00
IndexScan.actor.cpp Remove ROW_LIMIT_UNLIMITED and BYTE_LIMIT_UNLIMITED from CLIENT_KNOBS 2020-07-04 12:48:44 -07:00
Inventory.actor.cpp Replace g_random and g_nondeterministic_random with functions deterministicRandom() and nondeterministicRandom() that return thread_local random number generators. Delete g_debug_random and trace_random. Allow only deterministicRandom() to be seeded, and require it to be seeded from each thread on which it is used. 2019-05-10 14:01:52 -07:00
KVStoreTest.actor.cpp Revert "Revert "Initial RocksDB"" 2020-06-15 12:45:36 -04:00
KillRegion.actor.cpp Addressed simple review comments 2020-03-31 18:34:13 -07:00
LocalRatekeeper.actor.cpp Merge in master 2019-07-05 15:49:24 -07:00
LockDatabase.actor.cpp Fix simulation test 2020-02-11 13:49:19 -08:00
LogMetrics.actor.cpp Fix more unused-variable warnings 2019-04-17 16:04:10 -07:00
LowLatency.actor.cpp Test writes in LowLatency workload 2020-07-05 14:49:04 -07:00
MachineAttrition.actor.cpp code cleanup 2020-04-10 17:02:11 -07:00
Mako.actor.cpp Delete unnecessary parameters 2020-03-17 13:41:14 -07:00
MemoryKeyValueStore.cpp Adjust all includes to be relative to the root. 2018-10-19 17:35:33 +00:00
MemoryKeyValueStore.h Use fwd decls in workloads 2019-02-19 15:16:59 -08:00
MemoryLifetime.actor.cpp Remove include for Make build 2020-02-03 15:39:06 -08:00
MetricLogging.actor.cpp Fix more unused-variable warnings 2019-04-17 16:04:10 -07:00
ParallelRestore.actor.cpp FastRestore:Fix:number of workers should be calculated 2020-01-27 21:14:00 -08:00
Performance.actor.cpp code cleanup 2020-04-10 17:02:11 -07:00
Ping.actor.cpp Replace g_random and g_nondeterministic_random with functions deterministicRandom() and nondeterministicRandom() that return thread_local random number generators. Delete g_debug_random and trace_random. Allow only deterministicRandom() to be seeded, and require it to be seeded from each thread on which it is used. 2019-05-10 14:01:52 -07:00
PopulateTPCC.actor.cpp fixed bad include 2020-04-06 09:55:28 -07:00
PubSubMultiples.actor.cpp Use correct fwd decls in TesterInterface 2019-02-19 15:16:59 -08:00
QueuePush.actor.cpp Merge branch 'master' into thread-safe-random-number-generation 2019-05-23 08:35:47 -07:00
RYWDisable.actor.cpp Replace g_random and g_nondeterministic_random with functions deterministicRandom() and nondeterministicRandom() that return thread_local random number generators. Delete g_debug_random and trace_random. Allow only deterministicRandom() to be seeded, and require it to be seeded from each thread on which it is used. 2019-05-10 14:01:52 -07:00
RYWPerformance.actor.cpp Use correct fwd decls in TesterInterface 2019-02-19 15:16:59 -08:00
RandomClogging.actor.cpp Replace g_random and g_nondeterministic_random with functions deterministicRandom() and nondeterministicRandom() that return thread_local random number generators. Delete g_debug_random and trace_random. Allow only deterministicRandom() to be seeded, and require it to be seeded from each thread on which it is used. 2019-05-10 14:01:52 -07:00
RandomMoveKeys.actor.cpp Replace g_random and g_nondeterministic_random with functions deterministicRandom() and nondeterministicRandom() that return thread_local random number generators. Delete g_debug_random and trace_random. Allow only deterministicRandom() to be seeded, and require it to be seeded from each thread on which it is used. 2019-05-10 14:01:52 -07:00
RandomSelector.actor.cpp FastRestore:Applier:Precompute mutations and apply in parallel 2020-02-12 22:47:48 -08:00
ReadAfterWrite.actor.cpp Add a ReadAfterWrite workload, to measure TLog->SS propagation delay. 2020-07-01 02:17:43 -07:00
ReadHotDetection.actor.cpp Fix invalid memory access in ReadHotDetection test due to memory being stored in a non-standalone stringref. 2020-05-12 11:16:35 -07:00
ReadWrite.actor.cpp Few bug fixes. 2020-06-05 16:27:04 -07:00
RemoveServersSafely.actor.cpp Cleanup code and apply clang-format 2020-03-16 15:08:32 -07:00
ReportConflictingKeys.actor.cpp Add more detailed traces 2020-05-21 14:48:35 -07:00
Rollback.actor.cpp Replace g_random and g_nondeterministic_random with functions deterministicRandom() and nondeterministicRandom() that return thread_local random number generators. Delete g_debug_random and trace_random. Allow only deterministicRandom() to be seeded, and require it to be seeded from each thread on which it is used. 2019-05-10 14:01:52 -07:00
RyowCorrectness.actor.cpp Fix load of bool which is not 0 or 1 2019-12-04 09:42:35 -08:00
SaveAndKill.actor.cpp '--restoring' cmd line arg removed for fdbserver 2019-05-28 22:07:46 -07:00
SelectorCorrectness.actor.cpp Replace g_random and g_nondeterministic_random with functions deterministicRandom() and nondeterministicRandom() that return thread_local random number generators. Delete g_debug_random and trace_random. Allow only deterministicRandom() to be seeded, and require it to be seeded from each thread on which it is used. 2019-05-10 14:01:52 -07:00
Serializability.actor.cpp FastRestore:Test for addPrefix and removePrefix 2020-06-17 20:36:53 -07:00
Sideband.actor.cpp removed unneeded debugging 2020-05-10 14:26:40 -07:00
SlowTaskWorkload.actor.cpp Convert the slow task profiler into a run loop profiler that also logs when the run loop is 100% busy for a knob-configurable duration. 2020-01-28 12:09:37 -08:00
SnapTest.actor.cpp code cleanup 2020-04-10 17:02:11 -07:00
SpecialKeySpaceCorrectness.actor.cpp one more test for read through boundary 2020-06-17 11:51:03 -07:00
StatusWorkload.actor.cpp Clients which fetch status should not disconnect from the coordinators and cluster controller between each retrieval 2020-01-22 15:41:22 -08:00
Storefront.actor.cpp Replace g_random and g_nondeterministic_random with functions deterministicRandom() and nondeterministicRandom() that return thread_local random number generators. Delete g_debug_random and trace_random. Allow only deterministicRandom() to be seeded, and require it to be seeded from each thread on which it is used. 2019-05-10 14:01:52 -07:00
StreamingRead.actor.cpp Replace g_random and g_nondeterministic_random with functions deterministicRandom() and nondeterministicRandom() that return thread_local random number generators. Delete g_debug_random and trace_random. Allow only deterministicRandom() to be seeded, and require it to be seeded from each thread on which it is used. 2019-05-10 14:01:52 -07:00
SuspendProcesses.actor.cpp Update existing usages of worker_interfaces to new format 2020-05-08 05:37:37 +00:00
TPCC.actor.cpp Remove TRIVIALLY_DESTRUCTIBLE macro 2020-07-04 19:28:10 -07:00
TPCCWorkload.h Revert "Fixed some dangling pointers" 2020-07-06 15:26:42 -07:00
TagThrottleApi.actor.cpp Merge release-6.3 into master 2020-05-22 09:25:32 -07:00
TargetedKill.actor.cpp Replace g_random and g_nondeterministic_random with functions deterministicRandom() and nondeterministicRandom() that return thread_local random number generators. Delete g_debug_random and trace_random. Allow only deterministicRandom() to be seeded, and require it to be seeded from each thread on which it is used. 2019-05-10 14:01:52 -07:00
TaskBucketCorrectness.actor.cpp Replace g_random and g_nondeterministic_random with functions deterministicRandom() and nondeterministicRandom() that return thread_local random number generators. Delete g_debug_random and trace_random. Allow only deterministicRandom() to be seeded, and require it to be seeded from each thread on which it is used. 2019-05-10 14:01:52 -07:00
ThreadSafety.actor.cpp Replace g_random and g_nondeterministic_random with functions deterministicRandom() and nondeterministicRandom() that return thread_local random number generators. Delete g_debug_random and trace_random. Allow only deterministicRandom() to be seeded, and require it to be seeded from each thread on which it is used. 2019-05-10 14:01:52 -07:00
Throttling.actor.cpp Test schemas 2020-06-30 15:24:16 +00:00
Throughput.actor.cpp Replace g_random and g_nondeterministic_random with functions deterministicRandom() and nondeterministicRandom() that return thread_local random number generators. Delete g_debug_random and trace_random. Allow only deterministicRandom() to be seeded, and require it to be seeded from each thread on which it is used. 2019-05-10 14:01:52 -07:00
TimeKeeperCorrectness.actor.cpp Use fwd decls in workloads 2019-02-19 15:16:59 -08:00
TriggerRecovery.actor.cpp Update existing usages of worker_interfaces to new format 2020-05-08 05:37:37 +00:00
UnitPerf.actor.cpp Use correct fwd decls in TesterInterface 2019-02-19 15:16:59 -08:00
UnitTests.actor.cpp port rte_memcpy to flow; add -mavx compiler flag 2020-06-02 14:51:21 -07:00
Unreadable.actor.cpp Make a smaller range inaccessable after writing a versionstamped key 2020-01-16 21:41:59 -08:00
VersionStamp.actor.cpp Test SetVersionstampedKey without ryw enabled 2020-05-01 20:58:37 +00:00
WatchAndWait.actor.cpp Use correct fwd decls in TesterInterface 2019-02-19 15:16:59 -08:00
Watches.actor.cpp Test watch outliving transaction 2020-03-26 10:09:03 -07:00
WorkerErrors.actor.cpp replaced std::pair<WorkerInterface,ProcessClass> with a struct named WorkerDetails 2019-03-08 11:25:07 -05:00
WriteBandwidth.actor.cpp Merge branch 'master' into thread-safe-random-number-generation 2019-05-23 08:35:47 -07:00
WriteDuringRead.actor.cpp Revert WriteDuringRead change 2020-04-30 00:30:37 +00:00
WriteTagThrottling.actor.cpp better correctness criteria 2020-07-09 18:10:12 +00:00
workloads.actor.h FastRestore:Resolve review comments 2019-09-04 16:48:43 -07:00