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