1
0
Fork 0
Commit Graph

45760 Commits

Author SHA1 Message Date
Wilfried Goesgens e1857fd914 Merge branch 'devel' of github.com:arangodb/ArangoDB into feature/upgrade-v8 2019-11-19 15:01:08 +01:00
Wilfried Goesgens b26c3ed157 fix d8 compilation 2019-11-19 14:58:25 +01:00
Tobias Gödderz cac2a279b0 Hopefully satisfy MSVC (#10469) 2019-11-19 16:25:19 +03:00
Max Neunhöffer 315a7ba5f8
Minor fixes for hotbackup before 3.6 release. (#10458)
* TRI_Basename finally with std::string const& parameter overload. I hate .c_str()
* Fix statistics bug.
* Lose saveCurrent in client tool.
* Sort out options of arangobackup.
2019-11-19 12:51:09 +01:00
Wilfried Goesgens b0db98c702 fix windows debug build (#10465) 2019-11-19 11:11:28 +01:00
Tobias Gödderz 7a57a72620 Feature/aql subquery splicing with gather (#10341)
Allow Splicing with GATHER nodes
2019-11-18 19:05:44 +01:00
Wilfried Goesgens be86f9c69d fix build 2019-11-18 16:22:43 +01:00
Wilfried Goesgens 6d3ded7c2d re-enable debug build - it should compile now 2019-11-18 16:15:26 +01:00
Wilfried Goesgens e06191d8ad Merge branch 'devel' of github.com:arangodb/ArangoDB into feature/upgrade-v8 2019-11-18 16:12:54 +01:00
Wilfried Goesgens 1a3428402f re-enable debug build - it should compile now 2019-11-18 16:08:43 +01:00
Wilfried Goesgens 744bfd923c debug macros won't work on teh wintendo, comment out 2019-11-18 16:07:31 +01:00
Dronplane bd1316b300 Add braces (#10460) 2019-11-18 17:58:43 +03:00
Jan c142e8bc21
fixed issue #10440: Incorrect sorting with sort criteria partially covered by index (#10442) 2019-11-18 15:43:34 +01:00
Wilfried Goesgens 47f1c6d0bf adjust file location 2019-11-18 14:10:49 +01:00
Markus Pfeiffer bd19f67004 Remove as now unused SingleBlockFetcher (#10416) 2019-11-18 12:53:50 +01:00
Dronplane 31a580da7b Feature/internal issue #654 (#10456)
* Implemented PHRASE

* Added more tests

* Implemented array recursion

* Fixed tests

* Fixed tests

* Minor comments added
2019-11-18 13:53:05 +03:00
Wilfried Goesgens 6ee784bc54 Merge branch 'devel' of github.com:arangodb/ArangoDB into feature/upgrade-v8 2019-11-18 10:59:21 +01:00
Jan Christoph Uhde f58c1f8abb Fix scripts so they can work with python3 (#10276) 2019-11-18 10:33:34 +01:00
Lars Maier ebf3296e9c Backup with view (#10386)
* Commit and store view related data on create backup.
* Fixes to upgrade on env-var.
* Fixed CMakeLists.txt.
* Changes to allow restore from 3.5 to 3.6.
* Remove unnecessary code introduced in merge.
* CHANGELOG:
2019-11-15 17:50:04 +01:00
Iurii Popov caffa6a22e Bug fix/fix late materialization used after sort (#10447)
* Fixed applying late materialization with calc node between sort an limit

* fixed typo

* move micro optimization

* Fixed subqueries error
2019-11-15 17:06:50 +03:00
Andrey Abramov c6fc77858f
Revert "Fixed applying late materialization with calc node between sort an limit (#10439)" (#10446)
This reverts commit e765137c3e.
2019-11-15 12:56:05 +03:00
Dronplane e765137c3e Fixed applying late materialization with calc node between sort an limit (#10439)
* Fixed applying late materialization with calc node between sort an limit

* fixed typo

* move micro optimization
2019-11-15 12:48:55 +03:00
Jan 1476ddbd0d
Bug fix/fix cluster upgrade (#10411) 2019-11-15 10:42:04 +01:00
Wilfried Goesgens 5b14ce2a31 Merge branch 'devel' of github.com:arangodb/ArangoDB into feature/upgrade-v8 2019-11-14 17:41:08 +01:00
Wilfried Goesgens 60f5d9b70a adjust windows paths, make catch tests compile with the new V8 too 2019-11-14 17:36:16 +01:00
Jan 298fe7f27c
don't make generation of README rely on html2text & markodwn executables (#10393) 2019-11-14 17:02:02 +01:00
Jan c48747f631
more cppcheck (#10435) 2019-11-14 17:01:27 +01:00
Dronplane a4f2653f4e Feature/internal issue #509 (#10407)
* Added Hint for index creation

* Added tests for proper hint passing

* Added tests

* Added failed link deletion test

* Fixed mmfiles not deleting  failed index

* Fixed cluster run

* Added sync
2019-11-14 18:56:18 +03:00
Andrey Abramov edc8555f17
ArangoSearch index stats (#10421)
* expose ArangoSearch index stats via index figures API

* fix tests

* add tests

* address jslint failures
2019-11-14 18:55:43 +03:00
Dronplane fc2ddcb7a3 Fix for issue ported from upstream (#10368) 2019-11-14 18:47:25 +03:00
Jan 5ef3a215ce
added missing option `--server.statistics-history`, which was present in (#10438) 2019-11-14 16:10:44 +01:00
Wilfried Goesgens 0c5d13c65a finish the big shuffle 2019-11-14 15:10:05 +01:00
jsteemann 373a7ca0e0 fix description of NetworkFeature options 2019-11-14 13:53:23 +01:00
Jan 2c4f7bb983 Bug fix/dont use indexes in progress (#10432)
* don't return any in-progress indexes

* fix handling of in-progress indexes

* add test

* address review comments
2019-11-14 14:06:42 +03:00
Jan aff5e71b81
rename `lib_libarango_shell` to `libarango_shell`. (#10433) 2019-11-14 12:05:42 +01:00
Jan 50be0caabf
fix issues found by cppcheck (#10434) 2019-11-14 12:04:24 +01:00
Simon d4233599f1 Remove IndexHandle (#10424) 2019-11-14 11:34:57 +01:00
Jan e3117c293b fix invalid assertion (#10429) 2019-11-14 12:45:30 +03:00
Kaveh Vahedipour 41def4abd3 no coordinators left behind (#10422) 2019-11-14 10:18:50 +01:00
jsteemann a8ec461b58 fix compile warning in AnalyzerFeature test 2019-11-13 23:32:59 +01:00
Jan fd87abc522
allow using `RANDOM_TOKEN` AQL function with an argument value of `0`. (#10414) 2019-11-13 22:20:00 +01:00
Jan 237a3fcf07
centralize cloning functionality for AstNodes (#10430) 2019-11-13 22:18:38 +01:00
Dan Larkin-York 330c4a63b4 Don't modify a finalized node. (#10419) 2019-11-13 22:16:09 +01:00
Andrey Abramov ff93f45892
Bug fix/internal issue #651 (#10415)
* Bug fix 3.5/internal issue #651 (#10388)

* extract recursive part of IResearchLinkMeta

* avoid saving analyzer definition during link meta initialization

* add tests to check cluster deadlock

* cleanup

* code cleanup

* add moar tests

* mooooaaar checks

* make jslint happy

* backport fix for cluster startup from 3.5.2 branch

* backport changes from 3.5.2

* fix tests

* fix tests

* moar fixes

* refactor analyzer definitions tracking

* add some tests

* extend dump tests

* add tests for replication

* fix tests

* more fixes

* address jslint errors

* address review comments

* address test failures

* reflect changes in changelog

# Conflicts:
#	arangod/IResearch/IResearchAnalyzerFeature.cpp
#	arangod/IResearch/IResearchFilterFactory.cpp
#	arangod/IResearch/IResearchLink.cpp
#	arangod/IResearch/IResearchLinkMeta.cpp
#	tests/IResearch/IResearchAnalyzerFeature-test.cpp
#	tests/IResearch/IResearchDocument-test.cpp
#	tests/IResearch/IResearchFilterBoolean-test.cpp
#	tests/IResearch/IResearchFilterCompare-test.cpp
#	tests/IResearch/IResearchFilterFunction-test.cpp
#	tests/IResearch/IResearchFilterIn-test.cpp
#	tests/IResearch/IResearchLinkHelper-test.cpp
#	tests/IResearch/IResearchLinkMeta-test.cpp
#	tests/IResearch/IResearchView-test.cpp
#	tests/V8Server/v8-analyzers-test.cpp

* fix tests

* fix tests

* Fix tests

* fix replication tests
2019-11-13 19:50:17 +03:00
Jan 848b62a219
show index type in not implemented exception (#10426) 2019-11-13 16:46:33 +01:00
Wilfried Goesgens d3cf3b1363 shuffle stuff around 2019-11-13 15:41:57 +01:00
Wilfried Goesgens 8abe02c878 add missing pch files 2019-11-13 15:22:21 +01:00
Wilfried Goesgens 9009cec62f fix location of file in all places 2019-11-13 14:53:49 +01:00
Wilfried Goesgens 422c717fa1 add forgotten files 2019-11-13 14:39:18 +01:00
Wilfried Goesgens db0a368801 add missing dependency 2019-11-13 14:17:14 +01:00