1
0
Fork 0
arangodb/arangod/StorageEngine
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
..
EngineSelectorFeature.cpp remove now-obsolete warning (#9802) 2019-08-26 14:26:56 +03:00
EngineSelectorFeature.h big reformat 2018-12-26 00:54:03 +01:00
HotBackup.cpp This merges hotbackup and atomic-db-creation into 3.5. (#9968) 2019-09-11 13:13:54 +03:00
HotBackup.h This merges hotbackup and atomic-db-creation into 3.5. (#9968) 2019-09-11 13:13:54 +03:00
HotBackupCommon.h Bug fix 3.5/backup list with bad dbserver (#10130) 2019-10-02 11:24:54 +03:00
PhysicalCollection.cpp Bug fix/internal issue #647 (#10292) (#10334) 2019-10-30 17:01:18 +03:00
PhysicalCollection.h Bug fix/internal issue #647 (#10292) (#10334) 2019-10-30 17:01:18 +03:00
StorageEngine.h This merges hotbackup and atomic-db-creation into 3.5. (#9968) 2019-09-11 13:13:54 +03:00
StorageEngineFeature.h big reformat 2018-12-26 00:54:03 +01:00
TransactionCollection.cpp Bug fix/pass on error messages (#8690) 2019-04-10 12:34:25 +02:00
TransactionCollection.h Bug fix/pass on error messages (#8690) 2019-04-10 12:34:25 +02:00
TransactionState.cpp validate collection when leasing an existing transaction (#9990) 2019-09-13 20:03:55 +03:00
TransactionState.h validate collection when leasing an existing transaction (#9990) 2019-09-13 20:03:55 +03:00
WalAccess.cpp Bug fix/cleanup system includes (#8962) 2019-05-15 15:12:59 +02:00
WalAccess.h remove some containers from common.h (#9223) 2019-06-07 13:27:24 +02:00