foundationdb/fdbserver
Alex Miller 11668bb359 Fixing code review comments. 2017-09-29 15:58:36 -07:00
..
sqlite Merge branch 'fix-io-timeout-handling' into release-5.0 2017-05-31 17:03:15 -07:00
workloads Fixing code review comments. 2017-09-29 15:58:36 -07:00
ApplyMetadataMutation.h Fixing code review comments. 2017-09-29 15:58:36 -07:00
ClusterController.actor.cpp added the ability to disable timeKeeper; disabled timeKeeper before consistency check in simulation 2017-09-28 13:13:24 -07:00
ClusterRecruitmentInterface.h fix: the master was sending the cluster controller uninitialized configurations 2017-09-22 16:59:24 -07:00
ConflictSet.h Initial repository commit 2017-05-25 13:48:44 -07:00
CoordinatedState.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
CoordinatedState.h Initial repository commit 2017-05-25 13:48:44 -07:00
Coordination.actor.cpp choose leader on the perferred process class 2017-08-28 14:41:04 -07:00
CoordinationInterface.h Initial repository commit 2017-05-25 13:48:44 -07:00
CoroFlow.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
CoroFlow.h Initial repository commit 2017-05-25 13:48:44 -07:00
DBCoreState.h Initial repository commit 2017-05-25 13:48:44 -07:00
DataDistribution.actor.cpp Use addTeamsBestOf() instead of addAllTeams() when team size is greater than 3 2017-09-07 12:31:01 -07:00
DataDistribution.h Add a switch to turn off data distribution in CLI 2017-07-28 18:14:55 -07:00
DataDistributionQueue.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
DataDistributionTracker.actor.cpp shard system keyspace 2017-07-26 13:47:31 -07:00
DatabaseConfiguration.cpp fix: toMap properly lists the redundancy mode of the cluster 2017-09-19 16:35:42 -07:00
DatabaseConfiguration.h Merge branch 'master' into removing-old-dc-code 2017-06-26 16:27:10 -07:00
DiskQueue.actor.cpp Merge branch 'release-5.0' 2017-08-25 18:55:33 -07:00
IDiskQueue.h Initial repository commit 2017-05-25 13:48:44 -07:00
IKeyValueStore.h Merge branch 'fix-io-timeout-handling' 2017-05-26 18:43:08 -07:00
KeyValueStoreCompressTestData.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
KeyValueStoreMemory.actor.cpp moved Notified.h from flow -> fdbclient ; flow bindings package does better job when excluding testers 2017-07-14 15:49:30 -07:00
KeyValueStoreSQLite.actor.cpp fix: file_corrupt was not checking for fault injection 2017-09-25 17:22:41 -07:00
Knobs.cpp Merge pull request #158 from bmuppana/master 2017-09-27 17:56:42 -07:00
Knobs.h <rdar://problem/34557380> Need a way to map real time to version 2017-09-25 12:51:37 -07:00
LeaderElection.actor.cpp choose leader on the perferred process class 2017-08-28 14:41:04 -07:00
LeaderElection.h choose leader on the perferred process class 2017-08-28 14:41:04 -07:00
LogProtocolMessage.h Initial repository commit 2017-05-25 13:48:44 -07:00
LogSystem.h fix: peek cursors were being timed out every 10 minutes, instead of 10 minutes after the last use 2017-08-09 15:58:06 -07:00
LogSystemConfig.h Initial repository commit 2017-05-25 13:48:44 -07:00
LogSystemDiskQueueAdapter.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
LogSystemDiskQueueAdapter.h Initial repository commit 2017-05-25 13:48:44 -07:00
LogSystemPeekCursor.actor.cpp fix: peek cursors were being timed out every 10 minutes, instead of 10 minutes after the last use 2017-08-09 15:58:06 -07:00
MasterInterface.h Initial repository commit 2017-05-25 13:48:44 -07:00
MasterProxyServer.actor.cpp renamed past_version to transaction_too_old 2017-09-28 16:35:08 -07:00
MoveKeys.actor.cpp emergency teams are bad for performance, because we will route client read requests to servers that do not have the data, therefore getting many wrong shard server errors. emergency teams only protect us from data loss in very rare scenarios, we may want to add them in again in the future, but make sure load balance knows which storage servers used to be destinations so they can only route to them as a last resort. 2017-09-28 13:20:01 -07:00
MoveKeys.h Initial repository commit 2017-05-25 13:48:44 -07:00
NetworkTest.h Initial repository commit 2017-05-25 13:48:44 -07:00
OldTLogServer.actor.cpp moved Notified.h from flow -> fdbclient ; flow bindings package does better job when excluding testers 2017-07-14 15:49:30 -07:00
Orderer.actor.h moved Notified.h from flow -> fdbclient ; flow bindings package does better job when excluding testers 2017-07-14 15:49:30 -07:00
QuietDatabase.actor.cpp added the ability to disable connection failures for a period of time after one happens 2017-09-18 12:46:29 -07:00
QuietDatabase.h Initial repository commit 2017-05-25 13:48:44 -07:00
Ratekeeper.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
Ratekeeper.h Initial repository commit 2017-05-25 13:48:44 -07:00
RecoveryState.h Initial repository commit 2017-05-25 13:48:44 -07:00
Resolver.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
ResolverInterface.h Initial repository commit 2017-05-25 13:48:44 -07:00
ServerDBInfo.h Initial repository commit 2017-05-25 13:48:44 -07:00
SimulatedCluster.actor.cpp Fix SimulationConfig never generating a custom config. 2017-09-18 17:29:36 -07:00
SimulatedCluster.h Initial repository commit 2017-05-25 13:48:44 -07:00
SkipList.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
Status.actor.cpp fix: Set lock aware at the transaction level for latency probe to avoid having to fill the shard cache every time. 2017-08-28 17:16:46 -07:00
Status.h Initial repository commit 2017-05-25 13:48:44 -07:00
StorageMetrics.actor.h Fix parentheses issue in StorageMetrics.actor.h 2017-07-27 12:03:36 -07:00
StorageMetrics.h Initial repository commit 2017-05-25 13:48:44 -07:00
TLogInterface.h Initial repository commit 2017-05-25 13:48:44 -07:00
TLogServer.actor.cpp do not register with the master until recovery of the queue is complete, to avoid having the master wait a long time for a peek response 2017-09-18 17:39:12 -07:00
TagPartitionedLogSystem.actor.cpp fix: failed logs do not count even if they have returned a result 2017-09-25 18:14:40 -07:00
TesterInterface.h testers now use client locality load balancing 2017-09-01 12:53:01 -07:00
VFSAsync.cpp Merge branch 'fix-io-timeout-handling' into release-5.0 2017-05-31 17:03:15 -07:00
WaitFailure.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
WaitFailure.h Initial repository commit 2017-05-25 13:48:44 -07:00
WorkerInterface.h do not register a worker with the cluster controller until it has finished recovering all files from disk 2017-09-15 10:57:58 -07:00
fdbserver.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
fdbserver.vcxproj Add a new workload: BackupToDBAbort, which does an ACI switchover. 2017-09-29 15:58:36 -07:00
fdbserver.vcxproj.filters Add a new workload: BackupToDBAbort, which does an ACI switchover. 2017-09-29 15:58:36 -07:00
local.mk Initial repository commit 2017-05-25 13:48:44 -07:00
masterserver.actor.cpp Make atomicSwitchover preserve an ever-increasing commit version. 2017-09-29 15:58:36 -07:00
networktest.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
pubsub.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
pubsub.h Initial repository commit 2017-05-25 13:48:44 -07:00
storageserver.actor.cpp renamed past_version to transaction_too_old 2017-09-28 16:35:08 -07:00
template_fdb.h Initial repository commit 2017-05-25 13:48:44 -07:00
tester.actor.cpp added the ability to disable connection failures for a period of time after one happens 2017-09-18 12:46:29 -07:00
worker.actor.cpp do not register a worker with the cluster controller until it has finished recovering all files from disk 2017-09-15 10:57:58 -07:00