mirror of https://gitee.com/bigwinds/arangodb
* Fix resign order * Fixed a typo * Get followers later, add TODOs * Added a callback parameter to collection insert methods * Get followers under the lock if necessary * Extracted the replication of inserts into a separate method * Move shortcut into replicate method * Added callbacks for remove, replace and update * Added missing overrides * Extracted replication code from modifyLocal and removeLocal * Update followers under lock also during replace, update, remove * Fix changes from the last commit for update/replace * Update comments, add asserts * Remove changes for document-level locks that will be done in another PR * Unify replication * Adapt log messages to the devel ones * Move common methods from its descendants to TransactionCollection, fix Mock on the way * More IResearch test / mock fixes * Relax asserts for nested transactions * Reformat * Fix non-babies remove and modify replication |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
ClusterCollection.cpp | ||
ClusterCollection.h | ||
ClusterEngine.cpp | ||
ClusterEngine.h | ||
ClusterIndex.cpp | ||
ClusterIndex.h | ||
ClusterIndexFactory.cpp | ||
ClusterIndexFactory.h | ||
ClusterRestCollectionHandler.cpp | ||
ClusterRestCollectionHandler.h | ||
ClusterRestExportHandler.cpp | ||
ClusterRestExportHandler.h | ||
ClusterRestHandlers.cpp | ||
ClusterRestHandlers.h | ||
ClusterRestReplicationHandler.cpp | ||
ClusterRestReplicationHandler.h | ||
ClusterRestWalHandler.cpp | ||
ClusterRestWalHandler.h | ||
ClusterSelectivityEstimates.cpp | ||
ClusterSelectivityEstimates.h | ||
ClusterTransactionCollection.cpp | ||
ClusterTransactionCollection.h | ||
ClusterTransactionContextData.h | ||
ClusterTransactionManager.h | ||
ClusterTransactionState.cpp | ||
ClusterTransactionState.h | ||
ClusterV8Functions.cpp | ||
ClusterV8Functions.h | ||
Common.h | ||
MMFilesMethods.cpp | ||
MMFilesMethods.h | ||
RocksDBMethods.cpp | ||
RocksDBMethods.h |