├── .github ├── PULL_REQUEST_TEMPLATE.md └── workflows │ └── gradle_21.yml ├── .gitignore ├── LICENSE.txt ├── README.md ├── benchmarks ├── LICENSE.txt ├── build.gradle.kts ├── readme.md └── src │ └── jmh │ ├── java │ └── jetbrains │ │ └── exodus │ │ └── benchmark │ │ ├── TokyoCabinetBenchmark.java │ │ ├── crypto │ │ └── JMHStreamCipherBenchmarks.java │ │ ├── dataStructures │ │ ├── JMHConcurrentObjectCacheBenchmark.java │ │ ├── JMHHashMapBenchmark.java │ │ ├── JMHJavaUtilHashMapBenchmark.java │ │ ├── JMHObjectCacheBenchmark.java │ │ ├── JMHSmallHashMapBenchmark.java │ │ └── persistent │ │ │ ├── JMHPersistentLongSetBenchmark.java │ │ │ ├── JMHPersistentLongSetFillBenchmark.java │ │ │ └── JMHPersistentLongSetIterationBenchmark.java │ │ ├── env │ │ ├── JMHEnvBenchmarkBase.java │ │ └── tokyo │ │ │ ├── JMHEnvTokyoCabinetBenchmarkBase.java │ │ │ ├── JMHEnvTokyoCabinetReadBenchmark.java │ │ │ ├── JMHEnvTokyoCabinetWriteBenchmark.java │ │ │ ├── JMHEnvWithPrefixingTokyoCabinetReadBenchmark.java │ │ │ └── JMHEnvWithPrefixingTokyoCabinetWriteBenchmark.java │ │ ├── query │ │ └── InMemorySortBenchmark.java │ │ └── util │ │ ├── JMHStringBindingTest.java │ │ ├── JMHStringInternerBenchmark.java │ │ └── JMHStringInternerMacroBenchmark.java │ └── kotlin │ └── jetbrains │ └── exodus │ └── benchmark │ └── query │ └── InMemorySortBenchmarkBase.kt ├── compress ├── LICENSE.txt ├── build.gradle.kts └── src │ ├── main │ └── java │ │ └── jetbrains │ │ └── exodus │ │ └── util │ │ └── CompressBackupUtil.java │ └── test │ └── java │ └── jetbrains │ └── exodus │ └── util │ └── CompressBackupUtilTest.java ├── crypto ├── LICENSE.txt ├── build.gradle.kts ├── readme.md └── src │ ├── main │ ├── kotlin │ │ └── jetbrains │ │ │ └── exodus │ │ │ └── crypto │ │ │ ├── InitializationVektor.kt │ │ │ ├── convert │ │ │ ├── ArchiveBackupableFactory.kt │ │ │ ├── ArchiveEncryptListenerFactory.kt │ │ │ ├── DirectoryEncryptListenerFactory.kt │ │ │ ├── EncryptListener.kt │ │ │ ├── Protocol.kt │ │ │ ├── ScytaleEngine.kt │ │ │ └── Util.kt │ │ │ └── streamciphers │ │ │ ├── ChaChaStreamCipherProvider.kt │ │ │ ├── JBChaChaStreamCipherProvider.kt │ │ │ ├── KeyAwareStreamCipherProvider.kt │ │ │ └── Salsa20StreamCipherProvider.kt │ └── resources │ │ └── META-INF │ │ └── services │ │ └── jetbrains.exodus.crypto.StreamCipherProvider │ └── test │ └── kotlin │ └── jetbrains │ └── exodus │ └── crypto │ ├── ChaChaEqualityTest.kt │ ├── ChaChaStreamCipherTest.kt │ ├── Salsa20StreamCipherTest.kt │ └── convert │ └── AsyncEncryptionTest.kt ├── entity-store ├── LICENSE.txt ├── build.gradle.kts ├── readme.md └── src │ ├── main │ ├── java │ │ └── jetbrains │ │ │ └── exodus │ │ │ └── entitystore │ │ │ ├── EmptyId.java │ │ │ ├── EntityIterableHandle.java │ │ │ ├── EntityIterableType.java │ │ │ ├── EntityStoreSharedAsyncProcessor.java │ │ │ ├── Explainer.java │ │ │ ├── FileSystemBlobVault.java │ │ │ ├── FileSystemBlobVaultOld.java │ │ │ ├── FlushLog.java │ │ │ ├── InsertConstraintException.java │ │ │ ├── OpenTablesCache.java │ │ │ ├── PersistentEntity.java │ │ │ ├── PersistentEntityId.java │ │ │ ├── PersistentEntityStoreBackupStrategy.java │ │ │ ├── PersistentEntityStoreImpl.java │ │ │ ├── PersistentEntityStoreStatistics.java │ │ │ ├── PersistentEntityStores.java │ │ │ ├── PersistentSequence.java │ │ │ ├── PersistentSequenceBlobHandleGenerator.java │ │ │ ├── PersistentSequentialDictionary.java │ │ │ ├── PersistentStoreTransaction.java │ │ │ ├── PersistentStoreTransactionSnapshot.java │ │ │ ├── PhantomLinkException.java │ │ │ ├── ReadOnlyPersistentEntity.java │ │ │ ├── ReadonlyPersistentStoreTransaction.java │ │ │ ├── Settings.java │ │ │ ├── StoreNamingRules.java │ │ │ ├── TmpBlobHandle.java │ │ │ ├── TxnProvider.java │ │ │ ├── UnexpectedBlobVaultVersionException.java │ │ │ ├── UniqueKeyIndexException.java │ │ │ ├── Updatable.java │ │ │ ├── iterate │ │ │ ├── CachedInstanceIterable.java │ │ │ ├── ConstantEntityIterableHandle.java │ │ │ ├── DistinctIterable.java │ │ │ ├── EntitiesWithBlobIterable.java │ │ │ ├── EntitiesWithLinkIterable.java │ │ │ ├── EntitiesWithLinkSortedIterable.java │ │ │ ├── EntitiesWithPropertyIterable.java │ │ │ ├── EntityAddedOrDeletedHandleChecker.java │ │ │ ├── EntityFromLinkSetIterable.java │ │ │ ├── EntityFromLinkSetIteratorBase.java │ │ │ ├── EntityFromLinksIterable.java │ │ │ ├── EntityIdArrayCachedInstanceIterableFactory.java │ │ │ ├── EntityIdArrayWithSetIterableWrapper.java │ │ │ ├── EntityIdArrayWithSetIteratorWrapper.java │ │ │ ├── EntityIterableBase.java │ │ │ ├── EntityIterableDecoratorBase.java │ │ │ ├── EntityIterableHandleBase.java │ │ │ ├── EntityIterableHandleDecorator.java │ │ │ ├── EntityIterableInstantiator.java │ │ │ ├── EntityIteratorBase.java │ │ │ ├── EntityIteratorFixingDecorator.java │ │ │ ├── EntityIteratorWithPropId.java │ │ │ ├── EntityLinksIterableBase.java │ │ │ ├── EntityReverseIterable.java │ │ │ ├── EntityTypeFilteredIterator.java │ │ │ ├── ExcludeNullIterableDecorator.java │ │ │ ├── FilterEntityTypeIterable.java │ │ │ ├── HandleChecker.java │ │ │ ├── IdFilter.java │ │ │ ├── LinkChangedHandleChecker.java │ │ │ ├── MergeSortedIterable.java │ │ │ ├── MergeSortedIterableWithValueGetter.java │ │ │ ├── NonDisposableEntityIterator.java │ │ │ ├── PropertiesIterable.java │ │ │ ├── PropertyChangedHandleChecker.java │ │ │ ├── PropertyRangeIterable.java │ │ │ ├── PropertyValueIterator.java │ │ │ ├── SingleEntityIterable.java │ │ │ ├── SingleKeyCursorCounter.java │ │ │ ├── SingleKeyCursorIsEmptyChecker.java │ │ │ ├── SkipEntityIterable.java │ │ │ ├── SortIndirectIterable.java │ │ │ ├── SortIterable.java │ │ │ ├── SortResultIterable.java │ │ │ ├── SourceMappingIterator.java │ │ │ ├── TakeEntityIterable.java │ │ │ ├── TxnGetterStrategy.java │ │ │ ├── UpdatableCachedInstanceIterable.java │ │ │ ├── UpdatableEntityIdSortedSetCachedInstanceIterable.java │ │ │ ├── binop │ │ │ │ ├── AddNullDecoratorIterable.java │ │ │ │ ├── BinaryOperatorEntityIterable.java │ │ │ │ └── ConcatenationIterable.java │ │ │ └── cached │ │ │ │ ├── EmptyCachedInstanceIterable.java │ │ │ │ ├── MultiTypeSortedEntityIdArrayCachedInstanceIterable.java │ │ │ │ ├── MultiTypeUnsortedEntityIdArrayCachedInstanceIterable.java │ │ │ │ ├── SingleTypeSortedEntityIdArrayCachedInstanceIterable.java │ │ │ │ ├── SingleTypeSortedSetEntityIdCachedInstanceIterable.java │ │ │ │ ├── SingleTypeUnsortedEntityIdArrayCachedInstanceIterable.java │ │ │ │ └── iterator │ │ │ │ ├── EntityIdArrayIteratorMultiTypeIdPacked.java │ │ │ │ ├── EntityIdArrayIteratorMultiTypeIdUnpacked.java │ │ │ │ ├── EntityIdArrayIteratorNullTypeId.java │ │ │ │ ├── OrderedEntityIdCollectionIterator.java │ │ │ │ ├── ReverseEntityIdArrayIteratorMultiTypeIdPacked.java │ │ │ │ ├── ReverseEntityIdArrayIteratorMultiTypeIdUnpacked.java │ │ │ │ ├── ReverseEntityIdArrayIteratorNullTypeId.java │ │ │ │ └── ReverseOrderedEntityIdCollectionIterator.java │ │ │ ├── management │ │ │ ├── EntityStoreConfig.java │ │ │ ├── EntityStoreConfigMBean.java │ │ │ ├── EntityStoreStatistics.java │ │ │ └── EntityStoreStatisticsMBean.java │ │ │ ├── tables │ │ │ ├── BitmapTable.java │ │ │ ├── BlobsTable.java │ │ │ ├── EntityIdBinding.java │ │ │ ├── LinkValue.java │ │ │ ├── LinksTable.java │ │ │ ├── PropertiesTable.java │ │ │ ├── PropertyKey.java │ │ │ ├── PropertyTypes.java │ │ │ ├── PropertyValue.java │ │ │ ├── SingleColumnTable.java │ │ │ ├── Table.java │ │ │ └── TwoColumnTable.java │ │ │ └── util │ │ │ ├── BackupUtil.java │ │ │ ├── ImmutableSingleTypeEntityIdBitSet.java │ │ │ ├── ImmutableSingleTypeEntityIdCollection.java │ │ │ ├── IntArrayListSpinAllocator.java │ │ │ ├── LongArrayListSpinAllocator.java │ │ │ ├── MultiTypeEntityIdSet.java │ │ │ └── SingleTypeEntityIdSet.java │ └── kotlin │ │ └── jetbrains │ │ └── exodus │ │ ├── crypto │ │ └── EncryptedBlobVault.kt │ │ └── entitystore │ │ ├── CachedBlobLengths.kt │ │ ├── DummyBlobVault.kt │ │ ├── EntityIdCache.kt │ │ ├── EntityIterableCache.kt │ │ ├── EntityIterableCacheAdapter.kt │ │ ├── EntityIterableCacheAdapterMutable.kt │ │ ├── EntityIterableCacheReverseIndex.kt │ │ ├── EntityIterableCacheStatistics.kt │ │ ├── PersistentEntityStoreRefactorings.kt │ │ ├── PersistentEntityStoreSettingsListener.kt │ │ ├── iterate │ │ ├── EntitiesOfTypeIterable.kt │ │ ├── EntitiesOfTypeRangeIterable.kt │ │ ├── EntitiesWithCertainLinkIterable.kt │ │ ├── EntityToLinksIterable.kt │ │ ├── FieldIndexIterator.kt │ │ ├── FilterEntitiesWithCertainLinkIterable.kt │ │ ├── FilterLinksIterable.kt │ │ ├── PropertyContainsValueEntityIterable.kt │ │ ├── PropertyRangeOrValueIterableBase.kt │ │ ├── PropertyValueIterable.kt │ │ ├── SelectDistinctIterable.kt │ │ ├── SelectManyIterable.kt │ │ ├── UpdatablePropertiesCachedInstanceIterable.kt │ │ ├── binop │ │ │ ├── IntersectionIterable.kt │ │ │ ├── MinusIterable.kt │ │ │ ├── SortedIterator.kt │ │ │ └── UnionIterable.kt │ │ └── util │ │ │ └── LongArrayIterator.kt │ │ ├── tables │ │ └── FieldIndex.kt │ │ └── util │ │ ├── EmptyEntityIdSet.kt │ │ ├── EntityIdSetFactory.kt │ │ └── ImmutableEmptyEntityIdSet.kt │ └── test │ ├── java │ └── jetbrains │ │ └── exodus │ │ ├── entitystore │ │ ├── AbortTest.java │ │ ├── BinaryOperatorsTests.java │ │ ├── ConflictTest.java │ │ ├── EntityFromLinkSetTests.java │ │ ├── EntityIterableHandleTests.java │ │ ├── EntitySnapshotTests.java │ │ ├── EntityStoreTestBase.java │ │ ├── FailoverForkLongTests.java │ │ ├── FailoverForkTests.java │ │ ├── PersistentEntityStoreRefactoringsTests.java │ │ ├── PropertyCustomTypePersistenceTest.java │ │ ├── PropertyCustomTypeTests.java │ │ ├── ReplayTest.java │ │ ├── SmallLogStressTests.java │ │ ├── StoreArtifacts.java │ │ ├── StoreArtifactsPolicy.java │ │ ├── StoreTransactionTests.java │ │ ├── StressTests.java │ │ ├── TestBase.java │ │ ├── TestReplayTest.java │ │ ├── TestTransactionReplayPersistentEntityStoreImpl.java │ │ ├── custom │ │ │ ├── ComparablePair.java │ │ │ └── ComparablePairBinding.java │ │ ├── iterate │ │ │ ├── CornerCaseTests.java │ │ │ ├── EntityIdArrayCachedInstanceIterableTests.java │ │ │ ├── EntityIterableHandleMergeIdsTest.java │ │ │ ├── EntityLinksTests.java │ │ │ ├── FindTests.java │ │ │ └── HumanReadablePresentationTests.java │ │ └── processRunners │ │ │ ├── LongProcessRunner.java │ │ │ └── ProcessRunner.java │ │ └── util │ │ ├── ForkSupportIO.java │ │ ├── ForkSupportIOTest.java │ │ ├── ForkedLogic.java │ │ ├── ForkedProcessRunner.java │ │ ├── IStreamer.java │ │ ├── ProcessKiller.java │ │ ├── Streamer.java │ │ └── WindowsProcessKiller.java │ ├── kotlin │ └── jetbrains │ │ └── exodus │ │ ├── entitystore │ │ ├── BackupTests.kt │ │ ├── BlobVaultTests.kt │ │ ├── EntityBlobTests.kt │ │ ├── EntityIdSetTest.kt │ │ ├── EntityIterableCacheAdapterTest.kt │ │ ├── EntityIterableCacheReverseIndexTest.kt │ │ ├── EntityIterableCacheTest.kt │ │ ├── EntityIterableHandleIdentityTest.kt │ │ ├── EntityStoreCreationTests.kt │ │ ├── EntityTests.kt │ │ ├── IssueTrackerTestCase.kt │ │ ├── PrimitiveIterableTests.kt │ │ ├── SortIndirectIterableTest.kt │ │ ├── TestData.kt │ │ ├── TestOrdering.kt │ │ └── iterate │ │ │ ├── EntityIterableTests.kt │ │ │ ├── SortTests.kt │ │ │ └── StickyObjectTest.kt │ │ └── testutil │ │ ├── TestRandomUtils.kt │ │ └── TimeProfiler.kt │ └── resources │ ├── pskill.exe │ └── testXD_362.data ├── environment-crash-tests ├── build.gradle.kts └── src │ └── test │ └── java │ └── jetbrains │ └── exodus │ └── env │ └── CrashTest.java ├── environment ├── LICENSE.txt ├── build.gradle.kts ├── readme.md └── src │ ├── main │ ├── java │ │ └── jetbrains │ │ │ └── exodus │ │ │ ├── backup │ │ │ └── FileDescriptorInputStream.java │ │ │ ├── env │ │ │ ├── ContextualEnvironmentImpl.java │ │ │ ├── ContextualStoreImpl.java │ │ │ ├── ContextualTemporaryEmptyStore.java │ │ │ ├── CursorImpl.java │ │ │ ├── DatabaseRoot.java │ │ │ ├── EnvironmentBackupStrategyImpl.java │ │ │ ├── EnvironmentImpl.java │ │ │ ├── EnvironmentStatistics.java │ │ │ ├── MetaTree.java │ │ │ ├── MetaTreeImpl.java │ │ │ ├── MetaTreePrototype.java │ │ │ ├── ReadWriteTransaction.java │ │ │ ├── ReadonlyTransaction.java │ │ │ ├── ReentrantTransactionDispatcher.java │ │ │ ├── StoreGetCache.java │ │ │ ├── StoreImpl.java │ │ │ ├── TemporaryEmptyStore.java │ │ │ ├── TransactionAcquireTimeoutException.java │ │ │ ├── TransactionBase.java │ │ │ ├── TransactionFinishedException.java │ │ │ └── TransactionSet.java │ │ │ ├── io │ │ │ ├── AbstractDataWriter.java │ │ │ ├── AsyncFileDataReaderWriterProvider.java │ │ │ ├── AsyncFileDataWriter.java │ │ │ ├── SharedMappedByteBuffer.java │ │ │ ├── SharedMappedFilesCache.java │ │ │ └── SharedOpenFilesCache.java │ │ │ ├── log │ │ │ ├── ArrayByteIterableWithAddress.java │ │ │ ├── BackupMetadata.java │ │ │ ├── BlockByteIterator.java │ │ │ ├── BlockDataIterator.java │ │ │ ├── BlockNotFoundException.java │ │ │ ├── BufferedDataWriter.java │ │ │ ├── ByteIterableWithAddress.java │ │ │ ├── ByteIteratorWithAddress.java │ │ │ ├── CacheDataProvider.java │ │ │ ├── CompressedUnsignedLongByteIterable.java │ │ │ ├── DataCorruptionException.java │ │ │ ├── DataIterator.java │ │ │ ├── HashCodeLoggable.java │ │ │ ├── LogAwareFixedLengthByteIterable.java │ │ │ ├── LogConfig.java │ │ │ ├── LogTestConfig.java │ │ │ ├── LogTip.java │ │ │ ├── LogUtil.java │ │ │ ├── Loggable.java │ │ │ ├── LoggableIterator.java │ │ │ ├── MultiPageByteIterableWithAddress.java │ │ │ ├── MultiPageLoggable.java │ │ │ ├── NullLoggable.java │ │ │ ├── RandomAccessLoggable.java │ │ │ ├── ReadBytesListener.java │ │ │ ├── RemoveFileListener.java │ │ │ ├── SingleByteIterable.java │ │ │ ├── SinglePageLoggable.java │ │ │ ├── StartupMetadata.java │ │ │ └── TooBigLoggableException.java │ │ │ └── tree │ │ │ ├── Dumpable.java │ │ │ ├── ExpiredLoggableCollection.java │ │ │ ├── INode.java │ │ │ ├── ITree.java │ │ │ ├── ITreeCursor.java │ │ │ ├── ITreeCursorMutable.java │ │ │ ├── ITreeMutable.java │ │ │ ├── LongIterator.java │ │ │ ├── MutableTreeRoot.java │ │ │ ├── TreeCursor.java │ │ │ ├── TreeCursorMutable.java │ │ │ ├── TreeMetaInfo.java │ │ │ ├── TreeTraverser.java │ │ │ ├── btree │ │ │ ├── AddressIterator.java │ │ │ ├── BTree.java │ │ │ ├── BTreeBalancePolicy.java │ │ │ ├── BTreeBase.java │ │ │ ├── BTreeCursorDup.java │ │ │ ├── BTreeCursorDupMutable.java │ │ │ ├── BTreeDup.java │ │ │ ├── BTreeDupMutable.java │ │ │ ├── BTreeEmpty.java │ │ │ ├── BTreeMetaInfo.java │ │ │ ├── BTreeMutable.java │ │ │ ├── BTreeMutatingTraverser.java │ │ │ ├── BTreeMutatingTraverserDup.java │ │ │ ├── BTreeReclaimTraverser.java │ │ │ ├── BTreeTraverser.java │ │ │ ├── BTreeTraverserDup.java │ │ │ ├── BaseLeafNode.java │ │ │ ├── BaseLeafNodeMutable.java │ │ │ ├── BasePage.java │ │ │ ├── BasePageImmutable.java │ │ │ ├── BasePageMutable.java │ │ │ ├── BottomPage.java │ │ │ ├── BottomPageMutable.java │ │ │ ├── DupLeafNodeMutable.java │ │ │ ├── ILeafNode.java │ │ │ ├── ILeafNodeMutable.java │ │ │ ├── InternalPage.java │ │ │ ├── InternalPageMutable.java │ │ │ ├── LeafNode.java │ │ │ ├── LeafNodeDup.java │ │ │ ├── LeafNodeDupMutable.java │ │ │ ├── LeafNodeKV.java │ │ │ ├── LeafNodeMutable.java │ │ │ └── TreePos.java │ │ │ └── patricia │ │ │ ├── AddressIterator.java │ │ │ ├── ChildReference.java │ │ │ ├── ChildReferenceBase.java │ │ │ ├── ChildReferenceMutable.java │ │ │ ├── ChildReferenceSet.java │ │ │ ├── ChildReferenceTransient.java │ │ │ ├── EscapingByteIterable.java │ │ │ ├── ImmutableNode.java │ │ │ ├── MutableNodeSaveContext.java │ │ │ ├── NodeBase.java │ │ │ ├── PatriciaCursorDecorator.java │ │ │ ├── PatriciaMetaInfo.java │ │ │ ├── PatriciaReclaimActualTraverser.java │ │ │ ├── PatriciaReclaimSourceTraverser.java │ │ │ ├── PatriciaTraverser.java │ │ │ ├── PatriciaTree.java │ │ │ ├── PatriciaTreeBase.java │ │ │ ├── PatriciaTreeDecorator.java │ │ │ ├── PatriciaTreeEmpty.java │ │ │ ├── PatriciaTreeForReclaim.java │ │ │ ├── PatriciaTreeWithDuplicates.java │ │ │ ├── PatriciaTreeWithDuplicatesMutable.java │ │ │ ├── SinglePageImmutableNode.java │ │ │ └── TreeAwareNodeDecorator.java │ ├── kotlin │ │ └── jetbrains │ │ │ └── exodus │ │ │ ├── crypto │ │ │ └── EnvKrypt.kt │ │ │ ├── debug │ │ │ ├── Misc.kt │ │ │ ├── StackTrace.kt │ │ │ └── TxnProfiler.kt │ │ │ ├── env │ │ │ ├── BitmapImpl.kt │ │ │ ├── BitmapIterator.kt │ │ │ ├── ContextualBitmapImpl.kt │ │ │ ├── CopyEnvironment.kt │ │ │ ├── Environments.kt │ │ │ ├── StuckTransactionMonitor.kt │ │ │ ├── Unsafe.kt │ │ │ └── management │ │ │ │ ├── BackupController.kt │ │ │ │ ├── BackupControllerMBean.kt │ │ │ │ ├── DatabaseProfiler.kt │ │ │ │ ├── DatabaseProfilerMBean.kt │ │ │ │ ├── EnvironmentConfig.kt │ │ │ │ ├── EnvironmentConfigMBean.kt │ │ │ │ ├── EnvironmentConfigWithOperations.kt │ │ │ │ ├── EnvironmentStatistics.kt │ │ │ │ └── EnvironmentStatisticsMBean.kt │ │ │ ├── gc │ │ │ ├── BackgroundCleaner.kt │ │ │ ├── BackgroundCleaningJob.kt │ │ │ ├── CleanEntireLogJob.kt │ │ │ ├── ComputeUtilizationFromScratchJob.kt │ │ │ ├── GarbageCollector.kt │ │ │ ├── GcJob.kt │ │ │ ├── PeriodicGc.kt │ │ │ └── UtilizationProfile.kt │ │ │ ├── io │ │ │ ├── FileDataReader.kt │ │ │ ├── LockingManager.kt │ │ │ ├── WatchingFileDataWriter.kt │ │ │ └── inMemory │ │ │ │ ├── Memory.kt │ │ │ │ ├── MemoryDataReader.kt │ │ │ │ ├── MemoryDataReaderWriterProvider.kt │ │ │ │ └── MemoryDataWriter.kt │ │ │ ├── log │ │ │ ├── AbstractBlockListener.kt │ │ │ ├── BlockListener.kt │ │ │ ├── BlockSet.kt │ │ │ ├── Log.kt │ │ │ ├── LogCache.kt │ │ │ ├── LogWarmup.kt │ │ │ ├── SeparateLogCache.kt │ │ │ └── SharedLogCache.kt │ │ │ └── tree │ │ │ └── patricia │ │ │ ├── MultiPageImmutableNode.kt │ │ │ ├── MutableNode.kt │ │ │ ├── MutableRoot.kt │ │ │ ├── NodeChildren.kt │ │ │ └── PatriciaTreeMutable.kt │ └── resources │ │ └── META-INF │ │ └── services │ │ └── jetbrains.exodus.io.DataReaderWriterProvider │ └── test │ ├── java │ └── jetbrains │ │ └── exodus │ │ ├── env │ │ ├── EnvironmentLockTest.java │ │ ├── EnvironmentTest.java │ │ ├── EnvironmentTestInMemory.java │ │ ├── EnvironmentTestsBase.java │ │ ├── RecoveryClassLoaderTest.java │ │ ├── ReentrantTransactionDispatcherTest.java │ │ └── TransactionTest.java │ │ ├── log │ │ ├── LogInMemoryTests.java │ │ ├── LogLockingTests.java │ │ ├── LogTests.java │ │ ├── LogTestsBase.java │ │ ├── LogUtilTests.java │ │ ├── LoggableTests.java │ │ └── TestLoggable.java │ │ └── tree │ │ ├── CursorTestBase.java │ │ ├── StringKVNode.java │ │ ├── TreeAddressIteratorTest.java │ │ ├── TreeBaseTest.java │ │ ├── TreeCursorConcurrentModificationTest.java │ │ ├── TreeCursorDuplicatesTest.java │ │ ├── TreeCursorNoDuplicatesTest.java │ │ ├── TreeDeleteTest.java │ │ ├── TreePutTest.java │ │ ├── btree │ │ ├── BTreeAddressIteratorTest.java │ │ ├── BTreeCursorConcurrentCursorModificationTest.java │ │ ├── BTreeCursorConcurrentModificationTest.java │ │ ├── BTreeCursorDeleteTest.java │ │ ├── BTreeCursorDupConcurrentCursorModificationTest.java │ │ ├── BTreeCursorDupConcurrentModificationTest.java │ │ ├── BTreeCursorDuplicatesTest.java │ │ ├── BTreeCursorNoDuplicatesTest.java │ │ ├── BTreeDeleteCommonTest.java │ │ ├── BTreeDeleteSpecificTest.java │ │ ├── BTreeDuplicatesExpiredAddressesTest.java │ │ ├── BTreeLeafNodeTest.java │ │ ├── BTreeNoDuplicatesExpiredAddressesTest.java │ │ ├── BTreePutCommonTest.java │ │ ├── BTreePutSpecificTest.java │ │ ├── BTreeReclaimSpecialTest.java │ │ ├── BTreeReclaimTest.java │ │ ├── BTreeSimpleTest.java │ │ ├── BTreeSpecificCursorDuplicatesTest.java │ │ ├── BTreeSpecificCursorNoDuplicatesTest.java │ │ ├── BTreeStructureIdTest.java │ │ ├── BTreeStructureTest.java │ │ ├── BTreeTest.java │ │ └── BTreeTestBase.java │ │ └── patricia │ │ ├── PatriciaAddressIteratorTest.java │ │ ├── PatriciaCursorConcurrentCursorModificationTest.java │ │ ├── PatriciaCursorConcurrentModificationTest.java │ │ ├── PatriciaCursorDuplicatesTest.java │ │ ├── PatriciaCursorNoDuplicatesTest.java │ │ ├── PatriciaDeleteCommonTest.java │ │ ├── PatriciaPutCommonTest.java │ │ ├── PatriciaReclaimTest.java │ │ ├── PatriciaTestBase.java │ │ └── PatriciaTreeAddressIteratorTest.java │ └── kotlin │ └── jetbrains │ └── exodus │ ├── crypto │ └── InvalidCipherParametersTest.kt │ ├── env │ ├── BitmapImplTest.kt │ ├── BitmapIteratorTest.kt │ ├── ContextualBitmapImplTest.kt │ ├── EnvironmentConfigTest.kt │ ├── OutOfDiskSpaceInMemoryTest.kt │ ├── OutOfDiskSpaceTest.kt │ ├── StoreTest.kt │ ├── XodusConcurrentCursorTest.kt │ └── management │ │ ├── DatabaseProfilerMBeanTest.kt │ │ ├── EnvironmentConfigMBeanTest.kt │ │ └── EnvironmentStatisticsMBeanTest.kt │ ├── gc │ ├── GarbageCollectorInterleavingTest.kt │ ├── GarbageCollectorInterleavingTestPrefixing.kt │ ├── GarbageCollectorLowCacheTest.kt │ ├── GarbageCollectorLowCacheTestPrefixing.kt │ ├── GarbageCollectorTest.kt │ ├── GarbageCollectorTestInMemory.kt │ ├── GarbageCollectorTestPrefixing.kt │ └── GarbageCollectorTestPrefixingInMemory.kt │ └── io │ └── SharedMappedByteBufferTest.kt ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── images ├── key.gpg ├── license └── copyright.ftl ├── lucene-directory-v2 ├── build.gradle.kts └── src │ ├── main │ ├── java │ │ └── jetbrains │ │ │ └── exodus │ │ │ └── lucene2 │ │ │ ├── DirUtil.java │ │ │ └── XodusDirectory.java │ ├── kotlin │ │ └── jetbrains │ │ │ └── exodus │ │ │ └── lucene2 │ │ │ └── codecs │ │ │ └── Lucene87CodecWithNoFieldCompression.kt │ └── resources │ │ └── META-INF │ │ └── services │ │ └── org.apache.lucene.codecs.Codec │ └── test │ ├── java │ └── jetbrains │ │ └── exodus │ │ └── lucene2 │ │ ├── XodusDirectoryEncryptedTest.java │ │ ├── XodusDirectoryNotEncryptedTest.java │ │ └── XodusThreadFilter.java │ └── kotlin │ └── jetbrains │ └── exodus │ └── lucene2 │ ├── XodusLuceneTests.kt │ └── XodusLuceneTestsBase.kt ├── openAPI ├── LICENSE.txt ├── build.gradle.kts └── src │ ├── main │ ├── java │ │ └── jetbrains │ │ │ └── exodus │ │ │ ├── AbstractConfig.java │ │ │ ├── ArrayByteIterable.java │ │ │ ├── ByteBufferByteIterable.java │ │ │ ├── ByteIterable.java │ │ │ ├── ByteIterableBase.java │ │ │ ├── ByteIterator.java │ │ │ ├── CompoundByteIterable.java │ │ │ ├── CompoundByteIteratorBase.java │ │ │ ├── ConfigSettingChangeListener.java │ │ │ ├── ConfigurationStrategy.java │ │ │ ├── ExodusException.java │ │ │ ├── FileByteIterable.java │ │ │ ├── FixedLengthByteIterable.java │ │ │ ├── InvalidSettingException.java │ │ │ ├── OutOfDiskSpaceException.java │ │ │ ├── backup │ │ │ ├── BackupBean.java │ │ │ ├── BackupStrategy.java │ │ │ ├── Backupable.java │ │ │ └── VirtualFileDescriptor.java │ │ │ ├── bindings │ │ │ ├── BindingUtils.java │ │ │ ├── BooleanBinding.java │ │ │ ├── ByteBinding.java │ │ │ ├── ComparableBinding.java │ │ │ ├── ComparableSet.java │ │ │ ├── ComparableSetBinding.java │ │ │ ├── ComparableValueType.java │ │ │ ├── CompressedUnsignedLongArrayByteIterable.java │ │ │ ├── DoubleBinding.java │ │ │ ├── FloatBinding.java │ │ │ ├── IntegerBinding.java │ │ │ ├── LongBinding.java │ │ │ ├── ShortBinding.java │ │ │ ├── SignedDoubleBinding.java │ │ │ ├── SignedFloatBinding.java │ │ │ └── StringBinding.java │ │ │ ├── crypto │ │ │ ├── ExodusCryptoException.java │ │ │ ├── InvalidCipherParametersException.java │ │ │ ├── StreamCipher.java │ │ │ ├── StreamCipherInputStream.java │ │ │ ├── StreamCipherOutputStream.java │ │ │ └── StreamCipherProvider.java │ │ │ ├── entitystore │ │ │ ├── BlobHandleGenerator.java │ │ │ ├── BlobVault.java │ │ │ ├── BlobVaultItem.java │ │ │ ├── ComparableGetter.java │ │ │ ├── DiskBasedBlobVault.java │ │ │ ├── Entity.java │ │ │ ├── EntityId.java │ │ │ ├── EntityIterable.java │ │ │ ├── EntityIterator.java │ │ │ ├── EntityRemovedInDatabaseException.java │ │ │ ├── EntityStore.java │ │ │ ├── EntityStoreException.java │ │ │ ├── FileBasedBlobValueItem.java │ │ │ ├── MetaServer.java │ │ │ ├── PersistentEntityStore.java │ │ │ ├── PersistentEntityStoreConfig.java │ │ │ ├── QueryCancellingPolicy.java │ │ │ ├── Selector.java │ │ │ ├── Sequence.java │ │ │ ├── StoreTransaction.java │ │ │ ├── StoreTransactionalComputable.java │ │ │ ├── StoreTransactionalExecutable.java │ │ │ ├── VaultSizeFunctions.java │ │ │ └── iterate │ │ │ │ ├── EntityIdCollection.java │ │ │ │ ├── EntityIdSet.java │ │ │ │ ├── OrderedEntityIdCollection.java │ │ │ │ └── SortedEntityIdSet.java │ │ │ ├── env │ │ │ ├── Bitmap.java │ │ │ ├── ContextualBitmap.java │ │ │ ├── ContextualEnvironment.java │ │ │ ├── ContextualStore.java │ │ │ ├── Cursor.java │ │ │ ├── Environment.java │ │ │ ├── EnvironmentClosedException.java │ │ │ ├── EnvironmentConfig.java │ │ │ ├── ReadonlyTransactionException.java │ │ │ ├── Store.java │ │ │ ├── StoreConfig.java │ │ │ ├── Transaction.java │ │ │ ├── TransactionalComputable.java │ │ │ └── TransactionalExecutable.java │ │ │ ├── io │ │ │ ├── Block.java │ │ │ ├── DataReader.java │ │ │ ├── DataReaderWriterProvider.java │ │ │ ├── DataWriter.java │ │ │ ├── RemoveBlockType.java │ │ │ └── StorageTypeNotAllowedException.java │ │ │ ├── management │ │ │ ├── Statistics.java │ │ │ └── StatisticsItem.java │ │ │ └── util │ │ │ └── LightOutputStream.java │ └── kotlin │ │ └── jetbrains │ │ └── exodus │ │ ├── crypto │ │ └── Krypt.kt │ │ ├── entitystore │ │ ├── BlobStringsCache.kt │ │ ├── EntityStoreEx.kt │ │ └── replication │ │ │ └── PersistentEntityStoreReplicator.kt │ │ ├── env │ │ ├── EnvironmentEx.kt │ │ └── replication │ │ │ └── EnvironmentReplicationDelta.kt │ │ └── log │ │ └── replication │ │ └── LogReplicationDelta.kt │ └── test │ ├── java │ └── jetbrains │ │ └── exodus │ │ └── bindings │ │ └── ComparableSetBindingTest.java │ └── kotlin │ └── jetbrains │ └── exodus │ ├── FileByteIterableTest.kt │ ├── FixedLengthByteIterableTest.kt │ ├── bindings │ ├── CompressingBindingsTest.kt │ ├── DoubleBindingsTest.kt │ ├── FloatBindingsTest.kt │ └── StringBindingsTest.kt │ ├── crypto │ ├── StreamCipherTest.kt │ └── TrivialStreamCipher.kt │ ├── entitystore │ ├── PersistentEntityStoreCacheConfigTest.kt │ └── PersistentEntityStoreConfigTest.kt │ └── env │ └── EnvironmentConfigTest.kt ├── query ├── LICENSE.txt ├── build.gradle.kts └── src │ ├── main │ ├── java │ │ └── jetbrains │ │ │ └── exodus │ │ │ └── query │ │ │ ├── AddNullStaticTypedEntityIterable.java │ │ │ ├── And.java │ │ │ ├── CommutativeOperator.java │ │ │ ├── ComparableGetterSort.java │ │ │ ├── Concat.java │ │ │ ├── ConversionWildcard.java │ │ │ ├── ExcludeNullStaticTypedEntityIterable.java │ │ │ ├── GenericSort.java │ │ │ ├── GetAll.java │ │ │ ├── GetLinks.java │ │ │ ├── InMemoryMergeSortIterableWithArrayList.java │ │ │ ├── InMemoryMergeSortOnInitIterable.java │ │ │ ├── InMemoryQuickSortIterable.java │ │ │ ├── InMemoryQuickSortOnInitIterable.java │ │ │ ├── InMemoryQuickSortTwoSidesIterable.java │ │ │ ├── InMemoryTimSortIterable.java │ │ │ ├── LinkEqual.java │ │ │ ├── LinkEqualToLinkNotNull.java │ │ │ ├── LinkNotNull.java │ │ │ ├── MergePropertyRanges.java │ │ │ ├── MetaDataAwareUniqueKeyIndicesEngine.java │ │ │ ├── Minus.java │ │ │ ├── NodeBase.java │ │ │ ├── NodeFactory.java │ │ │ ├── OptimizationPlan.java │ │ │ ├── OptimizationRule.java │ │ │ ├── OptimizedTreesCache.java │ │ │ ├── PropertyContains.java │ │ │ ├── PropertyEqual.java │ │ │ ├── PropertyEqualToPropertyNoNull.java │ │ │ ├── PropertyNotNull.java │ │ │ ├── PropertyRange.java │ │ │ ├── PropertyStartsWith.java │ │ │ ├── Root.java │ │ │ ├── Sort.java │ │ │ ├── SortByLinkProperty.java │ │ │ ├── SortByProperty.java │ │ │ ├── Sorts.java │ │ │ ├── StaticTypedEntityIterable.java │ │ │ ├── StaticTypedIterableDecorator.java │ │ │ ├── TreeKeepingEntityIterable.java │ │ │ ├── UnaryNode.java │ │ │ ├── UnaryNot.java │ │ │ ├── UniqueKeyIndicesEngine.java │ │ │ ├── Wildcard.java │ │ │ └── metadata │ │ │ ├── AssociationEndCardinality.java │ │ │ ├── AssociationEndMetaData.java │ │ │ ├── AssociationEndMetaDataImpl.java │ │ │ ├── AssociationEndType.java │ │ │ ├── AssociationMetaData.java │ │ │ ├── AssociationMetaDataImpl.java │ │ │ ├── AssociationType.java │ │ │ ├── EntityMetaData.java │ │ │ ├── EntityMetaDataImpl.java │ │ │ ├── Index.java │ │ │ ├── IndexField.java │ │ │ ├── IndexFieldImpl.java │ │ │ ├── IndexImpl.java │ │ │ ├── MemberMetaData.java │ │ │ ├── MetaBuilder.java │ │ │ ├── ModelMetaData.java │ │ │ ├── ModelMetaDataImpl.java │ │ │ ├── PropertyMetaData.java │ │ │ ├── PropertyMetaDataImpl.java │ │ │ ├── PropertyType.java │ │ │ └── SimplePropertyMetaDataImpl.java │ └── kotlin │ │ └── jetbrains │ │ └── exodus │ │ └── query │ │ ├── BinaryOperator.kt │ │ ├── BoundedPriorityQueue.kt │ │ ├── InMemoryBoundedHeapSortIterable.kt │ │ ├── InMemoryHeapSortIterable.kt │ │ ├── InMemoryHeapSortIterableWithValueGetter.kt │ │ ├── InMemoryKeapSortIterable.kt │ │ ├── InMemoryMergeSortIterable.kt │ │ ├── InMemoryMergeSortIterableWithValueGetter.kt │ │ ├── InMemoryQueueSortIterable.kt │ │ ├── InMemoryQueueSortIterableMixin.kt │ │ ├── IterableDecorator.kt │ │ ├── LinksEqualDecorator.kt │ │ ├── Or.kt │ │ ├── PriorityMap.kt │ │ ├── QueryEngine.kt │ │ ├── SortEngine.kt │ │ └── Utils.kt │ └── test │ ├── java │ └── jetbrains │ │ └── exodus │ │ └── query │ │ ├── QueryTreeTest.java │ │ ├── QueryUtil.java │ │ ├── UniqueKeyIndicesTest.java │ │ └── metadata │ │ └── ModelMetaDataTests.java │ └── kotlin │ └── jetbrains │ └── exodus │ └── query │ └── InMemorySortTest.kt ├── samples ├── LICENSE.txt ├── build.gradle.kts └── src │ └── main │ └── java │ └── jetbrains │ └── exodus │ ├── entitystore │ └── PersistentStoreExample.java │ └── env │ ├── EnvironmentReadWriteExample.java │ └── Users.java ├── settings.gradle.kts ├── tools ├── LICENSE.txt ├── build.gradle.kts └── src │ └── main │ ├── kotlin │ └── jetbrains │ │ └── exodus │ │ ├── Main.kt │ │ ├── crypto │ │ └── Scytale.kt │ │ ├── entityStore │ │ └── ApplyRefactorings.kt │ │ ├── env │ │ ├── CheckSpaceConsumption.kt │ │ └── Reflect.kt │ │ └── parallelbackup │ │ └── ParallelBackup.kt │ └── resources │ └── META-INF │ └── services │ └── jetbrains.exodus.io.DataReaderWriterProvider └── utils ├── LICENSE.txt ├── build.gradle.kts └── src ├── main ├── java │ └── jetbrains │ │ └── exodus │ │ ├── core │ │ ├── crypto │ │ │ └── MessageDigestUtil.java │ │ ├── dataStructures │ │ │ ├── CacheHitRateable.java │ │ │ ├── ConcurrentObjectCache.java │ │ │ ├── ConcurrentStablePriorityQueue.java │ │ │ ├── FakeObjectCache.java │ │ │ ├── IntArrayList.java │ │ │ ├── LongArrayList.java │ │ │ ├── LongIntPair.java │ │ │ ├── LongObjectBifFunction.java │ │ │ ├── LongObjectCache.java │ │ │ ├── NanoSet.java │ │ │ ├── ObjectCache.java │ │ │ ├── ObjectCacheBase.java │ │ │ ├── ObjectCacheDecorator.java │ │ │ ├── Pair.java │ │ │ ├── Priority.java │ │ │ ├── PriorityQueue.java │ │ │ ├── SoftConcurrentLongObjectCache.java │ │ │ ├── SoftConcurrentObjectCache.java │ │ │ ├── SoftLongObjectCache.java │ │ │ ├── SoftLongObjectCacheBase.java │ │ │ ├── SoftObjectCache.java │ │ │ ├── SoftObjectCacheBase.java │ │ │ ├── StablePriorityQueue.java │ │ │ ├── Stack.java │ │ │ ├── Triple.java │ │ │ ├── decorators │ │ │ │ ├── HashMapDecorator.java │ │ │ │ ├── HashSetDecorator.java │ │ │ │ ├── LinkedHashSetDecorator.java │ │ │ │ └── QueueDecorator.java │ │ │ ├── hash │ │ │ │ ├── AbstractHashMap.java │ │ │ │ ├── HashMap.java │ │ │ │ ├── HashSet.java │ │ │ │ ├── HashUtil.java │ │ │ │ ├── IntHashMap.java │ │ │ │ ├── IntHashSet.java │ │ │ │ ├── IntLinkedHashMap.java │ │ │ │ ├── LinkedHashMap.java │ │ │ │ ├── LinkedHashSet.java │ │ │ │ ├── LongHashSet.java │ │ │ │ ├── LongIterator.java │ │ │ │ ├── LongLinkedHashMap.java │ │ │ │ ├── LongLinkedHashSet.java │ │ │ │ ├── LongSet.java │ │ │ │ ├── ObjectProcedure.java │ │ │ │ ├── ObjectProcedureThrows.java │ │ │ │ └── PairProcedure.java │ │ │ └── persistent │ │ │ │ ├── AbstractPersistent23Tree.java │ │ │ │ ├── AbstractPersistentHashSet.java │ │ │ │ ├── EvictListener.java │ │ │ │ ├── Flag.java │ │ │ │ ├── LongComparable.java │ │ │ │ ├── LongMapEntry.java │ │ │ │ ├── Persistent23Tree.java │ │ │ │ ├── Persistent23TreeMap.java │ │ │ │ ├── PersistentBitTreeLongMap.java │ │ │ │ ├── PersistentHashMap.java │ │ │ │ ├── PersistentHashSet.java │ │ │ │ ├── PersistentLinkedHashMap.java │ │ │ │ ├── PersistentLong23TreeMap.java │ │ │ │ ├── PersistentLong23TreeSet.java │ │ │ │ ├── PersistentLongMap.java │ │ │ │ ├── PersistentLongSet.java │ │ │ │ ├── PersistentQueue.java │ │ │ │ ├── PersistentStack.java │ │ │ │ └── RootHolder.java │ │ └── execution │ │ │ ├── DecoratorJob.java │ │ │ ├── DefaultExceptionHandler.java │ │ │ ├── DelegatingJobProcessor.java │ │ │ ├── Job.java │ │ │ ├── JobProcessor.java │ │ │ ├── JobProcessorAdapter.java │ │ │ ├── JobProcessorExceptionHandler.java │ │ │ ├── JobProcessorQueueAdapter.java │ │ │ ├── LatchJob.java │ │ │ ├── MultiThreadDelegatingJobProcessor.java │ │ │ ├── RunnableJob.java │ │ │ ├── ThreadJobProcessor.java │ │ │ ├── ThreadJobProcessorPool.java │ │ │ └── locks │ │ │ ├── CriticalSection.java │ │ │ ├── DebugLatch.java │ │ │ ├── Guard.java │ │ │ ├── Latch.java │ │ │ ├── ReleaseLatch.java │ │ │ └── Semaphore.java │ │ ├── management │ │ └── MBeanBase.java │ │ └── util │ │ ├── ByteArraySizedInputStream.java │ │ ├── ByteArraySpinAllocator.java │ │ ├── ByteUtil.java │ │ ├── DeferredIO.java │ │ ├── HexUtil.java │ │ ├── LightByteArrayOutputStream.java │ │ ├── MathUtil.java │ │ ├── Random.java │ │ ├── SharedRandomAccessFile.java │ │ ├── SpinAllocator.java │ │ ├── StringBuilderSpinAllocator.java │ │ ├── StringHashMap.java │ │ └── UTFUtil.java └── kotlin │ └── jetbrains │ └── exodus │ ├── core │ ├── cache │ │ ├── BasicCache.kt │ │ ├── CaffeineCache.kt │ │ ├── CustomCaffeine.kt │ │ └── persistent │ │ │ ├── CacheEvictionSubject.kt │ │ │ ├── CaffeinePersistentCache.kt │ │ │ ├── CaffeinePersistentCacheConfig.kt │ │ │ ├── PersistentCache.kt │ │ │ ├── PersistentIndex.kt │ │ │ ├── ValueMap.kt │ │ │ └── VersionTracker.kt │ ├── dataStructures │ │ ├── ConcurrentIntObjectCache.kt │ │ ├── ConcurrentLongObjectCache.kt │ │ ├── IntObjectCacheBase.kt │ │ ├── LongObjectCacheBase.kt │ │ ├── NonAdjustableCaches.kt │ │ ├── hash │ │ │ ├── LongHashMap.kt │ │ │ ├── LongLongHashMap.kt │ │ │ └── PackedLongHashSet.kt │ │ └── persistent │ │ │ ├── LongIterators.kt │ │ │ ├── PersistentBitTreeLongSet.kt │ │ │ └── PersistentEx.kt │ └── execution │ │ ├── IterableJob.kt │ │ ├── JobHandler.kt │ │ └── SharedTimer.kt │ ├── kotlin │ └── Kodus.kt │ ├── runtime │ └── OOMGuard.kt │ ├── system │ ├── JVMConstants.kt │ └── OperatingSystem.kt │ └── util │ ├── IOUtil.kt │ ├── IdGenerator.kt │ ├── SafeByteBufferCleaner.kt │ ├── StringInterner.kt │ ├── SystemProperty.kt │ └── UnsafeHolder.kt └── test ├── java └── jetbrains │ └── exodus │ ├── StringInternerTest.java │ ├── TestFor.java │ ├── TestUtil.java │ ├── core │ ├── crypto │ │ └── MessageDigestTest.java │ └── dataStructures │ │ ├── ConcurrentStablePriorityQueueTest.java │ │ ├── LongObjectCacheTest.java │ │ ├── ObjectCacheTest.java │ │ ├── PriorityQueueTest.java │ │ ├── StablePriorityQueueTest.java │ │ ├── hash │ │ ├── HashMapTest.java │ │ ├── HashSetTest.java │ │ ├── IntHashMapTest.java │ │ ├── IntHashSetTest.java │ │ ├── IntLinkedHashMapTest.java │ │ ├── LinkedHashMapTest.java │ │ ├── LinkedHashSetTest.java │ │ ├── LongHashMapTest.java │ │ ├── LongLinkedHashMapTest.java │ │ └── LongLinkedHashSetTest.java │ │ └── persistent │ │ ├── Persistent23TreeMapTest.java │ │ ├── Persistent23TreeTest.java │ │ ├── PersistentBitTreeLongMapTest.java │ │ ├── PersistentHashMapTest.java │ │ ├── PersistentHashSetTest.java │ │ ├── PersistentLinkedHashMapTest.java │ │ ├── PersistentLongMapTest.java │ │ ├── PersistentQueueTest.java │ │ └── PersistentStackTest.java │ └── util │ └── MathTest.java ├── kotlin └── jetbrains │ └── exodus │ ├── core │ ├── cache │ │ └── persistent │ │ │ ├── CaffeinePersistentCacheTest.kt │ │ │ ├── ValueMapTest.kt │ │ │ └── VersionTrackerTest.kt │ ├── dataStructures │ │ ├── hash │ │ │ ├── LongHashSetTest.kt │ │ │ ├── LongSetTest.kt │ │ │ └── PackedLongHashSetTest.kt │ │ └── persistent │ │ │ ├── PersistentBitTreeLongSetTest.kt │ │ │ └── PersistentLong23TreeSetTest.kt │ └── execution │ │ ├── JobProcessorTest.kt │ │ ├── MultiThreadDelegatingJobProcessorTest.kt │ │ └── locks │ │ └── LatchTest.kt │ ├── testutil │ └── ParallelRunUtil.kt │ └── util │ └── IOUtilTest.kt └── resources ├── jna0.jar └── jna1.jar /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/gradle_21.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/.github/workflows/gradle_21.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/README.md -------------------------------------------------------------------------------- /benchmarks/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/benchmarks/LICENSE.txt -------------------------------------------------------------------------------- /benchmarks/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/benchmarks/build.gradle.kts -------------------------------------------------------------------------------- /benchmarks/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/benchmarks/readme.md -------------------------------------------------------------------------------- /benchmarks/src/jmh/java/jetbrains/exodus/benchmark/TokyoCabinetBenchmark.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/benchmarks/src/jmh/java/jetbrains/exodus/benchmark/TokyoCabinetBenchmark.java -------------------------------------------------------------------------------- /benchmarks/src/jmh/java/jetbrains/exodus/benchmark/env/JMHEnvBenchmarkBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/benchmarks/src/jmh/java/jetbrains/exodus/benchmark/env/JMHEnvBenchmarkBase.java -------------------------------------------------------------------------------- /benchmarks/src/jmh/java/jetbrains/exodus/benchmark/query/InMemorySortBenchmark.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/benchmarks/src/jmh/java/jetbrains/exodus/benchmark/query/InMemorySortBenchmark.java -------------------------------------------------------------------------------- /benchmarks/src/jmh/java/jetbrains/exodus/benchmark/util/JMHStringBindingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/benchmarks/src/jmh/java/jetbrains/exodus/benchmark/util/JMHStringBindingTest.java -------------------------------------------------------------------------------- /compress/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/compress/LICENSE.txt -------------------------------------------------------------------------------- /compress/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/compress/build.gradle.kts -------------------------------------------------------------------------------- /compress/src/main/java/jetbrains/exodus/util/CompressBackupUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/compress/src/main/java/jetbrains/exodus/util/CompressBackupUtil.java -------------------------------------------------------------------------------- /compress/src/test/java/jetbrains/exodus/util/CompressBackupUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/compress/src/test/java/jetbrains/exodus/util/CompressBackupUtilTest.java -------------------------------------------------------------------------------- /crypto/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/crypto/LICENSE.txt -------------------------------------------------------------------------------- /crypto/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/crypto/build.gradle.kts -------------------------------------------------------------------------------- /crypto/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/crypto/readme.md -------------------------------------------------------------------------------- /crypto/src/main/kotlin/jetbrains/exodus/crypto/InitializationVektor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/crypto/src/main/kotlin/jetbrains/exodus/crypto/InitializationVektor.kt -------------------------------------------------------------------------------- /crypto/src/main/kotlin/jetbrains/exodus/crypto/convert/ArchiveBackupableFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/crypto/src/main/kotlin/jetbrains/exodus/crypto/convert/ArchiveBackupableFactory.kt -------------------------------------------------------------------------------- /crypto/src/main/kotlin/jetbrains/exodus/crypto/convert/EncryptListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/crypto/src/main/kotlin/jetbrains/exodus/crypto/convert/EncryptListener.kt -------------------------------------------------------------------------------- /crypto/src/main/kotlin/jetbrains/exodus/crypto/convert/Protocol.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/crypto/src/main/kotlin/jetbrains/exodus/crypto/convert/Protocol.kt -------------------------------------------------------------------------------- /crypto/src/main/kotlin/jetbrains/exodus/crypto/convert/ScytaleEngine.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/crypto/src/main/kotlin/jetbrains/exodus/crypto/convert/ScytaleEngine.kt -------------------------------------------------------------------------------- /crypto/src/main/kotlin/jetbrains/exodus/crypto/convert/Util.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/crypto/src/main/kotlin/jetbrains/exodus/crypto/convert/Util.kt -------------------------------------------------------------------------------- /crypto/src/test/kotlin/jetbrains/exodus/crypto/ChaChaEqualityTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/crypto/src/test/kotlin/jetbrains/exodus/crypto/ChaChaEqualityTest.kt -------------------------------------------------------------------------------- /crypto/src/test/kotlin/jetbrains/exodus/crypto/ChaChaStreamCipherTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/crypto/src/test/kotlin/jetbrains/exodus/crypto/ChaChaStreamCipherTest.kt -------------------------------------------------------------------------------- /crypto/src/test/kotlin/jetbrains/exodus/crypto/Salsa20StreamCipherTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/crypto/src/test/kotlin/jetbrains/exodus/crypto/Salsa20StreamCipherTest.kt -------------------------------------------------------------------------------- /crypto/src/test/kotlin/jetbrains/exodus/crypto/convert/AsyncEncryptionTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/crypto/src/test/kotlin/jetbrains/exodus/crypto/convert/AsyncEncryptionTest.kt -------------------------------------------------------------------------------- /entity-store/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/LICENSE.txt -------------------------------------------------------------------------------- /entity-store/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/build.gradle.kts -------------------------------------------------------------------------------- /entity-store/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/readme.md -------------------------------------------------------------------------------- /entity-store/src/main/java/jetbrains/exodus/entitystore/EmptyId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/java/jetbrains/exodus/entitystore/EmptyId.java -------------------------------------------------------------------------------- /entity-store/src/main/java/jetbrains/exodus/entitystore/EntityIterableHandle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/java/jetbrains/exodus/entitystore/EntityIterableHandle.java -------------------------------------------------------------------------------- /entity-store/src/main/java/jetbrains/exodus/entitystore/EntityIterableType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/java/jetbrains/exodus/entitystore/EntityIterableType.java -------------------------------------------------------------------------------- /entity-store/src/main/java/jetbrains/exodus/entitystore/Explainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/java/jetbrains/exodus/entitystore/Explainer.java -------------------------------------------------------------------------------- /entity-store/src/main/java/jetbrains/exodus/entitystore/FileSystemBlobVault.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/java/jetbrains/exodus/entitystore/FileSystemBlobVault.java -------------------------------------------------------------------------------- /entity-store/src/main/java/jetbrains/exodus/entitystore/FileSystemBlobVaultOld.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/java/jetbrains/exodus/entitystore/FileSystemBlobVaultOld.java -------------------------------------------------------------------------------- /entity-store/src/main/java/jetbrains/exodus/entitystore/FlushLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/java/jetbrains/exodus/entitystore/FlushLog.java -------------------------------------------------------------------------------- /entity-store/src/main/java/jetbrains/exodus/entitystore/InsertConstraintException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/java/jetbrains/exodus/entitystore/InsertConstraintException.java -------------------------------------------------------------------------------- /entity-store/src/main/java/jetbrains/exodus/entitystore/OpenTablesCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/java/jetbrains/exodus/entitystore/OpenTablesCache.java -------------------------------------------------------------------------------- /entity-store/src/main/java/jetbrains/exodus/entitystore/PersistentEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/java/jetbrains/exodus/entitystore/PersistentEntity.java -------------------------------------------------------------------------------- /entity-store/src/main/java/jetbrains/exodus/entitystore/PersistentEntityId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/java/jetbrains/exodus/entitystore/PersistentEntityId.java -------------------------------------------------------------------------------- /entity-store/src/main/java/jetbrains/exodus/entitystore/PersistentEntityStoreImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/java/jetbrains/exodus/entitystore/PersistentEntityStoreImpl.java -------------------------------------------------------------------------------- /entity-store/src/main/java/jetbrains/exodus/entitystore/PersistentEntityStores.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/java/jetbrains/exodus/entitystore/PersistentEntityStores.java -------------------------------------------------------------------------------- /entity-store/src/main/java/jetbrains/exodus/entitystore/PersistentSequence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/java/jetbrains/exodus/entitystore/PersistentSequence.java -------------------------------------------------------------------------------- /entity-store/src/main/java/jetbrains/exodus/entitystore/PhantomLinkException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/java/jetbrains/exodus/entitystore/PhantomLinkException.java -------------------------------------------------------------------------------- /entity-store/src/main/java/jetbrains/exodus/entitystore/ReadOnlyPersistentEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/java/jetbrains/exodus/entitystore/ReadOnlyPersistentEntity.java -------------------------------------------------------------------------------- /entity-store/src/main/java/jetbrains/exodus/entitystore/Settings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/java/jetbrains/exodus/entitystore/Settings.java -------------------------------------------------------------------------------- /entity-store/src/main/java/jetbrains/exodus/entitystore/StoreNamingRules.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/java/jetbrains/exodus/entitystore/StoreNamingRules.java -------------------------------------------------------------------------------- /entity-store/src/main/java/jetbrains/exodus/entitystore/TmpBlobHandle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/java/jetbrains/exodus/entitystore/TmpBlobHandle.java -------------------------------------------------------------------------------- /entity-store/src/main/java/jetbrains/exodus/entitystore/TxnProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/java/jetbrains/exodus/entitystore/TxnProvider.java -------------------------------------------------------------------------------- /entity-store/src/main/java/jetbrains/exodus/entitystore/UniqueKeyIndexException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/java/jetbrains/exodus/entitystore/UniqueKeyIndexException.java -------------------------------------------------------------------------------- /entity-store/src/main/java/jetbrains/exodus/entitystore/Updatable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/java/jetbrains/exodus/entitystore/Updatable.java -------------------------------------------------------------------------------- /entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/DistinctIterable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/DistinctIterable.java -------------------------------------------------------------------------------- /entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/HandleChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/HandleChecker.java -------------------------------------------------------------------------------- /entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/IdFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/IdFilter.java -------------------------------------------------------------------------------- /entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/SortIterable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/SortIterable.java -------------------------------------------------------------------------------- /entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/TxnGetterStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/java/jetbrains/exodus/entitystore/iterate/TxnGetterStrategy.java -------------------------------------------------------------------------------- /entity-store/src/main/java/jetbrains/exodus/entitystore/tables/BitmapTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/java/jetbrains/exodus/entitystore/tables/BitmapTable.java -------------------------------------------------------------------------------- /entity-store/src/main/java/jetbrains/exodus/entitystore/tables/BlobsTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/java/jetbrains/exodus/entitystore/tables/BlobsTable.java -------------------------------------------------------------------------------- /entity-store/src/main/java/jetbrains/exodus/entitystore/tables/EntityIdBinding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/java/jetbrains/exodus/entitystore/tables/EntityIdBinding.java -------------------------------------------------------------------------------- /entity-store/src/main/java/jetbrains/exodus/entitystore/tables/LinkValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/java/jetbrains/exodus/entitystore/tables/LinkValue.java -------------------------------------------------------------------------------- /entity-store/src/main/java/jetbrains/exodus/entitystore/tables/LinksTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/java/jetbrains/exodus/entitystore/tables/LinksTable.java -------------------------------------------------------------------------------- /entity-store/src/main/java/jetbrains/exodus/entitystore/tables/PropertiesTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/java/jetbrains/exodus/entitystore/tables/PropertiesTable.java -------------------------------------------------------------------------------- /entity-store/src/main/java/jetbrains/exodus/entitystore/tables/PropertyKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/java/jetbrains/exodus/entitystore/tables/PropertyKey.java -------------------------------------------------------------------------------- /entity-store/src/main/java/jetbrains/exodus/entitystore/tables/PropertyTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/java/jetbrains/exodus/entitystore/tables/PropertyTypes.java -------------------------------------------------------------------------------- /entity-store/src/main/java/jetbrains/exodus/entitystore/tables/PropertyValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/java/jetbrains/exodus/entitystore/tables/PropertyValue.java -------------------------------------------------------------------------------- /entity-store/src/main/java/jetbrains/exodus/entitystore/tables/SingleColumnTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/java/jetbrains/exodus/entitystore/tables/SingleColumnTable.java -------------------------------------------------------------------------------- /entity-store/src/main/java/jetbrains/exodus/entitystore/tables/Table.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/java/jetbrains/exodus/entitystore/tables/Table.java -------------------------------------------------------------------------------- /entity-store/src/main/java/jetbrains/exodus/entitystore/tables/TwoColumnTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/java/jetbrains/exodus/entitystore/tables/TwoColumnTable.java -------------------------------------------------------------------------------- /entity-store/src/main/java/jetbrains/exodus/entitystore/util/BackupUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/java/jetbrains/exodus/entitystore/util/BackupUtil.java -------------------------------------------------------------------------------- /entity-store/src/main/java/jetbrains/exodus/entitystore/util/MultiTypeEntityIdSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/java/jetbrains/exodus/entitystore/util/MultiTypeEntityIdSet.java -------------------------------------------------------------------------------- /entity-store/src/main/kotlin/jetbrains/exodus/crypto/EncryptedBlobVault.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/kotlin/jetbrains/exodus/crypto/EncryptedBlobVault.kt -------------------------------------------------------------------------------- /entity-store/src/main/kotlin/jetbrains/exodus/entitystore/CachedBlobLengths.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/kotlin/jetbrains/exodus/entitystore/CachedBlobLengths.kt -------------------------------------------------------------------------------- /entity-store/src/main/kotlin/jetbrains/exodus/entitystore/DummyBlobVault.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/kotlin/jetbrains/exodus/entitystore/DummyBlobVault.kt -------------------------------------------------------------------------------- /entity-store/src/main/kotlin/jetbrains/exodus/entitystore/EntityIdCache.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/kotlin/jetbrains/exodus/entitystore/EntityIdCache.kt -------------------------------------------------------------------------------- /entity-store/src/main/kotlin/jetbrains/exodus/entitystore/EntityIterableCache.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/kotlin/jetbrains/exodus/entitystore/EntityIterableCache.kt -------------------------------------------------------------------------------- /entity-store/src/main/kotlin/jetbrains/exodus/entitystore/tables/FieldIndex.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/kotlin/jetbrains/exodus/entitystore/tables/FieldIndex.kt -------------------------------------------------------------------------------- /entity-store/src/main/kotlin/jetbrains/exodus/entitystore/util/EmptyEntityIdSet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/kotlin/jetbrains/exodus/entitystore/util/EmptyEntityIdSet.kt -------------------------------------------------------------------------------- /entity-store/src/main/kotlin/jetbrains/exodus/entitystore/util/EntityIdSetFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/main/kotlin/jetbrains/exodus/entitystore/util/EntityIdSetFactory.kt -------------------------------------------------------------------------------- /entity-store/src/test/java/jetbrains/exodus/entitystore/AbortTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/test/java/jetbrains/exodus/entitystore/AbortTest.java -------------------------------------------------------------------------------- /entity-store/src/test/java/jetbrains/exodus/entitystore/BinaryOperatorsTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/test/java/jetbrains/exodus/entitystore/BinaryOperatorsTests.java -------------------------------------------------------------------------------- /entity-store/src/test/java/jetbrains/exodus/entitystore/ConflictTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/test/java/jetbrains/exodus/entitystore/ConflictTest.java -------------------------------------------------------------------------------- /entity-store/src/test/java/jetbrains/exodus/entitystore/EntityFromLinkSetTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/test/java/jetbrains/exodus/entitystore/EntityFromLinkSetTests.java -------------------------------------------------------------------------------- /entity-store/src/test/java/jetbrains/exodus/entitystore/EntityIterableHandleTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/test/java/jetbrains/exodus/entitystore/EntityIterableHandleTests.java -------------------------------------------------------------------------------- /entity-store/src/test/java/jetbrains/exodus/entitystore/EntitySnapshotTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/test/java/jetbrains/exodus/entitystore/EntitySnapshotTests.java -------------------------------------------------------------------------------- /entity-store/src/test/java/jetbrains/exodus/entitystore/EntityStoreTestBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/test/java/jetbrains/exodus/entitystore/EntityStoreTestBase.java -------------------------------------------------------------------------------- /entity-store/src/test/java/jetbrains/exodus/entitystore/FailoverForkLongTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/test/java/jetbrains/exodus/entitystore/FailoverForkLongTests.java -------------------------------------------------------------------------------- /entity-store/src/test/java/jetbrains/exodus/entitystore/FailoverForkTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/test/java/jetbrains/exodus/entitystore/FailoverForkTests.java -------------------------------------------------------------------------------- /entity-store/src/test/java/jetbrains/exodus/entitystore/PropertyCustomTypeTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/test/java/jetbrains/exodus/entitystore/PropertyCustomTypeTests.java -------------------------------------------------------------------------------- /entity-store/src/test/java/jetbrains/exodus/entitystore/ReplayTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/test/java/jetbrains/exodus/entitystore/ReplayTest.java -------------------------------------------------------------------------------- /entity-store/src/test/java/jetbrains/exodus/entitystore/SmallLogStressTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/test/java/jetbrains/exodus/entitystore/SmallLogStressTests.java -------------------------------------------------------------------------------- /entity-store/src/test/java/jetbrains/exodus/entitystore/StoreArtifacts.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/test/java/jetbrains/exodus/entitystore/StoreArtifacts.java -------------------------------------------------------------------------------- /entity-store/src/test/java/jetbrains/exodus/entitystore/StoreArtifactsPolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/test/java/jetbrains/exodus/entitystore/StoreArtifactsPolicy.java -------------------------------------------------------------------------------- /entity-store/src/test/java/jetbrains/exodus/entitystore/StoreTransactionTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/test/java/jetbrains/exodus/entitystore/StoreTransactionTests.java -------------------------------------------------------------------------------- /entity-store/src/test/java/jetbrains/exodus/entitystore/StressTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/test/java/jetbrains/exodus/entitystore/StressTests.java -------------------------------------------------------------------------------- /entity-store/src/test/java/jetbrains/exodus/entitystore/TestBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/test/java/jetbrains/exodus/entitystore/TestBase.java -------------------------------------------------------------------------------- /entity-store/src/test/java/jetbrains/exodus/entitystore/TestReplayTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/test/java/jetbrains/exodus/entitystore/TestReplayTest.java -------------------------------------------------------------------------------- /entity-store/src/test/java/jetbrains/exodus/entitystore/custom/ComparablePair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/test/java/jetbrains/exodus/entitystore/custom/ComparablePair.java -------------------------------------------------------------------------------- /entity-store/src/test/java/jetbrains/exodus/entitystore/iterate/CornerCaseTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/test/java/jetbrains/exodus/entitystore/iterate/CornerCaseTests.java -------------------------------------------------------------------------------- /entity-store/src/test/java/jetbrains/exodus/entitystore/iterate/EntityLinksTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/test/java/jetbrains/exodus/entitystore/iterate/EntityLinksTests.java -------------------------------------------------------------------------------- /entity-store/src/test/java/jetbrains/exodus/entitystore/iterate/FindTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/test/java/jetbrains/exodus/entitystore/iterate/FindTests.java -------------------------------------------------------------------------------- /entity-store/src/test/java/jetbrains/exodus/util/ForkSupportIO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/test/java/jetbrains/exodus/util/ForkSupportIO.java -------------------------------------------------------------------------------- /entity-store/src/test/java/jetbrains/exodus/util/ForkSupportIOTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/test/java/jetbrains/exodus/util/ForkSupportIOTest.java -------------------------------------------------------------------------------- /entity-store/src/test/java/jetbrains/exodus/util/ForkedLogic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/test/java/jetbrains/exodus/util/ForkedLogic.java -------------------------------------------------------------------------------- /entity-store/src/test/java/jetbrains/exodus/util/ForkedProcessRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/test/java/jetbrains/exodus/util/ForkedProcessRunner.java -------------------------------------------------------------------------------- /entity-store/src/test/java/jetbrains/exodus/util/IStreamer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/test/java/jetbrains/exodus/util/IStreamer.java -------------------------------------------------------------------------------- /entity-store/src/test/java/jetbrains/exodus/util/ProcessKiller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/test/java/jetbrains/exodus/util/ProcessKiller.java -------------------------------------------------------------------------------- /entity-store/src/test/java/jetbrains/exodus/util/Streamer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/test/java/jetbrains/exodus/util/Streamer.java -------------------------------------------------------------------------------- /entity-store/src/test/java/jetbrains/exodus/util/WindowsProcessKiller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/test/java/jetbrains/exodus/util/WindowsProcessKiller.java -------------------------------------------------------------------------------- /entity-store/src/test/kotlin/jetbrains/exodus/entitystore/BackupTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/test/kotlin/jetbrains/exodus/entitystore/BackupTests.kt -------------------------------------------------------------------------------- /entity-store/src/test/kotlin/jetbrains/exodus/entitystore/BlobVaultTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/test/kotlin/jetbrains/exodus/entitystore/BlobVaultTests.kt -------------------------------------------------------------------------------- /entity-store/src/test/kotlin/jetbrains/exodus/entitystore/EntityBlobTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/test/kotlin/jetbrains/exodus/entitystore/EntityBlobTests.kt -------------------------------------------------------------------------------- /entity-store/src/test/kotlin/jetbrains/exodus/entitystore/EntityIdSetTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/test/kotlin/jetbrains/exodus/entitystore/EntityIdSetTest.kt -------------------------------------------------------------------------------- /entity-store/src/test/kotlin/jetbrains/exodus/entitystore/EntityIterableCacheTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/test/kotlin/jetbrains/exodus/entitystore/EntityIterableCacheTest.kt -------------------------------------------------------------------------------- /entity-store/src/test/kotlin/jetbrains/exodus/entitystore/EntityStoreCreationTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/test/kotlin/jetbrains/exodus/entitystore/EntityStoreCreationTests.kt -------------------------------------------------------------------------------- /entity-store/src/test/kotlin/jetbrains/exodus/entitystore/EntityTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/test/kotlin/jetbrains/exodus/entitystore/EntityTests.kt -------------------------------------------------------------------------------- /entity-store/src/test/kotlin/jetbrains/exodus/entitystore/IssueTrackerTestCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/test/kotlin/jetbrains/exodus/entitystore/IssueTrackerTestCase.kt -------------------------------------------------------------------------------- /entity-store/src/test/kotlin/jetbrains/exodus/entitystore/PrimitiveIterableTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/test/kotlin/jetbrains/exodus/entitystore/PrimitiveIterableTests.kt -------------------------------------------------------------------------------- /entity-store/src/test/kotlin/jetbrains/exodus/entitystore/SortIndirectIterableTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/test/kotlin/jetbrains/exodus/entitystore/SortIndirectIterableTest.kt -------------------------------------------------------------------------------- /entity-store/src/test/kotlin/jetbrains/exodus/entitystore/TestData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/test/kotlin/jetbrains/exodus/entitystore/TestData.kt -------------------------------------------------------------------------------- /entity-store/src/test/kotlin/jetbrains/exodus/entitystore/TestOrdering.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/test/kotlin/jetbrains/exodus/entitystore/TestOrdering.kt -------------------------------------------------------------------------------- /entity-store/src/test/kotlin/jetbrains/exodus/entitystore/iterate/SortTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/test/kotlin/jetbrains/exodus/entitystore/iterate/SortTests.kt -------------------------------------------------------------------------------- /entity-store/src/test/kotlin/jetbrains/exodus/entitystore/iterate/StickyObjectTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/test/kotlin/jetbrains/exodus/entitystore/iterate/StickyObjectTest.kt -------------------------------------------------------------------------------- /entity-store/src/test/kotlin/jetbrains/exodus/testutil/TestRandomUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/test/kotlin/jetbrains/exodus/testutil/TestRandomUtils.kt -------------------------------------------------------------------------------- /entity-store/src/test/kotlin/jetbrains/exodus/testutil/TimeProfiler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/test/kotlin/jetbrains/exodus/testutil/TimeProfiler.kt -------------------------------------------------------------------------------- /entity-store/src/test/resources/pskill.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/entity-store/src/test/resources/pskill.exe -------------------------------------------------------------------------------- /entity-store/src/test/resources/testXD_362.data: -------------------------------------------------------------------------------- 1 | Some test file data -------------------------------------------------------------------------------- /environment-crash-tests/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment-crash-tests/build.gradle.kts -------------------------------------------------------------------------------- /environment-crash-tests/src/test/java/jetbrains/exodus/env/CrashTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment-crash-tests/src/test/java/jetbrains/exodus/env/CrashTest.java -------------------------------------------------------------------------------- /environment/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/LICENSE.txt -------------------------------------------------------------------------------- /environment/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/build.gradle.kts -------------------------------------------------------------------------------- /environment/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/readme.md -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/backup/FileDescriptorInputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/backup/FileDescriptorInputStream.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/env/ContextualEnvironmentImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/env/ContextualEnvironmentImpl.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/env/ContextualStoreImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/env/ContextualStoreImpl.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/env/ContextualTemporaryEmptyStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/env/ContextualTemporaryEmptyStore.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/env/CursorImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/env/CursorImpl.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/env/DatabaseRoot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/env/DatabaseRoot.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/env/EnvironmentBackupStrategyImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/env/EnvironmentBackupStrategyImpl.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/env/EnvironmentImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/env/EnvironmentImpl.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/env/EnvironmentStatistics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/env/EnvironmentStatistics.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/env/MetaTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/env/MetaTree.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/env/MetaTreeImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/env/MetaTreeImpl.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/env/MetaTreePrototype.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/env/MetaTreePrototype.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/env/ReadWriteTransaction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/env/ReadWriteTransaction.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/env/ReadonlyTransaction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/env/ReadonlyTransaction.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/env/ReentrantTransactionDispatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/env/ReentrantTransactionDispatcher.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/env/StoreGetCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/env/StoreGetCache.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/env/StoreImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/env/StoreImpl.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/env/TemporaryEmptyStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/env/TemporaryEmptyStore.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/env/TransactionAcquireTimeoutException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/env/TransactionAcquireTimeoutException.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/env/TransactionBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/env/TransactionBase.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/env/TransactionFinishedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/env/TransactionFinishedException.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/env/TransactionSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/env/TransactionSet.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/io/AbstractDataWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/io/AbstractDataWriter.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/io/AsyncFileDataReaderWriterProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/io/AsyncFileDataReaderWriterProvider.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/io/AsyncFileDataWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/io/AsyncFileDataWriter.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/io/SharedMappedByteBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/io/SharedMappedByteBuffer.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/io/SharedMappedFilesCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/io/SharedMappedFilesCache.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/io/SharedOpenFilesCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/io/SharedOpenFilesCache.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/log/ArrayByteIterableWithAddress.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/log/ArrayByteIterableWithAddress.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/log/BackupMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/log/BackupMetadata.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/log/BlockByteIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/log/BlockByteIterator.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/log/BlockDataIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/log/BlockDataIterator.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/log/BlockNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/log/BlockNotFoundException.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/log/BufferedDataWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/log/BufferedDataWriter.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/log/ByteIterableWithAddress.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/log/ByteIterableWithAddress.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/log/ByteIteratorWithAddress.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/log/ByteIteratorWithAddress.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/log/CacheDataProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/log/CacheDataProvider.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/log/CompressedUnsignedLongByteIterable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/log/CompressedUnsignedLongByteIterable.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/log/DataCorruptionException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/log/DataCorruptionException.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/log/DataIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/log/DataIterator.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/log/HashCodeLoggable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/log/HashCodeLoggable.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/log/LogAwareFixedLengthByteIterable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/log/LogAwareFixedLengthByteIterable.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/log/LogConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/log/LogConfig.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/log/LogTestConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/log/LogTestConfig.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/log/LogTip.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/log/LogTip.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/log/LogUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/log/LogUtil.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/log/Loggable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/log/Loggable.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/log/LoggableIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/log/LoggableIterator.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/log/MultiPageByteIterableWithAddress.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/log/MultiPageByteIterableWithAddress.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/log/MultiPageLoggable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/log/MultiPageLoggable.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/log/NullLoggable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/log/NullLoggable.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/log/RandomAccessLoggable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/log/RandomAccessLoggable.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/log/ReadBytesListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/log/ReadBytesListener.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/log/RemoveFileListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/log/RemoveFileListener.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/log/SingleByteIterable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/log/SingleByteIterable.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/log/SinglePageLoggable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/log/SinglePageLoggable.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/log/StartupMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/log/StartupMetadata.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/log/TooBigLoggableException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/log/TooBigLoggableException.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/Dumpable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/Dumpable.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/ExpiredLoggableCollection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/ExpiredLoggableCollection.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/INode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/INode.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/ITree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/ITree.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/ITreeCursor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/ITreeCursor.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/ITreeCursorMutable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/ITreeCursorMutable.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/ITreeMutable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/ITreeMutable.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/LongIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/LongIterator.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/MutableTreeRoot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/MutableTreeRoot.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/TreeCursor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/TreeCursor.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/TreeCursorMutable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/TreeCursorMutable.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/TreeMetaInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/TreeMetaInfo.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/TreeTraverser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/TreeTraverser.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/btree/AddressIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/btree/AddressIterator.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/btree/BTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/btree/BTree.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/btree/BTreeBalancePolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/btree/BTreeBalancePolicy.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/btree/BTreeBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/btree/BTreeBase.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/btree/BTreeCursorDup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/btree/BTreeCursorDup.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/btree/BTreeCursorDupMutable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/btree/BTreeCursorDupMutable.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/btree/BTreeDup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/btree/BTreeDup.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/btree/BTreeDupMutable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/btree/BTreeDupMutable.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/btree/BTreeEmpty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/btree/BTreeEmpty.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/btree/BTreeMetaInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/btree/BTreeMetaInfo.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/btree/BTreeMutable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/btree/BTreeMutable.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/btree/BTreeMutatingTraverser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/btree/BTreeMutatingTraverser.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/btree/BTreeMutatingTraverserDup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/btree/BTreeMutatingTraverserDup.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/btree/BTreeReclaimTraverser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/btree/BTreeReclaimTraverser.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/btree/BTreeTraverser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/btree/BTreeTraverser.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/btree/BTreeTraverserDup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/btree/BTreeTraverserDup.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/btree/BaseLeafNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/btree/BaseLeafNode.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/btree/BaseLeafNodeMutable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/btree/BaseLeafNodeMutable.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/btree/BasePage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/btree/BasePage.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/btree/BasePageImmutable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/btree/BasePageImmutable.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/btree/BasePageMutable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/btree/BasePageMutable.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/btree/BottomPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/btree/BottomPage.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/btree/BottomPageMutable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/btree/BottomPageMutable.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/btree/DupLeafNodeMutable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/btree/DupLeafNodeMutable.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/btree/ILeafNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/btree/ILeafNode.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/btree/ILeafNodeMutable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/btree/ILeafNodeMutable.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/btree/InternalPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/btree/InternalPage.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/btree/InternalPageMutable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/btree/InternalPageMutable.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/btree/LeafNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/btree/LeafNode.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/btree/LeafNodeDup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/btree/LeafNodeDup.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/btree/LeafNodeDupMutable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/btree/LeafNodeDupMutable.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/btree/LeafNodeKV.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/btree/LeafNodeKV.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/btree/LeafNodeMutable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/btree/LeafNodeMutable.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/btree/TreePos.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/btree/TreePos.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/patricia/AddressIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/patricia/AddressIterator.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/patricia/ChildReference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/patricia/ChildReference.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/patricia/ChildReferenceBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/patricia/ChildReferenceBase.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/patricia/ChildReferenceMutable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/patricia/ChildReferenceMutable.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/patricia/ChildReferenceSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/patricia/ChildReferenceSet.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/patricia/ChildReferenceTransient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/patricia/ChildReferenceTransient.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/patricia/EscapingByteIterable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/patricia/EscapingByteIterable.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/patricia/ImmutableNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/patricia/ImmutableNode.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/patricia/MutableNodeSaveContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/patricia/MutableNodeSaveContext.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/patricia/NodeBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/patricia/NodeBase.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/patricia/PatriciaCursorDecorator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/patricia/PatriciaCursorDecorator.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/patricia/PatriciaMetaInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/patricia/PatriciaMetaInfo.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/patricia/PatriciaTraverser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/patricia/PatriciaTraverser.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/patricia/PatriciaTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/patricia/PatriciaTree.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/patricia/PatriciaTreeBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/patricia/PatriciaTreeBase.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/patricia/PatriciaTreeDecorator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/patricia/PatriciaTreeDecorator.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/patricia/PatriciaTreeEmpty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/patricia/PatriciaTreeEmpty.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/patricia/PatriciaTreeForReclaim.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/patricia/PatriciaTreeForReclaim.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/patricia/SinglePageImmutableNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/patricia/SinglePageImmutableNode.java -------------------------------------------------------------------------------- /environment/src/main/java/jetbrains/exodus/tree/patricia/TreeAwareNodeDecorator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/java/jetbrains/exodus/tree/patricia/TreeAwareNodeDecorator.java -------------------------------------------------------------------------------- /environment/src/main/kotlin/jetbrains/exodus/crypto/EnvKrypt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/kotlin/jetbrains/exodus/crypto/EnvKrypt.kt -------------------------------------------------------------------------------- /environment/src/main/kotlin/jetbrains/exodus/debug/Misc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/kotlin/jetbrains/exodus/debug/Misc.kt -------------------------------------------------------------------------------- /environment/src/main/kotlin/jetbrains/exodus/debug/StackTrace.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/kotlin/jetbrains/exodus/debug/StackTrace.kt -------------------------------------------------------------------------------- /environment/src/main/kotlin/jetbrains/exodus/debug/TxnProfiler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/kotlin/jetbrains/exodus/debug/TxnProfiler.kt -------------------------------------------------------------------------------- /environment/src/main/kotlin/jetbrains/exodus/env/BitmapImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/kotlin/jetbrains/exodus/env/BitmapImpl.kt -------------------------------------------------------------------------------- /environment/src/main/kotlin/jetbrains/exodus/env/BitmapIterator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/kotlin/jetbrains/exodus/env/BitmapIterator.kt -------------------------------------------------------------------------------- /environment/src/main/kotlin/jetbrains/exodus/env/ContextualBitmapImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/kotlin/jetbrains/exodus/env/ContextualBitmapImpl.kt -------------------------------------------------------------------------------- /environment/src/main/kotlin/jetbrains/exodus/env/CopyEnvironment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/kotlin/jetbrains/exodus/env/CopyEnvironment.kt -------------------------------------------------------------------------------- /environment/src/main/kotlin/jetbrains/exodus/env/Environments.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/kotlin/jetbrains/exodus/env/Environments.kt -------------------------------------------------------------------------------- /environment/src/main/kotlin/jetbrains/exodus/env/StuckTransactionMonitor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/kotlin/jetbrains/exodus/env/StuckTransactionMonitor.kt -------------------------------------------------------------------------------- /environment/src/main/kotlin/jetbrains/exodus/env/Unsafe.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/kotlin/jetbrains/exodus/env/Unsafe.kt -------------------------------------------------------------------------------- /environment/src/main/kotlin/jetbrains/exodus/env/management/BackupController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/kotlin/jetbrains/exodus/env/management/BackupController.kt -------------------------------------------------------------------------------- /environment/src/main/kotlin/jetbrains/exodus/env/management/BackupControllerMBean.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/kotlin/jetbrains/exodus/env/management/BackupControllerMBean.kt -------------------------------------------------------------------------------- /environment/src/main/kotlin/jetbrains/exodus/env/management/DatabaseProfiler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/kotlin/jetbrains/exodus/env/management/DatabaseProfiler.kt -------------------------------------------------------------------------------- /environment/src/main/kotlin/jetbrains/exodus/env/management/DatabaseProfilerMBean.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/kotlin/jetbrains/exodus/env/management/DatabaseProfilerMBean.kt -------------------------------------------------------------------------------- /environment/src/main/kotlin/jetbrains/exodus/env/management/EnvironmentConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/kotlin/jetbrains/exodus/env/management/EnvironmentConfig.kt -------------------------------------------------------------------------------- /environment/src/main/kotlin/jetbrains/exodus/env/management/EnvironmentConfigMBean.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/kotlin/jetbrains/exodus/env/management/EnvironmentConfigMBean.kt -------------------------------------------------------------------------------- /environment/src/main/kotlin/jetbrains/exodus/env/management/EnvironmentStatistics.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/kotlin/jetbrains/exodus/env/management/EnvironmentStatistics.kt -------------------------------------------------------------------------------- /environment/src/main/kotlin/jetbrains/exodus/gc/BackgroundCleaner.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/kotlin/jetbrains/exodus/gc/BackgroundCleaner.kt -------------------------------------------------------------------------------- /environment/src/main/kotlin/jetbrains/exodus/gc/BackgroundCleaningJob.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/kotlin/jetbrains/exodus/gc/BackgroundCleaningJob.kt -------------------------------------------------------------------------------- /environment/src/main/kotlin/jetbrains/exodus/gc/CleanEntireLogJob.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/kotlin/jetbrains/exodus/gc/CleanEntireLogJob.kt -------------------------------------------------------------------------------- /environment/src/main/kotlin/jetbrains/exodus/gc/ComputeUtilizationFromScratchJob.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/kotlin/jetbrains/exodus/gc/ComputeUtilizationFromScratchJob.kt -------------------------------------------------------------------------------- /environment/src/main/kotlin/jetbrains/exodus/gc/GarbageCollector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/kotlin/jetbrains/exodus/gc/GarbageCollector.kt -------------------------------------------------------------------------------- /environment/src/main/kotlin/jetbrains/exodus/gc/GcJob.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/kotlin/jetbrains/exodus/gc/GcJob.kt -------------------------------------------------------------------------------- /environment/src/main/kotlin/jetbrains/exodus/gc/PeriodicGc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/kotlin/jetbrains/exodus/gc/PeriodicGc.kt -------------------------------------------------------------------------------- /environment/src/main/kotlin/jetbrains/exodus/gc/UtilizationProfile.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/kotlin/jetbrains/exodus/gc/UtilizationProfile.kt -------------------------------------------------------------------------------- /environment/src/main/kotlin/jetbrains/exodus/io/FileDataReader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/kotlin/jetbrains/exodus/io/FileDataReader.kt -------------------------------------------------------------------------------- /environment/src/main/kotlin/jetbrains/exodus/io/LockingManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/kotlin/jetbrains/exodus/io/LockingManager.kt -------------------------------------------------------------------------------- /environment/src/main/kotlin/jetbrains/exodus/io/WatchingFileDataWriter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/kotlin/jetbrains/exodus/io/WatchingFileDataWriter.kt -------------------------------------------------------------------------------- /environment/src/main/kotlin/jetbrains/exodus/io/inMemory/Memory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/kotlin/jetbrains/exodus/io/inMemory/Memory.kt -------------------------------------------------------------------------------- /environment/src/main/kotlin/jetbrains/exodus/io/inMemory/MemoryDataReader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/kotlin/jetbrains/exodus/io/inMemory/MemoryDataReader.kt -------------------------------------------------------------------------------- /environment/src/main/kotlin/jetbrains/exodus/io/inMemory/MemoryDataWriter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/kotlin/jetbrains/exodus/io/inMemory/MemoryDataWriter.kt -------------------------------------------------------------------------------- /environment/src/main/kotlin/jetbrains/exodus/log/AbstractBlockListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/kotlin/jetbrains/exodus/log/AbstractBlockListener.kt -------------------------------------------------------------------------------- /environment/src/main/kotlin/jetbrains/exodus/log/BlockListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/kotlin/jetbrains/exodus/log/BlockListener.kt -------------------------------------------------------------------------------- /environment/src/main/kotlin/jetbrains/exodus/log/BlockSet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/kotlin/jetbrains/exodus/log/BlockSet.kt -------------------------------------------------------------------------------- /environment/src/main/kotlin/jetbrains/exodus/log/Log.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/kotlin/jetbrains/exodus/log/Log.kt -------------------------------------------------------------------------------- /environment/src/main/kotlin/jetbrains/exodus/log/LogCache.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/kotlin/jetbrains/exodus/log/LogCache.kt -------------------------------------------------------------------------------- /environment/src/main/kotlin/jetbrains/exodus/log/LogWarmup.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/kotlin/jetbrains/exodus/log/LogWarmup.kt -------------------------------------------------------------------------------- /environment/src/main/kotlin/jetbrains/exodus/log/SeparateLogCache.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/kotlin/jetbrains/exodus/log/SeparateLogCache.kt -------------------------------------------------------------------------------- /environment/src/main/kotlin/jetbrains/exodus/log/SharedLogCache.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/kotlin/jetbrains/exodus/log/SharedLogCache.kt -------------------------------------------------------------------------------- /environment/src/main/kotlin/jetbrains/exodus/tree/patricia/MutableNode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/kotlin/jetbrains/exodus/tree/patricia/MutableNode.kt -------------------------------------------------------------------------------- /environment/src/main/kotlin/jetbrains/exodus/tree/patricia/MutableRoot.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/kotlin/jetbrains/exodus/tree/patricia/MutableRoot.kt -------------------------------------------------------------------------------- /environment/src/main/kotlin/jetbrains/exodus/tree/patricia/NodeChildren.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/kotlin/jetbrains/exodus/tree/patricia/NodeChildren.kt -------------------------------------------------------------------------------- /environment/src/main/kotlin/jetbrains/exodus/tree/patricia/PatriciaTreeMutable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/main/kotlin/jetbrains/exodus/tree/patricia/PatriciaTreeMutable.kt -------------------------------------------------------------------------------- /environment/src/test/java/jetbrains/exodus/env/EnvironmentLockTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/java/jetbrains/exodus/env/EnvironmentLockTest.java -------------------------------------------------------------------------------- /environment/src/test/java/jetbrains/exodus/env/EnvironmentTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/java/jetbrains/exodus/env/EnvironmentTest.java -------------------------------------------------------------------------------- /environment/src/test/java/jetbrains/exodus/env/EnvironmentTestInMemory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/java/jetbrains/exodus/env/EnvironmentTestInMemory.java -------------------------------------------------------------------------------- /environment/src/test/java/jetbrains/exodus/env/EnvironmentTestsBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/java/jetbrains/exodus/env/EnvironmentTestsBase.java -------------------------------------------------------------------------------- /environment/src/test/java/jetbrains/exodus/env/RecoveryClassLoaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/java/jetbrains/exodus/env/RecoveryClassLoaderTest.java -------------------------------------------------------------------------------- /environment/src/test/java/jetbrains/exodus/env/TransactionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/java/jetbrains/exodus/env/TransactionTest.java -------------------------------------------------------------------------------- /environment/src/test/java/jetbrains/exodus/log/LogInMemoryTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/java/jetbrains/exodus/log/LogInMemoryTests.java -------------------------------------------------------------------------------- /environment/src/test/java/jetbrains/exodus/log/LogLockingTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/java/jetbrains/exodus/log/LogLockingTests.java -------------------------------------------------------------------------------- /environment/src/test/java/jetbrains/exodus/log/LogTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/java/jetbrains/exodus/log/LogTests.java -------------------------------------------------------------------------------- /environment/src/test/java/jetbrains/exodus/log/LogTestsBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/java/jetbrains/exodus/log/LogTestsBase.java -------------------------------------------------------------------------------- /environment/src/test/java/jetbrains/exodus/log/LogUtilTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/java/jetbrains/exodus/log/LogUtilTests.java -------------------------------------------------------------------------------- /environment/src/test/java/jetbrains/exodus/log/LoggableTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/java/jetbrains/exodus/log/LoggableTests.java -------------------------------------------------------------------------------- /environment/src/test/java/jetbrains/exodus/log/TestLoggable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/java/jetbrains/exodus/log/TestLoggable.java -------------------------------------------------------------------------------- /environment/src/test/java/jetbrains/exodus/tree/CursorTestBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/java/jetbrains/exodus/tree/CursorTestBase.java -------------------------------------------------------------------------------- /environment/src/test/java/jetbrains/exodus/tree/StringKVNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/java/jetbrains/exodus/tree/StringKVNode.java -------------------------------------------------------------------------------- /environment/src/test/java/jetbrains/exodus/tree/TreeAddressIteratorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/java/jetbrains/exodus/tree/TreeAddressIteratorTest.java -------------------------------------------------------------------------------- /environment/src/test/java/jetbrains/exodus/tree/TreeBaseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/java/jetbrains/exodus/tree/TreeBaseTest.java -------------------------------------------------------------------------------- /environment/src/test/java/jetbrains/exodus/tree/TreeCursorDuplicatesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/java/jetbrains/exodus/tree/TreeCursorDuplicatesTest.java -------------------------------------------------------------------------------- /environment/src/test/java/jetbrains/exodus/tree/TreeCursorNoDuplicatesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/java/jetbrains/exodus/tree/TreeCursorNoDuplicatesTest.java -------------------------------------------------------------------------------- /environment/src/test/java/jetbrains/exodus/tree/TreeDeleteTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/java/jetbrains/exodus/tree/TreeDeleteTest.java -------------------------------------------------------------------------------- /environment/src/test/java/jetbrains/exodus/tree/TreePutTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/java/jetbrains/exodus/tree/TreePutTest.java -------------------------------------------------------------------------------- /environment/src/test/java/jetbrains/exodus/tree/btree/BTreeAddressIteratorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/java/jetbrains/exodus/tree/btree/BTreeAddressIteratorTest.java -------------------------------------------------------------------------------- /environment/src/test/java/jetbrains/exodus/tree/btree/BTreeCursorDeleteTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/java/jetbrains/exodus/tree/btree/BTreeCursorDeleteTest.java -------------------------------------------------------------------------------- /environment/src/test/java/jetbrains/exodus/tree/btree/BTreeDeleteCommonTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/java/jetbrains/exodus/tree/btree/BTreeDeleteCommonTest.java -------------------------------------------------------------------------------- /environment/src/test/java/jetbrains/exodus/tree/btree/BTreeDeleteSpecificTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/java/jetbrains/exodus/tree/btree/BTreeDeleteSpecificTest.java -------------------------------------------------------------------------------- /environment/src/test/java/jetbrains/exodus/tree/btree/BTreeLeafNodeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/java/jetbrains/exodus/tree/btree/BTreeLeafNodeTest.java -------------------------------------------------------------------------------- /environment/src/test/java/jetbrains/exodus/tree/btree/BTreePutCommonTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/java/jetbrains/exodus/tree/btree/BTreePutCommonTest.java -------------------------------------------------------------------------------- /environment/src/test/java/jetbrains/exodus/tree/btree/BTreePutSpecificTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/java/jetbrains/exodus/tree/btree/BTreePutSpecificTest.java -------------------------------------------------------------------------------- /environment/src/test/java/jetbrains/exodus/tree/btree/BTreeReclaimSpecialTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/java/jetbrains/exodus/tree/btree/BTreeReclaimSpecialTest.java -------------------------------------------------------------------------------- /environment/src/test/java/jetbrains/exodus/tree/btree/BTreeReclaimTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/java/jetbrains/exodus/tree/btree/BTreeReclaimTest.java -------------------------------------------------------------------------------- /environment/src/test/java/jetbrains/exodus/tree/btree/BTreeSimpleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/java/jetbrains/exodus/tree/btree/BTreeSimpleTest.java -------------------------------------------------------------------------------- /environment/src/test/java/jetbrains/exodus/tree/btree/BTreeStructureIdTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/java/jetbrains/exodus/tree/btree/BTreeStructureIdTest.java -------------------------------------------------------------------------------- /environment/src/test/java/jetbrains/exodus/tree/btree/BTreeStructureTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/java/jetbrains/exodus/tree/btree/BTreeStructureTest.java -------------------------------------------------------------------------------- /environment/src/test/java/jetbrains/exodus/tree/btree/BTreeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/java/jetbrains/exodus/tree/btree/BTreeTest.java -------------------------------------------------------------------------------- /environment/src/test/java/jetbrains/exodus/tree/btree/BTreeTestBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/java/jetbrains/exodus/tree/btree/BTreeTestBase.java -------------------------------------------------------------------------------- /environment/src/test/java/jetbrains/exodus/tree/patricia/PatriciaPutCommonTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/java/jetbrains/exodus/tree/patricia/PatriciaPutCommonTest.java -------------------------------------------------------------------------------- /environment/src/test/java/jetbrains/exodus/tree/patricia/PatriciaReclaimTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/java/jetbrains/exodus/tree/patricia/PatriciaReclaimTest.java -------------------------------------------------------------------------------- /environment/src/test/java/jetbrains/exodus/tree/patricia/PatriciaTestBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/java/jetbrains/exodus/tree/patricia/PatriciaTestBase.java -------------------------------------------------------------------------------- /environment/src/test/kotlin/jetbrains/exodus/crypto/InvalidCipherParametersTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/kotlin/jetbrains/exodus/crypto/InvalidCipherParametersTest.kt -------------------------------------------------------------------------------- /environment/src/test/kotlin/jetbrains/exodus/env/BitmapImplTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/kotlin/jetbrains/exodus/env/BitmapImplTest.kt -------------------------------------------------------------------------------- /environment/src/test/kotlin/jetbrains/exodus/env/BitmapIteratorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/kotlin/jetbrains/exodus/env/BitmapIteratorTest.kt -------------------------------------------------------------------------------- /environment/src/test/kotlin/jetbrains/exodus/env/ContextualBitmapImplTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/kotlin/jetbrains/exodus/env/ContextualBitmapImplTest.kt -------------------------------------------------------------------------------- /environment/src/test/kotlin/jetbrains/exodus/env/EnvironmentConfigTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/kotlin/jetbrains/exodus/env/EnvironmentConfigTest.kt -------------------------------------------------------------------------------- /environment/src/test/kotlin/jetbrains/exodus/env/OutOfDiskSpaceInMemoryTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/kotlin/jetbrains/exodus/env/OutOfDiskSpaceInMemoryTest.kt -------------------------------------------------------------------------------- /environment/src/test/kotlin/jetbrains/exodus/env/OutOfDiskSpaceTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/kotlin/jetbrains/exodus/env/OutOfDiskSpaceTest.kt -------------------------------------------------------------------------------- /environment/src/test/kotlin/jetbrains/exodus/env/StoreTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/kotlin/jetbrains/exodus/env/StoreTest.kt -------------------------------------------------------------------------------- /environment/src/test/kotlin/jetbrains/exodus/env/XodusConcurrentCursorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/kotlin/jetbrains/exodus/env/XodusConcurrentCursorTest.kt -------------------------------------------------------------------------------- /environment/src/test/kotlin/jetbrains/exodus/gc/GarbageCollectorInterleavingTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/kotlin/jetbrains/exodus/gc/GarbageCollectorInterleavingTest.kt -------------------------------------------------------------------------------- /environment/src/test/kotlin/jetbrains/exodus/gc/GarbageCollectorLowCacheTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/kotlin/jetbrains/exodus/gc/GarbageCollectorLowCacheTest.kt -------------------------------------------------------------------------------- /environment/src/test/kotlin/jetbrains/exodus/gc/GarbageCollectorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/kotlin/jetbrains/exodus/gc/GarbageCollectorTest.kt -------------------------------------------------------------------------------- /environment/src/test/kotlin/jetbrains/exodus/gc/GarbageCollectorTestInMemory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/kotlin/jetbrains/exodus/gc/GarbageCollectorTestInMemory.kt -------------------------------------------------------------------------------- /environment/src/test/kotlin/jetbrains/exodus/gc/GarbageCollectorTestPrefixing.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/kotlin/jetbrains/exodus/gc/GarbageCollectorTestPrefixing.kt -------------------------------------------------------------------------------- /environment/src/test/kotlin/jetbrains/exodus/io/SharedMappedByteBufferTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/environment/src/test/kotlin/jetbrains/exodus/io/SharedMappedByteBufferTest.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/gradlew.bat -------------------------------------------------------------------------------- /images: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /key.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/key.gpg -------------------------------------------------------------------------------- /license/copyright.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/license/copyright.ftl -------------------------------------------------------------------------------- /lucene-directory-v2/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/lucene-directory-v2/build.gradle.kts -------------------------------------------------------------------------------- /lucene-directory-v2/src/main/java/jetbrains/exodus/lucene2/DirUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/lucene-directory-v2/src/main/java/jetbrains/exodus/lucene2/DirUtil.java -------------------------------------------------------------------------------- /lucene-directory-v2/src/main/java/jetbrains/exodus/lucene2/XodusDirectory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/lucene-directory-v2/src/main/java/jetbrains/exodus/lucene2/XodusDirectory.java -------------------------------------------------------------------------------- /lucene-directory-v2/src/test/java/jetbrains/exodus/lucene2/XodusThreadFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/lucene-directory-v2/src/test/java/jetbrains/exodus/lucene2/XodusThreadFilter.java -------------------------------------------------------------------------------- /lucene-directory-v2/src/test/kotlin/jetbrains/exodus/lucene2/XodusLuceneTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/lucene-directory-v2/src/test/kotlin/jetbrains/exodus/lucene2/XodusLuceneTests.kt -------------------------------------------------------------------------------- /openAPI/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/LICENSE.txt -------------------------------------------------------------------------------- /openAPI/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/build.gradle.kts -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/AbstractConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/AbstractConfig.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/ArrayByteIterable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/ArrayByteIterable.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/ByteBufferByteIterable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/ByteBufferByteIterable.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/ByteIterable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/ByteIterable.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/ByteIterableBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/ByteIterableBase.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/ByteIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/ByteIterator.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/CompoundByteIterable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/CompoundByteIterable.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/CompoundByteIteratorBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/CompoundByteIteratorBase.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/ConfigSettingChangeListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/ConfigSettingChangeListener.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/ConfigurationStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/ConfigurationStrategy.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/ExodusException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/ExodusException.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/FileByteIterable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/FileByteIterable.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/FixedLengthByteIterable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/FixedLengthByteIterable.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/InvalidSettingException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/InvalidSettingException.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/OutOfDiskSpaceException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/OutOfDiskSpaceException.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/backup/BackupBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/backup/BackupBean.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/backup/BackupStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/backup/BackupStrategy.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/backup/Backupable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/backup/Backupable.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/backup/VirtualFileDescriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/backup/VirtualFileDescriptor.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/bindings/BindingUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/bindings/BindingUtils.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/bindings/BooleanBinding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/bindings/BooleanBinding.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/bindings/ByteBinding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/bindings/ByteBinding.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/bindings/ComparableBinding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/bindings/ComparableBinding.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/bindings/ComparableSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/bindings/ComparableSet.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/bindings/ComparableSetBinding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/bindings/ComparableSetBinding.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/bindings/ComparableValueType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/bindings/ComparableValueType.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/bindings/DoubleBinding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/bindings/DoubleBinding.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/bindings/FloatBinding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/bindings/FloatBinding.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/bindings/IntegerBinding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/bindings/IntegerBinding.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/bindings/LongBinding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/bindings/LongBinding.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/bindings/ShortBinding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/bindings/ShortBinding.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/bindings/SignedDoubleBinding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/bindings/SignedDoubleBinding.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/bindings/SignedFloatBinding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/bindings/SignedFloatBinding.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/bindings/StringBinding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/bindings/StringBinding.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/crypto/ExodusCryptoException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/crypto/ExodusCryptoException.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/crypto/InvalidCipherParametersException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/crypto/InvalidCipherParametersException.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/crypto/StreamCipher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/crypto/StreamCipher.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/crypto/StreamCipherInputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/crypto/StreamCipherInputStream.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/crypto/StreamCipherOutputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/crypto/StreamCipherOutputStream.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/crypto/StreamCipherProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/crypto/StreamCipherProvider.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/entitystore/BlobHandleGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/entitystore/BlobHandleGenerator.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/entitystore/BlobVault.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/entitystore/BlobVault.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/entitystore/BlobVaultItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/entitystore/BlobVaultItem.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/entitystore/ComparableGetter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/entitystore/ComparableGetter.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/entitystore/DiskBasedBlobVault.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/entitystore/DiskBasedBlobVault.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/entitystore/Entity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/entitystore/Entity.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/entitystore/EntityId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/entitystore/EntityId.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/entitystore/EntityIterable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/entitystore/EntityIterable.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/entitystore/EntityIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/entitystore/EntityIterator.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/entitystore/EntityStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/entitystore/EntityStore.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/entitystore/EntityStoreException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/entitystore/EntityStoreException.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/entitystore/FileBasedBlobValueItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/entitystore/FileBasedBlobValueItem.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/entitystore/MetaServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/entitystore/MetaServer.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/entitystore/PersistentEntityStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/entitystore/PersistentEntityStore.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/entitystore/PersistentEntityStoreConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/entitystore/PersistentEntityStoreConfig.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/entitystore/QueryCancellingPolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/entitystore/QueryCancellingPolicy.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/entitystore/Selector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/entitystore/Selector.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/entitystore/Sequence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/entitystore/Sequence.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/entitystore/StoreTransaction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/entitystore/StoreTransaction.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/entitystore/VaultSizeFunctions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/entitystore/VaultSizeFunctions.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/entitystore/iterate/EntityIdCollection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/entitystore/iterate/EntityIdCollection.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/entitystore/iterate/EntityIdSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/entitystore/iterate/EntityIdSet.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/entitystore/iterate/SortedEntityIdSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/entitystore/iterate/SortedEntityIdSet.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/env/Bitmap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/env/Bitmap.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/env/ContextualBitmap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/env/ContextualBitmap.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/env/ContextualEnvironment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/env/ContextualEnvironment.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/env/ContextualStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/env/ContextualStore.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/env/Cursor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/env/Cursor.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/env/Environment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/env/Environment.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/env/EnvironmentClosedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/env/EnvironmentClosedException.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/env/EnvironmentConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/env/EnvironmentConfig.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/env/ReadonlyTransactionException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/env/ReadonlyTransactionException.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/env/Store.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/env/Store.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/env/StoreConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/env/StoreConfig.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/env/Transaction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/env/Transaction.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/env/TransactionalComputable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/env/TransactionalComputable.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/env/TransactionalExecutable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/env/TransactionalExecutable.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/io/Block.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/io/Block.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/io/DataReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/io/DataReader.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/io/DataReaderWriterProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/io/DataReaderWriterProvider.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/io/DataWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/io/DataWriter.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/io/RemoveBlockType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/io/RemoveBlockType.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/io/StorageTypeNotAllowedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/io/StorageTypeNotAllowedException.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/management/Statistics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/management/Statistics.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/management/StatisticsItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/management/StatisticsItem.java -------------------------------------------------------------------------------- /openAPI/src/main/java/jetbrains/exodus/util/LightOutputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/java/jetbrains/exodus/util/LightOutputStream.java -------------------------------------------------------------------------------- /openAPI/src/main/kotlin/jetbrains/exodus/crypto/Krypt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/kotlin/jetbrains/exodus/crypto/Krypt.kt -------------------------------------------------------------------------------- /openAPI/src/main/kotlin/jetbrains/exodus/entitystore/BlobStringsCache.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/kotlin/jetbrains/exodus/entitystore/BlobStringsCache.kt -------------------------------------------------------------------------------- /openAPI/src/main/kotlin/jetbrains/exodus/entitystore/EntityStoreEx.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/kotlin/jetbrains/exodus/entitystore/EntityStoreEx.kt -------------------------------------------------------------------------------- /openAPI/src/main/kotlin/jetbrains/exodus/env/EnvironmentEx.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/kotlin/jetbrains/exodus/env/EnvironmentEx.kt -------------------------------------------------------------------------------- /openAPI/src/main/kotlin/jetbrains/exodus/log/replication/LogReplicationDelta.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/main/kotlin/jetbrains/exodus/log/replication/LogReplicationDelta.kt -------------------------------------------------------------------------------- /openAPI/src/test/java/jetbrains/exodus/bindings/ComparableSetBindingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/test/java/jetbrains/exodus/bindings/ComparableSetBindingTest.java -------------------------------------------------------------------------------- /openAPI/src/test/kotlin/jetbrains/exodus/FileByteIterableTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/test/kotlin/jetbrains/exodus/FileByteIterableTest.kt -------------------------------------------------------------------------------- /openAPI/src/test/kotlin/jetbrains/exodus/FixedLengthByteIterableTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/test/kotlin/jetbrains/exodus/FixedLengthByteIterableTest.kt -------------------------------------------------------------------------------- /openAPI/src/test/kotlin/jetbrains/exodus/bindings/CompressingBindingsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/test/kotlin/jetbrains/exodus/bindings/CompressingBindingsTest.kt -------------------------------------------------------------------------------- /openAPI/src/test/kotlin/jetbrains/exodus/bindings/DoubleBindingsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/test/kotlin/jetbrains/exodus/bindings/DoubleBindingsTest.kt -------------------------------------------------------------------------------- /openAPI/src/test/kotlin/jetbrains/exodus/bindings/FloatBindingsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/test/kotlin/jetbrains/exodus/bindings/FloatBindingsTest.kt -------------------------------------------------------------------------------- /openAPI/src/test/kotlin/jetbrains/exodus/bindings/StringBindingsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/test/kotlin/jetbrains/exodus/bindings/StringBindingsTest.kt -------------------------------------------------------------------------------- /openAPI/src/test/kotlin/jetbrains/exodus/crypto/StreamCipherTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/test/kotlin/jetbrains/exodus/crypto/StreamCipherTest.kt -------------------------------------------------------------------------------- /openAPI/src/test/kotlin/jetbrains/exodus/crypto/TrivialStreamCipher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/test/kotlin/jetbrains/exodus/crypto/TrivialStreamCipher.kt -------------------------------------------------------------------------------- /openAPI/src/test/kotlin/jetbrains/exodus/env/EnvironmentConfigTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/openAPI/src/test/kotlin/jetbrains/exodus/env/EnvironmentConfigTest.kt -------------------------------------------------------------------------------- /query/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/LICENSE.txt -------------------------------------------------------------------------------- /query/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/build.gradle.kts -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/AddNullStaticTypedEntityIterable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/AddNullStaticTypedEntityIterable.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/And.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/And.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/CommutativeOperator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/CommutativeOperator.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/ComparableGetterSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/ComparableGetterSort.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/Concat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/Concat.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/ConversionWildcard.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/ConversionWildcard.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/GenericSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/GenericSort.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/GetAll.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/GetAll.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/GetLinks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/GetLinks.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/InMemoryMergeSortOnInitIterable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/InMemoryMergeSortOnInitIterable.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/InMemoryQuickSortIterable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/InMemoryQuickSortIterable.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/InMemoryQuickSortOnInitIterable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/InMemoryQuickSortOnInitIterable.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/InMemoryQuickSortTwoSidesIterable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/InMemoryQuickSortTwoSidesIterable.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/InMemoryTimSortIterable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/InMemoryTimSortIterable.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/LinkEqual.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/LinkEqual.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/LinkEqualToLinkNotNull.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/LinkEqualToLinkNotNull.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/LinkNotNull.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/LinkNotNull.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/MergePropertyRanges.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/MergePropertyRanges.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/MetaDataAwareUniqueKeyIndicesEngine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/MetaDataAwareUniqueKeyIndicesEngine.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/Minus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/Minus.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/NodeBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/NodeBase.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/NodeFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/NodeFactory.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/OptimizationPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/OptimizationPlan.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/OptimizationRule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/OptimizationRule.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/OptimizedTreesCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/OptimizedTreesCache.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/PropertyContains.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/PropertyContains.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/PropertyEqual.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/PropertyEqual.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/PropertyEqualToPropertyNoNull.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/PropertyEqualToPropertyNoNull.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/PropertyNotNull.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/PropertyNotNull.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/PropertyRange.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/PropertyRange.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/PropertyStartsWith.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/PropertyStartsWith.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/Root.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/Root.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/Sort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/Sort.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/SortByLinkProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/SortByLinkProperty.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/SortByProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/SortByProperty.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/Sorts.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/Sorts.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/StaticTypedEntityIterable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/StaticTypedEntityIterable.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/StaticTypedIterableDecorator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/StaticTypedIterableDecorator.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/TreeKeepingEntityIterable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/TreeKeepingEntityIterable.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/UnaryNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/UnaryNode.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/UnaryNot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/UnaryNot.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/UniqueKeyIndicesEngine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/UniqueKeyIndicesEngine.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/Wildcard.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/Wildcard.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/metadata/AssociationEndCardinality.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/metadata/AssociationEndCardinality.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/metadata/AssociationEndMetaData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/metadata/AssociationEndMetaData.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/metadata/AssociationEndMetaDataImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/metadata/AssociationEndMetaDataImpl.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/metadata/AssociationEndType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/metadata/AssociationEndType.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/metadata/AssociationMetaData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/metadata/AssociationMetaData.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/metadata/AssociationMetaDataImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/metadata/AssociationMetaDataImpl.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/metadata/AssociationType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/metadata/AssociationType.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/metadata/EntityMetaData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/metadata/EntityMetaData.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/metadata/EntityMetaDataImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/metadata/EntityMetaDataImpl.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/metadata/Index.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/metadata/Index.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/metadata/IndexField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/metadata/IndexField.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/metadata/IndexFieldImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/metadata/IndexFieldImpl.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/metadata/IndexImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/metadata/IndexImpl.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/metadata/MemberMetaData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/metadata/MemberMetaData.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/metadata/MetaBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/metadata/MetaBuilder.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/metadata/ModelMetaData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/metadata/ModelMetaData.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/metadata/ModelMetaDataImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/metadata/ModelMetaDataImpl.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/metadata/PropertyMetaData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/metadata/PropertyMetaData.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/metadata/PropertyMetaDataImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/metadata/PropertyMetaDataImpl.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/metadata/PropertyType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/metadata/PropertyType.java -------------------------------------------------------------------------------- /query/src/main/java/jetbrains/exodus/query/metadata/SimplePropertyMetaDataImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/java/jetbrains/exodus/query/metadata/SimplePropertyMetaDataImpl.java -------------------------------------------------------------------------------- /query/src/main/kotlin/jetbrains/exodus/query/BinaryOperator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/kotlin/jetbrains/exodus/query/BinaryOperator.kt -------------------------------------------------------------------------------- /query/src/main/kotlin/jetbrains/exodus/query/BoundedPriorityQueue.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/kotlin/jetbrains/exodus/query/BoundedPriorityQueue.kt -------------------------------------------------------------------------------- /query/src/main/kotlin/jetbrains/exodus/query/InMemoryBoundedHeapSortIterable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/kotlin/jetbrains/exodus/query/InMemoryBoundedHeapSortIterable.kt -------------------------------------------------------------------------------- /query/src/main/kotlin/jetbrains/exodus/query/InMemoryHeapSortIterable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/kotlin/jetbrains/exodus/query/InMemoryHeapSortIterable.kt -------------------------------------------------------------------------------- /query/src/main/kotlin/jetbrains/exodus/query/InMemoryKeapSortIterable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/kotlin/jetbrains/exodus/query/InMemoryKeapSortIterable.kt -------------------------------------------------------------------------------- /query/src/main/kotlin/jetbrains/exodus/query/InMemoryMergeSortIterable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/kotlin/jetbrains/exodus/query/InMemoryMergeSortIterable.kt -------------------------------------------------------------------------------- /query/src/main/kotlin/jetbrains/exodus/query/InMemoryQueueSortIterable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/kotlin/jetbrains/exodus/query/InMemoryQueueSortIterable.kt -------------------------------------------------------------------------------- /query/src/main/kotlin/jetbrains/exodus/query/InMemoryQueueSortIterableMixin.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/kotlin/jetbrains/exodus/query/InMemoryQueueSortIterableMixin.kt -------------------------------------------------------------------------------- /query/src/main/kotlin/jetbrains/exodus/query/IterableDecorator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/kotlin/jetbrains/exodus/query/IterableDecorator.kt -------------------------------------------------------------------------------- /query/src/main/kotlin/jetbrains/exodus/query/LinksEqualDecorator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/kotlin/jetbrains/exodus/query/LinksEqualDecorator.kt -------------------------------------------------------------------------------- /query/src/main/kotlin/jetbrains/exodus/query/Or.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/kotlin/jetbrains/exodus/query/Or.kt -------------------------------------------------------------------------------- /query/src/main/kotlin/jetbrains/exodus/query/PriorityMap.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/kotlin/jetbrains/exodus/query/PriorityMap.kt -------------------------------------------------------------------------------- /query/src/main/kotlin/jetbrains/exodus/query/QueryEngine.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/kotlin/jetbrains/exodus/query/QueryEngine.kt -------------------------------------------------------------------------------- /query/src/main/kotlin/jetbrains/exodus/query/SortEngine.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/kotlin/jetbrains/exodus/query/SortEngine.kt -------------------------------------------------------------------------------- /query/src/main/kotlin/jetbrains/exodus/query/Utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/main/kotlin/jetbrains/exodus/query/Utils.kt -------------------------------------------------------------------------------- /query/src/test/java/jetbrains/exodus/query/QueryTreeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/test/java/jetbrains/exodus/query/QueryTreeTest.java -------------------------------------------------------------------------------- /query/src/test/java/jetbrains/exodus/query/QueryUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/test/java/jetbrains/exodus/query/QueryUtil.java -------------------------------------------------------------------------------- /query/src/test/java/jetbrains/exodus/query/UniqueKeyIndicesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/test/java/jetbrains/exodus/query/UniqueKeyIndicesTest.java -------------------------------------------------------------------------------- /query/src/test/java/jetbrains/exodus/query/metadata/ModelMetaDataTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/test/java/jetbrains/exodus/query/metadata/ModelMetaDataTests.java -------------------------------------------------------------------------------- /query/src/test/kotlin/jetbrains/exodus/query/InMemorySortTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/query/src/test/kotlin/jetbrains/exodus/query/InMemorySortTest.kt -------------------------------------------------------------------------------- /samples/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/samples/LICENSE.txt -------------------------------------------------------------------------------- /samples/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/samples/build.gradle.kts -------------------------------------------------------------------------------- /samples/src/main/java/jetbrains/exodus/entitystore/PersistentStoreExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/samples/src/main/java/jetbrains/exodus/entitystore/PersistentStoreExample.java -------------------------------------------------------------------------------- /samples/src/main/java/jetbrains/exodus/env/EnvironmentReadWriteExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/samples/src/main/java/jetbrains/exodus/env/EnvironmentReadWriteExample.java -------------------------------------------------------------------------------- /samples/src/main/java/jetbrains/exodus/env/Users.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/samples/src/main/java/jetbrains/exodus/env/Users.java -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /tools/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/tools/LICENSE.txt -------------------------------------------------------------------------------- /tools/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/tools/build.gradle.kts -------------------------------------------------------------------------------- /tools/src/main/kotlin/jetbrains/exodus/Main.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/tools/src/main/kotlin/jetbrains/exodus/Main.kt -------------------------------------------------------------------------------- /tools/src/main/kotlin/jetbrains/exodus/crypto/Scytale.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/tools/src/main/kotlin/jetbrains/exodus/crypto/Scytale.kt -------------------------------------------------------------------------------- /tools/src/main/kotlin/jetbrains/exodus/entityStore/ApplyRefactorings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/tools/src/main/kotlin/jetbrains/exodus/entityStore/ApplyRefactorings.kt -------------------------------------------------------------------------------- /tools/src/main/kotlin/jetbrains/exodus/env/CheckSpaceConsumption.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/tools/src/main/kotlin/jetbrains/exodus/env/CheckSpaceConsumption.kt -------------------------------------------------------------------------------- /tools/src/main/kotlin/jetbrains/exodus/env/Reflect.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/tools/src/main/kotlin/jetbrains/exodus/env/Reflect.kt -------------------------------------------------------------------------------- /tools/src/main/kotlin/jetbrains/exodus/parallelbackup/ParallelBackup.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/tools/src/main/kotlin/jetbrains/exodus/parallelbackup/ParallelBackup.kt -------------------------------------------------------------------------------- /utils/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/LICENSE.txt -------------------------------------------------------------------------------- /utils/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/build.gradle.kts -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/crypto/MessageDigestUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/crypto/MessageDigestUtil.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/dataStructures/CacheHitRateable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/dataStructures/CacheHitRateable.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/dataStructures/ConcurrentObjectCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/dataStructures/ConcurrentObjectCache.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/dataStructures/FakeObjectCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/dataStructures/FakeObjectCache.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/dataStructures/IntArrayList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/dataStructures/IntArrayList.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/dataStructures/LongArrayList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/dataStructures/LongArrayList.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/dataStructures/LongIntPair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/dataStructures/LongIntPair.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/dataStructures/LongObjectBifFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/dataStructures/LongObjectBifFunction.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/dataStructures/LongObjectCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/dataStructures/LongObjectCache.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/dataStructures/NanoSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/dataStructures/NanoSet.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/dataStructures/ObjectCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/dataStructures/ObjectCache.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/dataStructures/ObjectCacheBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/dataStructures/ObjectCacheBase.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/dataStructures/ObjectCacheDecorator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/dataStructures/ObjectCacheDecorator.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/dataStructures/Pair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/dataStructures/Pair.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/dataStructures/Priority.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/dataStructures/Priority.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/dataStructures/PriorityQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/dataStructures/PriorityQueue.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/dataStructures/SoftLongObjectCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/dataStructures/SoftLongObjectCache.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/dataStructures/SoftObjectCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/dataStructures/SoftObjectCache.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/dataStructures/SoftObjectCacheBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/dataStructures/SoftObjectCacheBase.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/dataStructures/StablePriorityQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/dataStructures/StablePriorityQueue.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/dataStructures/Stack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/dataStructures/Stack.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/dataStructures/Triple.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/dataStructures/Triple.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/dataStructures/hash/AbstractHashMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/dataStructures/hash/AbstractHashMap.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/dataStructures/hash/HashMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/dataStructures/hash/HashMap.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/dataStructures/hash/HashSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/dataStructures/hash/HashSet.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/dataStructures/hash/HashUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/dataStructures/hash/HashUtil.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/dataStructures/hash/IntHashMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/dataStructures/hash/IntHashMap.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/dataStructures/hash/IntHashSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/dataStructures/hash/IntHashSet.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/dataStructures/hash/IntLinkedHashMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/dataStructures/hash/IntLinkedHashMap.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/dataStructures/hash/LinkedHashMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/dataStructures/hash/LinkedHashMap.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/dataStructures/hash/LinkedHashSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/dataStructures/hash/LinkedHashSet.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/dataStructures/hash/LongHashSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/dataStructures/hash/LongHashSet.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/dataStructures/hash/LongIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/dataStructures/hash/LongIterator.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/dataStructures/hash/LongSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/dataStructures/hash/LongSet.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/dataStructures/hash/ObjectProcedure.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/dataStructures/hash/ObjectProcedure.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/dataStructures/hash/PairProcedure.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/dataStructures/hash/PairProcedure.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/dataStructures/persistent/Flag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/dataStructures/persistent/Flag.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/dataStructures/persistent/RootHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/dataStructures/persistent/RootHolder.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/execution/DecoratorJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/execution/DecoratorJob.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/execution/DefaultExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/execution/DefaultExceptionHandler.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/execution/DelegatingJobProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/execution/DelegatingJobProcessor.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/execution/Job.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/execution/Job.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/execution/JobProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/execution/JobProcessor.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/execution/JobProcessorAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/execution/JobProcessorAdapter.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/execution/JobProcessorQueueAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/execution/JobProcessorQueueAdapter.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/execution/LatchJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/execution/LatchJob.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/execution/RunnableJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/execution/RunnableJob.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/execution/ThreadJobProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/execution/ThreadJobProcessor.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/execution/ThreadJobProcessorPool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/execution/ThreadJobProcessorPool.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/execution/locks/CriticalSection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/execution/locks/CriticalSection.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/execution/locks/DebugLatch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/execution/locks/DebugLatch.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/execution/locks/Guard.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/execution/locks/Guard.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/execution/locks/Latch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/execution/locks/Latch.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/execution/locks/ReleaseLatch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/execution/locks/ReleaseLatch.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/core/execution/locks/Semaphore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/core/execution/locks/Semaphore.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/management/MBeanBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/management/MBeanBase.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/util/ByteArraySizedInputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/util/ByteArraySizedInputStream.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/util/ByteArraySpinAllocator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/util/ByteArraySpinAllocator.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/util/ByteUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/util/ByteUtil.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/util/DeferredIO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/util/DeferredIO.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/util/HexUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/util/HexUtil.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/util/LightByteArrayOutputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/util/LightByteArrayOutputStream.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/util/MathUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/util/MathUtil.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/util/Random.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/util/Random.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/util/SharedRandomAccessFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/util/SharedRandomAccessFile.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/util/SpinAllocator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/util/SpinAllocator.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/util/StringBuilderSpinAllocator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/util/StringBuilderSpinAllocator.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/util/StringHashMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/util/StringHashMap.java -------------------------------------------------------------------------------- /utils/src/main/java/jetbrains/exodus/util/UTFUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/java/jetbrains/exodus/util/UTFUtil.java -------------------------------------------------------------------------------- /utils/src/main/kotlin/jetbrains/exodus/core/cache/BasicCache.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/kotlin/jetbrains/exodus/core/cache/BasicCache.kt -------------------------------------------------------------------------------- /utils/src/main/kotlin/jetbrains/exodus/core/cache/CaffeineCache.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/kotlin/jetbrains/exodus/core/cache/CaffeineCache.kt -------------------------------------------------------------------------------- /utils/src/main/kotlin/jetbrains/exodus/core/cache/CustomCaffeine.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/kotlin/jetbrains/exodus/core/cache/CustomCaffeine.kt -------------------------------------------------------------------------------- /utils/src/main/kotlin/jetbrains/exodus/core/cache/persistent/PersistentCache.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/kotlin/jetbrains/exodus/core/cache/persistent/PersistentCache.kt -------------------------------------------------------------------------------- /utils/src/main/kotlin/jetbrains/exodus/core/cache/persistent/PersistentIndex.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/kotlin/jetbrains/exodus/core/cache/persistent/PersistentIndex.kt -------------------------------------------------------------------------------- /utils/src/main/kotlin/jetbrains/exodus/core/cache/persistent/ValueMap.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/kotlin/jetbrains/exodus/core/cache/persistent/ValueMap.kt -------------------------------------------------------------------------------- /utils/src/main/kotlin/jetbrains/exodus/core/cache/persistent/VersionTracker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/kotlin/jetbrains/exodus/core/cache/persistent/VersionTracker.kt -------------------------------------------------------------------------------- /utils/src/main/kotlin/jetbrains/exodus/core/dataStructures/IntObjectCacheBase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/kotlin/jetbrains/exodus/core/dataStructures/IntObjectCacheBase.kt -------------------------------------------------------------------------------- /utils/src/main/kotlin/jetbrains/exodus/core/dataStructures/LongObjectCacheBase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/kotlin/jetbrains/exodus/core/dataStructures/LongObjectCacheBase.kt -------------------------------------------------------------------------------- /utils/src/main/kotlin/jetbrains/exodus/core/dataStructures/NonAdjustableCaches.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/kotlin/jetbrains/exodus/core/dataStructures/NonAdjustableCaches.kt -------------------------------------------------------------------------------- /utils/src/main/kotlin/jetbrains/exodus/core/dataStructures/hash/LongHashMap.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/kotlin/jetbrains/exodus/core/dataStructures/hash/LongHashMap.kt -------------------------------------------------------------------------------- /utils/src/main/kotlin/jetbrains/exodus/core/dataStructures/hash/LongLongHashMap.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/kotlin/jetbrains/exodus/core/dataStructures/hash/LongLongHashMap.kt -------------------------------------------------------------------------------- /utils/src/main/kotlin/jetbrains/exodus/core/execution/IterableJob.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/kotlin/jetbrains/exodus/core/execution/IterableJob.kt -------------------------------------------------------------------------------- /utils/src/main/kotlin/jetbrains/exodus/core/execution/JobHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/kotlin/jetbrains/exodus/core/execution/JobHandler.kt -------------------------------------------------------------------------------- /utils/src/main/kotlin/jetbrains/exodus/core/execution/SharedTimer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/kotlin/jetbrains/exodus/core/execution/SharedTimer.kt -------------------------------------------------------------------------------- /utils/src/main/kotlin/jetbrains/exodus/kotlin/Kodus.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/kotlin/jetbrains/exodus/kotlin/Kodus.kt -------------------------------------------------------------------------------- /utils/src/main/kotlin/jetbrains/exodus/runtime/OOMGuard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/kotlin/jetbrains/exodus/runtime/OOMGuard.kt -------------------------------------------------------------------------------- /utils/src/main/kotlin/jetbrains/exodus/system/JVMConstants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/kotlin/jetbrains/exodus/system/JVMConstants.kt -------------------------------------------------------------------------------- /utils/src/main/kotlin/jetbrains/exodus/system/OperatingSystem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/kotlin/jetbrains/exodus/system/OperatingSystem.kt -------------------------------------------------------------------------------- /utils/src/main/kotlin/jetbrains/exodus/util/IOUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/kotlin/jetbrains/exodus/util/IOUtil.kt -------------------------------------------------------------------------------- /utils/src/main/kotlin/jetbrains/exodus/util/IdGenerator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/kotlin/jetbrains/exodus/util/IdGenerator.kt -------------------------------------------------------------------------------- /utils/src/main/kotlin/jetbrains/exodus/util/SafeByteBufferCleaner.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/kotlin/jetbrains/exodus/util/SafeByteBufferCleaner.kt -------------------------------------------------------------------------------- /utils/src/main/kotlin/jetbrains/exodus/util/StringInterner.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/kotlin/jetbrains/exodus/util/StringInterner.kt -------------------------------------------------------------------------------- /utils/src/main/kotlin/jetbrains/exodus/util/SystemProperty.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/kotlin/jetbrains/exodus/util/SystemProperty.kt -------------------------------------------------------------------------------- /utils/src/main/kotlin/jetbrains/exodus/util/UnsafeHolder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/main/kotlin/jetbrains/exodus/util/UnsafeHolder.kt -------------------------------------------------------------------------------- /utils/src/test/java/jetbrains/exodus/StringInternerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/test/java/jetbrains/exodus/StringInternerTest.java -------------------------------------------------------------------------------- /utils/src/test/java/jetbrains/exodus/TestFor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/test/java/jetbrains/exodus/TestFor.java -------------------------------------------------------------------------------- /utils/src/test/java/jetbrains/exodus/TestUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/test/java/jetbrains/exodus/TestUtil.java -------------------------------------------------------------------------------- /utils/src/test/java/jetbrains/exodus/core/crypto/MessageDigestTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/test/java/jetbrains/exodus/core/crypto/MessageDigestTest.java -------------------------------------------------------------------------------- /utils/src/test/java/jetbrains/exodus/core/dataStructures/LongObjectCacheTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/test/java/jetbrains/exodus/core/dataStructures/LongObjectCacheTest.java -------------------------------------------------------------------------------- /utils/src/test/java/jetbrains/exodus/core/dataStructures/ObjectCacheTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/test/java/jetbrains/exodus/core/dataStructures/ObjectCacheTest.java -------------------------------------------------------------------------------- /utils/src/test/java/jetbrains/exodus/core/dataStructures/PriorityQueueTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/test/java/jetbrains/exodus/core/dataStructures/PriorityQueueTest.java -------------------------------------------------------------------------------- /utils/src/test/java/jetbrains/exodus/core/dataStructures/hash/HashMapTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/test/java/jetbrains/exodus/core/dataStructures/hash/HashMapTest.java -------------------------------------------------------------------------------- /utils/src/test/java/jetbrains/exodus/core/dataStructures/hash/HashSetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/test/java/jetbrains/exodus/core/dataStructures/hash/HashSetTest.java -------------------------------------------------------------------------------- /utils/src/test/java/jetbrains/exodus/core/dataStructures/hash/IntHashMapTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/test/java/jetbrains/exodus/core/dataStructures/hash/IntHashMapTest.java -------------------------------------------------------------------------------- /utils/src/test/java/jetbrains/exodus/core/dataStructures/hash/IntHashSetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/test/java/jetbrains/exodus/core/dataStructures/hash/IntHashSetTest.java -------------------------------------------------------------------------------- /utils/src/test/java/jetbrains/exodus/core/dataStructures/hash/LongHashMapTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/test/java/jetbrains/exodus/core/dataStructures/hash/LongHashMapTest.java -------------------------------------------------------------------------------- /utils/src/test/java/jetbrains/exodus/util/MathTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/test/java/jetbrains/exodus/util/MathTest.java -------------------------------------------------------------------------------- /utils/src/test/kotlin/jetbrains/exodus/core/cache/persistent/ValueMapTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/test/kotlin/jetbrains/exodus/core/cache/persistent/ValueMapTest.kt -------------------------------------------------------------------------------- /utils/src/test/kotlin/jetbrains/exodus/core/cache/persistent/VersionTrackerTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/test/kotlin/jetbrains/exodus/core/cache/persistent/VersionTrackerTest.kt -------------------------------------------------------------------------------- /utils/src/test/kotlin/jetbrains/exodus/core/dataStructures/hash/LongHashSetTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/test/kotlin/jetbrains/exodus/core/dataStructures/hash/LongHashSetTest.kt -------------------------------------------------------------------------------- /utils/src/test/kotlin/jetbrains/exodus/core/dataStructures/hash/LongSetTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/test/kotlin/jetbrains/exodus/core/dataStructures/hash/LongSetTest.kt -------------------------------------------------------------------------------- /utils/src/test/kotlin/jetbrains/exodus/core/execution/JobProcessorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/test/kotlin/jetbrains/exodus/core/execution/JobProcessorTest.kt -------------------------------------------------------------------------------- /utils/src/test/kotlin/jetbrains/exodus/core/execution/locks/LatchTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/test/kotlin/jetbrains/exodus/core/execution/locks/LatchTest.kt -------------------------------------------------------------------------------- /utils/src/test/kotlin/jetbrains/exodus/testutil/ParallelRunUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/test/kotlin/jetbrains/exodus/testutil/ParallelRunUtil.kt -------------------------------------------------------------------------------- /utils/src/test/kotlin/jetbrains/exodus/util/IOUtilTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/test/kotlin/jetbrains/exodus/util/IOUtilTest.kt -------------------------------------------------------------------------------- /utils/src/test/resources/jna0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/test/resources/jna0.jar -------------------------------------------------------------------------------- /utils/src/test/resources/jna1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/xodus/HEAD/utils/src/test/resources/jna1.jar --------------------------------------------------------------------------------