1
0
Fork 0
Commit Graph

45602 Commits

Author SHA1 Message Date
Jan Christoph Uhde 5371af563b Feature/one shard clean up 2 (#10238) 2019-10-14 10:32:24 +02:00
Max Neunhöffer 4dc2f7b059 Fix dbserver locking and releasing for hotbackup. (#10177) 2019-10-14 10:16:44 +02:00
Max Neunhöffer 82ca8e0b52
Improve timings for hotbackup locking. (#10229) 2019-10-11 15:13:19 +02:00
jsteemann 6d67f3dd4c unintentionally broke something. fixed... 2019-10-11 08:53:27 +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
Jan 46674831c9
Bug fix/improve stringutils performance (#10208) 2019-10-10 17:08:03 +02:00
Wilfried Goesgens 8ee56185b7 add option to talk to the SUT using VST (#10217) 2019-10-10 16:39:28 +02:00
Simran e5fb446dea
Doc - Added "log-output" example (#10207)
* Uses file://

* On Windows backslashes but also forward slashes work
2019-10-10 16:33:07 +02:00
Jan 69dc50622a
fix it! (#10198) 2019-10-10 15:34:50 +02:00
jsteemann b35674dffa Merge branch 'devel' of github.com:arangodb/arangodb into devel 2019-10-10 15:04:39 +02:00
jsteemann 184e8ae6be add missing include 2019-10-10 15:04:18 +02:00
Tobias Gödderz 9c92287707 Bug fix/fix simple example dep proxy skip some regression test (#10213)
* Added regression test for #10190
2019-10-10 14:30:07 +02:00
Heiko 616f01bcbe fixed ui behaviour when replacing a foxx app (#9719)
* fixed ui behaviour when replacing a foxx app
2019-10-10 14:29:00 +02:00
Alan Plum b836463782 [devel] Fix document search (Ctrl+F/Cmd+F) (#10216)
* Quickfix: map ace searchbox ext path to file

* Add to CHANGELOG
2019-10-10 14:25:21 +02:00
Dan Larkin-York 13e24b2db9 Convert many uses of ClusterComm to Fuerte (#10154) 2019-10-10 14:03:33 +02:00
Simon 4f70d15dc9 Remove invokeOnAllElements (#10212) 2019-10-10 14:03:13 +02:00
Tobias Gödderz 4e86de00d2 AQL Subquery: MultiDependencyRowFetcher (#10101)
Add ShadowRow support for MultiDependencyRowFetcher
2019-10-10 13:08:02 +02:00
Tobias Gödderz 6528c592c5 Bug fix/fix remote executor races (#10206)
* Fix races in RemoteExecutor

* Removed #ifdef
2019-10-10 12:36:53 +02:00
Jan 8afad8d6b2
fix several inefficiencies in Store (#10189) 2019-10-10 11:30:36 +02:00
Simran a8bb6dcbbb
Deprecate rocksdb.max-write-buffer-number startup option (#9654)
* Deprecate for v3.4.8 and v3.5.0
* Update RocksDBOptionFeature.cpp
* File moved
2019-10-09 23:33:19 +02:00
jsteemann 35c62f390f fix arangosh with vst 2019-10-09 18:55:43 +02:00
Wilfried Goesgens 9444bcf650 don't scan the specified directory recursively (#10201) 2019-10-09 16:14:18 +02:00
KVS85 8a1faabcb5
Add tests for issue #10090 (#10203)
* Add tests for issue #10090

* Remove spaces
2019-10-09 17:10:20 +03:00
Simran Brucherseifer ff9ea93d6e Fix DocuBlock name
put_read_all_documents -> put_api_simple_all_keys
2019-10-09 14:37:58 +02:00
Jan 79c3187036
fixed issue #10193 (#10195) 2019-10-09 10:54:40 +02:00
Tobias Gödderz 9939227a0a Updated CHANGELOG regarding #10190 (#10200) 2019-10-09 09:33:41 +02:00
jsteemann 8cce93d45e remove unused include 2019-10-08 22:47:36 +02:00
Simon 8be084dc71 Feature/fuerte cluster 9000 (#10137) 2019-10-08 21:06:38 +02:00
Jan 032dba152f
fixed issue #10183: Arangoimport imports on _system when you try to create a new database (#10185) 2019-10-08 20:30:47 +02:00
Tobias Gödderz d175dfb3b1 Bugfix for recurring Jenkins error in api-simple-modify-example-cluster-spec.rb (#10190)
DependencyProxy::skipSome did not work correctly with multiple
dependencies if atMost was reached, returning DONE early.
2019-10-08 19:18:01 +02:00
Dronplane a1014ac701 Bug fix/internal issue #600 - Late document materialization (#10006)
* Applied review cAdded sceleton optimizer functionomments

* Added mask for rule

* Applied review cAdded sceleton optimizer functionomments

* Added mask for rule

* adding plan traversal for rule

* Rule execution block developing

* Experiment with additional block

* LIMIT node modifications

* implemented late materialization base version.

* Code cleanup

* Added check for variable usage

* Implemented serialization and cloning

* Fixed build errors

* Implemented late materialization for  LimitNode

* Moved materialization to Sort Node

* Removed LimitNode modiications

* Implemented skipRows to speedup single server

* Added tests for optimizer rule

* fixed build

* Fix mac build

* Fixed mac build

* Fixed PR test run errors

* Added tmp fix for cluster test runs

* removed debug print

* Make materialization stick to last sort node. Add late materialization to explainer

* Updated optimization rule to search optimal SortNode to do materialization

* Refined optimization rules for cluster

* Added tests for SortExecutor and IResearchViewNode

* Fixed  mac buid. Removed misplaced assertion.

* Fixed build

* Updated tests. Coded cleanup

* Code cleanup

* made function name for SortedExecutor match name in ConstraintSortedExecutor

* cleanup

* Fixed test run

* made scoring results stable across cluster

* Make optimize rule stop if  sort node for limit node is not suitable

* Disabled constrained sort for materializing SortNode

* reverted SortNode modifications

* Implemented separate materializer node

* Fixed tests  to account new materialize node

* Code cleanup

* reverted debugging change

* Fixed test jslint error  and comments

* MaterializeNode renamed

* enum value renamed for materialize node

* Code cleanup

* code cleanup and optimization

* Fixed clang warning

* Applied review comments

* Out variable planning moved to materialize node

* inlined getters in ReadContex
2019-10-08 18:38:47 +03:00
Jan Christoph Uhde b16446e465 first small clean-up pr (#10180) 2019-10-08 17:16:18 +02:00
Tobias Gödderz f2265f9306 Move warning-suppressing comment to the right place (#10191) 2019-10-08 16:49:13 +02:00
Wilfried Goesgens ecc6161a16 log to maintainers if plan loading takes too long (#9614) 2019-10-08 16:01:58 +02:00
Lars Maier f6c163ae1a Added available field to indicate bad backups. (#10129)
* Added available field to indicate bad backups.
* Added nrPiecesPresent.
* Fixed logids...
* Make Windows compiler happy.
* Fix log ids.
2019-10-08 15:35:38 +02:00
Michael Hackstein 1755b2b253
Feature/aql subquery single input tests (#10175)
Added DISABLED_ tests for the new Subquery Optimization Rule
2019-10-08 15:29:09 +02:00
Simran 74fdcf5b5a
ArangoSearch refactor (part 2) (#9822)
* ArangoSearch refactor (3.5) (#9597)

* Correct View Creation object struct (WIP)

* 404 -> 409, remove old note

* Remove unnecessary DocuBlocks, uppercase Views

* field-name has object value

* Add missing View props, unify

* Remove line break

* Remove subtype for consolidationPolicy

* Indent list

* attempt to fix fields / field-name

* remove links @RESTSTRUCTs and point to docs
Note: this uses an absolute link in order to work in Swagger

* Double line-breaks break indention
2019-10-08 14:38:14 +02:00
Jan af5e3d4763
don't taint hash set if insert/emplace fails for whatever reason (#10179) 2019-10-08 14:29:20 +02:00
Wilfried Goesgens 6f289d03ce Bug fix/result evaluation test counting (#10176) 2019-10-08 11:14:08 +02:00
Jan 35786aa517
decrease payload size of some lambdas (#10167) 2019-10-08 10:12:22 +02:00
Markus Pfeiffer e9ab15db03 Add a comment that subquery splicing should run last (#10181) 2019-10-08 09:13:50 +02:00
Michael Hackstein cf99ff1586
Feature/aql subquery all rows fetcher shadow rows (#10079)
Allow handling of ShadowRows in AllRowsFetcher
2019-10-07 16:49:30 +02:00
jsteemann 98614321ee Merge branch 'feature/one-shard-testing' of github.com:arangodb/arangodb into devel 2019-10-07 15:35:51 +02:00
Jan 21b0311d57
rename minReplicationFactor to writeConcern (#10118) 2019-10-07 15:12:15 +02:00
Michael Hackstein 3aa9a2cf72 Attempt to fix compilation 2019-10-07 13:30:31 +02:00
Simran 62a822f64c
Docs: Add which option is used by which ArangoBackup operation (#9934) 2019-10-07 11:49:25 +02:00
Simran b583fb45cf
Docs: Dump program options of arangobackup as well (#9932) 2019-10-07 11:47:26 +02:00
Michael Hackstein 1d4584ffab
Add a way to avoid core-dumps on death tests (#10132)
* Added a way to execute DEATH tests in a core-free way, otherewise the Linux jenkins will produce core-files on those tests

* Update tests/Mocks/Death_Test.h

no new line at end of file

* Renamed the DeathTest macro as suggested.

* Yeah Windows Yeah, disabled death-test because i cannot get it to work.
2019-10-07 10:59:21 +02:00
Jan 6f14048bbe
implement early pruning of documents in EnumerateCollectionExecutor (#10159) 2019-10-05 13:38:23 +02:00
Iurii Popov 2fa1107d7f Fixed repeatable seek to the same document (#10164)
* Fixed repeatable seek to the same document

* Fix. Multiple conjuncts in conjunction.
2019-10-04 22:04:32 +03:00