1
0
Fork 0
arangodb/arangod/RestHandler
Michael Hackstein e05880895a
Bug fix 3.4/shorter foot in door (#7084)
* Implement `syncCollectionCatchup` in DatabaseTailingSyncer.

First stab, might not even compile.

* Fixed a typo.

* Fix a typo and a compilation problem.

* Further compilation fix.

* Implement two stage catchup.

* Two small corrections.

* Unified error messages in Synchronize shard job.

* Improved a code comment.

* Fixed autocasting bool->double and double->bool issue. That is truely one of the best features ever invented... </irony>

* Renamed doHardLock => toSoftLockOnly and inverted default value

* Merged soft/hard foot logic with Transaction splits

* Use scopeguards to cancel readlocks
2018-10-26 16:16:52 +02:00
..
RestAdminDatabaseHandler.cpp removed several unused internal APIs (#6193) 2018-08-20 12:57:58 +02:00
RestAdminDatabaseHandler.h removed several unused internal APIs (#6193) 2018-08-20 12:57:58 +02:00
RestAdminLogHandler.cpp prevent out-of-bounds array access 2018-09-17 16:32:43 +02:00
RestAdminLogHandler.h
RestAdminRoutingHandler.cpp
RestAdminRoutingHandler.h
RestAdminServerHandler.cpp fix nullptr access to usermanager object (#7094) 2018-10-26 12:59:00 +02:00
RestAdminServerHandler.h
RestAdminStatisticsHandler.cpp
RestAdminStatisticsHandler.h
RestAqlFunctionsHandler.cpp
RestAqlFunctionsHandler.h Feature/remove job queue thread (#5986) 2018-08-10 12:17:43 +02:00
RestAqlUserFunctionsHandler.cpp
RestAqlUserFunctionsHandler.h document the RequestLanes, and "fix" the lanes of a few handlers (#6152) 2018-08-15 11:58:16 +02:00
RestAuthHandler.cpp Allow dirty-reads from passive (#6136) 2018-08-20 16:26:14 +02:00
RestAuthHandler.h
RestBaseHandler.cpp
RestBaseHandler.h
RestBatchHandler.cpp Feature 3.4/medium priority (#6910) 2018-10-18 17:08:39 +02:00
RestBatchHandler.h Fixed memory leak due to cyclic references of shared pointer. (#6441) 2018-09-10 14:48:22 +02:00
RestCollectionHandler.cpp backport missed changes (#7016) 2018-10-24 15:43:45 +03:00
RestCollectionHandler.h Add engine specific collection APIs (#6962) 2018-10-19 15:23:55 +02:00
RestControlPregelHandler.cpp Fix Pregel Graph Loading Logic (#6418) 2018-09-07 14:04:25 +02:00
RestControlPregelHandler.h Added C++ implementation, load balancer support, and user restriction to Pregel API (#6060) 2018-08-03 12:55:28 +02:00
RestCursorHandler.cpp Feature 3.4/query cache diagnostics (#6581) 2018-09-25 09:49:33 +02:00
RestCursorHandler.h Feature/remove job queue thread (#5986) 2018-08-10 12:17:43 +02:00
RestDatabaseHandler.cpp Make cluster routes check roles (#6239) 2018-08-24 09:46:27 +02:00
RestDatabaseHandler.h
RestDebugHandler.cpp
RestDebugHandler.h
RestDocumentHandler.cpp do not ignore document revision (#6852) 2018-10-12 11:06:18 +02:00
RestDocumentHandler.h allow master & slave to work in parallel for RocksDB WAL tailing (#6059) 2018-08-03 13:37:53 +02:00
RestEdgesHandler.cpp allow master & slave to work in parallel for RocksDB WAL tailing (#6059) 2018-08-03 13:37:53 +02:00
RestEdgesHandler.h
RestEndpointHandler.cpp
RestEndpointHandler.h
RestEngineHandler.cpp
RestEngineHandler.h
RestExplainHandler.cpp
RestExplainHandler.h
RestGraphHandler.cpp handle "rev" parameter (#6897) 2018-10-16 09:19:12 +02:00
RestGraphHandler.h handle "rev" parameter (#6897) 2018-10-16 09:19:12 +02:00
RestHandlerCreator.h
RestImportHandler.cpp
RestImportHandler.h
RestIndexHandler.cpp Hide links (#6348) 2018-09-03 15:36:37 +02:00
RestIndexHandler.h
RestJobHandler.cpp make AQL functions construction easier (#6195) 2018-08-20 11:56:38 +02:00
RestJobHandler.h
RestPleaseUpgradeHandler.cpp
RestPleaseUpgradeHandler.h
RestPregelHandler.cpp [3.4] Additional and cleaned-up logging (#6648) 2018-10-01 19:03:05 +02:00
RestPregelHandler.h
RestQueryCacheHandler.cpp Feature 3.4/query cache diagnostics (#6581) 2018-09-25 09:49:33 +02:00
RestQueryCacheHandler.h Feature 3.4/query cache diagnostics (#6581) 2018-09-25 09:49:33 +02:00
RestQueryHandler.cpp Feature 3.4/query cache diagnostics (#6581) 2018-09-25 09:49:33 +02:00
RestQueryHandler.h
RestRepairHandler.cpp Gharial rewrite in C++ (#5631) 2018-08-09 09:30:04 +02:00
RestRepairHandler.h
RestReplicationHandler.cpp Bug fix 3.4/shorter foot in door (#7084) 2018-10-26 16:16:52 +02:00
RestReplicationHandler.h Bug fix 3.4/sync replication allow soft and hard lock (#6864) 2018-10-19 14:11:34 +02:00
RestShutdownHandler.cpp fix nullptr access to usermanager object (#7094) 2018-10-26 12:59:00 +02:00
RestShutdownHandler.h
RestSimpleHandler.cpp fix non-blocking stream cursors (#6064) 2018-08-03 12:41:52 +02:00
RestSimpleHandler.h fix non-blocking stream cursors (#6064) 2018-08-03 12:41:52 +02:00
RestSimpleQueryHandler.cpp fix non-blocking stream cursors (#6064) 2018-08-03 12:41:52 +02:00
RestSimpleQueryHandler.h fix non-blocking stream cursors (#6064) 2018-08-03 12:41:52 +02:00
RestStatusHandler.cpp advertised endpoints (#6493) 2018-09-14 10:05:46 +02:00
RestStatusHandler.h
RestTasksHandler.cpp Allow dirty-reads from passive (#6136) 2018-08-20 16:26:14 +02:00
RestTasksHandler.h document the RequestLanes, and "fix" the lanes of a few handlers (#6152) 2018-08-15 11:58:16 +02:00
RestTestHandler.cpp Feature 3.4/medium priority (#6910) 2018-10-18 17:08:39 +02:00
RestTestHandler.h RestTestHandler (#6204) 2018-08-22 14:54:04 +02:00
RestTransactionHandler.cpp
RestTransactionHandler.h document the RequestLanes, and "fix" the lanes of a few handlers (#6152) 2018-08-15 11:58:16 +02:00
RestUploadHandler.cpp VST support in arangosh (#6047) 2018-08-08 12:18:54 +02:00
RestUploadHandler.h
RestUsersHandler.cpp backport missed changes (#7016) 2018-10-24 15:43:45 +03:00
RestUsersHandler.h
RestVersionHandler.cpp
RestVersionHandler.h
RestViewHandler.cpp backport missed changes (#7016) 2018-10-24 15:43:45 +03:00
RestViewHandler.h
RestVocbaseBaseHandler.cpp handle "rev" parameter (#6897) 2018-10-16 09:19:12 +02:00
RestVocbaseBaseHandler.h handle "rev" parameter (#6897) 2018-10-16 09:19:12 +02:00
RestWalAccessHandler.cpp Allow WAL logger to split up transactions (#6800) 2018-10-12 15:15:55 +02:00
RestWalAccessHandler.h document the RequestLanes, and "fix" the lanes of a few handlers (#6152) 2018-08-15 11:58:16 +02:00