1
0
Fork 0
arangodb/arangod/RocksDBEngine
Wilfried Goesgens c3e73ba45b upgrade rocksdb to V5.18.X (#7792) 2018-12-19 19:34:55 +01:00
..
CMakeLists.txt Make recovery more reliable (#7297) 2018-11-19 13:59:18 +01:00
RocksDBBackgroundThread.cpp Make recovery more reliable (#7297) 2018-11-19 13:59:18 +01:00
RocksDBBackgroundThread.h add missing override specifiers, add final specifiers 2018-05-04 09:01:50 +02:00
RocksDBCollection.cpp issue 511.2.1: use references instead of raw pointers for Index operations to avoid null pointer access (#7725) 2018-12-11 14:40:49 +03:00
RocksDBCollection.h issue 511.2.1: use references instead of raw pointers for Index operations to avoid null pointer access (#7725) 2018-12-11 14:40:49 +03:00
RocksDBCollectionMeta.cpp make message a debug message instead of an error message 2018-11-22 18:47:23 +01:00
RocksDBCollectionMeta.h Make recovery more reliable (#7297) 2018-11-19 13:59:18 +01:00
RocksDBColumnFamily.h Feature/efficiency (#3736) 2018-01-05 16:51:31 +01:00
RocksDBCommon.cpp Faster index creation (#7348) (#7383) 2018-11-21 09:53:14 +01:00
RocksDBCommon.h Make recovery more reliable (#7297) 2018-11-19 13:59:18 +01:00
RocksDBComparator.cpp Bug fix/more sparsung (#6177) 2018-08-17 08:47:45 +02:00
RocksDBComparator.h Bug fix/more sparsung (#6177) 2018-08-17 08:47:45 +02:00
RocksDBCuckooIndexEstimator.h Make recovery more reliable (#7297) 2018-11-19 13:59:18 +01:00
RocksDBEdgeIndex.cpp issue 511.2.1: use references instead of raw pointers for Index operations to avoid null pointer access (#7725) 2018-12-11 14:40:49 +03:00
RocksDBEdgeIndex.h issue 511.2.1: use references instead of raw pointers for Index operations to avoid null pointer access (#7725) 2018-12-11 14:40:49 +03:00
RocksDBEngine.cpp issue 511.3: remove IResearchViewDBServer and use the IResearchView directly on db-server (#7748) 2018-12-17 21:11:20 +03:00
RocksDBEngine.h issue 511.3: remove IResearchViewDBServer and use the IResearchView directly on db-server (#7748) 2018-12-17 21:11:20 +03:00
RocksDBFormat.cpp Cleanup logging in RocksDBEngine. 2018-10-02 07:50:02 -04:00
RocksDBFormat.h Fix undefined behaviour (#7108) 2018-10-29 19:02:24 +01:00
RocksDBFulltextIndex.cpp issue 511.2.1: use references instead of raw pointers for Index operations to avoid null pointer access (#7725) 2018-12-11 14:40:49 +03:00
RocksDBFulltextIndex.h issue 511.2.1: use references instead of raw pointers for Index operations to avoid null pointer access (#7725) 2018-12-11 14:40:49 +03:00
RocksDBGeoIndex.cpp issue 511.2.1: use references instead of raw pointers for Index operations to avoid null pointer access (#7725) 2018-12-11 14:40:49 +03:00
RocksDBGeoIndex.h issue 511.2.1: use references instead of raw pointers for Index operations to avoid null pointer access (#7725) 2018-12-11 14:40:49 +03:00
RocksDBHashIndex.cpp added comments 2018-09-12 17:48:30 +02:00
RocksDBHashIndex.h added comments 2018-09-12 17:48:30 +02:00
RocksDBIncrementalSync.cpp issue 511.2.1: use references instead of raw pointers for Index operations to avoid null pointer access (#7725) 2018-12-11 14:40:49 +03:00
RocksDBIncrementalSync.h allow master & slave to work in parallel for RocksDB WAL tailing (#6059) 2018-08-03 13:37:53 +02:00
RocksDBIndex.cpp issue 511.2.1: use references instead of raw pointers for Index operations to avoid null pointer access (#7725) 2018-12-11 14:40:49 +03:00
RocksDBIndex.h issue 511.2.1: use references instead of raw pointers for Index operations to avoid null pointer access (#7725) 2018-12-11 14:40:49 +03:00
RocksDBIndexFactory.cpp issue 505.1: move index json comparison into index-type-specific implementations to address issue with incorrect definition comparison (#7430) 2018-12-03 16:26:08 +03:00
RocksDBIndexFactory.h issue 399.4: use LogicalCollection& instead of LogicalCollection* in Index (#5929) 2018-07-20 14:55:58 +03:00
RocksDBIterators.cpp RocksDB replication thread safety (#7088) 2018-10-29 18:09:46 +01:00
RocksDBIterators.h RocksDB replication thread safety (#7088) 2018-10-29 18:09:46 +01:00
RocksDBKey.cpp Cleanup logging in RocksDBEngine. 2018-10-02 07:50:02 -04:00
RocksDBKey.h Cleanup logging in RocksDBEngine. 2018-10-02 07:50:02 -04:00
RocksDBKeyBounds.cpp for some reasons fortify complained about these parts (#5777) 2018-07-05 09:38:03 +02:00
RocksDBKeyBounds.h Big endian document keys for rocksdb (#5712) 2018-07-03 14:11:22 +02:00
RocksDBLogValue.cpp Use RangeDelete where possible (#6121) 2018-08-15 18:52:09 +02:00
RocksDBLogValue.h Use RangeDelete where possible (#6121) 2018-08-15 18:52:09 +02:00
RocksDBMethods.cpp Minor refactoring (#7408) 2018-11-22 16:16:05 +01:00
RocksDBMethods.h Minor refactoring (#7408) 2018-11-22 16:16:05 +01:00
RocksDBOptimizerRules.cpp speed up remove ops for RocksDB engine (#7639) 2018-12-04 19:23:49 +01:00
RocksDBOptimizerRules.h Disable JS on DBServer, fix race in UserManager (#6244) 2018-08-24 22:20:49 +02:00
RocksDBPersistentIndex.h issue 399.4: use LogicalCollection& instead of LogicalCollection* in Index (#5929) 2018-07-20 14:55:58 +03:00
RocksDBPrefixExtractor.h add missing override specifiers, add final specifiers 2018-05-04 09:01:50 +02:00
RocksDBPrimaryIndex.cpp issue 511.2.1: use references instead of raw pointers for Index operations to avoid null pointer access (#7725) 2018-12-11 14:40:49 +03:00
RocksDBPrimaryIndex.h issue 511.2.1: use references instead of raw pointers for Index operations to avoid null pointer access (#7725) 2018-12-11 14:40:49 +03:00
RocksDBRecoveryHelper.h fix handling of range deletions (#6639) 2018-09-28 11:09:41 +02:00
RocksDBRecoveryManager.cpp Make recovery more reliable (#7297) 2018-11-19 13:59:18 +01:00
RocksDBRecoveryManager.h Silence Tsan warnings (#7075) 2018-10-25 15:50:39 +02:00
RocksDBReplicationCommon.cpp forward port of replication bugfixes from 3.2 (#4572) 2018-02-12 18:13:51 +01:00
RocksDBReplicationCommon.h forward port of replication bugfixes from 3.2 (#4572) 2018-02-12 18:13:51 +01:00
RocksDBReplicationContext.cpp Use shared_ptr for LogicalCollection (#7220) 2018-11-05 18:31:57 +01:00
RocksDBReplicationContext.h Use shared_ptr for LogicalCollection (#7220) 2018-11-05 18:31:57 +01:00
RocksDBReplicationManager.cpp fix premature replicatin context deletion in case the context has no iterators (#7188) 2018-11-02 12:14:27 +01:00
RocksDBReplicationManager.h RocksDB replication thread safety (#7088) 2018-10-29 18:09:46 +01:00
RocksDBReplicationTailing.cpp Use shared_ptr for LogicalCollection (#7220) 2018-11-05 18:31:57 +01:00
RocksDBReplicationTailing.h slight cleanup of replication-related code (#4286) 2018-01-17 16:56:40 +01:00
RocksDBRestCollectionHandler.cpp Add engine specific collection APIs (#6977) 2018-10-19 17:46:33 +02:00
RocksDBRestCollectionHandler.h Add engine specific collection APIs (#6977) 2018-10-19 17:46:33 +02:00
RocksDBRestExportHandler.cpp fix non-blocking stream cursors (#6064) 2018-08-03 12:41:52 +02:00
RocksDBRestExportHandler.h fix non-blocking stream cursors (#6064) 2018-08-03 12:41:52 +02:00
RocksDBRestHandlers.cpp Silence Tsan warnings (#7075) 2018-10-25 15:50:39 +02:00
RocksDBRestHandlers.h
RocksDBRestReplicationHandler.cpp Fix restore of views, add --view option (#7425) 2018-11-22 19:24:24 +01:00
RocksDBRestReplicationHandler.h Async AQL (#5806) 2018-07-09 14:24:10 +02:00
RocksDBRestWalHandler.cpp Feature/improvements 031018 (#6712) 2018-10-04 15:10:54 +02:00
RocksDBRestWalHandler.h Async AQL (#5806) 2018-07-09 14:24:10 +02:00
RocksDBSettingsManager.cpp do not allow MMFiles single document operations overtaking each other… (#7469) 2018-11-28 13:03:47 +01:00
RocksDBSettingsManager.h Make recovery more reliable (#7297) 2018-11-19 13:59:18 +01:00
RocksDBSkiplistIndex.h issue 399.4: use LogicalCollection& instead of LogicalCollection* in Index (#5929) 2018-07-20 14:55:58 +03:00
RocksDBSyncThread.cpp Cleanup logging in RocksDBEngine. 2018-10-02 07:50:02 -04:00
RocksDBSyncThread.h finalize `--rocksdb.sync-interval` feature (#5856) 2018-07-17 11:09:57 +02:00
RocksDBThrottle.cpp Cleanup logging in RocksDBEngine. 2018-10-02 07:50:02 -04:00
RocksDBThrottle.h Feature/upgrade rocksdb (#5484) 2018-07-04 12:04:41 +02:00
RocksDBTransactionCollection.cpp cleanup (#7507) 2018-11-28 19:42:37 +01:00
RocksDBTransactionCollection.h MMFiles-replication-get-followers-under-lock (forward-port) (#7343) 2018-11-20 09:43:26 +01:00
RocksDBTransactionContextData.h Feature/rocksdb hashsearch (#2713) 2017-07-05 10:18:52 +02:00
RocksDBTransactionManager.h do not create empty useless transaction data objects (#6430) 2018-09-10 14:47:05 +02:00
RocksDBTransactionState.cpp upgrade rocksdb to V5.18.X (#7792) 2018-12-19 19:34:55 +01:00
RocksDBTransactionState.h Faster index creation (#7348) (#7383) 2018-11-21 09:53:14 +01:00
RocksDBTypes.cpp Use RangeDelete where possible (#6121) 2018-08-15 18:52:09 +02:00
RocksDBTypes.h Use RangeDelete where possible (#6121) 2018-08-15 18:52:09 +02:00
RocksDBUpgrade.cpp Big endian document keys for rocksdb (#5712) 2018-07-03 14:11:22 +02:00
RocksDBUpgrade.h Big endian document keys for rocksdb (#5712) 2018-07-03 14:11:22 +02:00
RocksDBV8Functions.cpp Add engine specific collection APIs (#6977) 2018-10-19 17:46:33 +02:00
RocksDBV8Functions.h Feature/rocksdb hashsearch (#2713) 2017-07-05 10:18:52 +02:00
RocksDBVPackIndex.cpp fixed issue #7757 (#7805) 2018-12-19 14:06:52 +01:00
RocksDBVPackIndex.h issue 511.2.1: use references instead of raw pointers for Index operations to avoid null pointer access (#7725) 2018-12-11 14:40:49 +03:00
RocksDBValue.cpp Make recovery more reliable (#7297) 2018-11-19 13:59:18 +01:00
RocksDBValue.h Make recovery more reliable (#7297) 2018-11-19 13:59:18 +01:00
RocksDBWalAccess.cpp added missing changes from 3.4 2018-12-10 15:29:44 +01:00
RocksDBWalAccess.h Allow WAL logger to split up transactions (#6800) (#6866) 2018-10-12 17:50:58 +02:00