1
0
Fork 0
Commit Graph

9138 Commits

Author SHA1 Message Date
Kaveh Vahedipour 9ef35839cc TRI_ReleaseDatabaseServer moved to end of beginshutdown 2016-04-11 15:36:02 +00:00
Michael Hackstein 7ae80aaf70 Activated babies update in coordinator mode 2016-04-11 17:23:55 +02:00
Kaveh Vahedipour 2b4c89cf49 Catching up with highest log entry on leader 2016-04-11 16:59:43 +02:00
Michael Hackstein e043fb146b Fixed false initialisations of std::string. Was created with a nullptr. 2016-04-11 16:44:27 +02:00
Michael Hackstein 474f70c9ad Merge branch 'devel' of github.com:arangodb/arangodb into spdvpk 2016-04-11 16:33:08 +02:00
Kaveh Vahedipour 125b8ffafb visualstudio fixesush 2016-04-11 16:32:53 +02:00
Kaveh Vahedipour 104725943b visualstudio fixesush 2016-04-11 16:25:35 +02:00
Kaveh Vahedipour 342a4f8113 visualstudio fixes 2016-04-11 15:53:06 +02:00
Kaveh Vahedipour f232a8db86 VisualStudio fixes 2016-04-11 15:11:15 +02:00
Kaveh Vahedipour c3c6dd14d5 clang binaries don't like being left with an undefined iterator. no way around fixing it. 2016-04-11 14:54:46 +02:00
Kaveh Vahedipour acf2699fa2 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-04-11 14:36:58 +02:00
Kaveh Vahedipour 1c64dfccb6 clang binaries don't like being left with an undefined iterator. no way around fixing it. 2016-04-11 14:36:42 +02:00
Michael Hackstein 19a861e86d Modify Document now returns X-Arango-Error-Codes header in baby case. 2016-04-11 14:23:03 +02:00
Michael Hackstein a7a5565069 Further improved baby-api implementation in transaction. 2016-04-11 14:22:22 +02:00
Michael Hackstein 7990e05125 Fixed a nullptr initialisation of std::string 2016-04-11 14:21:56 +02:00
Jan Steemann 947fb8d9ad make LIKE wildcards newline-aware 2016-04-11 14:02:12 +02:00
Jan Steemann 7c934b43e9 updated library 2016-04-11 13:27:21 +02:00
Michael Hackstein 83b13bb8b3 Implemented modifyDocument in cluster with babies. 2016-04-11 10:25:03 +02:00
Michael Hackstein 97623706b3 Merge branch 'devel' of github.com:arangodb/arangodb into spdvpk 2016-04-11 10:09:43 +02:00
Kaveh Vahedipour 39c1070993 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-04-11 07:55:36 +00:00
Kaveh Vahedipour 67e705eb77 all internal http calls to agency database on vpack 2016-04-11 07:55:28 +00:00
jsteemann 4cf88f47f8 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-04-11 09:24:37 +02:00
Jan Christoph Uhde 1977377cc6 prepare two more functions to return velocypack - please review 2016-04-11 01:19:24 +02:00
Frank Celler 3d2cc31306 WIP 2016-04-11 00:05:37 +02:00
Michael Hackstein b9a51d3d59 Removed dead code in ExampleMatcher (Json Variant) 2016-04-10 14:15:04 +02:00
Michael Hackstein df497eb8b2 Merge branch 'devel' of github.com:arangodb/arangodb into spdvpk 2016-04-10 14:09:25 +02:00
Michael Hackstein 31a77382b1 Added first implementation of slow-path in cluster communication (not all shard-keys are given) Right now used in remove 2016-04-10 14:07:57 +02:00
Frank Celler 1b7c47c6bc added --console 2016-04-10 13:47:53 +02:00
Jan Christoph Uhde 1d72053587 reviewed by jan 2016-04-10 10:42:56 +02:00
jsteemann 4a7c9f0f68 simplified bloated comments 2016-04-09 11:27:30 +02:00
Kaveh Vahedipour e27e416459 Merge branch 'agency' of https://github.com/arangodb/arangodb into devel 2016-04-08 23:29:51 +00:00
jsteemann 7f8a6ab231 fixed wrong value for Query::contextOwnedByExterior 2016-04-09 00:25:04 +02:00
jsteemann e005faf197 obvious bug... 2016-04-09 00:22:42 +02:00
jsteemann 163a61f17b prevent races on shutdown 2016-04-09 00:18:41 +02:00
jsteemann 39e9859075 cppcheck 2016-04-08 23:51:21 +02:00
jsteemann 13345cb50a pacify valgrind 2016-04-08 23:40:29 +02:00
Kaveh Vahedipour e14d53782d Merge branch 'agency' of https://github.com/arangodb/arangodb into devel 2016-04-08 15:51:21 +00:00
Michael Hackstein 1075181fcc Fixed a bug with the wrong body send on delete with babies. 2016-04-08 17:43:30 +02:00
Michael Hackstein ca6be0eec8 Fixed a bug in DBServer side of Baby-delete implementation. 2016-04-08 17:35:45 +02:00
Michael Hackstein 5ba4f5b813 Removed debug output 2016-04-08 17:10:10 +02:00
Michael Hackstein 184e702935 There was another bug in cluster create with babies. This is fixed now. Also started implementing DELETE with babies. 2016-04-08 17:02:01 +02:00
Jan Steemann f725b01036 fix non-deterministic behavior 2016-04-08 16:42:22 +02:00
Jan Steemann 51a825cb17 removed HTTP calls 2016-04-08 16:07:16 +02:00
Frank Celler d24f63e8e2 added upgrade feature 2016-04-08 15:39:36 +02:00
Jan Steemann f2e2dbb435 pacify valgrind
added assertion

added assertions
2016-04-08 15:05:08 +02:00
Kaveh Vahedipour 3b578da758 Merge branch 'devel' of https://github.com/arangodb/arangodb into agency 2016-04-08 12:40:59 +00:00
Kaveh Vahedipour c949df2dfc agency compiles after pull from devel 2016-04-08 12:40:38 +00:00
Jan Christoph Uhde c3c403532b client is now able to request velocypack 2016-04-08 13:29:27 +02:00
Michael Hackstein d67b203382 Merge branch 'devel' of github.com:arangodb/arangodb into spdvpk 2016-04-08 13:15:16 +02:00
Jan Steemann 4646f5d5f0 fix wrong path 2016-04-08 13:11:03 +02:00
Jan Steemann 3a582af765 fix Windows build 2016-04-08 13:09:32 +02:00
Michael Hackstein 541395a262 Merge branch 'spdvpk' of github.com:arangodb/arangodb into spdvpk 2016-04-08 12:42:59 +02:00
Jan Steemann 0c00738aff fixes for Visual Studio 2016-04-08 12:07:53 +02:00
Jan Steemann 543eefe8f5 added hidden option --log.buffered 2016-04-08 12:02:38 +02:00
Kaveh Vahedipour e420aa2357 packaging callbacks per transaction 2016-04-08 11:57:38 +02:00
Michael Hackstein 12d973504c Fixed babies creation in cluster with undefined keys. 2016-04-08 10:53:11 +02:00
Kaveh Vahedipour 068c852a14 packaging callbacks per transaction 2016-04-08 10:01:25 +02:00
Jan Steemann e4b1dd8f5f fixed tests for TRI_HashJsonByAttributes() 2016-04-07 19:55:42 +02:00
Jan Steemann e37029aec6 removed unused private variable 2016-04-07 18:52:32 +02:00
Jan Steemann 6a00984114 fixed some comments 2016-04-07 18:21:02 +02:00
Jan Steemann b5a3928160 fixed leak 2016-04-07 17:48:58 +02:00
Jan Steemann c2749b850f fixed tests 2016-04-07 17:48:51 +02:00
Jan Steemann 6df7221691 cleanup 2016-04-07 17:08:44 +02:00
Jan Steemann 19ab17ad3b Merge branch 'spdvpk' of https://github.com/arangodb/arangodb into spdvpk 2016-04-07 16:51:25 +02:00
Jan Steemann 9d831326d4 fixed leaks in geo index 2016-04-07 16:51:05 +02:00
Jan Steemann 1855b74aaa added asserts 2016-04-07 16:44:36 +02:00
Jan Steemann d65662fb62 pacify cppcheck 2016-04-07 16:41:35 +02:00
Frank Celler 69316d0f61 WIP 2016-04-07 16:12:30 +02:00
Frank Celler 58b9cf7e91 WIP 2016-04-07 15:40:11 +02:00
Michael Hackstein 9b8768ad46 Fixed a bug in createCluster. It crashed in some cases with invalid input. 2016-04-07 15:20:57 +02:00
Jan Steemann 74794d16db Merge branch 'spdvpk' of https://github.com/arangodb/arangodb into spdvpk 2016-04-07 14:43:35 +02:00
Michael Hackstein 1b967d9535 Started fixing AQL-failures-noncluster tests. Still two are failing. Return and Sort. 2016-04-07 14:37:18 +02:00
Jan Steemann 4b0c01975b Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk 2016-04-07 14:30:36 +02:00
Frank Celler f6c818a399 removed tolower for NC 2016-04-07 14:15:30 +02:00
Jan Steemann 8235fcadc2 properly cast 2016-04-07 13:09:33 +02:00
Jan Steemann 591851f9ac ported bugfix from 2.8 2016-04-07 13:07:47 +02:00
Jan Steemann 83f18fa419 Merge branch 'spdvpk' of https://github.com/arangodb/arangodb into spdvpk 2016-04-07 13:01:23 +02:00
Jan Steemann 513dc26fc1 make replication tests more deterministic 2016-04-07 13:00:30 +02:00
Jan Steemann 9e9c1ab8d5 stringify SSL opts 2016-04-07 12:59:38 +02:00
Michael Hackstein 015c5d2908 Fixed single-server babies test. Also made sure that the error header is capialized properly 2016-04-07 12:41:23 +02:00
Michael Hackstein 3a5ec5c25e Successfully inserted multiple documents via babies on Coordinator 2016-04-07 12:27:40 +02:00
Kaveh Vahedipour 4ae8aae1da redone the single-host and multi-host agency to function in identical way in commiting and confirmation thereof 2016-04-07 12:20:53 +02:00
Michael Hackstein 4d14c6de60 Create document babies variant now actually does something for babies. It should send the documents to each shard. However does not work yet. 2016-04-07 11:17:59 +02:00
Michael Hackstein d8c44e03d2 Fixed a minor problem with Babies API 2016-04-07 11:08:52 +02:00
Michael Hackstein 75e1627a85 Added implementation to rebuild the result in babies case 2016-04-07 11:00:33 +02:00
Michael Hackstein 30725c510f Removed baby guard in insert Coordinator 2016-04-07 10:59:05 +02:00
Michael Hackstein 3e1b295d68 Merge branch 'spdvpk' of github.com:arangodb/arangodb into spdvpk 2016-04-07 10:30:41 +02:00
Michael Hackstein 6847d3f4a7 Preperation to create documents on coordinator with baby awareness. 2016-04-07 10:27:01 +02:00
Kaveh Vahedipour a315997617 callback redesign 2016-04-07 10:20:08 +02:00
Kaveh Vahedipour c2013c560d mop mop 2016-04-06 18:46:55 +02:00
Jan Steemann 545b87cb76 test fixes 2016-04-06 17:39:24 +02:00
Kaveh Vahedipour edec7047b9 Callbacks redesigning 2016-04-06 17:30:40 +02:00
Kaveh Vahedipour 407e06be32 Callbacks redesigning 2016-04-06 17:27:23 +02:00
Kaveh Vahedipour a2ae5766ce Store::run is now correctly waiting for first ttl to wake up 2016-04-06 16:28:09 +02:00
Jan Steemann aae8ffa5e3 Merge branch 'spdvpk' of https://github.com/arangodb/arangodb into spdvpk 2016-04-06 15:46:47 +02:00
Jan Steemann 9f8c24b1cd Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk 2016-04-06 15:43:27 +02:00
Kaveh Vahedipour d6901cf3cf new document api 2016-04-06 13:36:18 +02:00
Max Neunhoeffer 836d288c85 Merge branch 'spdvpk' of ssh://github.com/ArangoDB/ArangoDB into spdvpk 2016-04-06 10:15:20 +02:00
Max Neunhoeffer cae6b850df Fix addFollower. 2016-04-06 10:15:03 +02:00
Kaveh Vahedipour ab3aad727a Store to behave as described by new API 2016-04-06 09:51:14 +02:00
Michael Hackstein 25df08e872 Merge branch 'spdvpk' of github.com:arangodb/arangodb into spdvpk 2016-04-06 09:47:28 +02:00
Jan Steemann 18204c57e8 fixed replication tests 2016-04-06 09:41:31 +02:00
Michael Hackstein 98b4c43315 Merge branch 'spdvpk' of github.com:arangodb/arangodb into spdvpk 2016-04-06 09:30:11 +02:00
Kaveh Vahedipour f6c5feb5e4 implementing code review: rewrote url generation 2016-04-06 08:58:38 +02:00
Andreas Streichardt c2cf4be4e0 Remove etcd 2016-04-05 18:41:37 +02:00
Jan Steemann d0f368445a replication fixes 2016-04-05 18:32:09 +02:00
Kaveh Vahedipour bb6461f3d7 implementing code review: clearing out Store 2016-04-05 18:15:17 +02:00
Andreas Streichardt 9b64158020 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2016-04-05 17:46:00 +02:00
Andreas Streichardt d2d7af67fe Kickstarter and planner are dead 2016-04-05 17:45:39 +02:00
Kaveh Vahedipour 54bf795bbc implementing code review: clearing out Store 2016-04-05 17:36:14 +02:00
Kaveh Vahedipour f9190643ce implementing code review: clearing out Store 2016-04-05 17:35:13 +02:00
Kaveh Vahedipour a1a64d0cab implementing code review: multimaps instead of maps 2016-04-05 16:58:11 +02:00
Kaveh Vahedipour 6f300d6cc7 implementing code review 2016-04-05 16:23:11 +02:00
Michael Hackstein a968446820 SingleServer INSERT babies now uses newest format. It tries to insert as much as possible. Reports each document individually. Also reports each error individually. The ordering of documents in request and response is identical. 2016-04-05 15:53:48 +02:00
Michael Hackstein 489d6c5400 The OperationResult now optionally contains a map errorCode => count. Which is used to report errors in Baby-case. 2016-04-05 15:52:13 +02:00
Kaveh Vahedipour 3d59a0b3c5 implementing code review 2016-04-05 14:46:43 +02:00
Kaveh Vahedipour d0deac1298 implementing code review 2016-04-05 14:28:44 +02:00
Kaveh Vahedipour 8bb3b84aed implementing code review 2016-04-05 14:20:07 +02:00
Wilfried Goesgens 4a7e54e215 Implement ECDH initialisation for openSSL 2016-04-05 14:18:26 +02:00
Andreas Streichardt 0dd6e65310 Fix warning 2016-04-05 13:40:24 +02:00
Max Neunhoeffer 6dc128c22a Be tolerant in remove() with isRestore==true and no rev given. 2016-04-05 13:06:09 +02:00
Max Neunhoeffer 89303cf549 Fix a comment. 2016-04-05 11:30:02 +02:00
Max Neunhoeffer f925519c83 Merge branch 'spdvpk' of ssh://github.com/ArangoDB/ArangoDB into spdvpk 2016-04-05 10:39:40 +02:00
Max Neunhoeffer b4137d2fc6 Make remove respect isRestore flag. 2016-04-05 10:39:23 +02:00
Michael Hackstein bdb0261d2e Merge branch 'spdvpk' of github.com:arangodb/arangodb into spdvpk 2016-04-05 10:32:06 +02:00
Michael Hackstein eecb674f1c Fixed the prefix in all keys to not contain edge any more. Has to go over documents 2016-04-05 10:30:44 +02:00
Max Neunhoeffer 765b6f6685 Merge branch 'spdvpk' of ssh://github.com/ArangoDB/ArangoDB into spdvpk 2016-04-05 10:28:21 +02:00
Max Neunhoeffer b1963d2cee Fix replication in the sense that revs are now copied over. 2016-04-05 10:27:43 +02:00
Kaveh Vahedipour 929d17f32e code review 2016-04-05 08:48:41 +02:00
Michael Hackstein dc58c5d769 Fixed Modify edges in cluster test. Expected old return codes 2016-04-04 18:41:28 +02:00
Michael Hackstein 96df479125 Fixed error Reporting in AQLRestHandler. It did always throw OOM despite of the error. 2016-04-04 17:46:41 +02:00
Kaveh Vahedipour 90406d3e92 redefinition of agency api 2016-04-04 16:43:48 +02:00
Kaveh Vahedipour 35cc67fa61 redefinition of agency api 2016-04-04 16:40:40 +02:00
Michael Hackstein e29e3e3d6c Merge branch 'spdvpk' of github.com:arangodb/arangodb into spdvpk 2016-04-04 16:18:49 +02:00
Michael Hackstein 8bde9506a1 Fixed getIndexByHandle in trx for Cluster case. This is required for executing a query from a JSON query plan on Coordintator. Unlikely in Production but required for tests 2016-04-04 16:18:45 +02:00
Frank Celler 31d477477e WIP 2016-04-04 15:52:14 +02:00
Andreas Streichardt 91df9e36b2 Merge branch 'agency' into devel 2016-04-04 15:50:25 +02:00
Kaveh Vahedipour 005e8dfd00 type fixed 2016-04-04 15:48:11 +02:00
Andreas Streichardt a2b8bb92f2 Oops...still conflicted 2016-04-04 15:45:30 +02:00
Frank Celler de8059a97b use unique_ptr 2016-04-04 15:42:59 +02:00
Frank Celler 5cab4cffac WIP 2016-04-04 15:23:25 +02:00
Andreas Streichardt 675ccf06f9 Merge branch 'agency' of github.com:arangodb/arangodb into agency 2016-04-04 15:22:42 +02:00
Jan Steemann bd43decab4 replication fixes 2016-04-04 14:55:55 +02:00
Kaveh Vahedipour 3d3f11ef54 comments 2016-04-04 12:55:18 +00:00
Kaveh Vahedipour 5caf02768c code beautification 2016-04-04 14:42:49 +02:00
Kaveh Vahedipour 062a759bca Merge branch 'agency' of https://github.com/arangodb/arangodb into devel 2016-04-04 12:13:48 +00:00
Kaveh Vahedipour 723eb01cee merging back from agency 2016-04-04 12:13:43 +00:00
Andreas Streichardt e5850658fb Merge branch 'devel' of github.com:arangodb/arangodb into agency 2016-04-04 13:36:22 +02:00
Kaveh Vahedipour 1293c9301a agency's own endpoint is now derived from server.endpoint 2016-04-04 11:23:46 +00:00
Michael Hackstein bf76988267 Merge branch 'spdvpk' of github.com:arangodb/arangodb into spdvpk 2016-04-04 12:52:27 +02:00
Michael Hackstein ab46b07f98 Reimplemented Traversal in Cluster case 2016-04-04 12:52:11 +02:00
Kaveh Vahedipour c61f73314c endpoints are now coming from applicationendpointserver 2016-04-04 12:49:35 +02:00
Michael Hackstein 4339c6540d Fixed a bug with custom _id attribute in RestSimpleHandle lookupByKeys 2016-04-04 12:48:55 +02:00
Jan Steemann ba9dce75f4 fixed some replication tests 2016-04-04 12:26:30 +02:00
Kaveh Vahedipour b26ea07eaf endpoints are now coming from applicationendpointserver 2016-04-04 11:50:24 +02:00
Kaveh Vahedipour 67e6e403e3 agency's own endpoint is now derived from server.endpoint 2016-04-04 11:28:48 +02:00
Jan Steemann d8b993f0fb fixed some issues with tests 2016-04-04 10:47:04 +02:00
Jan Steemann 9f213281b1 fixed some issues with tests 2016-04-04 10:13:13 +02:00
Kaveh Vahedipour bcc180bf2b Clearing time table effectlively done the same way as for external calls 2016-04-04 08:41:59 +02:00
Frank Celler 6002ede1c4 Merge branch 'devel' of github.com:arangodb/arangodb into FMH 2016-04-03 21:46:30 +02:00
Frank Celler f2134fc0a0 WIP 2016-04-03 20:19:12 +02:00
Frank Celler 09da78e444 WIP 2016-04-03 13:48:25 +02:00
Frank Celler 66b2a3717d WIP 2016-04-03 00:25:36 +02:00
Frank Celler e83c1f09b4 WIP 2016-04-02 23:41:21 +02:00
Andreas Streichardt 983c6f1b7e Merge branch 'agency' of github.com:arangodb/arangodb into agency 2016-04-01 17:21:42 +02:00
Michael Hackstein 0f7c2af9dc Fixed undefined behaviour bug if someone tries to delete a document without key and body. 2016-04-01 17:12:22 +02:00
Andreas Streichardt 70d6f1259a Finally cluster is working with the new agency 2016-04-01 17:07:28 +02:00
Michael Hackstein 98ab36fe56 Coordinator now reports UNIQUE_CONSTRAINT_VIOLATED correctly 2016-04-01 16:05:48 +02:00
Kaveh Vahedipour 3e2f7b4043 replaced put_time 2016-04-01 15:34:13 +02:00
Kaveh Vahedipour a3d8ce9cab gcc 4.8 does not entail std::put_time 2016-04-01 15:22:08 +02:00
Kaveh Vahedipour 1dba990295 ttl overwrite 2016-04-01 15:10:20 +02:00
Kaveh Vahedipour f013604f47 ttl overwright 2016-04-01 15:01:53 +02:00
Michael Hackstein 91d394105c ClusterResolver cid by numeric name now checks if the number is actually a valid collection and it returns cid 0 instead of the given numeric number. Some apis rely on this to check if collection exists or not. 2016-04-01 14:31:13 +02:00
Kaveh Vahedipour 0849737d78 Overwriting ttls 2016-04-01 14:28:25 +02:00
Kaveh Vahedipour 8ace3c10a3 Overwriting ttls 2016-04-01 14:24:30 +02:00
Frank Celler 873f226b5f added SchedulerFeature 2016-04-01 12:52:28 +02:00
Michael Hackstein 4637d0ff40 Fixed api/edges in Cluster 2016-04-01 11:38:44 +02:00
Kaveh Vahedipour 65623fc4e7 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-04-01 10:42:07 +02:00
Frank Celler 8e39a3c889 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2016-04-01 10:39:50 +02:00
Frank Celler 068f9defd7 splitted HttpResponse.h 2016-04-01 10:39:38 +02:00
Kaveh Vahedipour 0b552be0f1 Merge branch 'agency' of https://github.com/arangodb/arangodb into devel 2016-04-01 10:38:32 +02:00
Kaveh Vahedipour e0990c947e fixed broken agency test 2016-04-01 10:38:10 +02:00
Kaveh Vahedipour 5363703846 Log.h not needed anymore 2016-04-01 09:10:55 +02:00
Kaveh Vahedipour a62be6a6ea remerged devel 2016-03-31 23:34:39 +02:00
Kaveh Vahedipour 768e376c35 ttls revisited for proper logging 2016-03-31 22:35:50 +02:00
Frank Celler a11a7c134c maintainer mode fixes 2016-03-31 17:39:52 +02:00
Michael Hackstein e32df21b2c Also reverted simple geo queries to old version to make them functional again 2016-03-31 17:34:21 +02:00
Frank Celler ae45b7cd67 MSVC fixes 2016-03-31 17:16:37 +02:00
Kaveh Vahedipour 18d0528c1c Merge back from agency 2016-03-31 17:12:57 +02:00
Kaveh Vahedipour 650f1bb06a Correction to adapt to HTTP_REQUEST 2016-03-31 17:10:25 +02:00
Kaveh Vahedipour 394dcdb46b added more precondition and ttl tests 2016-03-31 16:50:00 +02:00
Michael Hackstein b5c0ce0a82 Merge branch 'spdvpk' of github.com:arangodb/arangodb into spdvpk 2016-03-31 16:20:33 +02:00
Michael Hackstein fb2b7b6b0f Fixed FullText index in cluster. Newest implementation ended up in an endless Loop. Reverted to original version. 2016-03-31 16:20:20 +02:00
Kaveh Vahedipour 8ac7491e53 cleaning up log messages. corrected agency test for failed precondition. 2016-03-31 16:10:25 +02:00
Frank Celler c41c51b23d Merge branch 'spdvpk' of github.com:arangodb/arangodb into spdvpk 2016-03-31 14:46:49 +02:00
Andreas Streichardt b2fc192dd2 implement new agency 2016-03-31 14:03:01 +02:00
Frank Celler 1c0492ff8a MSVC fixes 2016-03-31 14:02:02 +02:00
Frank Celler 295c8a3809 MSVC fixes 2016-03-31 14:01:23 +02:00
Kaveh Vahedipour cec6c4bc13 merge back from agency 2016-03-31 11:52:18 +00:00
Kaveh Vahedipour 66d668ba13 merge back from agency 2016-03-31 11:50:05 +00:00
Frank Celler 486011d399 Merge branch 'devel' of github.com:arangodb/arangodb into spdvpk 2016-03-31 13:41:09 +02:00
Michael Hackstein d7c3202e97 Merge branch 'spdvpk' of github.com:arangodb/arangodb into spdvpk 2016-03-31 13:03:16 +02:00
Michael Hackstein 938c5470f4 Fixed serialisation of ItemBlock in Cluster Case. 2016-03-31 13:03:05 +02:00
Kaveh Vahedipour a0edfe2b8d ids need to be sorted in the proper order. zero filling from left 2016-03-31 12:23:07 +02:00
Kaveh Vahedipour cdd76c1b89 still ttl in long 2016-03-31 11:53:08 +02:00
Andreas Streichardt 3203dbda01 Merge branch 'agency' of github.com:arangodb/arangodb into agency 2016-03-31 11:52:18 +02:00
Kaveh Vahedipour f4ee0729eb still ttl in long 2016-03-31 11:52:17 +02:00
Frank Celler 494bdca847 splitted HttpRequest into GeneralRequest/HttpRequest 2016-03-31 11:45:21 +02:00
Andreas Streichardt 4446345dba Merge branch 'agency' of github.com:arangodb/arangodb into agency 2016-03-31 11:44:36 +02:00
Kaveh Vahedipour 2ddc1cd8ec i am a teapot if value not found and only a single search string is requested 2016-03-31 11:44:02 +02:00
Andreas Streichardt 9fd044b2e9 Merge branch 'agency' of github.com:arangodb/arangodb into agency 2016-03-31 11:19:37 +02:00
Kaveh Vahedipour fcc159764c reading persistent log failes on linux 2016-03-31 09:19:05 +00:00
Frank Celler 2f2b0b9741 Merge branch 'spdvpk' of github.com:arangodb/arangodb into spdvpk 2016-03-31 11:12:17 +02:00
Michael Hackstein 7eb4b2b730 Removed JS implementation of edges. The new CXX AQL implementation can server for CLuster as well. 2016-03-31 11:11:35 +02:00
Andreas Streichardt 7b99111cbe Merge branch 'agency' of github.com:arangodb/arangodb into agency 2016-03-31 11:04:25 +02:00
Kaveh Vahedipour f9cc972cff i am a teapot if value not found and only a single search string is requested 2016-03-31 11:04:10 +02:00
Michael Hackstein 618c855c85 Cluster Methods now use the OperationOptions of transactions. And now reacts to these options accordingly incl returnNew/returnOld 2016-03-31 10:52:24 +02:00
Kaveh Vahedipour 3e225f4304 remergin devel 2016-03-31 09:51:34 +02:00
Frank Celler 119c1bd44b Merge branch 'devel' of github.com:arangodb/arangodb into spdvpk 2016-03-31 09:31:32 +02:00
Kaveh Vahedipour ecbf988d0f merging back agency into devel 2016-03-31 09:25:05 +02:00
Kaveh Vahedipour b765df6551 corrected ttl for accepting integer seconds :) 2016-03-31 09:13:12 +02:00
Kaveh Vahedipour 153610c76f corrected ttl for accepting integer seconds :) 2016-03-31 09:08:18 +02:00
Michael Hackstein 118cc6c141 Reoming Documents in Cluster case now reacts to old revisions 2016-03-30 18:19:45 +02:00
Michael Hackstein 726e231b8a Checking for change shard attributes now uses VPackHelper compare instead of equals. Then it is able to compare different number types 2016-03-30 17:32:13 +02:00
Michael Hackstein a653f6d377 Fixed Conflict reporting in Cluster Case of delete 2016-03-30 17:14:03 +02:00
Kaveh Vahedipour af0e55bf25 updating state to AQL 2016-03-30 16:22:08 +02:00
Kaveh Vahedipour 3b6dd3ef10 updating state to AQL 2016-03-30 16:21:33 +02:00
Michael Hackstein 92deaf3231 Removed obsolete variable 2016-03-30 16:18:29 +02:00
Kaveh Vahedipour 0e49485c73 updating state to AQL 2016-03-30 16:18:12 +02:00
Kaveh Vahedipour f8e49bd208 updating state to AQL 2016-03-30 15:59:13 +02:00
Michael Hackstein 428beab2c9 Fixed a Coordinator return code if document was not found (was collection not found former which was totally wrong 2016-03-30 15:54:39 +02:00
Michael Hackstein 4bdb090357 Replaced old version of cluster communication using ?rev= with new if-match header 2016-03-30 15:54:07 +02:00
Michael Hackstein 187b8e4770 Fixed a bug in replace/update cluster case. Where the DBserver requested shardkeys by shardname, which is not possible any more. shardKeys are only available for global collection Name. 2016-03-30 15:32:50 +02:00
Kaveh Vahedipour 0d092b0867 Merge branch 'agency' of https://github.com/arangodb/arangodb into devel 2016-03-30 13:42:58 +02:00
Kaveh Vahedipour d09986ca4b updating state to AQL 2016-03-30 13:42:29 +02:00
Michael Hackstein c4562a760c The cluster internal communication now uses if-match header instead of ?rev= which is not supported any more 2016-03-30 13:38:51 +02:00
Kaveh Vahedipour 375721d2bf Merge branch 'agency' of https://github.com/arangodb/arangodb into devel 2016-03-30 13:20:53 +02:00
Kaveh Vahedipour ee97eb769b updating state to AQL 2016-03-30 13:20:19 +02:00
Michael Hackstein 9d70091713 The RestEdges handler now behaves identically to the server side edges() functions. Specifically it does not return duplicate edges any more. Also added a helper function to build an EdgeIndex Lookup from VPackArray. 2016-03-30 10:13:09 +02:00
Wilfried Goesgens f2accf4f97 Anounce we know howto talk TLSv1.2 2016-03-29 17:05:59 +02:00
Michael Hackstein 8761550add Whenever an AQLValue should store an external it will now store a pointer instead. 2016-03-29 16:01:58 +02:00
Kaveh Vahedipour a48b795b44 bug in increment and decrement in agency solved. 2016-03-29 15:48:49 +02:00
Kaveh Vahedipour 19267cbbac bug in increment and decrement in agency solved. 2016-03-29 15:09:58 +02:00
Kaveh Vahedipour 43749f1f52 bug in increment and decrement in agency solved. 2016-03-29 15:04:13 +02:00
Kaveh Vahedipour 0257162f82 Merge branch 'devel' of https://github.com/arangodb/arangodb into agency 2016-03-29 14:13:12 +02:00
Kaveh Vahedipour 1e6d47700a visualstudio compatibility of std::chrono::duration<double,std::ratio<1,1>> missing. 2016-03-29 14:11:01 +02:00
Andreas Streichardt efa2c658bb Remove obsolete addEndpoints 2016-03-29 13:44:15 +02:00
Kaveh Vahedipour 7959f01d4a Merge branch 'agency' of https://github.com/arangodb/arangodb into agency 2016-03-29 11:10:24 +00:00
Kaveh Vahedipour 173a6010b5 VisualStudio warnings 2016-03-29 13:01:23 +02:00
Michael Hackstein a5d20b0041 Activated Externals in OperationCursor. This commit might break tests again. 2016-03-29 11:08:31 +02:00