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