1
0
Fork 0
arangodb/arangod/RocksDBEngine
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
..
CMakeLists.txt Auxilliary changes from timeseries branch (#9699) 2019-08-15 10:12:58 +02:00
RocksDBBackgroundErrorListener.cpp Use explicit default destructors where possible (#10166) 2019-10-04 15:58:30 +02:00
RocksDBBackgroundErrorListener.h
RocksDBBackgroundThread.cpp Refactor ApplicationServer stack (#9965) 2019-09-25 17:31:59 +02:00
RocksDBBackgroundThread.h Refactor ApplicationServer stack (#9965) 2019-09-25 17:31:59 +02:00
RocksDBBuilderIndex.cpp Move containers into their own folder and namespace. (#10244) 2019-10-14 10:55:55 +02:00
RocksDBBuilderIndex.h
RocksDBCollection.cpp Bug fix/internal issue #647 (#10292) 2019-10-29 12:09:04 +03:00
RocksDBCollection.h Auxilliary changes from timeseries branch (#9699) 2019-08-15 10:12:58 +02:00
RocksDBColumnFamily.h Auxilliary changes from timeseries branch (#9699) 2019-08-15 10:12:58 +02:00
RocksDBCommon.cpp Auxilliary changes from timeseries branch (#9699) 2019-08-15 10:12:58 +02:00
RocksDBCommon.h
RocksDBComparator.cpp Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
RocksDBComparator.h
RocksDBCuckooIndexEstimator.h Feature/cleanup ccpcheck (#9665) 2019-08-12 11:11:49 +02:00
RocksDBEdgeIndex.cpp Use explicit default destructors where possible (#10166) 2019-10-04 15:58:30 +02:00
RocksDBEdgeIndex.h clean up usage costs (#9237) 2019-06-26 17:01:22 +02:00
RocksDBEngine.cpp Bug fix/internal issue #647 (#10292) 2019-10-29 12:09:04 +03:00
RocksDBEngine.h more vocbase clean up (#10247) 2019-10-15 12:05:02 +02:00
RocksDBEventListener.cpp Refactor ApplicationServer stack (#9965) 2019-09-25 17:31:59 +02:00
RocksDBEventListener.h Bug fix/cppcheck issues (#10105) 2019-09-30 09:27:33 +02:00
RocksDBFormat.cpp Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
RocksDBFormat.h
RocksDBFulltextIndex.cpp Improve performance of non-intersection queries (#9797) 2019-08-26 10:58:42 +02:00
RocksDBFulltextIndex.h Use explicit default destructors where possible (#10166) 2019-10-04 15:58:30 +02:00
RocksDBGeoIndex.cpp Improve performance of non-intersection queries (#9797) 2019-08-26 10:58:42 +02:00
RocksDBGeoIndex.h
RocksDBHashIndex.h
RocksDBIncrementalSync.cpp Bug fix/fix suspicous stuff (#10273) 2019-10-17 15:34:22 +02:00
RocksDBIncrementalSync.h
RocksDBIndex.cpp Auxilliary changes from timeseries branch (#9699) 2019-08-15 10:12:58 +02:00
RocksDBIndex.h Bug fix/issue #9612 (#9764) 2019-08-20 19:34:23 +03:00
RocksDBIndexFactory.cpp Bug fix/fix suspicous stuff (#10273) 2019-10-17 15:34:22 +02:00
RocksDBIndexFactory.h
RocksDBIterators.cpp implement early pruning of documents in EnumerateCollectionExecutor (#10159) 2019-10-05 13:38:23 +02:00
RocksDBIterators.h Use explicit default destructors where possible (#10166) 2019-10-04 15:58:30 +02:00
RocksDBKey.cpp Improve performance of non-intersection queries (#9797) 2019-08-26 10:58:42 +02:00
RocksDBKey.h Improve performance of non-intersection queries (#9797) 2019-08-26 10:58:42 +02:00
RocksDBKeyBounds.cpp Auxilliary changes from timeseries branch (#9699) 2019-08-15 10:12:58 +02:00
RocksDBKeyBounds.h Auxilliary changes from timeseries branch (#9699) 2019-08-15 10:12:58 +02:00
RocksDBLogValue.cpp
RocksDBLogValue.h
RocksDBMetaCollection.cpp Remove invokeOnAllElements (#10212) 2019-10-10 14:03:13 +02:00
RocksDBMetaCollection.h Remove invokeOnAllElements (#10212) 2019-10-10 14:03:13 +02:00
RocksDBMetadata.cpp Auxilliary changes from timeseries branch (#9699) 2019-08-15 10:12:58 +02:00
RocksDBMetadata.h Auxilliary changes from timeseries branch (#9699) 2019-08-15 10:12:58 +02:00
RocksDBMethods.cpp Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
RocksDBMethods.h Use explicit default destructors where possible (#10166) 2019-10-04 15:58:30 +02:00
RocksDBOptimizerRules.cpp Move containers into their own folder and namespace. (#10244) 2019-10-14 10:55:55 +02:00
RocksDBOptimizerRules.h one shard db - devel (#9395) 2019-09-23 15:48:37 +02:00
RocksDBPersistentIndex.h
RocksDBPrefixExtractor.h Use explicit default destructors where possible (#10166) 2019-10-04 15:58:30 +02:00
RocksDBPrimaryIndex.cpp Use explicit default destructors where possible (#10166) 2019-10-04 15:58:30 +02:00
RocksDBPrimaryIndex.h make forward/reverse iteration a template parameter (#9726) 2019-08-16 09:10:46 +02:00
RocksDBRecoveryHelper.h Use explicit default destructors where possible (#10166) 2019-10-04 15:58:30 +02:00
RocksDBRecoveryManager.cpp Bug fix/fix suspicous stuff (#10273) 2019-10-17 15:34:22 +02:00
RocksDBRecoveryManager.h Refactor ApplicationServer stack (#9965) 2019-09-25 17:31:59 +02:00
RocksDBReplicationCommon.cpp
RocksDBReplicationCommon.h
RocksDBReplicationContext.cpp upgrade vpack library (#10314) 2019-10-25 11:04:16 +02:00
RocksDBReplicationContext.h Feature/cleanup ccpcheck (#9665) 2019-08-12 11:11:49 +02:00
RocksDBReplicationManager.cpp Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
RocksDBReplicationManager.h Bug fix/clean replication api wal tracking (#9473) 2019-07-19 15:44:14 +02:00
RocksDBReplicationTailing.cpp upgrade vpack library (#10314) 2019-10-25 11:04:16 +02:00
RocksDBReplicationTailing.h
RocksDBRestCollectionHandler.cpp Refactor ApplicationServer stack (#9965) 2019-09-25 17:31:59 +02:00
RocksDBRestCollectionHandler.h Refactor ApplicationServer stack (#9965) 2019-09-25 17:31:59 +02:00
RocksDBRestExportHandler.cpp Refactor ApplicationServer stack (#9965) 2019-09-25 17:31:59 +02:00
RocksDBRestExportHandler.h Refactor ApplicationServer stack (#9965) 2019-09-25 17:31:59 +02:00
RocksDBRestHandlers.cpp
RocksDBRestHandlers.h
RocksDBRestReplicationHandler.cpp Refactor ApplicationServer stack (#9965) 2019-09-25 17:31:59 +02:00
RocksDBRestReplicationHandler.h Use explicit default destructors where possible (#10166) 2019-10-04 15:58:30 +02:00
RocksDBRestWalHandler.cpp Refactor ApplicationServer stack (#9965) 2019-09-25 17:31:59 +02:00
RocksDBRestWalHandler.h Refactor ApplicationServer stack (#9965) 2019-09-25 17:31:59 +02:00
RocksDBSettingsManager.cpp
RocksDBSettingsManager.h
RocksDBSkiplistIndex.h
RocksDBSyncThread.cpp Refactor ApplicationServer stack (#9965) 2019-09-25 17:31:59 +02:00
RocksDBSyncThread.h Refactor ApplicationServer stack (#9965) 2019-09-25 17:31:59 +02:00
RocksDBThrottle.cpp Feature/cleanup ccpcheck (#9665) 2019-08-12 11:11:49 +02:00
RocksDBThrottle.h Bugfix: Correct rocksdb statistics to report column family sums. (#9705) 2019-08-13 14:35:09 -04:00
RocksDBTransactionCollection.cpp A mixed bag of goods (#10220) 2019-10-14 17:02:36 +02:00
RocksDBTransactionCollection.h
RocksDBTransactionState.cpp Debug segfault reimplementation (#9940) 2019-09-09 23:07:45 +03:00
RocksDBTransactionState.h Move containers into their own folder and namespace. (#10244) 2019-10-14 10:55:55 +02:00
RocksDBTtlIndex.cpp Auxilliary changes from timeseries branch (#9699) 2019-08-15 10:12:58 +02:00
RocksDBTtlIndex.h make TTL indexes behave like other indexes on creation (#9546) 2019-07-23 13:53:58 +02:00
RocksDBTypes.cpp
RocksDBTypes.h
RocksDBUpgrade.cpp Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
RocksDBUpgrade.h
RocksDBV8Functions.cpp Improve ExecContext usability (#9806) 2019-08-28 19:05:23 +02:00
RocksDBV8Functions.h
RocksDBVPackIndex.cpp Bug fix/fix suspicous stuff (#10273) 2019-10-17 15:34:22 +02:00
RocksDBVPackIndex.h Move containers into their own folder and namespace. (#10244) 2019-10-14 10:55:55 +02:00
RocksDBValue.cpp
RocksDBValue.h Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
RocksDBWalAccess.cpp
RocksDBWalAccess.h Use explicit default destructors where possible (#10166) 2019-10-04 15:58:30 +02:00