Kaveh Vahedipour
a54c66ea2f
vectorized arrays in key-value-store
2016-06-24 12:17:40 +02:00
Kaveh Vahedipour
0a7decc303
this is the end of CommLock as we know it ...
2016-06-24 10:48:10 +02:00
Kaveh Vahedipour
761b16e407
added 'in'-check for agency precondition
2016-06-23 17:17:03 +02:00
Kaveh Vahedipour
f673b5c5cc
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-06-23 15:51:06 +02:00
Kaveh Vahedipour
f510275562
added 'in'-check for agency precondition
2016-06-23 15:50:58 +02:00
Kaveh Vahedipour
d125d21912
added 'in'-check for agency precondition
2016-06-23 15:49:06 +02:00
jsteemann
8f0991e18e
potential performance optimizations
...
simplifications
small optimizations
2016-06-23 14:47:44 +02:00
Wilfried Goesgens
dd5e2b1c1b
Fix warning message - the algorithm adds dashes, no need to do this here.
2016-06-23 13:15:50 +02:00
Kaveh Vahedipour
cd9175a409
this is the end of CommLock as we know it ...
2016-06-23 13:09:58 +02:00
Kaveh Vahedipour
9003a50537
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-06-23 12:51:38 +02:00
Kaveh Vahedipour
cf685fa444
no more agency locks in cluster info
2016-06-23 12:51:05 +02:00
jsteemann
7496fa2c67
issue #1894 : make list of edge collections unique in traversal
2016-06-23 12:17:04 +02:00
Kaveh Vahedipour
1a8636c34c
removing more locks from cluster-agency communication
2016-06-23 11:14:21 +02:00
Kaveh Vahedipour
ab0b3fc321
agency test waits exactly for the leader election to have ended
2016-06-23 10:52:43 +02:00
Kaveh Vahedipour
b40e5a3d24
agency test waits exactly for the leader election to have ended
2016-06-23 10:48:26 +02:00
Kaveh Vahedipour
d55c85f8fa
no commlockers in ClusterFeature anymore
2016-06-22 18:19:12 +02:00
Kaveh Vahedipour
11a36db83c
getting rid of locks in cluster comm
2016-06-22 16:42:43 +02:00
Kaveh Vahedipour
34aed57a6d
adding IN operator to kv-store
2016-06-22 14:44:43 +02:00
Kaveh Vahedipour
4f6f22928b
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-06-22 13:15:44 +02:00
Kaveh Vahedipour
a6d5c61029
forward in removing locks in AgencyComm
2016-06-22 13:15:36 +02:00
Jan Steemann
992da3d4f0
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-06-22 11:15:18 +02:00
Jan Steemann
4038c21c10
reserve buffer ahead of time
2016-06-22 11:14:50 +02:00
Kaveh Vahedipour
48832c2d52
fix agency test error
2016-06-22 10:14:00 +02:00
Kaveh Vahedipour
dcc2b257e3
fix agency test error
2016-06-22 10:02:30 +02:00
Max Neunhoeffer
0dc3b7dd45
Small change in getResponsibleServer to silence warnings.
...
If getResponsibleServer finds an entry _DBServer001 it simply waits
for half a second and checks again in the agency. This is the right
reaction to a planned leader change.
2016-06-21 22:55:46 -07:00
Jan Steemann
91f806ef2b
match collections by either id or name
2016-06-21 17:21:59 +02:00
jsteemann
ae2d8b8394
micro optimizations
2016-06-21 16:01:31 +02:00
Jan Steemann
6b23e9fee9
next attempt
2016-06-21 09:58:16 +02:00
Jan Steemann
f362dc5e21
attempt to fix Visual Studio complaints
2016-06-21 09:52:42 +02:00
Jan Steemann
a00cdb8cfd
define RESTSERVER earlier, to avoid false results
2016-06-21 09:52:04 +02:00
jsteemann
55fce39574
optimizations for neighbors queries
2016-06-20 18:37:46 +02:00
Kaveh Vahedipour
7f326d362a
vs compilation problems
2016-06-20 15:02:14 +02:00
Kaveh Vahedipour
6e13e454f1
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-06-20 10:24:57 +02:00
Kaveh Vahedipour
b22b826862
documenting code mode
2016-06-20 10:13:00 +02:00
Max Neunhoeffer
8adf1ac3b6
Fix a typo in an error message.
2016-06-18 08:08:08 -07:00
jsteemann
c46abcdf16
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-06-18 01:59:09 +02:00
jsteemann
ea197fbf79
fixed assertion failure
2016-06-18 01:58:54 +02:00
Max Neunhoeffer
6df59cd509
Fix the fix: if there is cluster internal communication problems...
2016-06-17 14:36:00 -07:00
Max Neunhoeffer
4710059bd7
Fix crash if cluster internal communication does not work and no shardId comes back.
2016-06-17 13:49:16 -07:00
Max Neunhoeffer
66e24b2093
Use old version of Plan when building the new version.
2016-06-17 11:55:12 -07:00
jsteemann
6862f8fb9e
micro optimizations
2016-06-17 17:55:06 +02:00
jsteemann
5b915d179c
optimized away a Builder object
2016-06-17 17:24:15 +02:00
jsteemann
205cb4545a
micro optimization
2016-06-17 17:10:15 +02:00
jsteemann
43574e509e
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-06-17 16:28:04 +02:00
jsteemann
1e8ce63e01
optimizations for traversal
2016-06-17 16:27:37 +02:00
Jan Steemann
46df1f6a79
optimization for documents
2016-06-17 15:50:45 +02:00
Kaveh Vahedipour
62b905d558
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-06-17 13:28:15 +02:00
jsteemann
1eff077480
small changes
2016-06-16 18:06:51 +02:00
Andreas Streichardt
76b89776fb
Allow aborting cluster task startup...CTRL-C will now do a hard abort during startup
2016-06-16 16:00:43 +02:00
Kaveh Vahedipour
844a6430be
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-06-16 15:33:10 +02:00