.. |
json_spirit
|
Initial repository commit
|
2017-05-25 13:48:44 -07:00 |
vexillographer
|
Merge remote-tracking branch 'origin/master' into bindings-versionstamps-in-tuples
|
2017-10-26 08:58:09 -07:00 |
Atomic.h
|
Addressed review comments.
|
2017-10-25 14:48:05 -07:00 |
AutoPublicAddress.cpp
|
Initial repository commit
|
2017-05-25 13:48:44 -07:00 |
BackupAgent.h
|
Bug fix. The terminator argument of readCommitted() previously did nothing, and end_of_stream() was always sent to the output stream. The parameter was fixed to enable changing this behavior but original the behavior was not being correctly preserved in at least one case.
|
2017-11-26 22:52:47 -08:00 |
BackupAgentBase.actor.cpp
|
IBackupContainer has been rewritten to be a logical interface for storing, reading, deleting, expiring, and querying backup data. The details of how the data is organized or stored is now hidden from users of the interface. Both the local and blobstore containers have been rewritten, the key changes being a multi level directory structure and no more use of temporary files or pseudo-symlinks in the blob store implementation. This refactor has a large impact radius as the previous backup container was just a thin wrapper that presented a single level list of files and offered no methods for managing or interpreting the file structure so all of that logic was spread around other places in the code base. This made moving to the new blob store schema very messy, and without this refactor further changes in the future would only be worse.
|
2017-11-14 23:33:17 -08:00 |
BackupContainer.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 |
BackupContainer.h
|
Improvement in blob connnection reuse, oldest connnections in pool are now used first.
|
2017-11-30 12:57:29 -08:00 |
ClientDBInfo.h
|
Initial repository commit
|
2017-05-25 13:48:44 -07:00 |
ClientLogEvents.h
|
Copy CommitTransactionRequest during tryCommit function call as it is anyway copied inside the function.
|
2017-11-02 17:00:44 -07:00 |
ClientWorkerInterface.h
|
Fix a massive amount of valgrind errors and make them easier to debug in the future.
|
2017-10-27 16:54:44 -07:00 |
ClusterInterface.h
|
Support log group field in status json
|
2017-09-28 16:31:29 -07:00 |
CommitTransaction.h
|
fix: typeString was not static, so it added a lot of memory to MutationRef
|
2017-11-17 23:36:09 -08:00 |
CoordinationInterface.h
|
Change excluded cluster controller
|
2017-11-14 13:57:37 -08:00 |
DatabaseBackupAgent.actor.cpp
|
TaskBucket’s saveAndExtend() is now accomplished through extendTimeout() with an option to save parameters. SaveAndExtendIncrementally() has been removed as it is no longer needed because TaskBucket’s normal execution loop calls extendTimeout() periodically as long as the TaskFunc’s execute() actor has not finished or thrown. If a TaskFunc wants to save changes to task parameters to checkpoint progress for task restarts to benefit from it can call extendTimeout() explicitly with the updateParams flag set to true.
|
2017-11-30 17:18:57 -08:00 |
DatabaseContext.h
|
onMasterProxiesChanged was being triggered when any member of ClientDBInfo changed. Change the behavior to be triggered only when proxies field in ClientDBInfo is changed.
|
2017-11-01 18:29:56 -07:00 |
EventTypes.actor.h
|
Initial repository commit
|
2017-05-25 13:48:44 -07:00 |
FDBOptions.h
|
Initial repository commit
|
2017-05-25 13:48:44 -07:00 |
FDBTypes.h
|
Initial repository commit
|
2017-05-25 13:48:44 -07:00 |
FailureMonitorClient.actor.cpp
|
Fix a massive amount of valgrind errors and make them easier to debug in the future.
|
2017-10-27 16:54:44 -07:00 |
FailureMonitorClient.h
|
Initial repository commit
|
2017-05-25 13:48:44 -07:00 |
FileBackupAgent.actor.cpp
|
Bug fixes with transaction options and exception handling that were causing internal errors.
|
2017-12-01 15:16:44 -08:00 |
IClientApi.h
|
Initial repository commit
|
2017-05-25 13:48:44 -07:00 |
KeyBackedTypes.h
|
Merge branch 'master' into backup-container-refactor
|
2017-11-15 08:14:47 -08:00 |
KeyRangeMap.actor.cpp
|
Initial repository commit
|
2017-05-25 13:48:44 -07:00 |
KeyRangeMap.h
|
Initial repository commit
|
2017-05-25 13:48:44 -07:00 |
Knobs.cpp
|
Merge branch 'master' into backup-container-refactor
|
2017-11-15 08:14:47 -08:00 |
Knobs.h
|
Merge branch 'master' into backup-container-refactor
|
2017-11-15 08:14:47 -08:00 |
ManagementAPI.actor.cpp
|
renamed past_version to transaction_too_old
|
2017-09-28 16:35:08 -07:00 |
ManagementAPI.h
|
added the ability to disable timeKeeper; disabled timeKeeper before consistency check in simulation
|
2017-09-28 13:13:24 -07:00 |
MasterProxyInterface.h
|
shard system keyspace
|
2017-07-26 13:47:31 -07:00 |
MetricLogger.actor.cpp
|
Moved MetricLogger actor to fdbclient so applications other than fdbserver can use it.
|
2017-07-24 13:13:06 -07:00 |
MetricLogger.h
|
Moved MetricLogger actor to fdbclient so applications other than fdbserver can use it.
|
2017-07-24 13:13:06 -07:00 |
MonitorLeader.actor.cpp
|
refactored monitor leader again to be even safer.
|
2017-09-22 15:06:11 -07:00 |
MonitorLeader.h
|
Initial repository commit
|
2017-05-25 13:48:44 -07:00 |
MultiVersionAssignmentVars.h
|
Initial repository commit
|
2017-05-25 13:48:44 -07:00 |
MultiVersionTransaction.actor.cpp
|
Merge pull request #131 from cie/33300740-with-shutdown-hooks
|
2017-10-04 09:17:25 -07:00 |
MultiVersionTransaction.h
|
changed name from thread_completion_hook to network_thread_completion_hook
|
2017-09-27 11:30:39 -07:00 |
MutationList.h
|
Initial repository commit
|
2017-05-25 13:48:44 -07:00 |
NativeAPI.actor.cpp
|
Fix a subtle valgrind error.
|
2017-11-15 19:21:20 -08:00 |
NativeAPI.h
|
Merge branch 'master' into getrange-perf-improvements
|
2017-10-26 09:25:04 -07:00 |
Notified.h
|
fix build issue from Notified.h not being shuffled in vcxproj files
|
2017-07-14 16:46:08 -07:00 |
RYWIterator.cpp
|
Make atomic ops differentiate between unset and empty values.
|
2017-10-23 16:48:13 -07:00 |
RYWIterator.h
|
Initial repository commit
|
2017-05-25 13:48:44 -07:00 |
ReadYourWrites.actor.cpp
|
Avoid copies and comparisons in RYW get range
|
2017-11-02 10:51:30 -07:00 |
ReadYourWrites.h
|
Initial repository commit
|
2017-05-25 13:48:44 -07:00 |
RunTransaction.actor.h
|
Add correctness tests for all atomic ops
|
2017-10-25 13:36:49 -07:00 |
SnapshotCache.h
|
Initial repository commit
|
2017-05-25 13:48:44 -07:00 |
Status.h
|
IBackupContainer has been rewritten to be a logical interface for storing, reading, deleting, expiring, and querying backup data. The details of how the data is organized or stored is now hidden from users of the interface. Both the local and blobstore containers have been rewritten, the key changes being a multi level directory structure and no more use of temporary files or pseudo-symlinks in the blob store implementation. This refactor has a large impact radius as the previous backup container was just a thin wrapper that presented a single level list of files and offered no methods for managing or interpreting the file structure so all of that logic was spread around other places in the code base. This made moving to the new blob store schema very messy, and without this refactor further changes in the future would only be worse.
|
2017-11-14 23:33:17 -08:00 |
StatusClient.actor.cpp
|
Initial repository commit
|
2017-05-25 13:48:44 -07:00 |
StatusClient.h
|
Initial repository commit
|
2017-05-25 13:48:44 -07:00 |
StorageServerInterface.h
|
Initial repository commit
|
2017-05-25 13:48:44 -07:00 |
Subspace.cpp
|
Initial repository commit
|
2017-05-25 13:48:44 -07:00 |
Subspace.h
|
Initial repository commit
|
2017-05-25 13:48:44 -07:00 |
SystemData.cpp
|
Address code review comments.
|
2017-10-04 13:36:18 -07:00 |
SystemData.h
|
Allow client profiling to be configured from fdbcli.
|
2017-10-04 13:36:18 -07:00 |
TaskBucket.actor.cpp
|
Bug fixes with transaction options and exception handling that were causing internal errors.
|
2017-12-01 15:16:44 -08:00 |
TaskBucket.h
|
Bug fixes with transaction options and exception handling that were causing internal errors.
|
2017-12-01 15:16:44 -08:00 |
ThreadSafeTransaction.actor.cpp
|
Initial repository commit
|
2017-05-25 13:48:44 -07:00 |
ThreadSafeTransaction.h
|
Initial repository commit
|
2017-05-25 13:48:44 -07:00 |
Tuple.cpp
|
Initial repository commit
|
2017-05-25 13:48:44 -07:00 |
Tuple.h
|
Initial repository commit
|
2017-05-25 13:48:44 -07:00 |
VersionedMap.actor.h
|
Initial repository commit
|
2017-05-25 13:48:44 -07:00 |
VersionedMap.h
|
Initial repository commit
|
2017-05-25 13:48:44 -07:00 |
WriteMap.h
|
Addressed review comments.
|
2017-10-25 14:48:05 -07:00 |
fdbclient.vcxproj
|
Moved MetricLogger actor to fdbclient so applications other than fdbserver can use it.
|
2017-07-24 13:13:06 -07:00 |
local.mk
|
Initial repository commit
|
2017-05-25 13:48:44 -07:00 |