1
0
Fork 0
arangodb/arangod/ClusterEngine
Tobias Gödderz b7f8f01a22 Feature/split libarangoserver (#9670)
* Made usage of named variables for targets a little more consistent

* Bumped minimum cmake version

- removed policies superseded by minimum cmake version
- fixed static linking due to new policy CMP0060

* Fixed library suffixes for windows

* Extracted libs arango_mmfiles and _rocksdb from arangoserver

* Replaced target variables by constants

* Extracted arango_cluster_engine from arangoserver

* Extracted llhttp from arangoserver

* First successful split of arangoserver

* Moved enterprise files to enterprise

* Again only optionally include RestTestHandler and AcceptorUnixDomain

* Cleaned source files from other libraries

* Removed old commented sources

* Split off a small third library

* Fixed boost dependency for cluster engine

* Added some missing dependencies

* Added arango_geo dep, and -J on windows

* Began to split off an arango_graph lib

* Moved more files to arango_graph

* Do not set /J globally for ATL

* Moved more files to arango_graph

* Moved graph-RestHandlers to arango_graph

* Added arango_geo dependency to _mmfiles and _rocksdb

* Updated graph dependencies

* Split off arango_pregel

* Split off arango_aql

* Added missing boost_system dependency to pregel

* Split off arango_vocbase

* Cleanup

* Added missing boost_system dependency for arango_vocbase

* Split off arango_v8server

* Split off arango_utils

* Minor cleanup

* Split of arango_storage_engine

* Split off arango_indexes and arango_cache

* Fixed some dependencies

* Split off arango_replication

* Resolved two todos

* Split off arango_agency

* Reordered some statements

* Ordered dependency definitions alphabetically

* Cleaned some deps

* Break one cycle, comment on another

* Merge the remaining arangoserver_part[123] sources

* Moved some utils to vocbase to break cycles

* Added missing backtrace dependency to iresearch-s

* Added missing boost dependency

* Added dependency arango_indexes -> arango_geo

* Added deps to arango_cluster_engine, cleaned duplicate deps

* Broke remaining dependency cycles

* Actually, missed one cycle...

* Re-added include for Mac

* arango_cache needs SharedPRNG
2019-09-05 09:37:12 +02:00
..
CMakeLists.txt Refactorings from cluster trx improvement branch (#8391) 2019-03-14 23:13:17 +01:00
ClusterCollection.cpp Bug fix/issue #9612 (#9764) 2019-08-20 19:34:23 +03:00
ClusterCollection.h Auxilliary changes from timeseries branch (#9699) 2019-08-15 10:12:58 +02:00
ClusterEngine.cpp Feature/split libarangoserver (#9670) 2019-09-05 09:37:12 +02:00
ClusterEngine.h Minimize unnecessary dropping of followers due to poorly set synchronous replication timeouts (#9798) 2019-08-26 11:20:02 +02:00
ClusterIndex.cpp Auxilliary changes from timeseries branch (#9699) 2019-08-15 10:12:58 +02:00
ClusterIndex.h Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
ClusterIndexFactory.cpp Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
ClusterIndexFactory.h issue 526.1: initial support for vocbase-prefixed analyzer names (#8319) 2019-03-06 15:13:19 +03:00
ClusterRestCollectionHandler.cpp big reformat 2018-12-26 00:54:03 +01:00
ClusterRestCollectionHandler.h big reformat 2018-12-26 00:54:03 +01:00
ClusterRestExportHandler.cpp big reformat 2018-12-26 00:54:03 +01:00
ClusterRestExportHandler.h big reformat 2018-12-26 00:54:03 +01:00
ClusterRestHandlers.cpp big reformat 2018-12-26 00:54:03 +01:00
ClusterRestHandlers.h Coordinator storage engine (#5405) 2018-05-22 19:30:27 +02:00
ClusterRestReplicationHandler.cpp cleanup replication contexts (#8630) 2019-04-01 09:35:08 +02:00
ClusterRestReplicationHandler.h Feature/min replication factor (#9433) 2019-07-19 13:02:28 +02:00
ClusterRestWalHandler.cpp Refactorings from cluster trx improvement branch (#8391) 2019-03-14 23:13:17 +01:00
ClusterRestWalHandler.h big reformat 2018-12-26 00:54:03 +01:00
ClusterSelectivityEstimates.cpp Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
ClusterSelectivityEstimates.h less locking for ClusterSelectivityEstimates (#8892) 2019-05-06 13:22:36 +02:00
ClusterTransactionCollection.cpp Enforce stricter transaction limits (#9740) 2019-08-20 09:57:41 +02:00
ClusterTransactionCollection.h Enforce stricter transaction limits (#9740) 2019-08-20 09:57:41 +02:00
ClusterTransactionManager.h Feature/hotbackup devel (#9495) 2019-08-02 11:39:46 +02:00
ClusterTransactionState.cpp count intermediate commits (#9753) 2019-08-26 11:07:57 +02:00
ClusterTransactionState.h Refactorings from cluster trx improvement branch (#8391) 2019-03-14 23:13:17 +01:00
ClusterV8Functions.cpp Feature/upgrade v8 7.1.302.28 (#8088) 2019-02-19 11:15:34 +01:00
ClusterV8Functions.h Coordinator storage engine (#5405) 2018-05-22 19:30:27 +02:00
Common.h big reformat 2018-12-26 00:54:03 +01:00
MMFilesMethods.cpp The Legendary El Cheapo (#8485) 2019-03-22 11:38:33 +01:00
MMFilesMethods.h big reformat 2018-12-26 00:54:03 +01:00
RocksDBMethods.cpp The Legendary El Cheapo (#8485) 2019-03-22 11:38:33 +01:00
RocksDBMethods.h big reformat 2018-12-26 00:54:03 +01:00