CavalliumDBEngine/src/main/java/it/cavallium/dbengine/database/disk
Andrea Cavalli 5888bc96b4 Performance optimization and code cleanup
- Refactor options
- Update dependencies
- Separate Read-Write pool
2024-04-18 14:48:16 +02:00
..
rocksdb Update rocksdb, lucene, Add SST Reader/Writer, update blocks verification, live files, refactor iterator 2023-10-10 00:39:41 +02:00
AbstractRocksDBColumn.java Performance optimization and code cleanup 2024-04-18 14:48:16 +02:00
CachedIndexSearcherManager.java Code cleanup 2023-03-20 00:36:27 +01:00
CachedSerializationFunction.java Optimize database 2023-03-27 22:00:32 +02:00
CacheFactory.java Use clock cache 2022-06-17 01:00:45 +02:00
CappedWriteBatch.java Clean unused iterators 2023-05-22 19:12:05 +02:00
ExecutorSearcherFactory.java
HyperClockCacheFactory.java Enable hyperclockcache 2023-12-28 11:22:28 +01:00
IndexSearcherManager.java Remove netty buffers, remove reactive streams 2023-02-22 16:21:13 +01:00
IterateBound.java
IteratorMetrics.java A lot of db repair features, rollback SearchEntityHandler, update log4j 2023-10-02 19:51:28 +02:00
KeyMayExistGetter.java Disable key empty fix in keymayexist 2024-01-22 21:15:09 +01:00
LLIndexSearcher.java Code cleanup 2023-03-20 00:36:27 +01:00
LLIndexSearcherImpl.java Code cleanup 2023-03-20 00:36:27 +01:00
LLIndexSearchers.java Finalize and test the new implementation 2023-02-26 21:41:20 +01:00
LLLocalDatabaseConnection.java Update rocksdb, lucene, Add SST Reader/Writer, update blocks verification, live files, refactor iterator 2023-10-10 00:39:41 +02:00
LLLocalDictionary.java Performance optimization and code cleanup 2024-04-18 14:48:16 +02:00
LLLocalEntryReactiveRocksIterator.java Clean unused iterators 2023-05-22 19:12:05 +02:00
LLLocalGroupedEntryReactiveRocksIterator.java Clean unused iterators 2023-05-22 19:12:05 +02:00
LLLocalGroupedKeyReactiveRocksIterator.java Clean unused iterators 2023-05-22 19:12:05 +02:00
LLLocalGroupedReactiveRocksIterator.java StreamUtils Try-Catch for streams, Remove old unused flags 2023-05-24 01:44:06 +02:00
LLLocalKeyPrefixReactiveRocksIterator.java StreamUtils Try-Catch for streams, Remove old unused flags 2023-05-24 01:44:06 +02:00
LLLocalKeyReactiveRocksIterator.java Clean unused iterators 2023-05-22 19:12:05 +02:00
LLLocalKeyValueDatabase.java Performance optimization and code cleanup 2024-04-18 14:48:16 +02:00
LLLocalLuceneIndex.java Finalize and test the new implementation 2023-02-26 21:41:20 +01:00
LLLocalMigrationReactiveRocksIterator.java Rename badBlocks, check failures in rocksdb iterator 2023-09-26 01:18:24 +02:00
LLLocalMultiLuceneIndex.java StreamUtils Try-Catch for streams, Remove old unused flags 2023-05-24 01:44:06 +02:00
LLLocalReactiveRocksIterator.java StreamUtils Try-Catch for streams, Remove old unused flags 2023-05-24 01:44:06 +02:00
LLLocalSingleton.java Performance optimization and code cleanup 2024-04-18 14:48:16 +02:00
LRUCacheFactory.java Remove netty buffers, remove reactive streams 2023-02-22 16:21:13 +01:00
LuceneIndexSnapshot.java Remove netty buffers, remove reactive streams 2023-02-22 16:21:13 +01:00
LuceneThreadFactory.java Close lucene objects in the correct thread 2022-07-23 02:42:48 +02:00
OptimisticRocksDBColumn.java Performance optimization and code cleanup 2024-04-18 14:48:16 +02:00
PessimisticRocksDBColumn.java Performance optimization and code cleanup 2024-04-18 14:48:16 +02:00
RocksDBColumn.java Performance optimization and code cleanup 2024-04-18 14:48:16 +02:00
RocksDBColumnFile.java Update rocksdb, lucene, Add SST Reader/Writer, update blocks verification, live files, refactor iterator 2023-10-10 00:39:41 +02:00
RocksDBFile.java Update rocksdb, lucene, Add SST Reader/Writer, update blocks verification, live files, refactor iterator 2023-10-10 00:39:41 +02:00
RocksDBFileMetadata.java Update rocksdb, lucene, Add SST Reader/Writer, update blocks verification, live files, refactor iterator 2023-10-10 00:39:41 +02:00
RocksDBRefs.java Remove netty buffers, remove reactive streams 2023-02-22 16:21:13 +01:00
RocksDBUtils.java Update rocksdb, lucene, Add SST Reader/Writer, update blocks verification, live files, refactor iterator 2023-10-10 00:39:41 +02:00
RocksIterWithReadOpts.java Remove netty buffers, remove reactive streams 2023-02-22 16:21:13 +01:00
RocksLog4jLogger.java Fix write buffer manager null 2022-06-10 16:26:03 +02:00
SimpleIndexSearcherManager.java Fix tests 2023-02-22 23:31:05 +01:00
SnapshotsManager.java Remove netty buffers, remove reactive streams 2023-02-22 16:21:13 +01:00
SSTRange.java Update rocksdb, lucene, Add SST Reader/Writer, update blocks verification, live files, refactor iterator 2023-10-10 00:39:41 +02:00
StandardRocksDBColumn.java Performance optimization and code cleanup 2024-04-18 14:48:16 +02:00
UpdateAtomicResult.java Remove netty buffers, remove reactive streams 2023-02-22 16:21:13 +01:00
UpdateAtomicResultBinaryChanged.java Remove netty buffers, remove reactive streams 2023-02-22 16:21:13 +01:00
UpdateAtomicResultCurrent.java Use new buffers 2023-03-06 12:19:08 +01:00
UpdateAtomicResultDelta.java Remove netty buffers, remove reactive streams 2023-02-22 16:21:13 +01:00
UpdateAtomicResultMode.java
UpdateAtomicResultNothing.java Remove netty buffers, remove reactive streams 2023-02-22 16:21:13 +01:00
UpdateAtomicResultPrevious.java Use new buffers 2023-03-06 12:19:08 +01:00