Kaveh Vahedipour
8441da1be1
inquire in agency interface adjusted
2017-01-19 13:21:15 +01:00
Kaveh Vahedipour
86ea92f289
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-01-19 11:33:05 +01:00
Kaveh Vahedipour
3639e2ad5b
inquire in agency interface adjusted
2017-01-19 11:33:01 +01:00
jsteemann
1fdda42af9
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-01-19 11:06:29 +01:00
jsteemann
487fa44b04
attempt to speed up updates a bit
2017-01-19 11:06:10 +01:00
Kaveh Vahedipour
eb661f95f2
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-01-18 17:26:54 +01:00
Kaveh Vahedipour
f47b3b3c9d
transient heartbeats
2017-01-18 17:26:45 +01:00
Max Neunhoeffer
8f26f7e657
Merge branch 'devel' of ssh://github.com/ArangoDB/ArangoDB into devel
2017-01-18 16:06:27 +01:00
Max Neunhoeffer
d038ba61e7
Implement attributePath access for SortElementVector and in GatherBlock.
...
Note: This is not yet used anywhere, so the changes should be entirely
neutral. We are going to use this in the optimizer rules
scatterInClusterRule
and
distributeInClusterRule
to make the GatherNode do a merge sort, if an index delivers sorted
streams of documents.
2017-01-18 15:32:59 +01:00
jsteemann
73da10a7e7
remove unused variable
2017-01-18 13:50:07 +01:00
Kaveh Vahedipour
aaee2f9e61
transient heartbeats
2017-01-18 13:43:33 +01:00
jsteemann
2032d61039
added optional cache cleanup during collection load
2017-01-18 11:58:38 +01:00
Kaveh Vahedipour
ea7e16979a
agency bug in precondition and log handling fixed
2017-01-18 11:07:30 +01:00
Kaveh Vahedipour
54dbf0a814
inquire interface and clientids
2017-01-17 17:33:12 +01:00
Kaveh Vahedipour
2d21b62007
agency compaction leaves last compaction-keep-size indices behind for reference
2017-01-17 12:15:18 +01:00
Kaveh Vahedipour
819603b910
coordinator should not die in maintainer mode if bogus database entries are found in agency
2017-01-16 16:31:06 +01:00
Kaveh Vahedipour
6283da5da8
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-01-16 15:43:47 +01:00
Kaveh Vahedipour
879102117d
more replicationTest
2017-01-16 15:43:32 +01:00
jsteemann
5566e6bb8f
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-01-16 14:48:18 +01:00
jsteemann
cdabaa931f
renaming
2017-01-16 14:48:13 +01:00
Kaveh Vahedipour
a75b3624de
resilience move ok again?
2017-01-16 12:09:21 +01:00
Kaveh Vahedipour
91e19fb271
arangod/Agency/Supervision.cpp
2017-01-16 11:57:31 +01:00
jsteemann
ea05cf5a94
some refactoring
2017-01-16 11:11:44 +01:00
Kaveh Vahedipour
a6c48619b7
fix broken vacillant interface
2017-01-16 10:26:17 +01:00
Kaveh Vahedipour
272324c506
towards clientids in agency transactions
2017-01-16 09:54:55 +01:00
jsteemann
cfc398e2ca
try to fix race in Allocator signalling
2017-01-16 09:11:33 +01:00
Mark
bfceb038fa
fixed windows compile error
2017-01-12 17:03:01 +01:00
jsteemann
c6c070b53b
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-01-12 16:33:11 +01:00
Andreas Streichardt
9e721e77f6
Finally fix the useless "Expecting item" error
2017-01-12 16:26:55 +01:00
jsteemann
ce461f347b
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-01-12 15:59:04 +01:00
Andreas Streichardt
81ef303948
Add info about requested startup role
...
currently it is hard to grasp what startup options exactly are required
to start up arango. for example you can say --agency.size 3 but the
agency will only start if agency.activate is set...same is true for
coordinator,primary mode. So simply output the role during startup
2017-01-12 15:33:13 +01:00
jsteemann
ac7d9af48f
attempt to validate utf8 sequences in vst
2017-01-12 13:22:19 +01:00
jsteemann
feb954ca45
issue #2256
2017-01-12 12:20:11 +01:00
jsteemann
842a07b7c8
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-01-12 11:38:03 +01:00
jsteemann
8e18617e29
simplifications
2017-01-12 11:37:52 +01:00
Jan Christoph Uhde
5921a172fc
Merge branch 'obi-async' into devel
...
* obi-async:
clean up code
try to fix a bug in server that surfaced on heavy load
2017-01-12 10:31:32 +01:00
Jan Christoph Uhde
d92101d74c
clean up code
2017-01-12 10:28:48 +01:00
Michael Hackstein
ce4d255669
Removed dead code. Cleaned Compilerror non enterprise
2017-01-11 18:38:34 +01:00
Michael Hackstein
72209cd7aa
Merge branch 'devel' of github.com:arangodb/arangodb into devel
2017-01-11 18:01:37 +01:00
Michael Hackstein
1902b571fa
Unified restore handler in cluster and local
2017-01-11 18:01:21 +01:00
Andreas Streichardt
4458f04e46
More specific error codes for the cluster
2017-01-11 17:54:45 +01:00
Kaveh Vahedipour
fe48bcb982
fixed for short names in frontend shard view
2017-01-11 16:31:19 +01:00
Jan Christoph Uhde
4858469bfa
try to fix a bug in server that surfaced on heavy load
2017-01-11 15:27:53 +01:00
jsteemann
1a2d31d4cb
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-01-11 13:12:33 +01:00
jsteemann
45be1c94a6
dont readd the same index
2017-01-11 13:12:10 +01:00
jsteemann
ac3309ce5d
some simplifications
2017-01-11 13:10:42 +01:00
Wilfried Goesgens
071b6c199e
remove unused headers
2017-01-11 11:54:15 +01:00
Jan Christoph Uhde
62eda019c2
Revert "switch immediately to async writes when socket would block during write"
...
This reverts commit 96067a9315
.
The change resulted in a stackoverflow instead of a "hanging" connection
we might need to use something like TCP Keep Alive to handle
disconnected clients. The bug we are currently working on might not be
fixed by TCP Keep Alive as we are in a heavy load situation. Still the
socket should not block during write. It could do so if the client does
not receive the data form the network and the server side networkbuffer
runs full at some point. There might be other situations we are not
aware of.
2017-01-11 10:45:18 +01:00
Kaveh Vahedipour
0f3023cfcc
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-01-11 08:58:40 +01:00
Kaveh Vahedipour
169cf88c0b
too short timeouts for load situations
2017-01-11 08:58:31 +01:00