1
0
Fork 0
Commit Graph

45715 Commits

Author SHA1 Message Date
Markus Pfeiffer ab77416063 Observe limits 2019-10-30 12:19:52 +00:00
Markus Pfeiffer 6eec6d1d5f Move ModificationExecutor over to new produceRows interface 2019-10-30 10:44:59 +00:00
Markus Pfeiffer cef2c9ad2b Merge branch 'feature/modification-blocks-update' into feature/AqlSubqueryOperationsStack-modificationExecutor 2019-10-30 09:03:20 +00:00
Markus Pfeiffer 5b0b8ce737 Merge branch 'devel' into feature/AqlSubqueryOperationsStack 2019-10-30 08:58:04 +00:00
Markus Pfeiffer 4927159ff2 Merge branch 'devel' into feature/modification-blocks-update 2019-10-29 12:39:47 +00:00
Markus Pfeiffer fce0704428 Add test for return OLD in INSERT 2019-10-29 12:28:38 +00:00
Markus Pfeiffer 280ea4a628 Fix bug on insert with overwrite 2019-10-29 12:16:37 +00: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
hkernbach acb414f68c Revert "added first implementation of count collect datarange produceRows function + test"
This reverts commit 236825280b.
2019-10-28 18:25:48 +01:00
hkernbach 236825280b added first implementation of count collect datarange produceRows function + test 2019-10-28 18:24:13 +01:00
Wilfried Goesgens da88e49448 fix custom contenttype handling, set upload contenttype (#10318) 2019-10-28 17:36:36 +01:00
Markus Pfeiffer fca3464ef2 Merge branch 'devel' into feature/modification-blocks-update 2019-10-28 16:15:19 +00:00
Markus Pfeiffer 36d675c06c Add a failure test point 2019-10-28 16:13:03 +00:00
hkernbach dccbbcfb94 Merge branch 'devel' of github.com:arangodb/arangodb into feature/AqlSubqueryOperationsStack 2019-10-28 16:30:00 +01:00
Markus Pfeiffer 339c5473d7 Delete unused and undefined function 2019-10-28 15:09:04 +00: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
Markus Pfeiffer 99f0915d03 Fix the fix. 2019-10-28 14:09:29 +00:00
Markus Pfeiffer 621eea0b2a Compiler pampering 2019-10-28 13:24:41 +00: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
Markus Pfeiffer 873f813f1b Use an iterator for iterating over modifier outputs 2019-10-28 11:56:12 +00:00
Markus Pfeiffer 8ede227ba5 Merge branch 'devel' into feature/modification-blocks-update 2019-10-28 09:04:16 +00:00
Markus Pfeiffer 8e20aed4e4 Completely refactor modifier outputs and error states 2019-10-28 08:34:40 +00: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 e248e45709 Add a member DataRange to ExecutionBlockImpl. Also now all Fetcher expose a DataRange, this might not be the correct one every where 2019-10-25 09:26:27 +02:00
Michael Hackstein a46941ed34 Added heplper functions to the AqlCall struct to avoid mangeling around with variants everywhere. 2019-10-25 09:15:43 +02:00
Markus Pfeiffer d5bb1c7036 Fixup stats 2019-10-24 17:52:45 +01:00
Markus Pfeiffer f80cf8d1b0 Refactor doOutput 2019-10-24 17:04:00 +01: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
Michael Hackstein cb2cef2380 Added some more tests if executor cannot fulfill atMost 2019-10-24 14:03:05 +02:00
Michael Hackstein eb120a05af Fixed off by one error in InputRange. Fixed FilterExecutor 2019-10-24 13:42:46 +02:00
Frank Celler 1a83aaa43a
make ccache optional (#10310) 2019-10-24 10:58:40 +02:00
Michael Hackstein b079d783f3 Implementation of new API in FilterExecutor. Rough implementation in ExecutionBlockImpl (not complete, only skip path) everything compiles, but is not tested 2019-10-24 06:57:16 +02:00
Markus Pfeiffer 6b339a0a09 Fix statistics collection 2019-10-23 15:47:15 +01:00
Jan b124113190
abort write transactions (#10248) 2019-10-23 15:49:47 +02:00
Markus Pfeiffer 7a6b26494e Fix include guard 2019-10-23 14:06:39 +01:00
Markus Pfeiffer c27ac5e74b Add missing file 2019-10-23 13:37:55 +01:00