1
0
Fork 0
Commit Graph

1036 Commits

Author SHA1 Message Date
Max Neunhoeffer c2ce2c5347 Remove tabs in source. 2016-05-11 16:38:36 +02:00
Max Neunhoeffer 20cd5f2c2a Delete more unused stuff from AgencyComm. 2016-05-11 16:15:01 +02:00
Andreas Streichardt 5d3abc879e Merge branch 'devel' of github.com:arangodb/arangodb into devel 2016-05-11 15:31:11 +02:00
Andreas Streichardt 4d13e8fb1b _listDatabases() => _databases() 2016-05-11 15:30:47 +02:00
jsteemann d6e9b7b38b Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-05-11 15:01:10 +02:00
jsteemann 3f1516eca7 bugfixes 2016-05-11 15:01:06 +02:00
Max Neunhoeffer 73bdf4b8b5 More silence at startup. 2016-05-11 14:48:31 +02:00
Max Neunhoeffer 071c51abe4 A paranoid change to avoid a use after free. Fixed a typo. 2016-05-11 14:48:12 +02:00
Max Neunhoeffer f41ab22098 Change a few startup messages from level INFO to DEBUG. 2016-05-11 11:42:33 +02:00
Jan Steemann 912383ca68 cppcheck 2016-05-10 20:13:55 +02:00
jsteemann 213ade22a4 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2016-05-10 19:01:30 +02:00
jsteemann 0ce8599598 fixes for MSVC 2016-05-10 19:01:21 +02:00
Andreas Streichardt e88daf35c0 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2016-05-10 18:42:51 +02:00
Andreas Streichardt 2c7b7450e1 handlePlanChange() will now use the cache 2016-05-10 18:42:30 +02:00
jsteemann 30525fccee use StaticStrings 2016-05-10 17:01:34 +02:00
Max Neunhoeffer 39ecd9fd13 Rename prefix and prefixStripped in AgencyComm. 2016-05-10 16:00:07 +02:00
Max Neunhoeffer 825f010980 Rename getValues2 to getValues. 2016-05-10 15:52:54 +02:00
Max Neunhoeffer d44546296d Remove AgencyComm::getValues() for good and purge TRI_json_t in ClusterInfo. 2016-05-10 15:43:58 +02:00
Michael Hackstein ffb5ec8159 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2016-05-10 14:47:27 +02:00
Jan Steemann 4f138ce0f1 fixed handling of feature startup failures 2016-05-10 12:28:25 +02:00
jsteemann 0be8fddf12 fixed shutdown race 2016-05-09 18:34:14 +02:00
Michael Hackstein 77c4ae5738 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2016-05-09 17:50:19 +02:00
Andreas Streichardt f4a417bd9c Merge branch 'devel' of github.com:arangodb/arangodb into devel 2016-05-09 17:49:34 +02:00
Andreas Streichardt 7f3af843fc Remove currentCollectionsProt 2016-05-09 17:49:18 +02:00
Michael Hackstein ba614c1a6a Merge branch 'devel' of github.com:arangodb/arangodb into devel 2016-05-09 17:49:00 +02:00
Michael Hackstein e9787018b3 The Pattern matching now allows a minDepth of 0 and even a complete search of depth 0. 2016-05-09 17:48:55 +02:00
Max Neunhoeffer a16c7e8f30 Merge branch 'devel' of ssh://github.com/ArangoDB/ArangoDB into devel 2016-05-09 16:55:59 +02:00
Max Neunhoeffer d1e5b65737 Two fewer AgencyComm::getValues() calls. 2016-05-09 16:55:42 +02:00
Andreas Streichardt a69e7808c2 Fix unused variables 2016-05-09 16:25:20 +02:00
Andreas Streichardt 64c8c2d8ae Merge branch 'devel' of github.com:arangodb/arangodb into devel 2016-05-09 15:46:02 +02:00
Max Neunhoeffer 409ae6f7cd Merge branch 'devel' of ssh://github.com/ArangoDB/ArangoDB into devel 2016-05-09 15:43:08 +02:00
Max Neunhoeffer b571bf535d Fix AgencyComm.
Result code precondition failed was overwritten with 200,
breaking all casValue calls.
2016-05-09 15:37:57 +02:00
Kaveh Vahedipour 37c0ec4f54 more complete verbose output on custercomm connections 2016-05-09 15:05:33 +02:00
Andreas Streichardt 2fd528bb21 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2016-05-09 14:46:41 +02:00
Kaveh Vahedipour 5f2c72c4a9 broken sendTransactionWithFailover sent 200 regardless of actual error 2016-05-09 14:43:57 +02:00
Michael Hackstein ab13d1e3a6 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2016-05-09 13:45:20 +02:00
Andreas Streichardt 97a83e91c5 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2016-05-09 13:38:38 +02:00
Andreas Streichardt 3e42435c46 No more loadCurrentCollections() 2016-05-09 13:36:16 +02:00
Max Neunhoeffer 0b068fa3e4 Create log topics for AgencyComm and Heartbeat. 2016-05-09 13:19:23 +02:00
Michael Hackstein 7b8d3d6df7 Insertion of documents in Cluster (babies case) now passes through the X-Arango-Error-Codes. 2016-05-09 12:45:31 +02:00
Max Neunhoeffer 3bc89d5f8a Small fix to ClusterInfo::uniqid 2016-05-09 12:32:38 +02:00
Max Neunhoeffer 32e652a0ef Take out an empty line. 2016-05-09 11:27:41 +02:00
Max Neunhoeffer b00d3c5624 Finish overhaul of ClusterInfo.cpp w.r.t. callbacks. 2016-05-09 09:47:27 +02:00
Max Neunhoeffer f971c3cf82 Overhaul AgencyCallback. 2016-05-07 01:11:15 +02:00
Max Neunhoeffer 7ed306c2e7 Fix double locking of mutex of condition variable. 2016-05-06 23:25:19 +02:00
Max Neunhoeffer b37d8fff48 Better protection against multi-threading. 2016-05-06 23:06:10 +02:00
Max Neunhoeffer 1d8c7e4515 Take out a debug message. 2016-05-06 22:46:40 +02:00
Max Neunhoeffer ce9ca50b95 Merge branch 'devel' of ssh://github.com/ArangoDB/ArangoDB into devel 2016-05-06 22:33:55 +02:00
Max Neunhoeffer 0fbc48b83e Improve cluster in various ways.
Finish implementation of AgencyReadTransaction.
Use AgencyReadTransaction in HeartbeatThread of coordinator (less requests).
Repair ClusterInfo::uniqid.
Repair AgencyComm::uniqid.
Remove x-etcd-index header.
Remove _index in AgencyCommResult.
Streamline HeartbeatThread of coordinator.
Remove lastCommandIndex from AgencyComm.
Fix HeartbeatThread::handleStateChange.
2016-05-06 22:30:27 +02:00
Andreas Streichardt 016b79f4c7 Fix object requirement 2016-05-06 18:58:58 +02:00