Path	Lines of Code
benchmarks/build.gradle.kts	34
benchmarks/src/jmh/java/jetbrains/exodus/benchmark/TokyoCabinetBenchmark.java	62
benchmarks/src/jmh/java/jetbrains/exodus/benchmark/crypto/JMHStreamCipherBenchmarks.java	84
benchmarks/src/jmh/java/jetbrains/exodus/benchmark/dataStructures/JMHConcurrentObjectCacheBenchmark.java	9
benchmarks/src/jmh/java/jetbrains/exodus/benchmark/dataStructures/JMHHashMapBenchmark.java	44
benchmarks/src/jmh/java/jetbrains/exodus/benchmark/dataStructures/JMHJavaUtilHashMapBenchmark.java	9
benchmarks/src/jmh/java/jetbrains/exodus/benchmark/dataStructures/JMHObjectCacheBenchmark.java	44
benchmarks/src/jmh/java/jetbrains/exodus/benchmark/dataStructures/JMHSmallHashMapBenchmark.java	43
benchmarks/src/jmh/java/jetbrains/exodus/benchmark/dataStructures/persistent/JMHPersistentLongSetBenchmark.java	77
benchmarks/src/jmh/java/jetbrains/exodus/benchmark/dataStructures/persistent/JMHPersistentLongSetFillBenchmark.java	55
benchmarks/src/jmh/java/jetbrains/exodus/benchmark/dataStructures/persistent/JMHPersistentLongSetIterationBenchmark.java	66
benchmarks/src/jmh/java/jetbrains/exodus/benchmark/env/JMHEnvBenchmarkBase.java	37
benchmarks/src/jmh/java/jetbrains/exodus/benchmark/env/tokyo/JMHEnvTokyoCabinetBenchmarkBase.java	20
benchmarks/src/jmh/java/jetbrains/exodus/benchmark/env/tokyo/JMHEnvTokyoCabinetReadBenchmark.java	59
benchmarks/src/jmh/java/jetbrains/exodus/benchmark/env/tokyo/JMHEnvTokyoCabinetWriteBenchmark.java	43
benchmarks/src/jmh/java/jetbrains/exodus/benchmark/env/tokyo/JMHEnvWithPrefixingTokyoCabinetReadBenchmark.java	8
benchmarks/src/jmh/java/jetbrains/exodus/benchmark/env/tokyo/JMHEnvWithPrefixingTokyoCabinetWriteBenchmark.java	8
benchmarks/src/jmh/java/jetbrains/exodus/benchmark/query/InMemorySortBenchmark.java	98
benchmarks/src/jmh/java/jetbrains/exodus/benchmark/util/JMHStringBindingTest.java	71
benchmarks/src/jmh/java/jetbrains/exodus/benchmark/util/JMHStringInternerBenchmark.java	35
benchmarks/src/jmh/java/jetbrains/exodus/benchmark/util/JMHStringInternerMacroBenchmark.java	75
benchmarks/src/jmh/kotlin/jetbrains/exodus/benchmark/query/InMemorySortBenchmarkBase.kt	72
build.gradle.kts	239
compress/build.gradle.kts	5
compress/src/main/java/jetbrains/exodus/util/CompressBackupUtil.java	670
crypto/build.gradle.kts	9
crypto/src/main/kotlin/jetbrains/exodus/crypto/InitializationVektor.kt	11
crypto/src/main/kotlin/jetbrains/exodus/crypto/convert/ArchiveBackupableFactory.kt	88
crypto/src/main/kotlin/jetbrains/exodus/crypto/convert/ArchiveEncryptListenerFactory.kt	49
crypto/src/main/kotlin/jetbrains/exodus/crypto/convert/DirectoryEncryptListenerFactory.kt	28
crypto/src/main/kotlin/jetbrains/exodus/crypto/convert/EncryptListener.kt	6
crypto/src/main/kotlin/jetbrains/exodus/crypto/convert/Protocol.kt	17
crypto/src/main/kotlin/jetbrains/exodus/crypto/convert/ScytaleEngine.kt	47
crypto/src/main/kotlin/jetbrains/exodus/crypto/convert/Util.kt	96
crypto/src/main/kotlin/jetbrains/exodus/crypto/streamciphers/ChaChaStreamCipherProvider.kt	25
crypto/src/main/kotlin/jetbrains/exodus/crypto/streamciphers/JBChaChaStreamCipherProvider.kt	66
crypto/src/main/kotlin/jetbrains/exodus/crypto/streamciphers/KeyAwareStreamCipherProvider.kt	18
crypto/src/main/kotlin/jetbrains/exodus/crypto/streamciphers/Salsa20StreamCipherProvider.kt	20
entity-store/build.gradle.kts	20
entity-store/src/main/java/jetbrains/exodus/entitystore/EmptyId.java	32
entity-store/src/main/java/jetbrains/exodus/entitystore/EntityIterableHandle.java	34
entity-store/src/main/java/jetbrains/exodus/entitystore/EntityIterableType.java	78
entity-store/src/main/java/jetbrains/exodus/entitystore/EntityStoreSharedAsyncProcessor.java	52
entity-store/src/main/java/jetbrains/exodus/entitystore/Explainer.java	194
entity-store/src/main/java/jetbrains/exodus/entitystore/FileSystemBlobVault.java	72
entity-store/src/main/java/jetbrains/exodus/entitystore/FileSystemBlobVaultOld.java	499
entity-store/src/main/java/jetbrains/exodus/entitystore/FlushLog.java	26
entity-store/src/main/java/jetbrains/exodus/entitystore/InsertConstraintException.java	6
entity-store/src/main/java/jetbrains/exodus/entitystore/OpenTablesCache.java	56
entity-store/src/main/java/jetbrains/exodus/entitystore/PersistentEntity.java	310
entity-store/src/main/java/jetbrains/exodus/entitystore/PersistentEntityId.java	74
entity-store/src/main/java/jetbrains/exodus/entitystore/PersistentEntityStoreBackupStrategy.java	132
entity-store/src/main/java/jetbrains/exodus/entitystore/PersistentEntityStoreImpl.java	2226
entity-store/src/main/java/jetbrains/exodus/entitystore/PersistentEntityStoreStatistics.java	77
entity-store/src/main/java/jetbrains/exodus/entitystore/PersistentEntityStores.java	51
entity-store/src/main/java/jetbrains/exodus/entitystore/PersistentSequence.java	95
entity-store/src/main/java/jetbrains/exodus/entitystore/PersistentSequenceBlobHandleGenerator.java	16
entity-store/src/main/java/jetbrains/exodus/entitystore/PersistentSequentialDictionary.java	190
entity-store/src/main/java/jetbrains/exodus/entitystore/PersistentStoreTransaction.java	1328
entity-store/src/main/java/jetbrains/exodus/entitystore/PersistentStoreTransactionSnapshot.java	31
entity-store/src/main/java/jetbrains/exodus/entitystore/PhantomLinkException.java	6
entity-store/src/main/java/jetbrains/exodus/entitystore/ReadOnlyPersistentEntity.java	20
entity-store/src/main/java/jetbrains/exodus/entitystore/ReadonlyPersistentStoreTransaction.java	17
entity-store/src/main/java/jetbrains/exodus/entitystore/Settings.java	36
entity-store/src/main/java/jetbrains/exodus/entitystore/StoreNamingRules.java	120
entity-store/src/main/java/jetbrains/exodus/entitystore/TmpBlobHandle.java	15
entity-store/src/main/java/jetbrains/exodus/entitystore/TxnProvider.java	6
entity-store/src/main/java/jetbrains/exodus/entitystore/UnexpectedBlobVaultVersionException.java	6
entity-store/src/main/java/jetbrains/exodus/entitystore/UniqueKeyIndexException.java	14
entity-store/src/main/java/jetbrains/exodus/entitystore/Updatable.java	7
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/CachedInstanceIterable.java	53
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/ConstantEntityIterableHandle.java	36
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/DistinctIterable.java	113
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/EntitiesWithBlobIterable.java	62
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/EntitiesWithLinkIterable.java	81
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/EntitiesWithLinkSortedIterable.java	87
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/EntitiesWithPropertyIterable.java	93
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/EntityAddedOrDeletedHandleChecker.java	5
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/EntityFromLinkSetIterable.java	190
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/EntityFromLinkSetIteratorBase.java	13
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/EntityFromLinksIterable.java	134
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/EntityIdArrayCachedInstanceIterableFactory.java	233
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/EntityIdArrayWithSetIterableWrapper.java	62
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/EntityIdArrayWithSetIteratorWrapper.java	50
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/EntityIterableBase.java	657
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/EntityIterableDecoratorBase.java	42
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/EntityIterableHandleBase.java	354
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/EntityIterableHandleDecorator.java	75
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/EntityIterableInstantiator.java	6
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/EntityIteratorBase.java	165
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/EntityIteratorFixingDecorator.java	37
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/EntityIteratorWithPropId.java	5
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/EntityLinksIterableBase.java	14
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/EntityReverseIterable.java	70
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/EntityTypeFilteredIterator.java	43
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/ExcludeNullIterableDecorator.java	58
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/FilterEntityTypeIterable.java	83
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/HandleChecker.java	16
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/IdFilter.java	105
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/LinkChangedHandleChecker.java	7
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/MergeSortedIterable.java	131
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/MergeSortedIterableWithValueGetter.java	136
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/NonDisposableEntityIterator.java	16
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/PropertiesIterable.java	221
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/PropertyChangedHandleChecker.java	11
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/PropertyRangeIterable.java	237
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/PropertyValueIterator.java	8
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/SingleEntityIterable.java	107
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/SingleKeyCursorCounter.java	18
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/SingleKeyCursorIsEmptyChecker.java	17
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/SkipEntityIterable.java	73
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/SortIndirectIterable.java	264
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/SortIterable.java	457
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/SortResultIterable.java	72
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/SourceMappingIterator.java	8
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/TakeEntityIterable.java	67
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/TxnGetterStrategy.java	7
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/UpdatableCachedInstanceIterable.java	32
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/UpdatableEntityIdSortedSetCachedInstanceIterable.java	195
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/binop/AddNullDecoratorIterable.java	69
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/binop/BinaryOperatorEntityIterable.java	215
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/binop/ConcatenationIterable.java	87
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/cached/EmptyCachedInstanceIterable.java	54
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/cached/MultiTypeSortedEntityIdArrayCachedInstanceIterable.java	109
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/cached/MultiTypeUnsortedEntityIdArrayCachedInstanceIterable.java	91
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/cached/SingleTypeSortedEntityIdArrayCachedInstanceIterable.java	102
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/cached/SingleTypeSortedSetEntityIdCachedInstanceIterable.java	63
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/cached/SingleTypeUnsortedEntityIdArrayCachedInstanceIterable.java	138
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/cached/iterator/EntityIdArrayIteratorMultiTypeIdPacked.java	78
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/cached/iterator/EntityIdArrayIteratorMultiTypeIdUnpacked.java	55
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/cached/iterator/EntityIdArrayIteratorNullTypeId.java	44
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/cached/iterator/OrderedEntityIdCollectionIterator.java	54
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/cached/iterator/ReverseEntityIdArrayIteratorMultiTypeIdPacked.java	92
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/cached/iterator/ReverseEntityIdArrayIteratorMultiTypeIdUnpacked.java	55
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/cached/iterator/ReverseEntityIdArrayIteratorNullTypeId.java	43
entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/cached/iterator/ReverseOrderedEntityIdCollectionIterator.java	54
entity-store/src/main/java/jetbrains/exodus/entitystore/management/EntityStoreConfig.java	272
entity-store/src/main/java/jetbrains/exodus/entitystore/management/EntityStoreConfigMBean.java	65
entity-store/src/main/java/jetbrains/exodus/entitystore/management/EntityStoreStatistics.java	102
entity-store/src/main/java/jetbrains/exodus/entitystore/management/EntityStoreStatisticsMBean.java	25
entity-store/src/main/java/jetbrains/exodus/entitystore/tables/BitmapTable.java	25
entity-store/src/main/java/jetbrains/exodus/entitystore/tables/BlobsTable.java	52
entity-store/src/main/java/jetbrains/exodus/entitystore/tables/EntityIdBinding.java	48
entity-store/src/main/java/jetbrains/exodus/entitystore/tables/LinkValue.java	36
entity-store/src/main/java/jetbrains/exodus/entitystore/tables/LinksTable.java	47
entity-store/src/main/java/jetbrains/exodus/entitystore/tables/PropertiesTable.java	164
entity-store/src/main/java/jetbrains/exodus/entitystore/tables/PropertyKey.java	58
entity-store/src/main/java/jetbrains/exodus/entitystore/tables/PropertyTypes.java	119
entity-store/src/main/java/jetbrains/exodus/entitystore/tables/PropertyValue.java	29
entity-store/src/main/java/jetbrains/exodus/entitystore/tables/SingleColumnTable.java	25
entity-store/src/main/java/jetbrains/exodus/entitystore/tables/Table.java	14
entity-store/src/main/java/jetbrains/exodus/entitystore/tables/TwoColumnTable.java	98
entity-store/src/main/java/jetbrains/exodus/entitystore/util/BackupUtil.java	482
entity-store/src/main/java/jetbrains/exodus/entitystore/util/ImmutableSingleTypeEntityIdBitSet.java	186
entity-store/src/main/java/jetbrains/exodus/entitystore/util/ImmutableSingleTypeEntityIdCollection.java	70
entity-store/src/main/java/jetbrains/exodus/entitystore/util/IntArrayListSpinAllocator.java	32
entity-store/src/main/java/jetbrains/exodus/entitystore/util/LongArrayListSpinAllocator.java	32
entity-store/src/main/java/jetbrains/exodus/entitystore/util/MultiTypeEntityIdSet.java	121
entity-store/src/main/java/jetbrains/exodus/entitystore/util/SingleTypeEntityIdSet.java	113
entity-store/src/main/kotlin/jetbrains/exodus/crypto/EncryptedBlobVault.kt	115
entity-store/src/main/kotlin/jetbrains/exodus/entitystore/CachedBlobLengths.kt	32
entity-store/src/main/kotlin/jetbrains/exodus/entitystore/DummyBlobVault.kt	30
entity-store/src/main/kotlin/jetbrains/exodus/entitystore/EntityIdCache.kt	24
entity-store/src/main/kotlin/jetbrains/exodus/entitystore/EntityIterableCache.kt	281
entity-store/src/main/kotlin/jetbrains/exodus/entitystore/EntityIterableCacheAdapter.kt	74
entity-store/src/main/kotlin/jetbrains/exodus/entitystore/EntityIterableCacheAdapterMutable.kt	48
entity-store/src/main/kotlin/jetbrains/exodus/entitystore/EntityIterableCacheReverseIndex.kt	71
entity-store/src/main/kotlin/jetbrains/exodus/entitystore/EntityIterableCacheStatistics.kt	36
entity-store/src/main/kotlin/jetbrains/exodus/entitystore/PersistentEntityStoreRefactorings.kt	1051
entity-store/src/main/kotlin/jetbrains/exodus/entitystore/PersistentEntityStoreSettingsListener.kt	13
entity-store/src/main/kotlin/jetbrains/exodus/entitystore/iterate/EntitiesOfTypeIterable.kt	149
entity-store/src/main/kotlin/jetbrains/exodus/entitystore/iterate/EntitiesOfTypeRangeIterable.kt	125
entity-store/src/main/kotlin/jetbrains/exodus/entitystore/iterate/EntitiesWithCertainLinkIterable.kt	138
entity-store/src/main/kotlin/jetbrains/exodus/entitystore/iterate/EntityToLinksIterable.kt	118
entity-store/src/main/kotlin/jetbrains/exodus/entitystore/iterate/FieldIndexIterator.kt	34
entity-store/src/main/kotlin/jetbrains/exodus/entitystore/iterate/FilterEntitiesWithCertainLinkIterable.kt	81
entity-store/src/main/kotlin/jetbrains/exodus/entitystore/iterate/FilterLinksIterable.kt	162
entity-store/src/main/kotlin/jetbrains/exodus/entitystore/iterate/PropertyContainsValueEntityIterable.kt	105
entity-store/src/main/kotlin/jetbrains/exodus/entitystore/iterate/PropertyRangeOrValueIterableBase.kt	20
entity-store/src/main/kotlin/jetbrains/exodus/entitystore/iterate/PropertyValueIterable.kt	156
entity-store/src/main/kotlin/jetbrains/exodus/entitystore/iterate/SelectDistinctIterable.kt	107
entity-store/src/main/kotlin/jetbrains/exodus/entitystore/iterate/SelectManyIterable.kt	124
entity-store/src/main/kotlin/jetbrains/exodus/entitystore/iterate/UpdatablePropertiesCachedInstanceIterable.kt	323
entity-store/src/main/kotlin/jetbrains/exodus/entitystore/iterate/binop/IntersectionIterable.kt	165
entity-store/src/main/kotlin/jetbrains/exodus/entitystore/iterate/binop/MinusIterable.kt	182
entity-store/src/main/kotlin/jetbrains/exodus/entitystore/iterate/binop/SortedIterator.kt	34
entity-store/src/main/kotlin/jetbrains/exodus/entitystore/iterate/binop/UnionIterable.kt	93
entity-store/src/main/kotlin/jetbrains/exodus/entitystore/iterate/util/LongArrayIterator.kt	9
entity-store/src/main/kotlin/jetbrains/exodus/entitystore/tables/FieldIndex.kt	122
entity-store/src/main/kotlin/jetbrains/exodus/entitystore/util/EmptyEntityIdSet.kt	19
entity-store/src/main/kotlin/jetbrains/exodus/entitystore/util/EntityIdSetFactory.kt	10
entity-store/src/main/kotlin/jetbrains/exodus/entitystore/util/ImmutableEmptyEntityIdSet.kt	7
environment/build.gradle.kts	23
environment/src/main/java/jetbrains/exodus/backup/FileDescriptorInputStream.java	126
environment/src/main/java/jetbrains/exodus/env/ContextualEnvironmentImpl.java	163
environment/src/main/java/jetbrains/exodus/env/ContextualStoreImpl.java	43
environment/src/main/java/jetbrains/exodus/env/ContextualTemporaryEmptyStore.java	66
environment/src/main/java/jetbrains/exodus/env/CursorImpl.java	137
environment/src/main/java/jetbrains/exodus/env/DatabaseRoot.java	45
environment/src/main/java/jetbrains/exodus/env/EnvironmentBackupStrategyImpl.java	178
environment/src/main/java/jetbrains/exodus/env/EnvironmentImpl.java	1247
environment/src/main/java/jetbrains/exodus/env/EnvironmentStatistics.java	109
environment/src/main/java/jetbrains/exodus/env/MetaTree.java	3
environment/src/main/java/jetbrains/exodus/env/MetaTreeImpl.java	218
environment/src/main/java/jetbrains/exodus/env/MetaTreePrototype.java	5
environment/src/main/java/jetbrains/exodus/env/ReadWriteTransaction.java	273
environment/src/main/java/jetbrains/exodus/env/ReadonlyTransaction.java	60
environment/src/main/java/jetbrains/exodus/env/ReentrantTransactionDispatcher.java	187
environment/src/main/java/jetbrains/exodus/env/StoreGetCache.java	72
environment/src/main/java/jetbrains/exodus/env/StoreImpl.java	190
environment/src/main/java/jetbrains/exodus/env/TemporaryEmptyStore.java	73
environment/src/main/java/jetbrains/exodus/env/TransactionAcquireTimeoutException.java	7
environment/src/main/java/jetbrains/exodus/env/TransactionBase.java	224
environment/src/main/java/jetbrains/exodus/env/TransactionFinishedException.java	19
environment/src/main/java/jetbrains/exodus/env/TransactionSet.java	136
environment/src/main/java/jetbrains/exodus/io/AbstractDataWriter.java	46
environment/src/main/java/jetbrains/exodus/io/AsyncFileDataReaderWriterProvider.java	35
environment/src/main/java/jetbrains/exodus/io/AsyncFileDataWriter.java	282
environment/src/main/java/jetbrains/exodus/io/SharedMappedByteBuffer.java	31
environment/src/main/java/jetbrains/exodus/io/SharedMappedFilesCache.java	149
environment/src/main/java/jetbrains/exodus/io/SharedOpenFilesCache.java	122
environment/src/main/java/jetbrains/exodus/log/ArrayByteIterableWithAddress.java	117
environment/src/main/java/jetbrains/exodus/log/BackupMetadata.java	76
environment/src/main/java/jetbrains/exodus/log/BlockByteIterator.java	4
environment/src/main/java/jetbrains/exodus/log/BlockDataIterator.java	166
environment/src/main/java/jetbrains/exodus/log/BlockNotFoundException.java	14
environment/src/main/java/jetbrains/exodus/log/BufferedDataWriter.java	801
environment/src/main/java/jetbrains/exodus/log/ByteIterableWithAddress.java	16
environment/src/main/java/jetbrains/exodus/log/ByteIteratorWithAddress.java	19
environment/src/main/java/jetbrains/exodus/log/CacheDataProvider.java	5
environment/src/main/java/jetbrains/exodus/log/CompressedUnsignedLongByteIterable.java	138
environment/src/main/java/jetbrains/exodus/log/DataCorruptionException.java	22
environment/src/main/java/jetbrains/exodus/log/DataIterator.java	155
environment/src/main/java/jetbrains/exodus/log/HashCodeLoggable.java	55
environment/src/main/java/jetbrains/exodus/log/LogAwareFixedLengthByteIterable.java	82
environment/src/main/java/jetbrains/exodus/log/LogConfig.java	329
environment/src/main/java/jetbrains/exodus/log/LogTestConfig.java	10
environment/src/main/java/jetbrains/exodus/log/LogTip.java	41
environment/src/main/java/jetbrains/exodus/log/LogUtil.java	130
environment/src/main/java/jetbrains/exodus/log/Loggable.java	16
environment/src/main/java/jetbrains/exodus/log/LoggableIterator.java	39
environment/src/main/java/jetbrains/exodus/log/MultiPageByteIterableWithAddress.java	147
environment/src/main/java/jetbrains/exodus/log/MultiPageLoggable.java	59
environment/src/main/java/jetbrains/exodus/log/NullLoggable.java	19
environment/src/main/java/jetbrains/exodus/log/RandomAccessLoggable.java	7
environment/src/main/java/jetbrains/exodus/log/ReadBytesListener.java	4
environment/src/main/java/jetbrains/exodus/log/RemoveFileListener.java	5
environment/src/main/java/jetbrains/exodus/log/SingleByteIterable.java	17
environment/src/main/java/jetbrains/exodus/log/SinglePageLoggable.java	67
environment/src/main/java/jetbrains/exodus/log/StartupMetadata.java	228
environment/src/main/java/jetbrains/exodus/log/TooBigLoggableException.java	11
environment/src/main/java/jetbrains/exodus/tree/Dumpable.java	9
environment/src/main/java/jetbrains/exodus/tree/ExpiredLoggableCollection.java	179
environment/src/main/java/jetbrains/exodus/tree/INode.java	31
environment/src/main/java/jetbrains/exodus/tree/ITree.java	27
environment/src/main/java/jetbrains/exodus/tree/ITreeCursor.java	87
environment/src/main/java/jetbrains/exodus/tree/ITreeCursorMutable.java	4
environment/src/main/java/jetbrains/exodus/tree/ITreeMutable.java	25
environment/src/main/java/jetbrains/exodus/tree/LongIterator.java	15
environment/src/main/java/jetbrains/exodus/tree/MutableTreeRoot.java	3
environment/src/main/java/jetbrains/exodus/tree/TreeCursor.java	217
environment/src/main/java/jetbrains/exodus/tree/TreeCursorMutable.java	175
environment/src/main/java/jetbrains/exodus/tree/TreeMetaInfo.java	92
environment/src/main/java/jetbrains/exodus/tree/TreeTraverser.java	32
environment/src/main/java/jetbrains/exodus/tree/btree/AddressIterator.java	76
environment/src/main/java/jetbrains/exodus/tree/btree/BTree.java	71
environment/src/main/java/jetbrains/exodus/tree/btree/BTreeBalancePolicy.java	36
environment/src/main/java/jetbrains/exodus/tree/btree/BTreeBase.java	170
environment/src/main/java/jetbrains/exodus/tree/btree/BTreeCursorDup.java	36
environment/src/main/java/jetbrains/exodus/tree/btree/BTreeCursorDupMutable.java	69
environment/src/main/java/jetbrains/exodus/tree/btree/BTreeDup.java	83
environment/src/main/java/jetbrains/exodus/tree/btree/BTreeDupMutable.java	173
environment/src/main/java/jetbrains/exodus/tree/btree/BTreeEmpty.java	48
environment/src/main/java/jetbrains/exodus/tree/btree/BTreeMetaInfo.java	34
environment/src/main/java/jetbrains/exodus/tree/btree/BTreeMutable.java	336
environment/src/main/java/jetbrains/exodus/tree/btree/BTreeMutatingTraverser.java	18
environment/src/main/java/jetbrains/exodus/tree/btree/BTreeMutatingTraverserDup.java	18
environment/src/main/java/jetbrains/exodus/tree/btree/BTreeReclaimTraverser.java	33
environment/src/main/java/jetbrains/exodus/tree/btree/BTreeTraverser.java	256
environment/src/main/java/jetbrains/exodus/tree/btree/BTreeTraverserDup.java	83
environment/src/main/java/jetbrains/exodus/tree/btree/BaseLeafNode.java	68
environment/src/main/java/jetbrains/exodus/tree/btree/BaseLeafNodeMutable.java	7
environment/src/main/java/jetbrains/exodus/tree/btree/BasePage.java	90
environment/src/main/java/jetbrains/exodus/tree/btree/BasePageImmutable.java	312
environment/src/main/java/jetbrains/exodus/tree/btree/BasePageMutable.java	197
environment/src/main/java/jetbrains/exodus/tree/btree/BottomPage.java	176
environment/src/main/java/jetbrains/exodus/tree/btree/BottomPageMutable.java	231
environment/src/main/java/jetbrains/exodus/tree/btree/DupLeafNodeMutable.java	55
environment/src/main/java/jetbrains/exodus/tree/btree/ILeafNode.java	80
environment/src/main/java/jetbrains/exodus/tree/btree/ILeafNodeMutable.java	7
environment/src/main/java/jetbrains/exodus/tree/btree/InternalPage.java	172
environment/src/main/java/jetbrains/exodus/tree/btree/InternalPageMutable.java	287
environment/src/main/java/jetbrains/exodus/tree/btree/LeafNode.java	137
environment/src/main/java/jetbrains/exodus/tree/btree/LeafNodeDup.java	204
environment/src/main/java/jetbrains/exodus/tree/btree/LeafNodeDupMutable.java	118
environment/src/main/java/jetbrains/exodus/tree/btree/LeafNodeKV.java	30
environment/src/main/java/jetbrains/exodus/tree/btree/LeafNodeMutable.java	54
environment/src/main/java/jetbrains/exodus/tree/btree/TreePos.java	11
environment/src/main/java/jetbrains/exodus/tree/patricia/AddressIterator.java	56
environment/src/main/java/jetbrains/exodus/tree/patricia/ChildReference.java	23
environment/src/main/java/jetbrains/exodus/tree/patricia/ChildReferenceBase.java	10
environment/src/main/java/jetbrains/exodus/tree/patricia/ChildReferenceMutable.java	22
environment/src/main/java/jetbrains/exodus/tree/patricia/ChildReferenceSet.java	155
environment/src/main/java/jetbrains/exodus/tree/patricia/ChildReferenceTransient.java	21
environment/src/main/java/jetbrains/exodus/tree/patricia/EscapingByteIterable.java	76
environment/src/main/java/jetbrains/exodus/tree/patricia/ImmutableNode.java	8
environment/src/main/java/jetbrains/exodus/tree/patricia/MutableNodeSaveContext.java	20
environment/src/main/java/jetbrains/exodus/tree/patricia/NodeBase.java	212
environment/src/main/java/jetbrains/exodus/tree/patricia/PatriciaCursorDecorator.java	351
environment/src/main/java/jetbrains/exodus/tree/patricia/PatriciaMetaInfo.java	26
environment/src/main/java/jetbrains/exodus/tree/patricia/PatriciaReclaimActualTraverser.java	30
environment/src/main/java/jetbrains/exodus/tree/patricia/PatriciaReclaimSourceTraverser.java	30
environment/src/main/java/jetbrains/exodus/tree/patricia/PatriciaTraverser.java	334
environment/src/main/java/jetbrains/exodus/tree/patricia/PatriciaTree.java	55
environment/src/main/java/jetbrains/exodus/tree/patricia/PatriciaTreeBase.java	128
environment/src/main/java/jetbrains/exodus/tree/patricia/PatriciaTreeDecorator.java	53
environment/src/main/java/jetbrains/exodus/tree/patricia/PatriciaTreeEmpty.java	42
environment/src/main/java/jetbrains/exodus/tree/patricia/PatriciaTreeForReclaim.java	16
environment/src/main/java/jetbrains/exodus/tree/patricia/PatriciaTreeWithDuplicates.java	75
environment/src/main/java/jetbrains/exodus/tree/patricia/PatriciaTreeWithDuplicatesMutable.java	115
environment/src/main/java/jetbrains/exodus/tree/patricia/SinglePageImmutableNode.java	564
environment/src/main/java/jetbrains/exodus/tree/patricia/TreeAwareNodeDecorator.java	83
environment/src/main/kotlin/jetbrains/exodus/crypto/EnvKrypt.kt	57
environment/src/main/kotlin/jetbrains/exodus/debug/Misc.kt	9
environment/src/main/kotlin/jetbrains/exodus/debug/StackTrace.kt	40
environment/src/main/kotlin/jetbrains/exodus/debug/TxnProfiler.kt	54
environment/src/main/kotlin/jetbrains/exodus/env/BitmapImpl.kt	161
environment/src/main/kotlin/jetbrains/exodus/env/BitmapIterator.kt	107
environment/src/main/kotlin/jetbrains/exodus/env/ContextualBitmapImpl.kt	14
environment/src/main/kotlin/jetbrains/exodus/env/CopyEnvironment.kt	159
environment/src/main/kotlin/jetbrains/exodus/env/Environments.kt	275
environment/src/main/kotlin/jetbrains/exodus/env/StuckTransactionMonitor.kt	58
environment/src/main/kotlin/jetbrains/exodus/env/Unsafe.kt	12
environment/src/main/kotlin/jetbrains/exodus/env/management/BackupController.kt	60
environment/src/main/kotlin/jetbrains/exodus/env/management/BackupControllerMBean.kt	7
environment/src/main/kotlin/jetbrains/exodus/env/management/DatabaseProfiler.kt	22
environment/src/main/kotlin/jetbrains/exodus/env/management/DatabaseProfilerMBean.kt	6
environment/src/main/kotlin/jetbrains/exodus/env/management/EnvironmentConfig.kt	198
environment/src/main/kotlin/jetbrains/exodus/env/management/EnvironmentConfigMBean.kt	56
environment/src/main/kotlin/jetbrains/exodus/env/management/EnvironmentConfigWithOperations.kt	11
environment/src/main/kotlin/jetbrains/exodus/env/management/EnvironmentStatistics.kt	64
environment/src/main/kotlin/jetbrains/exodus/env/management/EnvironmentStatisticsMBean.kt	27
environment/src/main/kotlin/jetbrains/exodus/gc/BackgroundCleaner.kt	97
environment/src/main/kotlin/jetbrains/exodus/gc/BackgroundCleaningJob.kt	99
environment/src/main/kotlin/jetbrains/exodus/gc/CleanEntireLogJob.kt	28
environment/src/main/kotlin/jetbrains/exodus/gc/ComputeUtilizationFromScratchJob.kt	49
environment/src/main/kotlin/jetbrains/exodus/gc/GarbageCollector.kt	319
environment/src/main/kotlin/jetbrains/exodus/gc/GcJob.kt	42
environment/src/main/kotlin/jetbrains/exodus/gc/PeriodicGc.kt	17
environment/src/main/kotlin/jetbrains/exodus/gc/UtilizationProfile.kt	266
environment/src/main/kotlin/jetbrains/exodus/io/FileDataReader.kt	92
environment/src/main/kotlin/jetbrains/exodus/io/LockingManager.kt	119
environment/src/main/kotlin/jetbrains/exodus/io/WatchingFileDataWriter.kt	16
environment/src/main/kotlin/jetbrains/exodus/io/inMemory/Memory.kt	103
environment/src/main/kotlin/jetbrains/exodus/io/inMemory/MemoryDataReader.kt	33
environment/src/main/kotlin/jetbrains/exodus/io/inMemory/MemoryDataReaderWriterProvider.kt	10
environment/src/main/kotlin/jetbrains/exodus/io/inMemory/MemoryDataWriter.kt	61
environment/src/main/kotlin/jetbrains/exodus/log/AbstractBlockListener.kt	12
environment/src/main/kotlin/jetbrains/exodus/log/BlockListener.kt	8
environment/src/main/kotlin/jetbrains/exodus/log/BlockSet.kt	39
environment/src/main/kotlin/jetbrains/exodus/log/Log.kt	1613
environment/src/main/kotlin/jetbrains/exodus/log/LogCache.kt	36
environment/src/main/kotlin/jetbrains/exodus/log/LogWarmup.kt	9
environment/src/main/kotlin/jetbrains/exodus/log/SeparateLogCache.kt	111
environment/src/main/kotlin/jetbrains/exodus/log/SharedLogCache.kt	134
environment/src/main/kotlin/jetbrains/exodus/tree/patricia/MultiPageImmutableNode.kt	394
environment/src/main/kotlin/jetbrains/exodus/tree/patricia/MutableNode.kt	284
environment/src/main/kotlin/jetbrains/exodus/tree/patricia/MutableRoot.kt	12
environment/src/main/kotlin/jetbrains/exodus/tree/patricia/NodeChildren.kt	16
environment/src/main/kotlin/jetbrains/exodus/tree/patricia/PatriciaTreeMutable.kt	474
license/copyright.ftl	10
lucene-directory-v2/build.gradle.kts	13
lucene-directory-v2/src/main/java/jetbrains/exodus/lucene2/DirUtil.java	85
lucene-directory-v2/src/main/java/jetbrains/exodus/lucene2/XodusDirectory.java	957
lucene-directory-v2/src/main/kotlin/jetbrains/exodus/lucene2/codecs/Lucene87CodecWithNoFieldCompression.kt	42
openAPI/build.gradle.kts	15
openAPI/src/main/java/jetbrains/exodus/AbstractConfig.java	191
openAPI/src/main/java/jetbrains/exodus/ArrayByteIterable.java	214
openAPI/src/main/java/jetbrains/exodus/ByteBufferByteIterable.java	121
openAPI/src/main/java/jetbrains/exodus/ByteIterable.java	88
openAPI/src/main/java/jetbrains/exodus/ByteIterableBase.java	229
openAPI/src/main/java/jetbrains/exodus/ByteIterator.java	10
openAPI/src/main/java/jetbrains/exodus/CompoundByteIterable.java	38
openAPI/src/main/java/jetbrains/exodus/CompoundByteIteratorBase.java	41
openAPI/src/main/java/jetbrains/exodus/ConfigSettingChangeListener.java	15
openAPI/src/main/java/jetbrains/exodus/ConfigurationStrategy.java	6
openAPI/src/main/java/jetbrains/exodus/ExodusException.java	31
openAPI/src/main/java/jetbrains/exodus/FileByteIterable.java	87
openAPI/src/main/java/jetbrains/exodus/FixedLengthByteIterable.java	93
openAPI/src/main/java/jetbrains/exodus/InvalidSettingException.java	6
openAPI/src/main/java/jetbrains/exodus/OutOfDiskSpaceException.java	7
openAPI/src/main/java/jetbrains/exodus/backup/BackupBean.java	167
openAPI/src/main/java/jetbrains/exodus/backup/BackupStrategy.java	124
openAPI/src/main/java/jetbrains/exodus/backup/Backupable.java	6
openAPI/src/main/java/jetbrains/exodus/backup/VirtualFileDescriptor.java	22
openAPI/src/main/java/jetbrains/exodus/bindings/BindingUtils.java	160
openAPI/src/main/java/jetbrains/exodus/bindings/BooleanBinding.java	25
openAPI/src/main/java/jetbrains/exodus/bindings/ByteBinding.java	25
openAPI/src/main/java/jetbrains/exodus/bindings/ComparableBinding.java	21
openAPI/src/main/java/jetbrains/exodus/bindings/ComparableSet.java	134
openAPI/src/main/java/jetbrains/exodus/bindings/ComparableSetBinding.java	53
openAPI/src/main/java/jetbrains/exodus/bindings/ComparableValueType.java	74
openAPI/src/main/java/jetbrains/exodus/bindings/CompressedUnsignedLongArrayByteIterable.java	90
openAPI/src/main/java/jetbrains/exodus/bindings/DoubleBinding.java	30
openAPI/src/main/java/jetbrains/exodus/bindings/FloatBinding.java	30
openAPI/src/main/java/jetbrains/exodus/bindings/IntegerBinding.java	96
openAPI/src/main/java/jetbrains/exodus/bindings/LongBinding.java	109
openAPI/src/main/java/jetbrains/exodus/bindings/ShortBinding.java	25
openAPI/src/main/java/jetbrains/exodus/bindings/SignedDoubleBinding.java	26
openAPI/src/main/java/jetbrains/exodus/bindings/SignedFloatBinding.java	26
openAPI/src/main/java/jetbrains/exodus/bindings/StringBinding.java	48
openAPI/src/main/java/jetbrains/exodus/crypto/ExodusCryptoException.java	15
openAPI/src/main/java/jetbrains/exodus/crypto/InvalidCipherParametersException.java	6
openAPI/src/main/java/jetbrains/exodus/crypto/StreamCipher.java	6
openAPI/src/main/java/jetbrains/exodus/crypto/StreamCipherInputStream.java	62
openAPI/src/main/java/jetbrains/exodus/crypto/StreamCipherOutputStream.java	28
openAPI/src/main/java/jetbrains/exodus/crypto/StreamCipherProvider.java	24
openAPI/src/main/java/jetbrains/exodus/entitystore/BlobHandleGenerator.java	7
openAPI/src/main/java/jetbrains/exodus/entitystore/BlobVault.java	125
openAPI/src/main/java/jetbrains/exodus/entitystore/BlobVaultItem.java	8
openAPI/src/main/java/jetbrains/exodus/entitystore/ComparableGetter.java	5
openAPI/src/main/java/jetbrains/exodus/entitystore/DiskBasedBlobVault.java	23
openAPI/src/main/java/jetbrains/exodus/entitystore/Entity.java	54
openAPI/src/main/java/jetbrains/exodus/entitystore/EntityId.java	9
openAPI/src/main/java/jetbrains/exodus/entitystore/EntityIterable.java	48
openAPI/src/main/java/jetbrains/exodus/entitystore/EntityIterator.java	10
openAPI/src/main/java/jetbrains/exodus/entitystore/EntityRemovedInDatabaseException.java	9
openAPI/src/main/java/jetbrains/exodus/entitystore/EntityStore.java	20
openAPI/src/main/java/jetbrains/exodus/entitystore/EntityStoreException.java	15
openAPI/src/main/java/jetbrains/exodus/entitystore/FileBasedBlobValueItem.java	28
openAPI/src/main/java/jetbrains/exodus/entitystore/MetaServer.java	6
openAPI/src/main/java/jetbrains/exodus/entitystore/PersistentEntityStore.java	38
openAPI/src/main/java/jetbrains/exodus/entitystore/PersistentEntityStoreConfig.java	468
openAPI/src/main/java/jetbrains/exodus/entitystore/QueryCancellingPolicy.java	20
openAPI/src/main/java/jetbrains/exodus/entitystore/Selector.java	4
openAPI/src/main/java/jetbrains/exodus/entitystore/Sequence.java	6
openAPI/src/main/java/jetbrains/exodus/entitystore/StoreTransaction.java	102
openAPI/src/main/java/jetbrains/exodus/entitystore/StoreTransactionalComputable.java	6
openAPI/src/main/java/jetbrains/exodus/entitystore/StoreTransactionalExecutable.java	6
openAPI/src/main/java/jetbrains/exodus/entitystore/VaultSizeFunctions.java	7
openAPI/src/main/java/jetbrains/exodus/entitystore/iterate/EntityIdCollection.java	5
openAPI/src/main/java/jetbrains/exodus/entitystore/iterate/EntityIdSet.java	16
openAPI/src/main/java/jetbrains/exodus/entitystore/iterate/OrderedEntityIdCollection.java	8
openAPI/src/main/java/jetbrains/exodus/entitystore/iterate/SortedEntityIdSet.java	6
openAPI/src/main/java/jetbrains/exodus/env/Bitmap.java	18
openAPI/src/main/java/jetbrains/exodus/env/ContextualBitmap.java	18
openAPI/src/main/java/jetbrains/exodus/env/ContextualEnvironment.java	24
openAPI/src/main/java/jetbrains/exodus/env/ContextualStore.java	17
openAPI/src/main/java/jetbrains/exodus/env/Cursor.java	29
openAPI/src/main/java/jetbrains/exodus/env/Environment.java	62
openAPI/src/main/java/jetbrains/exodus/env/EnvironmentClosedException.java	11
openAPI/src/main/java/jetbrains/exodus/env/EnvironmentConfig.java	749
openAPI/src/main/java/jetbrains/exodus/env/ReadonlyTransactionException.java	12
openAPI/src/main/java/jetbrains/exodus/env/Store.java	23
openAPI/src/main/java/jetbrains/exodus/env/StoreConfig.java	32
openAPI/src/main/java/jetbrains/exodus/env/Transaction.java	24
openAPI/src/main/java/jetbrains/exodus/env/TransactionalComputable.java	5
openAPI/src/main/java/jetbrains/exodus/env/TransactionalExecutable.java	5
openAPI/src/main/java/jetbrains/exodus/io/Block.java	8
openAPI/src/main/java/jetbrains/exodus/io/DataReader.java	11
openAPI/src/main/java/jetbrains/exodus/io/DataReaderWriterProvider.java	30
openAPI/src/main/java/jetbrains/exodus/io/DataWriter.java	26
openAPI/src/main/java/jetbrains/exodus/io/RemoveBlockType.java	6
openAPI/src/main/java/jetbrains/exodus/io/StorageTypeNotAllowedException.java	7
openAPI/src/main/java/jetbrains/exodus/management/Statistics.java	61
openAPI/src/main/java/jetbrains/exodus/management/StatisticsItem.java	77
openAPI/src/main/java/jetbrains/exodus/util/LightOutputStream.java	97
openAPI/src/main/kotlin/jetbrains/exodus/crypto/Krypt.kt	18
openAPI/src/main/kotlin/jetbrains/exodus/entitystore/BlobStringsCache.kt	46
openAPI/src/main/kotlin/jetbrains/exodus/entitystore/EntityStoreEx.kt	6
openAPI/src/main/kotlin/jetbrains/exodus/entitystore/replication/PersistentEntityStoreReplicator.kt	14
openAPI/src/main/kotlin/jetbrains/exodus/env/EnvironmentEx.kt	22
openAPI/src/main/kotlin/jetbrains/exodus/env/replication/EnvironmentReplicationDelta.kt	8
openAPI/src/main/kotlin/jetbrains/exodus/log/replication/LogReplicationDelta.kt	7
query/build.gradle.kts	8
query/src/main/java/jetbrains/exodus/query/AddNullStaticTypedEntityIterable.java	71
query/src/main/java/jetbrains/exodus/query/And.java	96
query/src/main/java/jetbrains/exodus/query/CommutativeOperator.java	12
query/src/main/java/jetbrains/exodus/query/ComparableGetterSort.java	48
query/src/main/java/jetbrains/exodus/query/Concat.java	85
query/src/main/java/jetbrains/exodus/query/ConversionWildcard.java	35
query/src/main/java/jetbrains/exodus/query/ExcludeNullStaticTypedEntityIterable.java	57
query/src/main/java/jetbrains/exodus/query/GenericSort.java	46
query/src/main/java/jetbrains/exodus/query/GetAll.java	42
query/src/main/java/jetbrains/exodus/query/GetLinks.java	63
query/src/main/java/jetbrains/exodus/query/InMemoryMergeSortIterableWithArrayList.java	82
query/src/main/java/jetbrains/exodus/query/InMemoryMergeSortOnInitIterable.java	66
query/src/main/java/jetbrains/exodus/query/InMemoryQuickSortIterable.java	114
query/src/main/java/jetbrains/exodus/query/InMemoryQuickSortOnInitIterable.java	82
query/src/main/java/jetbrains/exodus/query/InMemoryQuickSortTwoSidesIterable.java	106
query/src/main/java/jetbrains/exodus/query/InMemoryTimSortIterable.java	184
query/src/main/java/jetbrains/exodus/query/LinkEqual.java	70
query/src/main/java/jetbrains/exodus/query/LinkEqualToLinkNotNull.java	39
query/src/main/java/jetbrains/exodus/query/LinkNotNull.java	48
query/src/main/java/jetbrains/exodus/query/MergePropertyRanges.java	39
query/src/main/java/jetbrains/exodus/query/MetaDataAwareUniqueKeyIndicesEngine.java	23
query/src/main/java/jetbrains/exodus/query/Minus.java	33
query/src/main/java/jetbrains/exodus/query/NodeBase.java	249
query/src/main/java/jetbrains/exodus/query/NodeFactory.java	8
query/src/main/java/jetbrains/exodus/query/OptimizationPlan.java	89
query/src/main/java/jetbrains/exodus/query/OptimizationRule.java	15
query/src/main/java/jetbrains/exodus/query/OptimizedTreesCache.java	38
query/src/main/java/jetbrains/exodus/query/PropertyContains.java	58
query/src/main/java/jetbrains/exodus/query/PropertyEqual.java	56
query/src/main/java/jetbrains/exodus/query/PropertyEqualToPropertyNoNull.java	40
query/src/main/java/jetbrains/exodus/query/PropertyNotNull.java	54
query/src/main/java/jetbrains/exodus/query/PropertyRange.java	62
query/src/main/java/jetbrains/exodus/query/PropertyStartsWith.java	55
query/src/main/java/jetbrains/exodus/query/Root.java	31
query/src/main/java/jetbrains/exodus/query/Sort.java	39
query/src/main/java/jetbrains/exodus/query/SortByLinkProperty.java	41
query/src/main/java/jetbrains/exodus/query/SortByProperty.java	37
query/src/main/java/jetbrains/exodus/query/Sorts.java	68
query/src/main/java/jetbrains/exodus/query/StaticTypedEntityIterable.java	22
query/src/main/java/jetbrains/exodus/query/StaticTypedIterableDecorator.java	18
query/src/main/java/jetbrains/exodus/query/TreeKeepingEntityIterable.java	206
query/src/main/java/jetbrains/exodus/query/UnaryNode.java	40
query/src/main/java/jetbrains/exodus/query/UnaryNot.java	31
query/src/main/java/jetbrains/exodus/query/UniqueKeyIndicesEngine.java	196
query/src/main/java/jetbrains/exodus/query/Wildcard.java	53
query/src/main/java/jetbrains/exodus/query/metadata/AssociationEndCardinality.java	19
query/src/main/java/jetbrains/exodus/query/metadata/AssociationEndMetaData.java	16
query/src/main/java/jetbrains/exodus/query/metadata/AssociationEndMetaDataImpl.java	133
query/src/main/java/jetbrains/exodus/query/metadata/AssociationEndType.java	16
query/src/main/java/jetbrains/exodus/query/metadata/AssociationMetaData.java	8
query/src/main/java/jetbrains/exodus/query/metadata/AssociationMetaDataImpl.java	45
query/src/main/java/jetbrains/exodus/query/metadata/AssociationType.java	15
query/src/main/java/jetbrains/exodus/query/metadata/EntityMetaData.java	43
query/src/main/java/jetbrains/exodus/query/metadata/EntityMetaDataImpl.java	411
query/src/main/java/jetbrains/exodus/query/metadata/Index.java	10
query/src/main/java/jetbrains/exodus/query/metadata/IndexField.java	5
query/src/main/java/jetbrains/exodus/query/metadata/IndexFieldImpl.java	23
query/src/main/java/jetbrains/exodus/query/metadata/IndexImpl.java	49
query/src/main/java/jetbrains/exodus/query/metadata/MemberMetaData.java	6
query/src/main/java/jetbrains/exodus/query/metadata/MetaBuilder.java	173
query/src/main/java/jetbrains/exodus/query/metadata/ModelMetaData.java	16
query/src/main/java/jetbrains/exodus/query/metadata/ModelMetaDataImpl.java	224
query/src/main/java/jetbrains/exodus/query/metadata/PropertyMetaData.java	6
query/src/main/java/jetbrains/exodus/query/metadata/PropertyMetaDataImpl.java	27
query/src/main/java/jetbrains/exodus/query/metadata/PropertyType.java	6
query/src/main/java/jetbrains/exodus/query/metadata/SimplePropertyMetaDataImpl.java	27
query/src/main/kotlin/jetbrains/exodus/query/BinaryOperator.kt	72
query/src/main/kotlin/jetbrains/exodus/query/BoundedPriorityQueue.kt	27
query/src/main/kotlin/jetbrains/exodus/query/InMemoryBoundedHeapSortIterable.kt	10
query/src/main/kotlin/jetbrains/exodus/query/InMemoryHeapSortIterable.kt	10
query/src/main/kotlin/jetbrains/exodus/query/InMemoryHeapSortIterableWithValueGetter.kt	13
query/src/main/kotlin/jetbrains/exodus/query/InMemoryKeapSortIterable.kt	9
query/src/main/kotlin/jetbrains/exodus/query/InMemoryMergeSortIterable.kt	78
query/src/main/kotlin/jetbrains/exodus/query/InMemoryMergeSortIterableWithValueGetter.kt	85
query/src/main/kotlin/jetbrains/exodus/query/InMemoryQueueSortIterable.kt	7
query/src/main/kotlin/jetbrains/exodus/query/InMemoryQueueSortIterableMixin.kt	37
query/src/main/kotlin/jetbrains/exodus/query/IterableDecorator.kt	49
query/src/main/kotlin/jetbrains/exodus/query/LinksEqualDecorator.kt	78
query/src/main/kotlin/jetbrains/exodus/query/Or.kt	100
query/src/main/kotlin/jetbrains/exodus/query/PriorityMap.kt	167
query/src/main/kotlin/jetbrains/exodus/query/QueryEngine.kt	345
query/src/main/kotlin/jetbrains/exodus/query/SortEngine.kt	325
query/src/main/kotlin/jetbrains/exodus/query/Utils.kt	29
settings.gradle.kts	138
tools/build.gradle.kts	33
tools/src/main/kotlin/jetbrains/exodus/Main.kt	26
tools/src/main/kotlin/jetbrains/exodus/crypto/Scytale.kt	149
tools/src/main/kotlin/jetbrains/exodus/entityStore/ApplyRefactorings.kt	23
tools/src/main/kotlin/jetbrains/exodus/env/CheckSpaceConsumption.kt	71
tools/src/main/kotlin/jetbrains/exodus/env/Reflect.kt	382
tools/src/main/kotlin/jetbrains/exodus/parallelbackup/ParallelBackup.kt	46
utils/build.gradle.kts	18
utils/src/main/java/jetbrains/exodus/core/crypto/MessageDigestUtil.java	88
utils/src/main/java/jetbrains/exodus/core/dataStructures/CacheHitRateable.java	81
utils/src/main/java/jetbrains/exodus/core/dataStructures/ConcurrentObjectCache.java	115
utils/src/main/java/jetbrains/exodus/core/dataStructures/ConcurrentStablePriorityQueue.java	194
utils/src/main/java/jetbrains/exodus/core/dataStructures/FakeObjectCache.java	68
utils/src/main/java/jetbrains/exodus/core/dataStructures/IntArrayList.java	134
utils/src/main/java/jetbrains/exodus/core/dataStructures/LongArrayList.java	135
utils/src/main/java/jetbrains/exodus/core/dataStructures/LongIntPair.java	9
utils/src/main/java/jetbrains/exodus/core/dataStructures/LongObjectBifFunction.java	5
utils/src/main/java/jetbrains/exodus/core/dataStructures/LongObjectCache.java	230
utils/src/main/java/jetbrains/exodus/core/dataStructures/NanoSet.java	68
utils/src/main/java/jetbrains/exodus/core/dataStructures/ObjectCache.java	223
utils/src/main/java/jetbrains/exodus/core/dataStructures/ObjectCacheBase.java	69
utils/src/main/java/jetbrains/exodus/core/dataStructures/ObjectCacheDecorator.java	96
utils/src/main/java/jetbrains/exodus/core/dataStructures/Pair.java	37
utils/src/main/java/jetbrains/exodus/core/dataStructures/Priority.java	42
utils/src/main/java/jetbrains/exodus/core/dataStructures/PriorityQueue.java	39
utils/src/main/java/jetbrains/exodus/core/dataStructures/SoftConcurrentLongObjectCache.java	24
utils/src/main/java/jetbrains/exodus/core/dataStructures/SoftConcurrentObjectCache.java	16
utils/src/main/java/jetbrains/exodus/core/dataStructures/SoftLongObjectCache.java	18
utils/src/main/java/jetbrains/exodus/core/dataStructures/SoftLongObjectCacheBase.java	84
utils/src/main/java/jetbrains/exodus/core/dataStructures/SoftObjectCache.java	16
utils/src/main/java/jetbrains/exodus/core/dataStructures/SoftObjectCacheBase.java	92
utils/src/main/java/jetbrains/exodus/core/dataStructures/StablePriorityQueue.java	166
utils/src/main/java/jetbrains/exodus/core/dataStructures/Stack.java	30
utils/src/main/java/jetbrains/exodus/core/dataStructures/Triple.java	36
utils/src/main/java/jetbrains/exodus/core/dataStructures/decorators/HashMapDecorator.java	73
utils/src/main/java/jetbrains/exodus/core/dataStructures/decorators/HashSetDecorator.java	87
utils/src/main/java/jetbrains/exodus/core/dataStructures/decorators/LinkedHashSetDecorator.java	87
utils/src/main/java/jetbrains/exodus/core/dataStructures/decorators/QueueDecorator.java	102
utils/src/main/java/jetbrains/exodus/core/dataStructures/hash/AbstractHashMap.java	167
utils/src/main/java/jetbrains/exodus/core/dataStructures/hash/HashMap.java	229
utils/src/main/java/jetbrains/exodus/core/dataStructures/hash/HashSet.java	207
utils/src/main/java/jetbrains/exodus/core/dataStructures/hash/HashUtil.java	106
utils/src/main/java/jetbrains/exodus/core/dataStructures/hash/IntHashMap.java	181
utils/src/main/java/jetbrains/exodus/core/dataStructures/hash/IntHashSet.java	173
utils/src/main/java/jetbrains/exodus/core/dataStructures/hash/IntLinkedHashMap.java	214
utils/src/main/java/jetbrains/exodus/core/dataStructures/hash/LinkedHashMap.java	210
utils/src/main/java/jetbrains/exodus/core/dataStructures/hash/LinkedHashSet.java	212
utils/src/main/java/jetbrains/exodus/core/dataStructures/hash/LongHashSet.java	205
utils/src/main/java/jetbrains/exodus/core/dataStructures/hash/LongIterator.java	24
utils/src/main/java/jetbrains/exodus/core/dataStructures/hash/LongLinkedHashMap.java	214
utils/src/main/java/jetbrains/exodus/core/dataStructures/hash/LongLinkedHashSet.java	193
utils/src/main/java/jetbrains/exodus/core/dataStructures/hash/LongSet.java	41
utils/src/main/java/jetbrains/exodus/core/dataStructures/hash/ObjectProcedure.java	4
utils/src/main/java/jetbrains/exodus/core/dataStructures/hash/ObjectProcedureThrows.java	4
utils/src/main/java/jetbrains/exodus/core/dataStructures/hash/PairProcedure.java	4
utils/src/main/java/jetbrains/exodus/core/dataStructures/persistent/AbstractPersistent23Tree.java	1186
utils/src/main/java/jetbrains/exodus/core/dataStructures/persistent/AbstractPersistentHashSet.java	398
utils/src/main/java/jetbrains/exodus/core/dataStructures/persistent/EvictListener.java	4
utils/src/main/java/jetbrains/exodus/core/dataStructures/persistent/Flag.java	4
utils/src/main/java/jetbrains/exodus/core/dataStructures/persistent/LongComparable.java	4
utils/src/main/java/jetbrains/exodus/core/dataStructures/persistent/LongMapEntry.java	43
utils/src/main/java/jetbrains/exodus/core/dataStructures/persistent/Persistent23Tree.java	194
utils/src/main/java/jetbrains/exodus/core/dataStructures/persistent/Persistent23TreeMap.java	103
utils/src/main/java/jetbrains/exodus/core/dataStructures/persistent/PersistentBitTreeLongMap.java	488
utils/src/main/java/jetbrains/exodus/core/dataStructures/persistent/PersistentHashMap.java	87
utils/src/main/java/jetbrains/exodus/core/dataStructures/persistent/PersistentHashSet.java	99
utils/src/main/java/jetbrains/exodus/core/dataStructures/persistent/PersistentLinkedHashMap.java	237
utils/src/main/java/jetbrains/exodus/core/dataStructures/persistent/PersistentLong23TreeMap.java	109
utils/src/main/java/jetbrains/exodus/core/dataStructures/persistent/PersistentLong23TreeSet.java	135
utils/src/main/java/jetbrains/exodus/core/dataStructures/persistent/PersistentLongMap.java	29
utils/src/main/java/jetbrains/exodus/core/dataStructures/persistent/PersistentLongSet.java	22
utils/src/main/java/jetbrains/exodus/core/dataStructures/persistent/PersistentQueue.java	62
utils/src/main/java/jetbrains/exodus/core/dataStructures/persistent/PersistentStack.java	92
utils/src/main/java/jetbrains/exodus/core/dataStructures/persistent/RootHolder.java	4
utils/src/main/java/jetbrains/exodus/core/execution/DecoratorJob.java	50
utils/src/main/java/jetbrains/exodus/core/execution/DefaultExceptionHandler.java	10
utils/src/main/java/jetbrains/exodus/core/execution/DelegatingJobProcessor.java	107
utils/src/main/java/jetbrains/exodus/core/execution/Job.java	110
utils/src/main/java/jetbrains/exodus/core/execution/JobProcessor.java	32
utils/src/main/java/jetbrains/exodus/core/execution/JobProcessorAdapter.java	232
utils/src/main/java/jetbrains/exodus/core/execution/JobProcessorExceptionHandler.java	4
utils/src/main/java/jetbrains/exodus/core/execution/JobProcessorQueueAdapter.java	221
utils/src/main/java/jetbrains/exodus/core/execution/LatchJob.java	20
utils/src/main/java/jetbrains/exodus/core/execution/MultiThreadDelegatingJobProcessor.java	188
utils/src/main/java/jetbrains/exodus/core/execution/RunnableJob.java	30
utils/src/main/java/jetbrains/exodus/core/execution/ThreadJobProcessor.java	107
utils/src/main/java/jetbrains/exodus/core/execution/ThreadJobProcessorPool.java	53
utils/src/main/java/jetbrains/exodus/core/execution/locks/CriticalSection.java	18
utils/src/main/java/jetbrains/exodus/core/execution/locks/DebugLatch.java	71
utils/src/main/java/jetbrains/exodus/core/execution/locks/Guard.java	7
utils/src/main/java/jetbrains/exodus/core/execution/locks/Latch.java	12
utils/src/main/java/jetbrains/exodus/core/execution/locks/ReleaseLatch.java	39
utils/src/main/java/jetbrains/exodus/core/execution/locks/Semaphore.java	54
utils/src/main/java/jetbrains/exodus/management/MBeanBase.java	44
utils/src/main/java/jetbrains/exodus/util/ByteArraySizedInputStream.java	54
utils/src/main/java/jetbrains/exodus/util/ByteArraySpinAllocator.java	9
utils/src/main/java/jetbrains/exodus/util/ByteUtil.java	52
utils/src/main/java/jetbrains/exodus/util/DeferredIO.java	18
utils/src/main/java/jetbrains/exodus/util/HexUtil.java	41
utils/src/main/java/jetbrains/exodus/util/LightByteArrayOutputStream.java	36
utils/src/main/java/jetbrains/exodus/util/MathUtil.java	16
utils/src/main/java/jetbrains/exodus/util/Random.java	62
utils/src/main/java/jetbrains/exodus/util/SharedRandomAccessFile.java	26
utils/src/main/java/jetbrains/exodus/util/SpinAllocator.java	56
utils/src/main/java/jetbrains/exodus/util/StringBuilderSpinAllocator.java	28
utils/src/main/java/jetbrains/exodus/util/StringHashMap.java	16
utils/src/main/java/jetbrains/exodus/util/UTFUtil.java	122
utils/src/main/kotlin/jetbrains/exodus/core/dataStructures/ConcurrentIntObjectCache.kt	32
utils/src/main/kotlin/jetbrains/exodus/core/dataStructures/ConcurrentLongObjectCache.kt	34
utils/src/main/kotlin/jetbrains/exodus/core/dataStructures/IntObjectCacheBase.kt	47
utils/src/main/kotlin/jetbrains/exodus/core/dataStructures/LongObjectCacheBase.kt	47
utils/src/main/kotlin/jetbrains/exodus/core/dataStructures/NonAdjustableCaches.kt	17
utils/src/main/kotlin/jetbrains/exodus/core/dataStructures/hash/LongHashMap.kt	131
utils/src/main/kotlin/jetbrains/exodus/core/dataStructures/hash/LongLongHashMap.kt	186
utils/src/main/kotlin/jetbrains/exodus/core/dataStructures/hash/PackedLongHashSet.kt	79
utils/src/main/kotlin/jetbrains/exodus/core/dataStructures/persistent/LongIterators.kt	19
utils/src/main/kotlin/jetbrains/exodus/core/dataStructures/persistent/PersistentBitTreeLongSet.kt	219
utils/src/main/kotlin/jetbrains/exodus/core/dataStructures/persistent/PersistentEx.kt	73
utils/src/main/kotlin/jetbrains/exodus/core/execution/IterableJob.kt	19
utils/src/main/kotlin/jetbrains/exodus/core/execution/JobHandler.kt	22
utils/src/main/kotlin/jetbrains/exodus/core/execution/SharedTimer.kt	82
utils/src/main/kotlin/jetbrains/exodus/kotlin/Kodus.kt	16
utils/src/main/kotlin/jetbrains/exodus/runtime/OOMGuard.kt	16
utils/src/main/kotlin/jetbrains/exodus/system/JVMConstants.kt	20
utils/src/main/kotlin/jetbrains/exodus/system/OperatingSystem.kt	37
utils/src/main/kotlin/jetbrains/exodus/util/IOUtil.kt	59
utils/src/main/kotlin/jetbrains/exodus/util/IdGenerator.kt	17
utils/src/main/kotlin/jetbrains/exodus/util/SafeByteBufferCleaner.kt	75
utils/src/main/kotlin/jetbrains/exodus/util/StringInterner.kt	43
utils/src/main/kotlin/jetbrains/exodus/util/SystemProperty.kt	12
utils/src/main/kotlin/jetbrains/exodus/util/UnsafeHolder.kt	14
