1
0
Fork 0
Commit Graph

12262 Commits

Author SHA1 Message Date
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