1
0
Fork 0
Commit Graph

9436 Commits

Author SHA1 Message Date
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
Frank Celler 5335a5b0af moved to Random 2016-04-21 22:53:20 -07:00
Frank Celler ac3a9883b9 restored log buffer feature 2016-04-21 21:07:23 -07:00
jsteemann 257663d017 removed unused file 2016-04-21 19:35:35 +02:00
Andreas Streichardt eebaffeeab Merge branch 'devel' of github.com:arangodb/arangodb into devel 2016-04-21 17:55:34 +02:00
Andreas Streichardt d58e3b5022 Remove useless move 2016-04-21 17:55:21 +02:00
Michael Hackstein 9a9781149d Merge branch 'devel' of github.com:arangodb/arangodb into devel 2016-04-21 17:46:58 +02:00
Michael Hackstein d997f73c29 Removed all id splits in favor of string.find which is way faster. 2016-04-21 17:46:51 +02:00
Andreas Streichardt 2f72be9041 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2016-04-21 17:41:12 +02:00
Andreas Streichardt ef06a12e5d Merge branch 'devel' of github.com:arangodb/arangodb into devel 2016-04-21 17:40:54 +02:00
Jan Steemann b02861c49b Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-04-21 17:27:25 +02:00
Jan Steemann 2151ecce68 fixed crash 2016-04-21 17:27:12 +02:00
Michael Hackstein eeebfe94d8 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2016-04-21 17:15:19 +02:00
Michael Hackstein cc542af656 Reactivated continuous neighbors searches after performance improvements. 2016-04-21 17:15:10 +02:00
Kaveh Vahedipour e980c74548 class Node out of Store.{h,cpp} 2016-04-21 17:11:44 +02:00
Kaveh Vahedipour 2d118944a7 Merge branch 'FMH' of https://github.com/arangodb/arangodb into devel 2016-04-21 17:02:34 +02:00
Kaveh Vahedipour 9aa8a3dcad Store no longer inherits from Node 2016-04-21 17:02:02 +02:00
Andreas Streichardt 24afe7a6ac Finally implement proper agent notification 2016-04-21 17:01:31 +02:00
Max Neunhoeffer 4aa0764ff5 Fix dropCollectionCoordinator. 2016-04-21 16:52:50 +02:00
Max Neunhoeffer db7041db1e Fix transaction management in AgencyComm. 2016-04-21 16:52:36 +02:00
Jan Steemann d5c2035b4a fixed leak 2016-04-21 15:51:40 +02:00
Max Neunhoeffer 6e08b056bb Merge branch 'FMH' into devel 2016-04-21 14:35:16 +02:00