1
0
Fork 0
Commit Graph

10136 Commits

Author SHA1 Message Date
Michael Hackstein 50225fdc0d First draft of Breadth-First-Search implementation for Traversal. 2016-06-10 19:25:44 +02:00
Andreas Streichardt e086199fa6 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2016-06-10 18:38:40 +02:00
Kaveh Vahedipour d60b58427f we can shrink cluster 2016-06-10 18:38:23 +02:00
Andreas Streichardt c8383d6ca4 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2016-06-10 18:21:56 +02:00
Andreas Streichardt f7301bdc7c Implement unregister on shutdown 2016-06-10 18:21:41 +02:00
Kaveh Vahedipour 2e866c4067 we can shrink cluster 2016-06-10 18:20:37 +02:00
Kaveh Vahedipour beba4887a3 shrink cluster in supervision 2016-06-10 18:10:37 +02:00
Frank Celler 927c697b8b fixed auth (again) 2016-06-10 16:21:48 +02:00
Kaveh Vahedipour 55351f2358 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-06-10 15:57:25 +02:00
Kaveh Vahedipour 988b4401f2 machine ids in cluster zero-filled to up to 1000 machines 2016-06-10 15:57:12 +02:00
Max Neunhoeffer 96053268aa Fix v8 contexts check. 2016-06-10 15:48:38 +02:00
Michael Hackstein bdee12804c PathEnumerator is now an Abstract class. It can either be DepthFirstEnumerator, or BreadthFirstEnumerator. The later is to be implemented 2016-06-10 15:41:20 +02:00
Michael Hackstein dce3864285 Further internal cleanup of Traversal and ShortestPath. wrt Template Classes. Also moved maxDepth test into the pathEnumerator in preparation for BreadthFirstTraversals 2016-06-10 15:03:27 +02:00
Max Neunhoeffer bacaeaac4f Merge branch 'devel' of ssh://github.com/ArangoDB/ArangoDB into devel 2016-06-10 14:06:41 +02:00
Max Neunhoeffer 3a20591d77 Fix heartbeat thread (remain < 0.0 and cast to uint64_t bug). 2016-06-10 14:06:22 +02:00
Frank Celler fa9501cc0c use defer release 2016-06-10 14:01:42 +02:00
Frank Celler 5cb1d86d58 special treament for /_api/user 2016-06-10 14:01:42 +02:00
Michael Hackstein 419cfdab14 Cleanup of internal structur for single server traversals. Moved the functions out of V8Server because they do not have anything to do with V8 any more. It should be more clear now 2016-06-10 13:56:07 +02:00
Kaveh Vahedipour b9a6a89392 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-06-10 12:36:01 +02:00
Kaveh Vahedipour d34752a1c4 removed dependence on excetion throwing for store to build results 2016-06-10 12:35:52 +02:00
Max Neunhoeffer be02c9c9fb Do not crash when registerTask is called after shutdown has begun. 2016-06-10 12:01:44 +02:00
Max Neunhoeffer 19a075c4f1 Squelch a some error messages when shutdown already in progress. 2016-06-10 12:01:13 +02:00
Max Neunhoeffer c6bf02a245 Honour isRestore option in <coll>.insert, <coll>.replace and <coll>.update. 2016-06-10 10:29:00 +02:00
Max Neunhoeffer 1a39e2efb1 Rename obsolete "SERVINGASYNC" to "SERVING". 2016-06-10 09:15:45 +02:00
jsteemann fd80ae28c7 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-06-09 18:47:45 +02:00
Kaveh Vahedipour 664a4745eb moveshard good 2016-06-09 18:25:29 +02:00
Max Neunhoeffer eaa5d3c9a8 Prevent division by zero. 2016-06-09 16:23:49 +02:00
Max Neunhoeffer e7fe62bbf8 Add reporting to /Target/CleanedServers. 2016-06-09 16:19:24 +02:00
Kaveh Vahedipour 9a1ef370fc Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-06-09 14:08:17 +00:00
Kaveh Vahedipour 70f7a2a9d3 agency shutdown problems 2016-06-09 14:08:11 +00:00
Kaveh Vahedipour 8deaee2bd6 agency shutdown problems 2016-06-09 14:06:25 +00:00
Andreas Streichardt 8eb0ed6d38 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2016-06-09 15:43:18 +02:00
Andreas Streichardt 3e10ea32b2 remove obsolete code 2016-06-09 15:42:56 +02:00
Frank Celler f029808e4e added restore-admin 2016-06-09 15:28:27 +02:00
jsteemann 106d143047 fixed leaks 2016-06-09 14:15:34 +02:00
Kaveh Vahedipour 2ae47d302b moveshard working 2016-06-09 13:54:11 +02:00
Kaveh Vahedipour c85281b06b waitForCommit is new default behaviour of writes in agency 2016-06-09 13:38:56 +02:00
Kaveh Vahedipour 9fd39ed804 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-06-09 13:36:57 +02:00
Kaveh Vahedipour a13de0044e waitForCommit is new default behaviour of writes in agency 2016-06-09 13:36:17 +02:00
jsteemann 7a9ed0f318 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-06-09 13:15:42 +02:00
jsteemann 2464acf327 fixed leak 2016-06-09 13:15:36 +02:00
Kaveh Vahedipour 79d467daa9 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-06-09 13:14:28 +02:00
Kaveh Vahedipour 09535492d6 waitForCommit is new default behaviour of writes in agency 2016-06-09 13:14:19 +02:00
Jan Steemann dff3c23380 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-06-09 13:09:12 +02:00
Max Neunhoeffer a7cb6b6830 Merge branch 'devel' of ssh://github.com/ArangoDB/ArangoDB into devel 2016-06-09 12:04:18 +02:00
Max Neunhoeffer ebe0b5c64a Report result of DBSyncServerJob back to the heartbeat thread. 2016-06-09 12:03:34 +02:00
Max Neunhoeffer 136336e9d8 Fixed a typo. 2016-06-09 12:02:28 +02:00
Kaveh Vahedipour a88a93b450 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-06-09 12:01:50 +02:00
Kaveh Vahedipour e6ec1864c5 move-shard slightly changed order of actions 2016-06-09 12:01:44 +02:00
Jan Steemann b5d120321e decrease number of reserve logfiles 2016-06-09 11:56:39 +02:00
Jan Steemann 062cbe9db5 fix race condition on shutdown 2016-06-09 11:51:06 +02:00
jsteemann de4086afc2 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-06-09 11:12:45 +02:00
Jan Steemann 3712a8dcf4 oops, forgot to add these files too 2016-06-09 11:09:54 +02:00
Jan Steemann c734e82a51 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-06-09 11:08:08 +02:00
Jan Steemann 9626d33960 re-added --database.slow-query-threshold 2016-06-09 11:07:51 +02:00
Kaveh Vahedipour e806beca57 move-shard slightly changed order of actions 2016-06-09 11:03:37 +02:00
Kaveh Vahedipour 2dd131b500 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-06-09 11:02:57 +02:00
Kaveh Vahedipour e053742f45 move-shard slightly changed order of actions 2016-06-09 11:02:51 +02:00
Max Neunhoeffer 8a4befc241 Merge branch 'devel' of ssh://github.com/ArangoDB/ArangoDB into devel 2016-06-09 10:52:24 +02:00
Max Neunhoeffer 5668e6e524 Agency changes. 2016-06-09 10:51:46 +02:00
jsteemann 5328a00092 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-06-09 10:13:11 +02:00
jsteemann 3b79b6eda4 micro optimizations 2016-06-09 10:13:01 +02:00
Jan Steemann 4b10b26bf0 removed unused function 2016-06-09 09:36:55 +02:00
Max Neunhoeffer 6cffcaa196 Merge branch 'devel' of ssh://github.com/ArangoDB/ArangoDB into devel 2016-06-09 09:14:52 +02:00
Max Neunhoeffer 95ea7625cd Add endpoint and thus protocol to cluster health status. 2016-06-09 09:13:34 +02:00
Kaveh Vahedipour 51c6a734c4 Going back to const references for local snapshot views in supervision 2016-06-09 09:08:29 +02:00
jsteemann 90518c708b fix g++6 warning 2016-06-09 09:07:09 +02:00
Kaveh Vahedipour fcc9a86534 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-06-09 09:05:20 +02:00
Kaveh Vahedipour 86bc29f61e Added standalone agency script 2016-06-09 09:05:13 +02:00
jsteemann 317d69a326 no expensive copying 2016-06-09 09:04:56 +02:00
Max Neunhoeffer f5290b93a7 Add roles to health status. 2016-06-09 08:39:15 +02:00
jsteemann dda513c695 use std::move 2016-06-08 22:53:54 +02:00
Frank Celler a92d566234 added database.init-database 2016-06-08 21:40:21 +02:00
Frank Celler 967d709f28 added cmath for GCC 5.4 2016-06-08 21:40:21 +02:00
Kaveh Vahedipour da85e41df2 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-06-08 18:28:08 +02:00
Kaveh Vahedipour 382ac052d4 resilience green 2016-06-08 18:27:59 +02:00
jsteemann 3a247716e6 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-06-08 16:55:51 +02:00
jsteemann abcc5c01e9 some fixes 2016-06-08 16:55:45 +02:00
Andreas Streichardt 496454df3f /_admin/shutdown will now need a DELETE request 2016-06-08 15:26:53 +02:00
Max Neunhoeffer c1fc27c585 Agency bugfixes. 2016-06-08 14:59:13 +02:00
jsteemann 7b5d632030 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-06-08 10:18:17 +02:00
Kaveh Vahedipour 4ffa0c6e69 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-06-08 10:16:06 +02:00
Kaveh Vahedipour 680412166d plan version increments added to status 2016-06-08 10:15:56 +02:00
Max Neunhoeffer 659a06765d Let a follower unfollow a leader. 2016-06-08 10:00:19 +02:00
jsteemann bcb7b00078 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-06-08 00:17:55 +02:00
jsteemann 421004addf re-use even more VPackBuilders in queries 2016-06-08 00:17:36 +02:00
jsteemann 96686b88cf don't copy 2016-06-07 23:08:43 +02:00
jsteemann 36e18893d6 removed some unused Windows code remainders 2016-06-07 23:08:18 +02:00
Max Neunhoeffer 5c856208a3 Fix synchronous replication. 2016-06-07 23:02:34 +02:00
Michael Hackstein d970f0084b Fixed default constructor of traverser options 2016-06-07 21:09:06 +02:00
Michael Hackstein b7be6cce4a Merge branch 'devel' of github.com:arangodb/arangodb into devel 2016-06-07 20:10:41 +02:00
Michael Hackstein 9a9d59c737 Fixed a bug in Pattern Matching when using a minDepth of 0 and requesting the Edge it caused undefiend behaviour. Now the depth 0 edge will be NULL 2016-06-07 20:03:49 +02:00
Michael Hackstein eb973762f7 Removed obsolete graph functions. This was AQL TRAVERSAL and GRAPH_TRAVERSAL please use the js Traversal module in Foxx instead for performance reasons. 2016-06-07 19:47:23 +02:00
Kaveh Vahedipour 9134933158 multi-host agency tests startup ok 2016-06-07 19:01:23 +02:00
Kaveh Vahedipour 2b0aea5c46 green tests in agencySize 3 2016-06-07 18:58:16 +02:00
Kaveh Vahedipour 3328537c84 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-06-07 16:55:56 +00:00
Kaveh Vahedipour e39c3dd118 multi-host agency clean shutdown 2016-06-07 16:55:50 +00:00
jsteemann 9a83aaaca0 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-06-07 17:26:46 +02:00
jsteemann c1ff7d249f added tests, fixed unique constraints 2016-06-07 17:26:07 +02:00
jsteemann a88b1adf8e make query killable even if it did not yet start 2016-06-07 17:25:26 +02:00