1
0
Fork 0
Commit Graph

45769 Commits

Author SHA1 Message Date
jsteemann 218bba8d7c fix duplicate entry 2019-11-05 13:27:05 +01:00
Simon Grätzer c8c17b0e84
fix a bug SharedQueryState 2019-11-05 11:57:11 +01:00
Simon Grätzer d27249634b
some small changes 2019-11-05 00:34:15 +01:00
Jan 1a9ebff60a
always create `_analyzers` collection if missing (#10357) 2019-11-04 22:59:46 +01:00
Jan 6fa2f2abc1
added an assert (#10358) 2019-11-04 22:52:45 +01:00
Lars Maier a7ec369d0b Fix thrown exception when doing auto upgrade. (#10345) 2019-11-04 15:56:10 +01:00
Simon Grätzer a678ee124c
add latch 2019-11-04 15:47:56 +01:00
Jan 7c5c1dd6cc
@neunhoef (#10335) 2019-11-04 11:31:09 +01:00
Jan 611b4547f4
make arangosh automatically reconnect if the server closes the (#10353) 2019-11-04 09:03:04 +01:00
Simon Grätzer b533f38a41
Merge branch 'devel' of github.com:arangodb/arangodb into feature/parallel-aql-phase-one 2019-11-01 21:39:04 +01:00
Simon Grätzer ad7be71095
fix the shit 2019-11-01 15:22:22 +01:00
jsteemann 0394f58dce fix undefined behavior 2019-10-31 17:16:04 +01:00
Simon Grätzer 8b946fc804
forgot to reset in flight flag 2019-10-31 15:45:44 +01:00
Simon Grätzer 43b7882d4b
forgot a conflict 2019-10-31 14:48:46 +01:00
Simon Grätzer b0a2e207c1
Merge branch 'devel' of github.com:arangodb/arangodb into feature/parallel-aql-phase-one 2019-10-31 14:40:28 +01:00
Lars Maier a2d6f78330 Devel port of backup fixes 2. (#10246) 2019-10-30 18:18:36 +01:00
jsteemann 2afe8910bf un-greylist traverser test 2019-10-30 18:16:17 +01:00
Simon 4ed945a04b Improve Connection pool robustness (#10268) 2019-10-30 17:30:50 +01:00
Tobias Gödderz 6a3f50fb88 Enable AQL subquery optimization (only on getSome) (#10267)
Activate the Subquery Optimization rule in getSome only cases
2019-10-30 17:10:01 +01:00
Jan f949b175b2
vale, vamos a ver! (#10337) 2019-10-30 16:04:55 +01:00
Jan Christoph Uhde 6282e16616 smart join views (#10309) 2019-10-30 14:17:58 +01:00
Tobias Gödderz c1968aa031 Added overload template (#10313)
* Added Basics/overload.h

* Added a few simple tests for overload{}
2019-10-30 14:00:01 +01:00
jsteemann 9f9b35d685 added assertions 2019-10-30 13:51:26 +01:00
jsteemann a9a078a22f fix more tests 2019-10-30 13:02:00 +01:00
jsteemann 791c926327 make "parallelize-gather" an optimizer rule, so it can be turned off 2019-10-30 11:54:28 +01:00
jsteemann 407d9dcd49 fix more tests 2019-10-30 11:54:19 +01:00
jsteemann d48fff70f2 fix some tests, and remove legacy API response 2019-10-29 20:36:06 +01:00
jsteemann 125dcfffa9 Merge branch 'devel' of github.com:arangodb/arangodb into feature/parallel-aql-phase-one 2019-10-29 13:10:12 +01:00
Simon Grätzer 5e0321900e
Merge branch 'feature/parallel-aql-phase-one' of github.com:arangodb/arangodb into feature/parallel-aql-phase-one 2019-10-29 11:47:13 +01:00
Simon Grätzer aef6b87521
Merge branch 'devel' of github.com:arangodb/arangodb into feature/parallel-aql-phase-one 2019-10-29 11:46:52 +01:00
jsteemann d1b4cfc9ef Merge branch 'devel' of github.com:arangodb/arangodb into devel 2019-10-29 10:44:41 +01:00
jsteemann 203333bfe4 more debug infos 2019-10-29 10:43:48 +01:00
Andrey Abramov 7541b4d5e6
Bug fix/internal issue #647 (#10292)
* extend replication tests

* ensure proper replication order

* fix tests

* address review comments

* address test failures

* extend dump tests

* fix analyzers tests

* more fixes

* extend tests

* enhance tests

* adjust tests

* use enum instead of flags (part 1)

* cleanup

* use enum instead of flags (part 2)

* get rid of flags for views

* get rid of flags for collections

* completely get rid of collection flags

* fix replication test

* refactor index flags

* fix tests and move AnalyzerPool out of class scope

* fix tests

* adjust log levels

* add tests

* remove debug logging

* remove noexcept from `equalAanalyzer`

* extend cluster tests

* fix cluster tests

* add tests for views and smart graphs

* address jslint errors
2019-10-29 12:09:04 +03:00
Wilfried Goesgens 20f87c15ed identify buffers and handle them appropriate (#10331) 2019-10-29 09:38:03 +01:00
KVS85 801b9048d7
Bug fix/separate openssl with oskar (#10325)
* Turn on VS 2019 usage

* Update VERSIONS stricter

* Add *_OPENSSL check and plaform-dependant find

* Leverage VS verion
2019-10-29 08:42:51 +03:00
Jan d097771035
Feature/upgrade curl 7.66 (#10330) 2019-10-28 21:22:38 +01:00
Wilfried Goesgens da88e49448 fix custom contenttype handling, set upload contenttype (#10318) 2019-10-28 17:36:36 +01:00
Jan 513151c010
try to make coordinator more resilient when database/collection does not (#10328) 2019-10-28 15:44:13 +01:00
Michael Hackstein 1d8bad0a00
Feature/aql modificators cpp test (#10290)
* Adds some tests on AQL Modification blocks (C++)
2019-10-28 15:42:35 +01:00
Jan 0e97f322e5
activate early pruning (#10308) 2019-10-28 14:22:33 +01:00
Jan 0c3a173309
upgrade xxhash library version (#10322) 2019-10-28 13:52:57 +01:00
Jan ae818e07d5
Feature/add cluster force one shard option (#10300) 2019-10-28 13:23:33 +01:00
Jan 881dc59eca
set `_pos` when creating a Builder using a shared_ptr<Buffer> (#10321) 2019-10-28 09:07:24 +01:00
Wilfried Goesgens ac10332478 rawPayload shouldn't return the full reply buffer (#10319) 2019-10-25 19:45:32 +02:00
Jan 669bd406e2
micro optimizations (#10316) 2019-10-25 18:40:55 +02:00
Jan df02bcd505
test attempt to increase max collection name length from 64 chars to 256 (#9890) 2019-10-25 18:00:10 +02:00
Lars Maier b53ba3b907 Feature/force backup (#10265)
* abort write transactions
* Code layout for force backup.
* improve killing of queries
* added query killing test
* reactivate all other tests again
* added tests for killing queries
* Lock dbserver async when forced.
* make it even more killable
* added query status "killed"
* Fixed logids.
2019-10-25 16:39:55 +02:00
Jan 359ee03dd8
upgrade vpack library (#10314) 2019-10-25 11:04:16 +02:00
Jan 46e98d7110
avoid string copies in several cases (#10317) 2019-10-25 10:47:04 +02:00
Michael Hackstein 92032daa02 Round index estimates when comparing plan, we do not really care for exact equallity, they should only not be off by much (#10312) 2019-10-24 17:01:55 +02:00