foundationdb/fdbserver/workloads
Stephen Atherton 33f9f1a95c Added SnapshotDispatch task for writing snapshots in random order over a specified period of time and adapting speed to a growing or shrinking database. TaskBucket now supports scheduling tasks. TaskFuture now correctly recognizes multiple tasks in its callback space. TaskBucket extendTimeout() now supports specifying the new timeout version. Submitting a backup now requires a snapshot duration. 2017-12-14 01:44:38 -08:00
..
ApiCorrectness.actor.cpp renamed past_version to transaction_too_old 2017-09-28 16:35:08 -07:00
ApiWorkload.actor.cpp Add the ability to access name and description in Error. Update error descriptions. 2017-09-28 12:35:03 -07:00
ApiWorkload.h Merge branch 'release-4.6' into release-5.0 2017-05-31 16:23:37 -07:00
AsyncFile.actor.h Initial repository commit 2017-05-25 13:48:44 -07:00
AsyncFile.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
AsyncFileCorrectness.actor.cpp Fixed printf field width specifier to reduce compilation warnings within OS X 2017-05-26 14:51:34 -07:00
AsyncFileRead.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
AsyncFileWrite.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
AtomicOps.actor.cpp Addressed Review Comments 2017-10-25 16:42:05 -07:00
AtomicOpsApiCorrectness.actor.cpp Add correctness tests for all atomic ops 2017-10-25 13:36:49 -07:00
AtomicRestore.actor.cpp Added SnapshotDispatch task for writing snapshots in random order over a specified period of time and adapting speed to a growing or shrinking database. TaskBucket now supports scheduling tasks. TaskFuture now correctly recognizes multiple tasks in its callback space. TaskBucket extendTimeout() now supports specifying the new timeout version. Submitting a backup now requires a snapshot duration. 2017-12-14 01:44:38 -08:00
AtomicSwitchover.actor.cpp randomized the delays in atomic switchover workload 2017-06-01 12:08:21 -07:00
BackgroundSelectors.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
BackupCorrectness.actor.cpp Added SnapshotDispatch task for writing snapshots in random order over a specified period of time and adapting speed to a growing or shrinking database. TaskBucket now supports scheduling tasks. TaskFuture now correctly recognizes multiple tasks in its callback space. TaskBucket extendTimeout() now supports specifying the new timeout version. Submitting a backup now requires a snapshot duration. 2017-12-14 01:44:38 -08:00
BackupToDBAbort.actor.cpp Add a new workload: BackupToDBAbort, which does an ACI switchover. 2017-09-29 15:58:36 -07:00
BackupToDBCorrectness.actor.cpp Add a new workload: BackupToDBAbort, which does an ACI switchover. 2017-09-29 15:58:36 -07:00
BulkLoad.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
BulkSetup.actor.h Initial repository commit 2017-05-25 13:48:44 -07:00
ChangeConfig.actor.cpp Merge branch 'release-4.6' into release-5.0 2017-05-31 16:23:37 -07:00
CommitBugCheck.actor.cpp renamed past_version to transaction_too_old 2017-09-28 16:35:08 -07:00
ConfigureDatabase.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
ConflictRange.actor.cpp fixed conflict range workload by just disabling timeKeeper instead of the check, because it should be a more robust fix 2017-10-10 16:01:02 -07:00
ConsistencyCheck.actor.cpp fix: excluded servers were the same fitness as storage servers for the master role 2017-11-03 17:09:14 -07:00
CpuProfiler.actor.cpp A variety of fixes that collectively fix using flow profiling in circus. 2017-11-07 13:55:16 -08:00
Cycle.actor.cpp Bug fixes and improvements to error handling and trace events. The most serious bug was that restore would start at the wrong version, possibly skipping early log and range files. 2017-11-25 00:46:16 -08:00
DDBalance.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
DDMetrics.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
DiskDurability.actor.cpp Bug fixes, take(1) is incorrect usage of FlowLock. 2017-12-04 10:25:47 -08:00
DiskDurabilityTest.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
DummyWorkload.actor.cpp Added option to delay the displaying of the simulation workers 2017-08-28 10:53:56 -07:00
FastTriggeredWatches.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
FileSystem.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
Fuzz.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
FuzzApiCorrectness.actor.cpp renamed past_version to transaction_too_old 2017-09-28 16:35:08 -07:00
Increment.actor.cpp renamed past_version to transaction_too_old 2017-09-28 16:35:08 -07:00
IndexScan.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
Inventory.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
KVStoreTest.actor.cpp Merge branch 'fix-io-timeout-handling' 2017-05-26 18:43:08 -07:00
LockDatabase.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
LogMetrics.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
LowLatency.actor.cpp fix: file_corrupt was not checking for fault injection 2017-09-25 17:22:41 -07:00
MachineAttrition.actor.cpp added a test in simulation which ensures that a recovery after a single failure takes less than 15 seconds 2017-09-15 17:55:01 -07:00
MemoryKeyValueStore.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
MemoryKeyValueStore.h Initial repository commit 2017-05-25 13:48:44 -07:00
MemoryLifetime.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
MetricLogging.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
Performance.actor.cpp Merge pull request #189 from cie/enable-check-desired-class 2017-10-24 15:18:21 -07:00
Ping.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
PubSubMultiples.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
QueuePush.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
RYWDisable.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
RYWPerformance.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
RandomClogging.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
RandomMoveKeys.actor.cpp Add a switch to turn off data distribution in CLI 2017-07-28 18:14:55 -07:00
RandomSelector.actor.cpp Addressed Review Comments 2017-10-25 16:42:05 -07:00
ReadWrite.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
RemoveServersSafely.actor.cpp Added support for tracking roles for simulation workers 2017-08-28 11:25:37 -07:00
RestartRecovery.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
Rollback.actor.cpp rollback workload now clogs the communication between one of the proxies and the tlogs, since that is what will cause a rollback 2017-08-23 16:08:13 -07:00
RyowCorrectness.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
SaveAndKill.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
SelectorCorrectness.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
Serializability.actor.cpp Modified existing behavior of MIN and AND atomic ops. The new behavior results in a 'SET' if the atomic op is performed on a non -existing key. 2017-10-10 13:02:22 -07:00
Sideband.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
SlowTaskWorkload.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
StatusWorkload.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
Storefront.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
StreamingRead.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
TargetedKill.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
TaskBucketCorrectness.actor.cpp Add the ability to access name and description in Error. Update error descriptions. 2017-09-28 12:35:03 -07:00
ThreadSafety.actor.cpp Add the ability to access name and description in Error. Update error descriptions. 2017-09-28 12:35:03 -07:00
Throughput.actor.cpp circus: throughput test scales latency error by the target latency 2017-09-08 17:27:54 -07:00
TimeKeeperCorrectness.actor.cpp Fixing OSX build. 2017-09-28 19:35:44 -07:00
UnitPerf.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
UnitTests.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
Unreadable.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
VersionStamp.actor.cpp Fixing code review comments. 2017-09-29 15:58:36 -07:00
WatchAndWait.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
Watches.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
WorkerErrors.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
WriteBandwidth.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
WriteDuringRead.actor.cpp Addressed Review Comments 2017-10-25 16:42:05 -07:00
workloads.h Add a new workload: BackupToDBAbort, which does an ACI switchover. 2017-09-29 15:58:36 -07:00