Andrey Abramov
3a0ed2f8b9
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
2019-11-12 18:26:09 +03:00
Andrey Abramov
f4e6538edd
Bug fix/internal issue #647 ( #10292 ) ( #10334 )
...
* 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
# Conflicts:
# arangod/Cluster/ClusterMethods.cpp
# arangod/Cluster/v8-cluster.cpp
# arangod/IResearch/IResearchAnalyzerFeature.cpp
# arangod/IResearch/IResearchAnalyzerFeature.h
# arangod/IResearch/IResearchLinkMeta.cpp
# arangod/RestHandler/RestAnalyzerHandler.cpp
# arangod/StorageEngine/PhysicalCollection.cpp
# arangod/VocBase/Methods/Indexes.cpp
# tests/IResearch/IResearchAnalyzerFeature-test.cpp
# tests/IResearch/IResearchFeature-test.cpp
# tests/IResearch/IResearchLinkHelper-test.cpp
# tests/IResearch/IResearchLinkMeta-test.cpp
# tests/IResearch/IResearchQueryOptimization-test.cpp
# tests/IResearch/IResearchViewDBServer-test.cpp
# tests/IResearch/IResearchViewSort-test.cpp
# tests/V8Server/v8-analyzers-test.cpp
# tests/VocBase/LogicalDataSource-test.cpp
* Update CHANGELOG
* Update CHANGELOG
2019-10-30 17:01:18 +03:00
Jan
2123fceb7a
cover more cases of "unique constraint violated" issues during replication ( #9829 )
...
* cover more cases of "unique constraint violated" issues during
replication
* add more testing
* fix compile error
2019-08-30 12:42:58 +03:00
Tobias Gödderz
f501e00e9d
Bug fix/add shard id to replication client identifier ( #9366 )
2019-07-08 14:03:42 +02:00
Dronplane
1e24c79ca3
Bug fix/internal issue #565 ( #9154 )
...
* Merged latest iresearch. Removed creation of build-in analyzers from tests
* Updated tests for new analyzer parameter names
* Merged fix for format from iresearch
* Apply suggestions from code review. Corrected typo in variable name.
Co-Authored-By: Jan <jsteemann@users.noreply.github.com>
* backport changes from IResearch upstream
* fix compilation issues
* backport fix from IResarch upstream
* Fixed analyzer parameter name in tests
2019-06-03 18:20:23 +03:00
Jan Christoph Uhde
677a79026c
Foxx Security ( #8845 )
2019-04-25 09:56:29 +02:00
KVS85
878415ef8e
Change resilience and replication testsuits layouts required for new tests and greylisting
2019-04-19 01:14:34 +02:00
Vasiliy
030637c1c7
issue 526.8: remove remaining deprecated code from analyzer feature, use simplified analyzer names for fields ( #8689 )
...
* issue 526.8: remove remaining deprecated code from analyzer feature, use simplified analyzer names for fields
* address test failures
* remove debug logging
2019-04-10 13:10:25 +03:00
Jan
1160961af8
added debugging for replication-fuzz fails ( #8674 )
2019-04-04 10:20:49 +02:00
jsteemann
e4594b72a8
revert to old behavior
2019-03-27 14:20:31 +01:00
KVS85
4ea1675e74
Allow replication suite filtering ( #8586 )
2019-03-26 20:25:14 +03:00
KVS85
0212d56fb3
Greylist tests/js/server/replication/replication-fuzz.js ( #8557 )
2019-03-25 18:09:29 +01:00
Jan
cfd3418115
microoptimizations ( #8519 )
2019-03-22 16:53:21 +01:00
Jan
962a080399
attempt to make replication fuzz tests more stable ( #8497 )
2019-03-21 15:00:27 +01:00
Dan Larkin-York
04ef4595e3
Fix replication issue with index ID/name conflicts ( #8448 )
2019-03-20 14:06:02 +01:00
Jan
dd4938598c
use requireFromPresent and barriers in more cases ( #8398 )
2019-03-13 15:16:22 +01:00
Jan
12e11a5197
port of replication improvements from 3.4 ( #8308 )
2019-03-11 13:37:18 +01:00
Jan
635ff0d934
more mmfiles replication tests changes ( #8097 )
2019-02-04 16:53:46 +01:00
Jan
366af1782b
some more debug logging for replication ( #8082 )
2019-02-04 12:39:34 +01:00
Jan
33b288e3dc
fix restrictCollections parameter on database level replication ( #7810 )
2018-12-19 19:07:31 +01:00
Simon
f90b48f792
switch default message for requireFromPresent ( #7439 )
2018-11-23 18:59:03 +01:00
jsteemann
0025f82cda
cleanup
2018-11-21 10:07:35 +01:00
Simon
cc55ef9f82
Faster index creation ( #7348 ) ( #7383 )
2018-11-21 09:53:14 +01:00
Jan
0dd1776467
Make recovery more reliable ( #7297 )
2018-11-19 13:59:18 +01:00
Jan
2115abdce9
smaller changes for replication ( #7200 )
2018-11-02 18:38:32 +01:00
Jan
7cfc63f007
patch collection counts on the slave in case it is off ( #7147 )
2018-10-31 17:20:14 +01:00
Wilfried Goesgens
15a366b17f
Bug fix/fix duplicate testcasenames ( #7003 )
2018-10-23 11:18:22 +02:00
Jan
1924f74171
fix https://github.com/arangodb/release-3.4/issues/99 ( #6952 )
2018-10-19 13:04:24 +02:00
Jan
97a6bc58ac
use proper log topic ( #6915 )
2018-10-18 10:21:55 +02:00
Simon
fd81f52ab4
Allow WAL logger to split up transactions ( #6800 ) ( #6866 )
2018-10-12 17:50:58 +02:00
Simon
fcd7f49293
Fix error in dump test, create views before syncing data ( #6636 )
2018-09-28 16:59:38 +02:00
Lars Maier
f93b6fd7b8
Bugfix/early out invalid links in view creation ( #6502 )
2018-09-17 09:50:28 +02:00
Jan
24ca3acf97
rename `tests/js/*/tests/*` to `tests/js/*/*` ( #6280 )
2018-08-31 19:42:21 +02:00