1
0
Fork 0
arangodb/arangod/Graph
Michael Hackstein 4d4c23c302
Bug fix 3.4/collection babies (#9033)
* Prepare API to create multiple collections in a single request to ClusterMethods to improve speedup

* Added counter on how many collections are successfully created

* Allow multi collection creation one level higher

* CollectionMethods now allow batch createion of Collections

* Improved array size assertions

* Now a graph is createad within a single roundtrip in the agency.

* Added new header files

* Insert collections in the AGENCY with TTL and a isBuilding flag, collections with this flag should not be visisible in the coordinator

* Added forgotten C++ file

* Fixed a rare race condition, and the failing IResearch Tests

* readded callback on DONE, otherwise lists are out of sync

* Fixed assertions to let mocked tests pass...

* Fixed community cluster
2019-05-21 08:41:12 +02:00
..
AttributeWeightShortestPathFinder.cpp big reformat 2018-12-26 00:57:05 +01:00
AttributeWeightShortestPathFinder.h big reformat 2018-12-26 00:57:05 +01:00
BaseOptions.cpp big reformat 2018-12-26 00:57:05 +01:00
BaseOptions.h PRUNE in AQL Traversal (#8286) 2019-03-07 21:13:26 +01:00
BreadthFirstEnumerator.cpp Bug fix 3.4/fix prune memleak (#8716) 2019-04-10 00:10:01 +02:00
BreadthFirstEnumerator.h PRUNE in AQL Traversal (#8286) 2019-03-07 21:13:26 +01:00
ClusterTraverserCache.cpp big reformat 2018-12-26 00:57:05 +01:00
ClusterTraverserCache.h big reformat 2018-12-26 00:57:05 +01:00
ConstantWeightShortestPathFinder.cpp big reformat 2018-12-26 00:57:05 +01:00
ConstantWeightShortestPathFinder.h big reformat 2018-12-26 00:57:05 +01:00
EdgeCollectionInfo.cpp Pregel various fixes (#8879) 2019-05-07 09:53:18 +02:00
EdgeCollectionInfo.h big reformat 2018-12-26 00:57:05 +01:00
EdgeCursor.h big reformat 2018-12-26 00:57:05 +01:00
EdgeDocumentToken.h big reformat 2018-12-26 00:57:05 +01:00
Graph.cpp prevent assertion failures when creating smart graphs with invalid options (#8500) 2019-03-21 16:25:02 +01:00
Graph.h big reformat 2018-12-26 00:57:05 +01:00
GraphCache.cpp big reformat 2018-12-26 00:57:05 +01:00
GraphCache.h big reformat 2018-12-26 00:57:05 +01:00
GraphManager.cpp Bug fix 3.4/collection babies (#9033) 2019-05-21 08:41:12 +02:00
GraphManager.h big reformat 2018-12-26 00:57:05 +01:00
GraphOperations.cpp fixed smg collections within the transaction, added gharial decoding (#8621) 2019-03-29 11:10:36 +01:00
GraphOperations.h big reformat 2018-12-26 00:57:05 +01:00
NeighborsEnumerator.cpp Bug fix 3.4/fix prune memleak (#8716) 2019-04-10 00:10:01 +02:00
NeighborsEnumerator.h PRUNE in AQL Traversal (#8286) 2019-03-07 21:13:26 +01:00
PathEnumerator.cpp Bug fix 3.4/fix prune memleak (#8716) 2019-04-10 00:10:01 +02:00
PathEnumerator.h PRUNE in AQL Traversal (#8286) 2019-03-07 21:13:26 +01:00
ShortestPathFinder.h big reformat 2018-12-26 00:57:05 +01:00
ShortestPathOptions.cpp big reformat 2018-12-26 00:57:05 +01:00
ShortestPathOptions.h big reformat 2018-12-26 00:57:05 +01:00
ShortestPathPriorityQueue.h big reformat 2018-12-26 00:57:05 +01:00
ShortestPathResult.cpp Feature/mmfiles hash lookup performance (#3265) 2017-09-26 14:48:06 +02:00
ShortestPathResult.h big reformat 2018-12-26 00:57:05 +01:00
SingleServerEdgeCursor.cpp big reformat 2018-12-26 00:57:05 +01:00
SingleServerEdgeCursor.h big reformat 2018-12-26 00:57:05 +01:00
SingleServerTraverser.cpp big reformat 2018-12-26 00:57:05 +01:00
SingleServerTraverser.h big reformat 2018-12-26 00:57:05 +01:00
Traverser.cpp PRUNE in AQL Traversal (#8286) 2019-03-07 21:13:26 +01:00
Traverser.h PRUNE in AQL Traversal (#8286) 2019-03-07 21:13:26 +01:00
TraverserCache.cpp big reformat 2018-12-26 00:57:05 +01:00
TraverserCache.h big reformat 2018-12-26 00:57:05 +01:00
TraverserCacheFactory.cpp Bug fix/sparse graph register warning (#3569) 2017-11-10 14:33:15 +01:00
TraverserCacheFactory.h big reformat 2018-12-26 00:57:05 +01:00
TraverserDocumentCache.cpp big reformat 2018-12-26 00:57:05 +01:00
TraverserDocumentCache.h big reformat 2018-12-26 00:57:05 +01:00
TraverserOptions.cpp PRUNE in AQL Traversal (#8286) 2019-03-07 21:13:26 +01:00
TraverserOptions.h PRUNE in AQL Traversal (#8286) 2019-03-07 21:13:26 +01:00