Simon
4bab40e6ba
Try to fix keep alive 0 UI ( #10530 )
2019-11-28 18:39:05 +01:00
Wilfried Goesgens
3c9947d9a8
fix arangosh error message handling. ( #10486 )
2019-11-20 17:57:51 +01:00
Jan Christoph Uhde
484e2971d6
C++17 clean up ( #10287 )
2019-11-11 08:49:54 +01:00
Wilfried Goesgens
b6a400aec1
Bug fix/foxx vst ( #10349 )
2019-11-07 16:34:02 +01:00
Jan
611b4547f4
make arangosh automatically reconnect if the server closes the ( #10353 )
2019-11-04 09:03:04 +01:00
Simon
4ed945a04b
Improve Connection pool robustness ( #10268 )
2019-10-30 17:30:50 +01:00
Wilfried Goesgens
20f87c15ed
identify buffers and handle them appropriate ( #10331 )
2019-10-29 09:38:03 +01:00
Wilfried Goesgens
da88e49448
fix custom contenttype handling, set upload contenttype ( #10318 )
2019-10-28 17:36:36 +01:00
Jan
c3d8ef8325
remove extra JSON parser ( #10282 )
2019-10-21 09:36:42 +02:00
Wilfried Goesgens
5ebd0d1964
add the ability to force the traffic from/to the server to be json, for better sniffeability ( #10239 )
2019-10-14 16:54:16 +02:00
Wilfried Goesgens
5597d7d5f7
throw parse error if we fail to parse the json document ( #10226 )
2019-10-11 08:41:23 +02:00
Simon
4f70d15dc9
Remove invokeOnAllElements ( #10212 )
2019-10-10 14:03:13 +02:00
Dan Larkin-York
a83c2323c9
Refactor ApplicationServer stack ( #9965 )
2019-09-25 17:31:59 +02:00
Simon
ac2158ee22
Async el cheapo ( #10061 )
2019-09-24 12:00:13 +02:00
Max Neunhöffer
b5aca27725
Let the `arangosh` reconnect automatically. ( #10002 )
2019-09-12 18:20:06 +02:00
Simon
f7411627af
Bug fix/http comm tasks ( #9543 )
2019-07-24 14:38:11 +02:00
Simon
e5507d840f
Feature/comm task refactor ( #9426 )
2019-07-16 09:43:25 +02:00
jsteemann
e049344e15
remove debug output
2019-07-09 11:29:02 +02:00
Simon
241d5d19ef
Fuerte changes from comm-task-refactor branch ( #9422 )
2019-07-08 18:02:35 +02:00
Jan
11f5f33659
make sure all error code names are prefixed with ERROR_ @fceller @kvs85 ( #9384 )
2019-07-02 18:07:33 +02:00
Jan Christoph Uhde
7ac857784f
add endpoint check to reconnect ( #9196 )
2019-06-05 10:53:57 +02:00
Simon
1402395f1c
Port fuerte changes from network pool branch ( #9125 )
2019-06-04 16:35:15 +02:00
Markus Pfeiffer
3323cdcc28
Fix some uses of atomics ( #9141 )
2019-05-30 15:50:36 +02:00
Jan Christoph Uhde
677a79026c
Foxx Security ( #8845 )
2019-04-25 09:56:29 +02:00
Jan
207c978d1e
Bug fix/move a few actions from js to cpp ( #8549 )
2019-03-26 10:02:21 +01:00
Jan Christoph Uhde
c3f7961b88
apply unique log ids ( #8561 )
2019-03-25 20:26:51 +01:00
Jan
cf3f40ad69
fix connection shutdown in arangosh ( #8374 )
2019-03-12 12:22:26 +01:00
Jan
c82e0c2ca0
add option `--console.history` to arangosh ( #8327 )
2019-03-07 13:05:54 +01:00
Frank Celler
0bbde43d52
Bug fix 3.4/fix reconnect with jwt ( #8260 ) ( #8270 )
2019-02-26 15:47:35 +01:00
Jan
1798036ea0
Bug fix/optimizations 18022019 ( #8180 )
2019-02-19 19:24:04 +01:00
Wilfried Goesgens
492d05c1f1
Feature/upgrade v8 7.1.302.28 ( #8088 )
2019-02-19 11:15:34 +01:00
Jan
65dc15bc61
Bug fix/misc issues ( #8013 )
...
* added missing return statements
* only spend up to 10 seconds for initially fetching the list of collections in arangosh
fetching the list of collections is a blocking operation, and the default timeout for this is very high.
If the server is blocked by whatever reason, then the shell is unusable until the collections list request returns.
To avoid this, the initial request is limited to 10 seconds, so the shell can be used afterwards.
* if an index cannot be used for sorting, its sort
cost was previously returned as 0. this will in fact favor
indexes that can be used for filtering but not for sorting
over indexes that can be used for both.
this change is to report the sort cost for indexes that
cannot be used for sorting to n * log(n), where n is the
number of documents that optimizer expects to come out of the
index after filtering
2019-01-28 08:55:22 +01:00
Simon
f748aee240
Added collectAll, updated fuerte ( #7949 )
2019-01-16 11:31:08 +01:00
Frank Celler
ac9f375fb5
big reformat
2018-12-26 00:54:03 +01:00
Jan
5aa9f24916
fix JWT authentication in arangosh ( #7529 )
2018-11-29 15:29:51 +01:00
Jan
8e2b7e47bf
print "401 unauthorized" message again ( #7319 )
...
this should fix https://github.com/arangodb/planning/issues/3225
2018-11-15 13:02:46 +01:00
Simon
10dc287eb3
Silence Tsan warnings ( #7075 )
2018-10-25 15:50:39 +02:00
Simon
b12a2a4f3c
fix possible illegal access ( #6556 )
2018-09-20 14:30:56 +02:00
Jan
3c638849bd
this fixes the "undefined" HTTP status codes in the generated documentation ( #6322 )
2018-08-31 20:15:17 +02:00
Simon Grätzer
73640d6b7c
Merge branch 'devel' of github.com:arangodb/arangodb into bug-fix/add-arangosearch-view-to-resilience-tests
...
# Conflicts:
# 3rdParty/fuerte/src/HttpConnection.cpp
2018-08-22 14:54:26 +02:00
Simon Grätzer
d7b773f2c3
Fixing a race in fuerte
2018-08-22 14:48:42 +02:00
Simon Grätzer
feaeac12bd
some fixes
2018-08-22 14:01:24 +02:00
Simon
247d41287b
More fuerte changes ( #6212 )
2018-08-22 10:08:33 +02:00
Jan
cb12be3e4e
fix crash when pressing CTRL+c in arangosh ( #6187 )
2018-08-21 11:12:11 +02:00
Jan
86204ed0b8
fix memory leaks in arangosh connections ( #6160 )
2018-08-17 08:48:54 +02:00
Jan
d6a3b66e2a
micro optimizations ( #6162 )
2018-08-16 08:50:16 +02:00
jsteemann
7176967f39
catch exception by const reference
2018-08-09 14:29:12 +02:00
jsteemann
27b518cccf
fix tests
2018-08-09 14:29:03 +02:00
Simon
606c15ce48
VST support in arangosh ( #6047 )
2018-08-08 12:18:54 +02:00
Kaveh Vahedipour
03edbf44d7
Feature/arangodoc ( #5476 )
...
* introducing arangoinspect
2018-06-05 15:38:50 +02:00