1
0
Fork 0
Commit Graph

9457 Commits

Author SHA1 Message Date
Andreas Streichardt e26d1e4a7d Merge branch 'devel' of github.com:arangodb/arangodb into devel 2016-04-29 15:17:35 +02:00
Andreas Streichardt b784084cbc Fix uninitialised value 2016-04-29 15:17:19 +02:00
jsteemann 3bb0f5fbe1 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-04-29 14:52:30 +02:00
Max Neunhoeffer 017d4a56a7 Better logging. 2016-04-29 14:45:27 +02:00
Max Neunhoeffer 84d7616cde Better logging. 2016-04-29 14:25:33 +02:00
Max Neunhoeffer 0f981b560d Merge branch 'devel' of ssh://github.com/ArangoDB/ArangoDB into devel 2016-04-29 13:59:30 +02:00
Max Neunhoeffer b05464b78c Cluster bootstrap revolution. 2016-04-29 13:59:12 +02:00
Michael Hackstein dbe75625d4 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2016-04-29 13:58:59 +02:00
Michael Hackstein 7af9beefa1 Neighbors now uses VPackSlices with specialized string comparision function. 2016-04-29 13:55:02 +02:00
jsteemann 64ee910e38 move system attributes to the front of objects 2016-04-29 13:13:39 +02:00
Andreas Streichardt dedcbdcb58 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2016-04-29 11:42:15 +02:00
Andreas Streichardt 6ef558765c execute heartbeat logic at least once 2016-04-29 11:41:53 +02:00
Frank Celler d4f7316b46 more static strings 2016-04-29 11:14:57 +02:00
Frank Celler 1369ad3a6f towards windows service 2016-04-29 11:14:57 +02:00
Michael Hackstein 8c12c1cc9d Merge branch 'devel' of github.com:arangodb/arangodb into devel 2016-04-29 10:28:27 +02:00
Michael Hackstein bc519d8626 Update/Replace/Delete now use externals as well for NEW and OLD value 2016-04-29 09:56:01 +02:00
Jan Steemann c026701bd4 fix compile warnings 2016-04-29 09:38:49 +02:00
Michael Hackstein 165d92fc58 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2016-04-29 09:15:09 +02:00
jsteemann b796e4cc7d use some static strings here and there 2016-04-29 01:37:44 +02:00
jsteemann 7974b2bc42 small changes 2016-04-29 01:01:49 +02:00
jsteemann 6ac4c809ee do not create markers on the heap, but create them in the WAL space directly 2016-04-29 01:01:10 +02:00
Frank Celler 9002783c5f fixed namespace 2016-04-28 19:19:13 +02:00
Frank Celler 0f541f6ec3 fixed namespace 2016-04-28 19:17:38 +02:00
Michael Hackstein bc464435a4 trx.document now uses externals and AQL functions react to it 2016-04-28 17:33:25 +02:00
Michael Hackstein a4541a83ad Generate document in rest handler now works with externals 2016-04-28 17:32:56 +02:00
jsteemann 8c3987931b reduce grace period 2016-04-28 17:27:33 +02:00
jsteemann 46fc8a25d4 micro optimizations 2016-04-28 15:41:50 +02:00
Michael Hackstein 137003e9a7 Traverser expressions now react to externals 2016-04-28 15:25:09 +02:00
Michael Hackstein 9f527f5a1d ExampleMatcher now reacts to externals 2016-04-28 15:08:03 +02:00
Michael Hackstein 7c12301444 The c++ graph modul can now work with externals 2016-04-28 15:05:33 +02:00
jsteemann 46e8d67e0d performance 2016-04-28 14:07:48 +02:00
jsteemann 139c91d4c2 added timers 2016-04-28 12:48:02 +02:00
jsteemann b9ef307bf1 micro optimizations 2016-04-28 12:04:14 +02:00
Kaveh Vahedipour b8badcb8ce one of db-servers went into recess after many news and drops 2016-04-28 08:46:21 +00:00
jsteemann 1587931a98 fixed cluster startup 2016-04-28 10:05:54 +02:00
jsteemann b8ba262a10 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-04-27 22:54:38 +02:00
jsteemann cd45a52ba5 attempt to finish startup order 2016-04-27 22:54:29 +02:00
Frank Celler 19720b166d script and unittests are features 2016-04-27 22:28:21 +02:00
Frank Celler 41b765ad76 added ScriptFeature 2016-04-27 22:04:57 +02:00
jsteemann 9827717161 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-04-27 16:18:03 +02:00
jsteemann bfd6fa833d disallow thread creation until ApplicationServer::start() 2016-04-27 16:17:46 +02:00
Michael Hackstein 70c2d134ef Merge branch 'devel' of github.com:arangodb/arangodb into devel 2016-04-27 15:23:54 +02:00
Michael Hackstein 647c7b6584 Finished implementing baby api in Modification blocks. 2016-04-27 15:23:40 +02:00
Kaveh Vahedipour f3ff880c85 Node was not making correct == for rhs json objects 2016-04-27 13:10:48 +00:00
jsteemann 22a1c0bb08 use method 2016-04-27 13:08:24 +02:00
jsteemann 7472aca387 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-04-27 12:17:53 +02:00
Frank Celler 4d66f69fb3 added --uid and --gid 2016-04-27 12:08:16 +02:00
jsteemann d62143ce83 make boolean command-line parameters optional 2016-04-27 11:37:42 +02:00
jsteemann fbd254bf22 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-04-26 23:30:47 +02:00
jsteemann a596445e1b fixed feature order 2016-04-26 23:23:34 +02:00
jsteemann 1832670e8f global exception catch block 2016-04-26 23:23:06 +02:00
Frank Celler 33c96bea86 added application/x-velocypack 2016-04-26 23:01:36 +02:00
jsteemann 9203013ef3 simplify and fix logic 2016-04-26 21:31:35 +02:00
Jan Steemann 784ff23f36 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-04-26 17:45:29 +02:00
Jan Steemann 866f858acc try to fix some startup confusion 2016-04-26 17:45:18 +02:00
Andreas Streichardt 6719de1192 Fix agency redirect 2016-04-26 17:32:51 +02:00
Michael Hackstein c1191d4268 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2016-04-26 14:50:28 +02:00
Michael Hackstein c3958a1215 AQL REMOVE Block now makes use of baby variant. 2016-04-26 14:50:21 +02:00
Jan Steemann e65722ff35 documentation for changed startup options 2016-04-26 13:21:25 +02:00
Jan Steemann 80dbd20108 fix connection statistics 2016-04-26 12:20:01 +02:00
jsteemann 57f43f1a22 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-04-26 11:58:19 +02:00
jsteemann d21cdb50ad speed up transactions 2016-04-26 11:58:10 +02:00
Michael Hackstein b25a35f6fe Removed unnecessary forwards and imports of JSON and doc_mptr in ModificationBlocks. 2016-04-26 11:17:18 +02:00
Michael Hackstein ad78242ff0 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2016-04-26 10:50:41 +02:00
Michael Hackstein 4d440220a5 Used a shared builder for a closure instead of creating a new one every time. 2016-04-26 10:50:30 +02:00
Jan Steemann 69c7fbe146 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-04-26 10:48:48 +02:00
Jan Steemann a0883fb0fc fixed busy wait 2016-04-26 10:48:42 +02:00
jsteemann 021183f14e added tests 2016-04-26 10:23:47 +02:00
Jan Steemann b57481365d Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-04-26 10:22:23 +02:00
Jan Steemann 64350d802d micro optimizations 2016-04-26 10:22:13 +02:00
Kaveh Vahedipour 181098fe4e solaris ridiculous and random errors 2016-04-26 10:01:36 +02:00
jsteemann c0172fe74b use make_shared 2016-04-26 00:02:51 +02:00
jsteemann 26b10e2e10 use make_unique 2016-04-26 00:02:33 +02:00
jsteemann fdd3d0d516 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-04-25 22:31:58 +02:00
jsteemann 46e9db4d4e wal simplifications 2016-04-25 22:31:48 +02:00
Kaveh Vahedipour 724c5dd6c7 solaris' ineptness 2016-04-25 16:51:54 +00:00
Jan Steemann b7f3ab4683 micro optimizations 2016-04-25 17:58:11 +02:00
Jan Steemann 7dc214160f fixed variable name 2016-04-25 17:51:34 +02:00
Andreas Streichardt 0dc0dc2df7 Fix use after free 2016-04-25 17:16:51 +02:00
Andreas Streichardt a889cf5710 Rework dispatchedPlanVersion...fix races 2016-04-25 16:40:35 +02:00
Jan Steemann d391e15680 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-04-25 15:31:51 +02:00
Jan Steemann c8c8625727 try to fix some undefined behavior on cluster startup 2016-04-25 15:31:23 +02:00
Michael Hackstein ecf267f369 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2016-04-25 15:25:31 +02:00
Michael Hackstein 85a2c3a44c The shortestPath computation now uses Slices instead of strings to identify the documents. 2016-04-25 15:25:22 +02:00
Jan Steemann f93017d880 fix Visual Studio warning 2016-04-25 14:17:35 +02:00
Jan Steemann 5ea01c02b0 fixed number of threads detection 2016-04-25 13:57:59 +02:00
Andreas Streichardt 22e1292420 Reset to 1000ms again 2016-04-25 13:26:27 +02:00
Andreas Streichardt 5257c3fb52 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2016-04-25 13:19:34 +02:00
Andreas Streichardt c5cbc1ae7d Fix cluster collection handling 2016-04-25 13:19:13 +02:00
Michael Hackstein 3065ceafad Merge branch 'devel' of github.com:arangodb/arangodb into devel 2016-04-25 12:35:59 +02:00
jsteemann 8bc19eaa51 fix insertion 2016-04-25 11:39:26 +02:00
Michael Hackstein db9a4e4af4 Replaced extractIdString by a more optimized variant, which considers the already known collectionname in some graph functions 2016-04-25 11:13:09 +02:00
jsteemann 1fb953a515 improve insertion time 2016-04-25 10:40:48 +02:00
jsteemann 67a0bafbaa fix options 2016-04-24 21:06:09 +02:00
jsteemann f660587336 fix importing of unsupported index types 2016-04-24 19:15:26 +02:00
jsteemann 4b7e0a72d0 moved --version into a feature of its own 2016-04-24 18:42:59 +02:00
jsteemann f4fb6f0dcd fixed arango-dfdb 2016-04-24 16:19:56 +02:00
jsteemann 40d4275871 removed useless method 2016-04-24 15:41:29 +02:00
jsteemann 58198a834e re-added options for foxx queues 2016-04-24 15:27:08 +02:00
jsteemann e3ed9812b4 use value stored in "count" value of collection when re-loading 2016-04-24 14:36:19 +02:00
jsteemann 65a03d2c58 delete duplicate log message 2016-04-24 14:29:49 +02:00
jsteemann dcc5825f93 cleaned up features a bit 2016-04-24 14:29:29 +02:00
Frank Celler 7f35ddc22b fixed assert 2016-04-23 19:55:43 -07:00
Frank Celler 6a9434d6cf fixed assert 2016-04-23 19:29:26 -07:00
Frank Celler 481f342385 merge fixes 2016-04-23 19:02:21 -07:00
Frank Celler c46eb8e65e added LogfileManager as feature 2016-04-23 16:34:57 -07:00
jsteemann 82e814cc69 cppcheck 2016-04-23 20:49:58 +02:00
jsteemann 5b59b6dacd use generateResult instead of home-made solution 2016-04-23 20:49:43 +02:00
jsteemann 28930370c2 micro optimizations 2016-04-23 20:49:22 +02:00
jsteemann 7739d0ed78 no waitForSync during recovery 2016-04-23 17:39:14 +02:00
jsteemann a3fff3dc28 shut down only if no file is left to be collected 2016-04-23 17:10:45 +02:00
jsteemann 0da9ac7cdc micro optimizations 2016-04-23 16:23:15 +02:00
jsteemann e6b39a8fe8 added simple infrastructure for timing 2016-04-23 11:20:52 +02:00
Jan Steemann e5b86bd814 fixed last compile warning 2016-04-22 21:06:02 +02:00
Jan Steemann 4cf847aecd fixed MSVC complaints 2016-04-22 21:04:03 +02:00
Jan Steemann 104e8e8b9b remove ArangoServer.h remainders 2016-04-22 20:18:28 +02:00
Frank Celler 82d0bac4fa should be optional 2016-04-22 10:39:21 -07:00
Jan Steemann 5fc0e71fa0 intialize status variable to something 2016-04-22 19:16:42 +02:00
Jan Steemann ecbc263b04 removed unused include 2016-04-22 19:16:31 +02:00
Andreas Streichardt 14120af8aa Change default value 2016-04-22 18:34:32 +02:00
Jan Steemann 78a1e6a7ef fix uninitialized variable 2016-04-22 18:32:38 +02:00
Jan Steemann f866d2020a Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-04-22 17:33:42 +02:00
Jan Steemann a7210caf45 fixed MSVC warnings 2016-04-22 17:33:23 +02:00
Andreas Streichardt a01c5a4b40 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2016-04-22 17:32:57 +02:00
Andreas Streichardt ea32926e45 Properly callbackify create and dropcollection 2016-04-22 17:32:00 +02:00
jsteemann 7db14d381a unified include guards 2016-04-22 16:05:50 +02:00
Jan Steemann ee5260b462 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-04-22 15:53:49 +02:00
Jan Steemann 38e543e0a8 cppcheck 2016-04-22 15:51:03 +02:00
Michael Hackstein 26f96068aa Removed unnecessary forward declaration 2016-04-22 15:43:50 +02:00
Jan Steemann 943611143b fixed compile error 2016-04-22 15:36:16 +02:00
Jan Steemann e3db1236c6 fixed compile warnings 2016-04-22 15:31:47 +02:00
Jan Steemann 7d6994862e fixed startup/shutdown with specific features 2016-04-22 14:44:42 +02:00
Jan Steemann f603808f88 fixed V8 leaks 2016-04-22 14:10:23 +02:00
Michael Hackstein f0f41b6f95 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2016-04-22 13:23:51 +02:00
Michael Hackstein 74ce6ccc1a The ClusterMethods for document interaction (CRUD) now use automatic retries in cluster communication. 2016-04-22 13:23:44 +02:00
Jan Steemann 119f53c7a3 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-04-22 13:02:29 +02:00
Jan Steemann 143c2378af fixed leak 2016-04-22 13:01:32 +02:00
jsteemann 84e53cb40a Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-04-22 12:37:06 +02:00
jsteemann 366cb659af fixed wrong options 2016-04-22 12:36:58 +02:00
Max Neunhoeffer f3cb1e2bc0 Implement synchronous replication for truncate. 2016-04-22 12:21:50 +02:00
Max Neunhoeffer 45d7ae567f Implement synchronous replication for replace and update. 2016-04-22 11:42:52 +02:00
Andreas Streichardt 3f1b75c99f Merge branch 'devel' of github.com:arangodb/arangodb into devel 2016-04-22 11:22:20 +02:00
Andreas Streichardt 46b6561d78 Create planned collection in one transaction 2016-04-22 11:21:31 +02:00
jsteemann 32766eb984 fixed V8 context handling 2016-04-22 11:15:01 +02:00
jsteemann baaf59c291 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-04-22 09:29:15 +02:00
jsteemann 99e30dc6a3 fix statistics 2016-04-22 09:29:09 +02:00
Michael Hackstein 4a7dac947c Merge branch 'devel' of github.com:arangodb/arangodb into devel 2016-04-22 09:27:24 +02:00
Michael Hackstein 00158f641e ShortestPath now uses mptr variant of operation cursor. Is even more performant. 2016-04-22 09:27:19 +02:00
jsteemann 08b8ca0833 fix uninitialized variable 2016-04-22 08:55:36 +02:00
jsteemann ad0a3f38b0 allow accessing /_admin/log in all databases 2016-04-22 08:41:39 +02:00