├── .gitignore ├── LICENSE ├── README.md ├── bin └── maven-release ├── krati-avro ├── pom.xml └── src │ ├── demo │ └── java │ │ └── krati │ │ └── store │ │ └── demo │ │ ├── bus │ │ ├── AvroStoreBusHttpClient.java │ │ ├── AvroStoreBusHttpServer.java │ │ ├── StoreBusAddressWriter.java │ │ └── StoreBusPersonWriter.java │ │ ├── bus2 │ │ ├── AvroStoreBus2HttpClient.java │ │ ├── AvroStoreBus2HttpServer.java │ │ ├── StoreBusAddressWriter.java │ │ └── StoreBusPersonWriter.java │ │ ├── http │ │ ├── SingleAvroStoreHttpClient.java │ │ └── SingleAvroStoreHttpServer.java │ │ ├── joiner │ │ ├── AddressWriter.java │ │ ├── AvroStoreJoinerHttpClient.java │ │ ├── AvroStoreJoinerHttpServer.java │ │ └── PersonWriter.java │ │ └── multitenant │ │ ├── MultiTenantStoreHttpClientAddress.java │ │ ├── MultiTenantStoreHttpClientPerson.java │ │ └── MultiTenantStoreHttpServer.java │ ├── main │ ├── java │ │ └── krati │ │ │ └── store │ │ │ ├── avro │ │ │ ├── AvroGenericRecordResolvingSerializer.java │ │ │ ├── AvroGenericRecordSerializer.java │ │ │ ├── AvroStore.java │ │ │ ├── AvroStoreJoiner.java │ │ │ ├── SimpleAvroArray.java │ │ │ ├── SimpleAvroStore.java │ │ │ ├── client │ │ │ │ ├── AvroStoreClientHttp.java │ │ │ │ ├── AvroStoreClientImpl.java │ │ │ │ ├── AvroStoreClientLocal.java │ │ │ │ ├── BaseClient.java │ │ │ │ ├── StoreClient.java │ │ │ │ ├── StoreClientHttp.java │ │ │ │ ├── StoreClientImpl.java │ │ │ │ ├── StoreClientLocal.java │ │ │ │ ├── TransceiverFactory.java │ │ │ │ ├── TransceiverFactoryHttp.java │ │ │ │ └── TransceiverFactoryLocal.java │ │ │ └── protocol │ │ │ │ ├── AvroStoreProtocolHandler.java │ │ │ │ ├── AvroStoreResponder.java │ │ │ │ ├── BasicArrayStoreProtocolHandler.java │ │ │ │ ├── BasicArrayStoreResponder.java │ │ │ │ ├── BasicArrayStoreResponderFactory.java │ │ │ │ ├── BasicDataStoreProtocolHandler.java │ │ │ │ ├── BasicDataStoreResponder.java │ │ │ │ ├── BasicDataStoreResponderFactory.java │ │ │ │ ├── MultiTenantStoreResponder.java │ │ │ │ ├── ProtocolConstants.java │ │ │ │ ├── Protocols.java │ │ │ │ ├── StoreDirective.java │ │ │ │ ├── StoreKeys.java │ │ │ │ ├── StoreProperty.java │ │ │ │ ├── StoreProtocolHandler.java │ │ │ │ ├── StoreResponder.java │ │ │ │ └── StoreResponderFactory.java │ │ │ └── bus │ │ │ ├── AvroStoreBus.java │ │ │ ├── AvroStoreBusImpl.java │ │ │ ├── StoreBus.java │ │ │ ├── client │ │ │ ├── AvroStoreBusClientHttp.java │ │ │ ├── StoreBusClient.java │ │ │ ├── StoreBusClientHttp.java │ │ │ ├── StoreBusClientImpl.java │ │ │ └── StoreBusClientLocal.java │ │ │ └── protocol │ │ │ ├── AvroStoreBusProtocolHandler.java │ │ │ ├── AvroStoreBusResponder.java │ │ │ ├── BasicDataStoreBusProtocolHandler.java │ │ │ ├── BasicDataStoreBusResponder.java │ │ │ ├── StoreBusDirective.java │ │ │ ├── StoreBusOptions.java │ │ │ ├── StoreBusProtocolHandler.java │ │ │ └── StoreBusResponder.java │ └── resources │ │ └── krati │ │ └── store │ │ └── avro │ │ └── protocol │ │ └── protocol.avpr │ └── test │ ├── java │ └── test │ │ ├── store │ │ ├── avro │ │ │ ├── AbstractTestAvroStoreJoiner.java │ │ │ ├── TestAvroArray.java │ │ │ ├── TestAvroArrayJoiner.java │ │ │ ├── TestAvroStore.java │ │ │ ├── TestAvroStoreJoiner.java │ │ │ └── TestGenericRecordSerializer.java │ │ └── client │ │ │ ├── AbstractTestStoreClient.java │ │ │ └── TestStoreClientLocal.java │ │ └── util │ │ ├── AvroUtils.java │ │ ├── DirUtils.java │ │ └── Utility.java │ └── resources │ └── log4j.properties ├── krati-main ├── bin │ ├── disrupt.sh │ ├── gen-store-test.sh │ ├── run-long-regression.sh │ ├── run-perf-regression.sh │ └── run-short-regression.sh ├── pom.xml └── src │ ├── examples │ └── java │ │ └── krati │ │ └── examples │ │ ├── KratiDataPartition.java │ │ ├── KratiDataStore.java │ │ └── LargeStore.java │ ├── main │ └── java │ │ └── krati │ │ ├── Mode.java │ │ ├── Persistable.java │ │ ├── PersistableListener.java │ │ ├── array │ │ ├── Array.java │ │ ├── DataArray.java │ │ ├── DynamicArray.java │ │ ├── IntArray.java │ │ ├── LongArray.java │ │ └── ShortArray.java │ │ ├── core │ │ ├── InvalidStoreConfigException.java │ │ ├── OperationAbortedException.java │ │ ├── StoreConfig.java │ │ ├── StoreFactory.java │ │ ├── StoreParams.java │ │ ├── StorePartitionConfig.java │ │ ├── array │ │ │ ├── AddressArray.java │ │ │ ├── AddressArrayFactory.java │ │ │ ├── SimpleDataArray.java │ │ │ ├── SimpleDataArrayCompactor.java │ │ │ ├── basic │ │ │ │ ├── AbstractRecoverableArray.java │ │ │ │ ├── ArrayEntryManager.java │ │ │ │ ├── ArrayExpandListener.java │ │ │ │ ├── ArrayFile.java │ │ │ │ ├── DynamicConstants.java │ │ │ │ ├── DynamicIntArray.java │ │ │ │ ├── DynamicLongArray.java │ │ │ │ ├── DynamicShortArray.java │ │ │ │ ├── IOTypeLongArray.java │ │ │ │ ├── MemoryIntArray.java │ │ │ │ ├── MemoryLongArray.java │ │ │ │ ├── MemoryShortArray.java │ │ │ │ ├── RecoverableArray.java │ │ │ │ ├── StaticIntArray.java │ │ │ │ ├── StaticLongArray.java │ │ │ │ └── StaticShortArray.java │ │ │ └── entry │ │ │ │ ├── AbstractEntry.java │ │ │ │ ├── Entry.java │ │ │ │ ├── EntryFactory.java │ │ │ │ ├── EntryFileWriter.java │ │ │ │ ├── EntryIntFactory.java │ │ │ │ ├── EntryLongFactory.java │ │ │ │ ├── EntryOverflowException.java │ │ │ │ ├── EntryPersistAdapter.java │ │ │ │ ├── EntryPersistListener.java │ │ │ │ ├── EntryPool.java │ │ │ │ ├── EntryShortFactory.java │ │ │ │ ├── EntryUtility.java │ │ │ │ ├── EntryValue.java │ │ │ │ ├── EntryValueBatch.java │ │ │ │ ├── EntryValueBatchInt.java │ │ │ │ ├── EntryValueBatchLong.java │ │ │ │ ├── EntryValueBatchShort.java │ │ │ │ ├── EntryValueFactory.java │ │ │ │ ├── EntryValueInt.java │ │ │ │ ├── EntryValueIntFactory.java │ │ │ │ ├── EntryValueLong.java │ │ │ │ ├── EntryValueLongFactory.java │ │ │ │ ├── EntryValueShort.java │ │ │ │ ├── EntryValueShortFactory.java │ │ │ │ ├── PreFillEntry.java │ │ │ │ ├── PreFillEntryInt.java │ │ │ │ ├── PreFillEntryLong.java │ │ │ │ ├── PreFillEntryShort.java │ │ │ │ └── SimpleEntry.java │ │ └── segment │ │ │ ├── AbstractSegment.java │ │ │ ├── AddressFormat.java │ │ │ ├── ChannelSegment.java │ │ │ ├── ChannelSegmentFactory.java │ │ │ ├── DirectBufferSegment.java │ │ │ ├── DirectBufferSegmentFactory.java │ │ │ ├── MappedSegment.java │ │ │ ├── MappedSegmentFactory.java │ │ │ ├── MemorySegment.java │ │ │ ├── MemorySegmentFactory.java │ │ │ ├── Segment.java │ │ │ ├── SegmentException.java │ │ │ ├── SegmentFactory.java │ │ │ ├── SegmentFileSizeException.java │ │ │ ├── SegmentIndexBuffer.java │ │ │ ├── SegmentIndexBufferException.java │ │ │ ├── SegmentIndexBufferFileIO.java │ │ │ ├── SegmentIndexBufferIO.java │ │ │ ├── SegmentIndexBufferManager.java │ │ │ ├── SegmentManager.java │ │ │ ├── SegmentMeta.java │ │ │ ├── SegmentModeEvent.java │ │ │ ├── SegmentModeListener.java │ │ │ ├── SegmentOverflowException.java │ │ │ ├── SegmentReadOnlyException.java │ │ │ ├── WriteBufferSegment.java │ │ │ └── WriteBufferSegmentFactory.java │ │ ├── io │ │ ├── BasicIO.java │ │ ├── ChannelReader.java │ │ ├── ChannelWriter.java │ │ ├── Closeable.java │ │ ├── DataReader.java │ │ ├── DataWriter.java │ │ ├── FastDataWriter.java │ │ ├── IOFactory.java │ │ ├── IOType.java │ │ ├── MappedReader.java │ │ ├── MappedWriter.java │ │ ├── MultiMappedReader.java │ │ ├── MultiMappedWriter.java │ │ ├── SerializationException.java │ │ ├── Serializer.java │ │ └── serializer │ │ │ ├── ByteArraySerializer.java │ │ │ ├── DoubleSerializer.java │ │ │ ├── FloatSerializer.java │ │ │ ├── IntSerializer.java │ │ │ ├── JavaSerializer.java │ │ │ ├── LongSerializer.java │ │ │ ├── ShortSerializer.java │ │ │ ├── StringSerializer.java │ │ │ └── StringSerializerUtf8.java │ │ ├── store │ │ ├── AbstractDataArray.java │ │ ├── ArrayStore.java │ │ ├── ArrayStoreIndexIterator.java │ │ ├── ArrayStoreIterator.java │ │ ├── ArrayStorePartition.java │ │ ├── BytesDB.java │ │ ├── DataHandler.java │ │ ├── DataSet.java │ │ ├── DataSetHandler.java │ │ ├── DataSetIterator.java │ │ ├── DataStore.java │ │ ├── DataStoreHandler.java │ │ ├── DataStoreIterator.java │ │ ├── DataStoreKeyIterator.java │ │ ├── DefaultDataSetHandler.java │ │ ├── DefaultDataStoreHandler.java │ │ ├── DynamicDataArray.java │ │ ├── DynamicDataSet.java │ │ ├── DynamicDataStore.java │ │ ├── IndexedDataStore.java │ │ ├── InvalidAddressException.java │ │ ├── InvalidDataException.java │ │ ├── ObjectArrayIterator.java │ │ ├── ObjectStore.java │ │ ├── ObjectStoreIterator.java │ │ ├── ObjectStoreKeyIterator.java │ │ ├── SerializableObjectArray.java │ │ ├── SerializableObjectStore.java │ │ ├── StaticArrayStorePartition.java │ │ ├── StaticDataArray.java │ │ ├── StaticDataSet.java │ │ ├── StaticDataStore.java │ │ ├── StoreClosedException.java │ │ ├── StoreReader.java │ │ ├── StoreWriter.java │ │ ├── factory │ │ │ ├── ArrayStoreFactory.java │ │ │ ├── DataStoreFactory.java │ │ │ ├── DynamicArrayStoreFactory.java │ │ │ ├── DynamicDataStoreFactory.java │ │ │ ├── DynamicObjectArrayFactory.java │ │ │ ├── DynamicObjectStoreFactory.java │ │ │ ├── IndexedDataStoreFactory.java │ │ │ ├── IndexedObjectStoreFactory.java │ │ │ ├── ObjectStoreFactory.java │ │ │ ├── StaticArrayStoreFactory.java │ │ │ ├── StaticDataStoreFactory.java │ │ │ ├── StaticObjectArrayFactory.java │ │ │ └── StaticObjectStoreFactory.java │ │ ├── handler │ │ │ ├── FKFVDataStoreHandler.java │ │ │ ├── Int2IntDataStoreHandler.java │ │ │ ├── Int2LongDataStoreHandler.java │ │ │ ├── Long2IntDataStoreHandler.java │ │ │ ├── Long2LongDataStoreHandler.java │ │ │ ├── VK2IntDataStoreHandler.java │ │ │ ├── VK2LongDataStoreHandler.java │ │ │ └── VKFVDataStoreHandler.java │ │ └── index │ │ │ ├── HashIndex.java │ │ │ ├── HashIndexDataHandler.java │ │ │ └── Index.java │ │ └── util │ │ ├── Bytes.java │ │ ├── Chronos.java │ │ ├── Conditions.java │ │ ├── DaemonThreadFactory.java │ │ ├── Fnv1Hash32.java │ │ ├── Fnv1Hash64.java │ │ ├── Fnv1aHash32.java │ │ ├── Fnv1aHash64.java │ │ ├── FnvHashFunction.java │ │ ├── HashFunction.java │ │ ├── IndexedIterator.java │ │ ├── JenkinsHashFunction.java │ │ ├── LinearHashing.java │ │ ├── MurmurHashFunction.java │ │ ├── Numbers.java │ │ ├── Partition.java │ │ ├── Range.java │ │ └── SourceWaterMarks.java │ ├── retention │ └── java │ │ └── krati │ │ └── retention │ │ ├── AbstractRetentionStoreReader.java │ │ ├── Event.java │ │ ├── EventBatch.java │ │ ├── EventBatchCursor.java │ │ ├── EventBatchHeader.java │ │ ├── EventBatchSerializer.java │ │ ├── InvalidPositionException.java │ │ ├── Position.java │ │ ├── Retention.java │ │ ├── RetentionClient.java │ │ ├── RetentionConfig.java │ │ ├── RetentionFlushListener.java │ │ ├── RetentionStoreReader.java │ │ ├── RetentionStoreWriter.java │ │ ├── SimpleEvent.java │ │ ├── SimpleEventBatch.java │ │ ├── SimpleEventBatchCursor.java │ │ ├── SimpleEventBatchHeader.java │ │ ├── SimpleEventBatchSerializer.java │ │ ├── SimplePosition.java │ │ ├── SimpleRetention.java │ │ ├── SimpleRetentionStoreReader.java │ │ ├── SimpleRetentionStoreWriter.java │ │ ├── SimpleSnapshot.java │ │ ├── clock │ │ ├── Clock.java │ │ ├── ClockSerializer.java │ │ ├── ClockWatcher.java │ │ ├── IncomparableClocksException.java │ │ ├── Occurred.java │ │ ├── SourceWaterMarksClock.java │ │ └── WaterMarksClock.java │ │ └── policy │ │ ├── RetentionPolicy.java │ │ ├── RetentionPolicyOnSize.java │ │ └── RetentionPolicyOnTime.java │ └── test │ ├── bin │ └── proto.compile │ ├── config │ ├── je.properties │ └── log4j.properties │ ├── java │ └── test │ │ ├── AbstractTest.java │ │ ├── LatencyStats.java │ │ ├── StatsLog.java │ │ ├── bdb │ │ ├── BdbBytesReader.java │ │ ├── BdbBytesWriter.java │ │ ├── BdbStringReader.java │ │ ├── BdbStringWriter.java │ │ ├── SimpleDBEnv.java │ │ ├── TestBdbBytes.java │ │ └── TestBdbString.java │ │ ├── core │ │ ├── EvalDataArray.java │ │ ├── MemberDataUpdate.java │ │ ├── TestDataParitionChannel.java │ │ ├── TestDataPartition.java │ │ ├── TestDataPartitionMapped.java │ │ ├── TestDynamicDataArrayMapped.java │ │ ├── TestStaticDataArrayMapped.java │ │ └── api │ │ │ ├── AbstractTestDynamicAddressArray.java │ │ │ ├── TestArrayFile.java │ │ │ ├── TestDynamicArray.java │ │ │ ├── TestDynamicLongArray.java │ │ │ ├── TestEntry.java │ │ │ ├── TestIOTypeLongArray.java │ │ │ ├── TestMemoryIntArray.java │ │ │ ├── TestMemoryLongArray.java │ │ │ ├── TestMemoryShortArray.java │ │ │ ├── TestSimpleDataArray.java │ │ │ ├── TestStoreConfig.java │ │ │ └── TestStorePartitionConfig.java │ │ ├── driver │ │ ├── StoreReader.java │ │ ├── StoreTestDriver.java │ │ ├── StoreWriter.java │ │ ├── raw │ │ │ ├── BytesCheckDriver.java │ │ │ ├── BytesReadDriver.java │ │ │ ├── BytesWriteDriver.java │ │ │ └── StoreTestBytesDriver.java │ │ └── string │ │ │ ├── StoreTestStringDriver.java │ │ │ ├── StringCheckDriver.java │ │ │ ├── StringReadDriver.java │ │ │ └── StringWriteDriver.java │ │ ├── hash │ │ ├── EvalHash.java │ │ ├── EvalHashFunction.java │ │ ├── EvalTieredHashFunction.java │ │ ├── HashCollisionStats.java │ │ ├── TestFnvHash.java │ │ ├── TestFnvHashFunction.java │ │ ├── TestFnvTieredHashFunction.java │ │ ├── TestJenkinsHash.java │ │ ├── TestJenkinsHashFunction.java │ │ ├── TestJenkinsTieredHashFunction.java │ │ ├── TestMurmurHash.java │ │ ├── TestMurmurHashFunction.java │ │ └── TestMurmurTieredHashFunction.java │ │ ├── io │ │ ├── AbstractTestDataRW.java │ │ ├── TestChannelReaderChannelWriter.java │ │ ├── TestChannelReaderMappedWriter.java │ │ ├── TestChannelReaderMultiMappedWriter.java │ │ ├── TestMappedReaderChannelWriter.java │ │ ├── TestMappedReaderMappedWriter.java │ │ ├── TestMultiMappedReader.java │ │ ├── TestMultiMappedReaderChannelWriter.java │ │ ├── TestMultiMappedWriter.java │ │ └── serialization │ │ │ ├── AbstractTestNumberSerializer.java │ │ │ ├── AbstractTestSerializer.java │ │ │ ├── TestDoubleSerializer.java │ │ │ ├── TestDoubleSerializer2.java │ │ │ ├── TestFloatSerializer.java │ │ │ ├── TestFloatSerializer2.java │ │ │ ├── TestIntSerializer.java │ │ │ ├── TestIntSerializer2.java │ │ │ ├── TestJavaSerializer.java │ │ │ ├── TestLongSerializer.java │ │ │ ├── TestLongSerializer2.java │ │ │ ├── TestNumbers.java │ │ │ ├── TestNumbers2.java │ │ │ ├── TestNumbers3.java │ │ │ ├── TestSerializer.java │ │ │ ├── TestShortSerializer.java │ │ │ └── TestShortSerializer2.java │ │ ├── misc │ │ ├── DataSetHandler2.java │ │ ├── TestAddressFormat.java │ │ ├── TestLinearHashing.java │ │ ├── TestMisc.java │ │ ├── TestRecycleList.java │ │ ├── TestSetDataHandler.java │ │ ├── TestSetDataHandler2.java │ │ └── TestSourceWaterMarks.java │ │ ├── perf │ │ ├── SegmentPerf.java │ │ └── SegmentUnit.java │ │ ├── protos │ │ ├── KeySerializer.java │ │ ├── Member.proto │ │ ├── MemberDataGen.java │ │ ├── MemberProtos.java │ │ └── MemberSerializer.java │ │ ├── retention │ │ ├── AbstractTestRetention.java │ │ ├── AbstractTestRetentionStore.java │ │ ├── AbstractTestRetentionStoreBasics.java │ │ ├── AbstractTestRetentionStoreReader.java │ │ ├── TestEventBatch.java │ │ ├── TestRetentionArrayStoreReader.java │ │ ├── TestRetentionStoreBasics.java │ │ ├── TestRetentionStoreReader.java │ │ ├── TestSimplePosition.java │ │ ├── TestSimpleRetentionOnSize.java │ │ ├── TestSimpleRetentionOnTime.java │ │ ├── clock │ │ │ ├── TestClock.java │ │ │ └── TestSourceWaterMarksClock.java │ │ └── util │ │ │ ├── RandomClockFactory.java │ │ │ └── RetentionReaderThread.java │ │ ├── set │ │ ├── EvalDataSet.java │ │ ├── TestDataSetOpenClose.java │ │ ├── TestDynamicDataSet.java │ │ ├── TestDynamicDataSetCapacity.java │ │ ├── TestDynamicDataSetChannel.java │ │ ├── TestDynamicDataSetMapped.java │ │ ├── TestStaticDataSet.java │ │ ├── TestStaticDataSetChannel.java │ │ ├── TestStaticDataSetMapped.java │ │ └── api │ │ │ ├── AbstractTestDataSetApi.java │ │ │ ├── TestDynamicDataSetApi.java │ │ │ ├── TestSetFactory.java │ │ │ └── TestStaticDataSetApi.java │ │ ├── store │ │ ├── EvalDataStore.java │ │ ├── EvalDataStoreIterator.java │ │ ├── TestBytesDB.java │ │ ├── TestBytesDBGrowth.java │ │ ├── TestBytesDBSib.java │ │ ├── TestDataStoreOpenClose.java │ │ ├── TestDynamicDataStore.java │ │ ├── TestDynamicDataStoreCapacity.java │ │ ├── TestDynamicStore.java │ │ ├── TestDynamicStoreChannel.java │ │ ├── TestDynamicStoreMapped.java │ │ ├── TestIndexedStore.java │ │ ├── TestIndexedStore2.java │ │ ├── TestIndexedStore2WriteBuffer.java │ │ ├── TestIndexedStoreChannel.java │ │ ├── TestIndexedStoreMapped.java │ │ ├── TestIndexedStorePersistableListener.java │ │ ├── TestIndexedStoreSmallIndex.java │ │ ├── TestIndexedStoreWriteBuffer.java │ │ ├── TestIteratorDynamicDataStore.java │ │ ├── TestIteratorIndexedDataStore.java │ │ ├── TestIteratorStaticDataStore.java │ │ ├── TestObjectStore.java │ │ ├── TestSerializableObjectArray.java │ │ ├── TestStaticStore.java │ │ ├── TestStaticStoreChannel.java │ │ ├── TestStaticStoreMapped.java │ │ ├── TestSystemExit.java │ │ ├── api │ │ │ ├── AbstractTestArrayStoreApi.java │ │ │ ├── AbstractTestArrayStoreIterator.java │ │ │ ├── AbstractTestDataStoreApi.java │ │ │ ├── AbstractTestDataStoreIterator.java │ │ │ ├── TestArrayStoreFactory.java │ │ │ ├── TestArrayStorePartitionApiConfig.java │ │ │ ├── TestArrayStorePartitionIterator.java │ │ │ ├── TestDataStoreFactory.java │ │ │ ├── TestDynamicDataArrayApi.java │ │ │ ├── TestDynamicDataArrayIterator.java │ │ │ ├── TestDynamicDataStoreApi.java │ │ │ ├── TestDynamicDataStoreIterator.java │ │ │ ├── TestDynamicDataStoreMaxCapacity.java │ │ │ ├── TestIndexedDataStoreApi.java │ │ │ ├── TestIndexedDataStoreIterator.java │ │ │ ├── TestObjectStoreFactory.java │ │ │ ├── TestStaticArrayStorePartitionApi.java │ │ │ ├── TestStaticDataArrayApi.java │ │ │ ├── TestStaticDataArrayIterator.java │ │ │ ├── TestStaticDataStoreApi.java │ │ │ ├── TestStaticDataStoreIterator.java │ │ │ ├── TestStaticDataStoreMaxCapacity.java │ │ │ └── TestStoreFactory.java │ │ ├── handler │ │ │ ├── AbstractTestDataStoreHandler.java │ │ │ ├── TestDataStoreHandler.java │ │ │ ├── TestDefaultDataStoreHandler.java │ │ │ ├── TestHashIndexDataHandler1.java │ │ │ ├── TestHashIndexDataHandler2.java │ │ │ ├── TestInt2IntDataStoreHandler.java │ │ │ ├── TestInt2LongDataStoreHandler.java │ │ │ ├── TestLong2IntDataStoreHandler.java │ │ │ ├── TestLong2LongDataStoreHandler.java │ │ │ ├── TestVK2IntDataStoreHandler.java │ │ │ └── TestVK2LongDataStoreHandler.java │ │ └── segment │ │ │ ├── TestSegmentIndexBuffer.java │ │ │ └── TestSegmentIndexBufferIO.java │ │ ├── user │ │ ├── TestRandomKeyNumStaticStore.java │ │ ├── TestRandomKeyNumStaticStoreIOType.java │ │ ├── TestRandomKeyNumStore.java │ │ └── TestRandomKeyNumStoreIOType.java │ │ └── util │ │ ├── DataArrayChecker.java │ │ ├── DataArrayReader.java │ │ ├── DataArrayWriter.java │ │ ├── DataPartitionChecker.java │ │ ├── DataPartitionReader.java │ │ ├── DataPartitionWriter.java │ │ ├── DataSetChecker.java │ │ ├── DataSetPopulator.java │ │ ├── DataSetReader.java │ │ ├── DataSetRunner.java │ │ ├── DataSetWriter.java │ │ ├── DirUtils.java │ │ ├── FileSetLength.java │ │ ├── FileUtils.java │ │ ├── HashFunctionInteger.java │ │ ├── PersistCounter.java │ │ ├── RandomBytes.java │ │ └── SeedData.java │ └── resources │ └── seed │ └── seed.dat └── pom.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/README.md -------------------------------------------------------------------------------- /bin/maven-release: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/bin/maven-release -------------------------------------------------------------------------------- /krati-avro/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/pom.xml -------------------------------------------------------------------------------- /krati-avro/src/demo/java/krati/store/demo/bus/AvroStoreBusHttpClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/demo/java/krati/store/demo/bus/AvroStoreBusHttpClient.java -------------------------------------------------------------------------------- /krati-avro/src/demo/java/krati/store/demo/bus/AvroStoreBusHttpServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/demo/java/krati/store/demo/bus/AvroStoreBusHttpServer.java -------------------------------------------------------------------------------- /krati-avro/src/demo/java/krati/store/demo/bus/StoreBusAddressWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/demo/java/krati/store/demo/bus/StoreBusAddressWriter.java -------------------------------------------------------------------------------- /krati-avro/src/demo/java/krati/store/demo/bus/StoreBusPersonWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/demo/java/krati/store/demo/bus/StoreBusPersonWriter.java -------------------------------------------------------------------------------- /krati-avro/src/demo/java/krati/store/demo/bus2/AvroStoreBus2HttpClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/demo/java/krati/store/demo/bus2/AvroStoreBus2HttpClient.java -------------------------------------------------------------------------------- /krati-avro/src/demo/java/krati/store/demo/bus2/AvroStoreBus2HttpServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/demo/java/krati/store/demo/bus2/AvroStoreBus2HttpServer.java -------------------------------------------------------------------------------- /krati-avro/src/demo/java/krati/store/demo/bus2/StoreBusAddressWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/demo/java/krati/store/demo/bus2/StoreBusAddressWriter.java -------------------------------------------------------------------------------- /krati-avro/src/demo/java/krati/store/demo/bus2/StoreBusPersonWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/demo/java/krati/store/demo/bus2/StoreBusPersonWriter.java -------------------------------------------------------------------------------- /krati-avro/src/demo/java/krati/store/demo/http/SingleAvroStoreHttpClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/demo/java/krati/store/demo/http/SingleAvroStoreHttpClient.java -------------------------------------------------------------------------------- /krati-avro/src/demo/java/krati/store/demo/http/SingleAvroStoreHttpServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/demo/java/krati/store/demo/http/SingleAvroStoreHttpServer.java -------------------------------------------------------------------------------- /krati-avro/src/demo/java/krati/store/demo/joiner/AddressWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/demo/java/krati/store/demo/joiner/AddressWriter.java -------------------------------------------------------------------------------- /krati-avro/src/demo/java/krati/store/demo/joiner/AvroStoreJoinerHttpClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/demo/java/krati/store/demo/joiner/AvroStoreJoinerHttpClient.java -------------------------------------------------------------------------------- /krati-avro/src/demo/java/krati/store/demo/joiner/AvroStoreJoinerHttpServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/demo/java/krati/store/demo/joiner/AvroStoreJoinerHttpServer.java -------------------------------------------------------------------------------- /krati-avro/src/demo/java/krati/store/demo/joiner/PersonWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/demo/java/krati/store/demo/joiner/PersonWriter.java -------------------------------------------------------------------------------- /krati-avro/src/demo/java/krati/store/demo/multitenant/MultiTenantStoreHttpClientAddress.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/demo/java/krati/store/demo/multitenant/MultiTenantStoreHttpClientAddress.java -------------------------------------------------------------------------------- /krati-avro/src/demo/java/krati/store/demo/multitenant/MultiTenantStoreHttpClientPerson.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/demo/java/krati/store/demo/multitenant/MultiTenantStoreHttpClientPerson.java -------------------------------------------------------------------------------- /krati-avro/src/demo/java/krati/store/demo/multitenant/MultiTenantStoreHttpServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/demo/java/krati/store/demo/multitenant/MultiTenantStoreHttpServer.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/avro/AvroGenericRecordResolvingSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/avro/AvroGenericRecordResolvingSerializer.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/avro/AvroGenericRecordSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/avro/AvroGenericRecordSerializer.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/avro/AvroStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/avro/AvroStore.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/avro/AvroStoreJoiner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/avro/AvroStoreJoiner.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/avro/SimpleAvroArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/avro/SimpleAvroArray.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/avro/SimpleAvroStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/avro/SimpleAvroStore.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/avro/client/AvroStoreClientHttp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/avro/client/AvroStoreClientHttp.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/avro/client/AvroStoreClientImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/avro/client/AvroStoreClientImpl.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/avro/client/AvroStoreClientLocal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/avro/client/AvroStoreClientLocal.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/avro/client/BaseClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/avro/client/BaseClient.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/avro/client/StoreClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/avro/client/StoreClient.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/avro/client/StoreClientHttp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/avro/client/StoreClientHttp.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/avro/client/StoreClientImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/avro/client/StoreClientImpl.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/avro/client/StoreClientLocal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/avro/client/StoreClientLocal.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/avro/client/TransceiverFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/avro/client/TransceiverFactory.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/avro/client/TransceiverFactoryHttp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/avro/client/TransceiverFactoryHttp.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/avro/client/TransceiverFactoryLocal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/avro/client/TransceiverFactoryLocal.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/avro/protocol/AvroStoreProtocolHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/avro/protocol/AvroStoreProtocolHandler.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/avro/protocol/AvroStoreResponder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/avro/protocol/AvroStoreResponder.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/avro/protocol/BasicArrayStoreProtocolHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/avro/protocol/BasicArrayStoreProtocolHandler.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/avro/protocol/BasicArrayStoreResponder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/avro/protocol/BasicArrayStoreResponder.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/avro/protocol/BasicArrayStoreResponderFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/avro/protocol/BasicArrayStoreResponderFactory.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/avro/protocol/BasicDataStoreProtocolHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/avro/protocol/BasicDataStoreProtocolHandler.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/avro/protocol/BasicDataStoreResponder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/avro/protocol/BasicDataStoreResponder.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/avro/protocol/BasicDataStoreResponderFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/avro/protocol/BasicDataStoreResponderFactory.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/avro/protocol/MultiTenantStoreResponder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/avro/protocol/MultiTenantStoreResponder.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/avro/protocol/ProtocolConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/avro/protocol/ProtocolConstants.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/avro/protocol/Protocols.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/avro/protocol/Protocols.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/avro/protocol/StoreDirective.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/avro/protocol/StoreDirective.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/avro/protocol/StoreKeys.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/avro/protocol/StoreKeys.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/avro/protocol/StoreProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/avro/protocol/StoreProperty.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/avro/protocol/StoreProtocolHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/avro/protocol/StoreProtocolHandler.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/avro/protocol/StoreResponder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/avro/protocol/StoreResponder.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/avro/protocol/StoreResponderFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/avro/protocol/StoreResponderFactory.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/bus/AvroStoreBus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/bus/AvroStoreBus.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/bus/AvroStoreBusImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/bus/AvroStoreBusImpl.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/bus/StoreBus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/bus/StoreBus.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/bus/client/AvroStoreBusClientHttp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/bus/client/AvroStoreBusClientHttp.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/bus/client/StoreBusClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/bus/client/StoreBusClient.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/bus/client/StoreBusClientHttp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/bus/client/StoreBusClientHttp.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/bus/client/StoreBusClientImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/bus/client/StoreBusClientImpl.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/bus/client/StoreBusClientLocal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/bus/client/StoreBusClientLocal.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/bus/protocol/AvroStoreBusProtocolHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/bus/protocol/AvroStoreBusProtocolHandler.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/bus/protocol/AvroStoreBusResponder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/bus/protocol/AvroStoreBusResponder.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/bus/protocol/BasicDataStoreBusProtocolHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/bus/protocol/BasicDataStoreBusProtocolHandler.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/bus/protocol/BasicDataStoreBusResponder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/bus/protocol/BasicDataStoreBusResponder.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/bus/protocol/StoreBusDirective.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/bus/protocol/StoreBusDirective.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/bus/protocol/StoreBusOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/bus/protocol/StoreBusOptions.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/bus/protocol/StoreBusProtocolHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/bus/protocol/StoreBusProtocolHandler.java -------------------------------------------------------------------------------- /krati-avro/src/main/java/krati/store/bus/protocol/StoreBusResponder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/java/krati/store/bus/protocol/StoreBusResponder.java -------------------------------------------------------------------------------- /krati-avro/src/main/resources/krati/store/avro/protocol/protocol.avpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/main/resources/krati/store/avro/protocol/protocol.avpr -------------------------------------------------------------------------------- /krati-avro/src/test/java/test/store/avro/AbstractTestAvroStoreJoiner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/test/java/test/store/avro/AbstractTestAvroStoreJoiner.java -------------------------------------------------------------------------------- /krati-avro/src/test/java/test/store/avro/TestAvroArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/test/java/test/store/avro/TestAvroArray.java -------------------------------------------------------------------------------- /krati-avro/src/test/java/test/store/avro/TestAvroArrayJoiner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/test/java/test/store/avro/TestAvroArrayJoiner.java -------------------------------------------------------------------------------- /krati-avro/src/test/java/test/store/avro/TestAvroStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/test/java/test/store/avro/TestAvroStore.java -------------------------------------------------------------------------------- /krati-avro/src/test/java/test/store/avro/TestAvroStoreJoiner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/test/java/test/store/avro/TestAvroStoreJoiner.java -------------------------------------------------------------------------------- /krati-avro/src/test/java/test/store/avro/TestGenericRecordSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/test/java/test/store/avro/TestGenericRecordSerializer.java -------------------------------------------------------------------------------- /krati-avro/src/test/java/test/store/client/AbstractTestStoreClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/test/java/test/store/client/AbstractTestStoreClient.java -------------------------------------------------------------------------------- /krati-avro/src/test/java/test/store/client/TestStoreClientLocal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/test/java/test/store/client/TestStoreClientLocal.java -------------------------------------------------------------------------------- /krati-avro/src/test/java/test/util/AvroUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/test/java/test/util/AvroUtils.java -------------------------------------------------------------------------------- /krati-avro/src/test/java/test/util/DirUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/test/java/test/util/DirUtils.java -------------------------------------------------------------------------------- /krati-avro/src/test/java/test/util/Utility.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/test/java/test/util/Utility.java -------------------------------------------------------------------------------- /krati-avro/src/test/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-avro/src/test/resources/log4j.properties -------------------------------------------------------------------------------- /krati-main/bin/disrupt.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/bin/disrupt.sh -------------------------------------------------------------------------------- /krati-main/bin/gen-store-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/bin/gen-store-test.sh -------------------------------------------------------------------------------- /krati-main/bin/run-long-regression.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/bin/run-long-regression.sh -------------------------------------------------------------------------------- /krati-main/bin/run-perf-regression.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/bin/run-perf-regression.sh -------------------------------------------------------------------------------- /krati-main/bin/run-short-regression.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/bin/run-short-regression.sh -------------------------------------------------------------------------------- /krati-main/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/pom.xml -------------------------------------------------------------------------------- /krati-main/src/examples/java/krati/examples/KratiDataPartition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/examples/java/krati/examples/KratiDataPartition.java -------------------------------------------------------------------------------- /krati-main/src/examples/java/krati/examples/KratiDataStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/examples/java/krati/examples/KratiDataStore.java -------------------------------------------------------------------------------- /krati-main/src/examples/java/krati/examples/LargeStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/examples/java/krati/examples/LargeStore.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/Mode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/Mode.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/Persistable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/Persistable.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/PersistableListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/PersistableListener.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/array/Array.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/array/Array.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/array/DataArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/array/DataArray.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/array/DynamicArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/array/DynamicArray.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/array/IntArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/array/IntArray.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/array/LongArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/array/LongArray.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/array/ShortArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/array/ShortArray.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/InvalidStoreConfigException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/InvalidStoreConfigException.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/OperationAbortedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/OperationAbortedException.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/StoreConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/StoreConfig.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/StoreFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/StoreFactory.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/StoreParams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/StoreParams.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/StorePartitionConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/StorePartitionConfig.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/AddressArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/AddressArray.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/AddressArrayFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/AddressArrayFactory.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/SimpleDataArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/SimpleDataArray.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/SimpleDataArrayCompactor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/SimpleDataArrayCompactor.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/basic/AbstractRecoverableArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/basic/AbstractRecoverableArray.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/basic/ArrayEntryManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/basic/ArrayEntryManager.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/basic/ArrayExpandListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/basic/ArrayExpandListener.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/basic/ArrayFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/basic/ArrayFile.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/basic/DynamicConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/basic/DynamicConstants.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/basic/DynamicIntArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/basic/DynamicIntArray.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/basic/DynamicLongArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/basic/DynamicLongArray.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/basic/DynamicShortArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/basic/DynamicShortArray.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/basic/IOTypeLongArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/basic/IOTypeLongArray.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/basic/MemoryIntArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/basic/MemoryIntArray.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/basic/MemoryLongArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/basic/MemoryLongArray.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/basic/MemoryShortArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/basic/MemoryShortArray.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/basic/RecoverableArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/basic/RecoverableArray.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/basic/StaticIntArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/basic/StaticIntArray.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/basic/StaticLongArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/basic/StaticLongArray.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/basic/StaticShortArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/basic/StaticShortArray.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/entry/AbstractEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/entry/AbstractEntry.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/entry/Entry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/entry/Entry.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/entry/EntryFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/entry/EntryFactory.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/entry/EntryFileWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/entry/EntryFileWriter.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/entry/EntryIntFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/entry/EntryIntFactory.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/entry/EntryLongFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/entry/EntryLongFactory.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/entry/EntryOverflowException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/entry/EntryOverflowException.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/entry/EntryPersistAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/entry/EntryPersistAdapter.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/entry/EntryPersistListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/entry/EntryPersistListener.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/entry/EntryPool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/entry/EntryPool.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/entry/EntryShortFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/entry/EntryShortFactory.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/entry/EntryUtility.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/entry/EntryUtility.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/entry/EntryValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/entry/EntryValue.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/entry/EntryValueBatch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/entry/EntryValueBatch.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/entry/EntryValueBatchInt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/entry/EntryValueBatchInt.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/entry/EntryValueBatchLong.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/entry/EntryValueBatchLong.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/entry/EntryValueBatchShort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/entry/EntryValueBatchShort.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/entry/EntryValueFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/entry/EntryValueFactory.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/entry/EntryValueInt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/entry/EntryValueInt.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/entry/EntryValueIntFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/entry/EntryValueIntFactory.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/entry/EntryValueLong.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/entry/EntryValueLong.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/entry/EntryValueLongFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/entry/EntryValueLongFactory.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/entry/EntryValueShort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/entry/EntryValueShort.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/entry/EntryValueShortFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/entry/EntryValueShortFactory.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/entry/PreFillEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/entry/PreFillEntry.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/entry/PreFillEntryInt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/entry/PreFillEntryInt.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/entry/PreFillEntryLong.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/entry/PreFillEntryLong.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/entry/PreFillEntryShort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/entry/PreFillEntryShort.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/array/entry/SimpleEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/array/entry/SimpleEntry.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/segment/AbstractSegment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/segment/AbstractSegment.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/segment/AddressFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/segment/AddressFormat.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/segment/ChannelSegment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/segment/ChannelSegment.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/segment/ChannelSegmentFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/segment/ChannelSegmentFactory.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/segment/DirectBufferSegment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/segment/DirectBufferSegment.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/segment/DirectBufferSegmentFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/segment/DirectBufferSegmentFactory.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/segment/MappedSegment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/segment/MappedSegment.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/segment/MappedSegmentFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/segment/MappedSegmentFactory.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/segment/MemorySegment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/segment/MemorySegment.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/segment/MemorySegmentFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/segment/MemorySegmentFactory.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/segment/Segment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/segment/Segment.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/segment/SegmentException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/segment/SegmentException.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/segment/SegmentFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/segment/SegmentFactory.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/segment/SegmentFileSizeException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/segment/SegmentFileSizeException.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/segment/SegmentIndexBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/segment/SegmentIndexBuffer.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/segment/SegmentIndexBufferException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/segment/SegmentIndexBufferException.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/segment/SegmentIndexBufferFileIO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/segment/SegmentIndexBufferFileIO.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/segment/SegmentIndexBufferIO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/segment/SegmentIndexBufferIO.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/segment/SegmentIndexBufferManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/segment/SegmentIndexBufferManager.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/segment/SegmentManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/segment/SegmentManager.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/segment/SegmentMeta.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/segment/SegmentMeta.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/segment/SegmentModeEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/segment/SegmentModeEvent.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/segment/SegmentModeListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/segment/SegmentModeListener.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/segment/SegmentOverflowException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/segment/SegmentOverflowException.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/segment/SegmentReadOnlyException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/segment/SegmentReadOnlyException.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/segment/WriteBufferSegment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/segment/WriteBufferSegment.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/core/segment/WriteBufferSegmentFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/core/segment/WriteBufferSegmentFactory.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/io/BasicIO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/io/BasicIO.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/io/ChannelReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/io/ChannelReader.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/io/ChannelWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/io/ChannelWriter.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/io/Closeable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/io/Closeable.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/io/DataReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/io/DataReader.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/io/DataWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/io/DataWriter.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/io/FastDataWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/io/FastDataWriter.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/io/IOFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/io/IOFactory.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/io/IOType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/io/IOType.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/io/MappedReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/io/MappedReader.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/io/MappedWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/io/MappedWriter.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/io/MultiMappedReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/io/MultiMappedReader.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/io/MultiMappedWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/io/MultiMappedWriter.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/io/SerializationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/io/SerializationException.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/io/Serializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/io/Serializer.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/io/serializer/ByteArraySerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/io/serializer/ByteArraySerializer.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/io/serializer/DoubleSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/io/serializer/DoubleSerializer.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/io/serializer/FloatSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/io/serializer/FloatSerializer.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/io/serializer/IntSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/io/serializer/IntSerializer.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/io/serializer/JavaSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/io/serializer/JavaSerializer.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/io/serializer/LongSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/io/serializer/LongSerializer.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/io/serializer/ShortSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/io/serializer/ShortSerializer.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/io/serializer/StringSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/io/serializer/StringSerializer.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/io/serializer/StringSerializerUtf8.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/io/serializer/StringSerializerUtf8.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/AbstractDataArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/AbstractDataArray.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/ArrayStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/ArrayStore.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/ArrayStoreIndexIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/ArrayStoreIndexIterator.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/ArrayStoreIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/ArrayStoreIterator.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/ArrayStorePartition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/ArrayStorePartition.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/BytesDB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/BytesDB.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/DataHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/DataHandler.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/DataSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/DataSet.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/DataSetHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/DataSetHandler.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/DataSetIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/DataSetIterator.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/DataStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/DataStore.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/DataStoreHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/DataStoreHandler.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/DataStoreIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/DataStoreIterator.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/DataStoreKeyIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/DataStoreKeyIterator.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/DefaultDataSetHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/DefaultDataSetHandler.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/DefaultDataStoreHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/DefaultDataStoreHandler.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/DynamicDataArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/DynamicDataArray.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/DynamicDataSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/DynamicDataSet.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/DynamicDataStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/DynamicDataStore.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/IndexedDataStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/IndexedDataStore.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/InvalidAddressException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/InvalidAddressException.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/InvalidDataException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/InvalidDataException.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/ObjectArrayIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/ObjectArrayIterator.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/ObjectStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/ObjectStore.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/ObjectStoreIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/ObjectStoreIterator.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/ObjectStoreKeyIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/ObjectStoreKeyIterator.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/SerializableObjectArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/SerializableObjectArray.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/SerializableObjectStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/SerializableObjectStore.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/StaticArrayStorePartition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/StaticArrayStorePartition.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/StaticDataArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/StaticDataArray.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/StaticDataSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/StaticDataSet.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/StaticDataStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/StaticDataStore.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/StoreClosedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/StoreClosedException.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/StoreReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/StoreReader.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/StoreWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/StoreWriter.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/factory/ArrayStoreFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/factory/ArrayStoreFactory.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/factory/DataStoreFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/factory/DataStoreFactory.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/factory/DynamicArrayStoreFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/factory/DynamicArrayStoreFactory.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/factory/DynamicDataStoreFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/factory/DynamicDataStoreFactory.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/factory/DynamicObjectArrayFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/factory/DynamicObjectArrayFactory.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/factory/DynamicObjectStoreFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/factory/DynamicObjectStoreFactory.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/factory/IndexedDataStoreFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/factory/IndexedDataStoreFactory.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/factory/IndexedObjectStoreFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/factory/IndexedObjectStoreFactory.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/factory/ObjectStoreFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/factory/ObjectStoreFactory.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/factory/StaticArrayStoreFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/factory/StaticArrayStoreFactory.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/factory/StaticDataStoreFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/factory/StaticDataStoreFactory.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/factory/StaticObjectArrayFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/factory/StaticObjectArrayFactory.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/factory/StaticObjectStoreFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/factory/StaticObjectStoreFactory.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/handler/FKFVDataStoreHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/handler/FKFVDataStoreHandler.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/handler/Int2IntDataStoreHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/handler/Int2IntDataStoreHandler.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/handler/Int2LongDataStoreHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/handler/Int2LongDataStoreHandler.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/handler/Long2IntDataStoreHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/handler/Long2IntDataStoreHandler.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/handler/Long2LongDataStoreHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/handler/Long2LongDataStoreHandler.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/handler/VK2IntDataStoreHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/handler/VK2IntDataStoreHandler.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/handler/VK2LongDataStoreHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/handler/VK2LongDataStoreHandler.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/handler/VKFVDataStoreHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/handler/VKFVDataStoreHandler.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/index/HashIndex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/index/HashIndex.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/index/HashIndexDataHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/index/HashIndexDataHandler.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/store/index/Index.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/store/index/Index.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/util/Bytes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/util/Bytes.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/util/Chronos.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/util/Chronos.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/util/Conditions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/util/Conditions.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/util/DaemonThreadFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/util/DaemonThreadFactory.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/util/Fnv1Hash32.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/util/Fnv1Hash32.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/util/Fnv1Hash64.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/util/Fnv1Hash64.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/util/Fnv1aHash32.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/util/Fnv1aHash32.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/util/Fnv1aHash64.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/util/Fnv1aHash64.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/util/FnvHashFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/util/FnvHashFunction.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/util/HashFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/util/HashFunction.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/util/IndexedIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/util/IndexedIterator.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/util/JenkinsHashFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/util/JenkinsHashFunction.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/util/LinearHashing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/util/LinearHashing.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/util/MurmurHashFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/util/MurmurHashFunction.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/util/Numbers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/util/Numbers.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/util/Partition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/util/Partition.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/util/Range.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/util/Range.java -------------------------------------------------------------------------------- /krati-main/src/main/java/krati/util/SourceWaterMarks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/main/java/krati/util/SourceWaterMarks.java -------------------------------------------------------------------------------- /krati-main/src/retention/java/krati/retention/AbstractRetentionStoreReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/retention/java/krati/retention/AbstractRetentionStoreReader.java -------------------------------------------------------------------------------- /krati-main/src/retention/java/krati/retention/Event.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/retention/java/krati/retention/Event.java -------------------------------------------------------------------------------- /krati-main/src/retention/java/krati/retention/EventBatch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/retention/java/krati/retention/EventBatch.java -------------------------------------------------------------------------------- /krati-main/src/retention/java/krati/retention/EventBatchCursor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/retention/java/krati/retention/EventBatchCursor.java -------------------------------------------------------------------------------- /krati-main/src/retention/java/krati/retention/EventBatchHeader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/retention/java/krati/retention/EventBatchHeader.java -------------------------------------------------------------------------------- /krati-main/src/retention/java/krati/retention/EventBatchSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/retention/java/krati/retention/EventBatchSerializer.java -------------------------------------------------------------------------------- /krati-main/src/retention/java/krati/retention/InvalidPositionException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/retention/java/krati/retention/InvalidPositionException.java -------------------------------------------------------------------------------- /krati-main/src/retention/java/krati/retention/Position.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/retention/java/krati/retention/Position.java -------------------------------------------------------------------------------- /krati-main/src/retention/java/krati/retention/Retention.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/retention/java/krati/retention/Retention.java -------------------------------------------------------------------------------- /krati-main/src/retention/java/krati/retention/RetentionClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/retention/java/krati/retention/RetentionClient.java -------------------------------------------------------------------------------- /krati-main/src/retention/java/krati/retention/RetentionConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/retention/java/krati/retention/RetentionConfig.java -------------------------------------------------------------------------------- /krati-main/src/retention/java/krati/retention/RetentionFlushListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/retention/java/krati/retention/RetentionFlushListener.java -------------------------------------------------------------------------------- /krati-main/src/retention/java/krati/retention/RetentionStoreReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/retention/java/krati/retention/RetentionStoreReader.java -------------------------------------------------------------------------------- /krati-main/src/retention/java/krati/retention/RetentionStoreWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/retention/java/krati/retention/RetentionStoreWriter.java -------------------------------------------------------------------------------- /krati-main/src/retention/java/krati/retention/SimpleEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/retention/java/krati/retention/SimpleEvent.java -------------------------------------------------------------------------------- /krati-main/src/retention/java/krati/retention/SimpleEventBatch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/retention/java/krati/retention/SimpleEventBatch.java -------------------------------------------------------------------------------- /krati-main/src/retention/java/krati/retention/SimpleEventBatchCursor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/retention/java/krati/retention/SimpleEventBatchCursor.java -------------------------------------------------------------------------------- /krati-main/src/retention/java/krati/retention/SimpleEventBatchHeader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/retention/java/krati/retention/SimpleEventBatchHeader.java -------------------------------------------------------------------------------- /krati-main/src/retention/java/krati/retention/SimpleEventBatchSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/retention/java/krati/retention/SimpleEventBatchSerializer.java -------------------------------------------------------------------------------- /krati-main/src/retention/java/krati/retention/SimplePosition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/retention/java/krati/retention/SimplePosition.java -------------------------------------------------------------------------------- /krati-main/src/retention/java/krati/retention/SimpleRetention.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/retention/java/krati/retention/SimpleRetention.java -------------------------------------------------------------------------------- /krati-main/src/retention/java/krati/retention/SimpleRetentionStoreReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/retention/java/krati/retention/SimpleRetentionStoreReader.java -------------------------------------------------------------------------------- /krati-main/src/retention/java/krati/retention/SimpleRetentionStoreWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/retention/java/krati/retention/SimpleRetentionStoreWriter.java -------------------------------------------------------------------------------- /krati-main/src/retention/java/krati/retention/SimpleSnapshot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/retention/java/krati/retention/SimpleSnapshot.java -------------------------------------------------------------------------------- /krati-main/src/retention/java/krati/retention/clock/Clock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/retention/java/krati/retention/clock/Clock.java -------------------------------------------------------------------------------- /krati-main/src/retention/java/krati/retention/clock/ClockSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/retention/java/krati/retention/clock/ClockSerializer.java -------------------------------------------------------------------------------- /krati-main/src/retention/java/krati/retention/clock/ClockWatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/retention/java/krati/retention/clock/ClockWatcher.java -------------------------------------------------------------------------------- /krati-main/src/retention/java/krati/retention/clock/IncomparableClocksException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/retention/java/krati/retention/clock/IncomparableClocksException.java -------------------------------------------------------------------------------- /krati-main/src/retention/java/krati/retention/clock/Occurred.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/retention/java/krati/retention/clock/Occurred.java -------------------------------------------------------------------------------- /krati-main/src/retention/java/krati/retention/clock/SourceWaterMarksClock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/retention/java/krati/retention/clock/SourceWaterMarksClock.java -------------------------------------------------------------------------------- /krati-main/src/retention/java/krati/retention/clock/WaterMarksClock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/retention/java/krati/retention/clock/WaterMarksClock.java -------------------------------------------------------------------------------- /krati-main/src/retention/java/krati/retention/policy/RetentionPolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/retention/java/krati/retention/policy/RetentionPolicy.java -------------------------------------------------------------------------------- /krati-main/src/retention/java/krati/retention/policy/RetentionPolicyOnSize.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/retention/java/krati/retention/policy/RetentionPolicyOnSize.java -------------------------------------------------------------------------------- /krati-main/src/retention/java/krati/retention/policy/RetentionPolicyOnTime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/retention/java/krati/retention/policy/RetentionPolicyOnTime.java -------------------------------------------------------------------------------- /krati-main/src/test/bin/proto.compile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/bin/proto.compile -------------------------------------------------------------------------------- /krati-main/src/test/config/je.properties: -------------------------------------------------------------------------------- 1 | je.maxMemoryPercent=50 2 | -------------------------------------------------------------------------------- /krati-main/src/test/config/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/config/log4j.properties -------------------------------------------------------------------------------- /krati-main/src/test/java/test/AbstractTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/AbstractTest.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/LatencyStats.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/LatencyStats.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/StatsLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/StatsLog.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/bdb/BdbBytesReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/bdb/BdbBytesReader.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/bdb/BdbBytesWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/bdb/BdbBytesWriter.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/bdb/BdbStringReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/bdb/BdbStringReader.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/bdb/BdbStringWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/bdb/BdbStringWriter.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/bdb/SimpleDBEnv.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/bdb/SimpleDBEnv.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/bdb/TestBdbBytes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/bdb/TestBdbBytes.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/bdb/TestBdbString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/bdb/TestBdbString.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/core/EvalDataArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/core/EvalDataArray.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/core/MemberDataUpdate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/core/MemberDataUpdate.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/core/TestDataParitionChannel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/core/TestDataParitionChannel.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/core/TestDataPartition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/core/TestDataPartition.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/core/TestDataPartitionMapped.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/core/TestDataPartitionMapped.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/core/TestDynamicDataArrayMapped.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/core/TestDynamicDataArrayMapped.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/core/TestStaticDataArrayMapped.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/core/TestStaticDataArrayMapped.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/core/api/AbstractTestDynamicAddressArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/core/api/AbstractTestDynamicAddressArray.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/core/api/TestArrayFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/core/api/TestArrayFile.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/core/api/TestDynamicArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/core/api/TestDynamicArray.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/core/api/TestDynamicLongArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/core/api/TestDynamicLongArray.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/core/api/TestEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/core/api/TestEntry.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/core/api/TestIOTypeLongArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/core/api/TestIOTypeLongArray.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/core/api/TestMemoryIntArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/core/api/TestMemoryIntArray.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/core/api/TestMemoryLongArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/core/api/TestMemoryLongArray.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/core/api/TestMemoryShortArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/core/api/TestMemoryShortArray.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/core/api/TestSimpleDataArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/core/api/TestSimpleDataArray.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/core/api/TestStoreConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/core/api/TestStoreConfig.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/core/api/TestStorePartitionConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/core/api/TestStorePartitionConfig.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/driver/StoreReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/driver/StoreReader.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/driver/StoreTestDriver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/driver/StoreTestDriver.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/driver/StoreWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/driver/StoreWriter.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/driver/raw/BytesCheckDriver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/driver/raw/BytesCheckDriver.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/driver/raw/BytesReadDriver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/driver/raw/BytesReadDriver.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/driver/raw/BytesWriteDriver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/driver/raw/BytesWriteDriver.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/driver/raw/StoreTestBytesDriver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/driver/raw/StoreTestBytesDriver.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/driver/string/StoreTestStringDriver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/driver/string/StoreTestStringDriver.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/driver/string/StringCheckDriver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/driver/string/StringCheckDriver.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/driver/string/StringReadDriver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/driver/string/StringReadDriver.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/driver/string/StringWriteDriver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/driver/string/StringWriteDriver.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/hash/EvalHash.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/hash/EvalHash.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/hash/EvalHashFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/hash/EvalHashFunction.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/hash/EvalTieredHashFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/hash/EvalTieredHashFunction.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/hash/HashCollisionStats.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/hash/HashCollisionStats.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/hash/TestFnvHash.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/hash/TestFnvHash.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/hash/TestFnvHashFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/hash/TestFnvHashFunction.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/hash/TestFnvTieredHashFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/hash/TestFnvTieredHashFunction.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/hash/TestJenkinsHash.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/hash/TestJenkinsHash.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/hash/TestJenkinsHashFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/hash/TestJenkinsHashFunction.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/hash/TestJenkinsTieredHashFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/hash/TestJenkinsTieredHashFunction.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/hash/TestMurmurHash.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/hash/TestMurmurHash.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/hash/TestMurmurHashFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/hash/TestMurmurHashFunction.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/hash/TestMurmurTieredHashFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/hash/TestMurmurTieredHashFunction.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/io/AbstractTestDataRW.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/io/AbstractTestDataRW.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/io/TestChannelReaderChannelWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/io/TestChannelReaderChannelWriter.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/io/TestChannelReaderMappedWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/io/TestChannelReaderMappedWriter.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/io/TestChannelReaderMultiMappedWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/io/TestChannelReaderMultiMappedWriter.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/io/TestMappedReaderChannelWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/io/TestMappedReaderChannelWriter.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/io/TestMappedReaderMappedWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/io/TestMappedReaderMappedWriter.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/io/TestMultiMappedReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/io/TestMultiMappedReader.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/io/TestMultiMappedReaderChannelWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/io/TestMultiMappedReaderChannelWriter.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/io/TestMultiMappedWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/io/TestMultiMappedWriter.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/io/serialization/AbstractTestNumberSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/io/serialization/AbstractTestNumberSerializer.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/io/serialization/AbstractTestSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/io/serialization/AbstractTestSerializer.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/io/serialization/TestDoubleSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/io/serialization/TestDoubleSerializer.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/io/serialization/TestDoubleSerializer2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/io/serialization/TestDoubleSerializer2.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/io/serialization/TestFloatSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/io/serialization/TestFloatSerializer.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/io/serialization/TestFloatSerializer2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/io/serialization/TestFloatSerializer2.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/io/serialization/TestIntSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/io/serialization/TestIntSerializer.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/io/serialization/TestIntSerializer2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/io/serialization/TestIntSerializer2.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/io/serialization/TestJavaSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/io/serialization/TestJavaSerializer.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/io/serialization/TestLongSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/io/serialization/TestLongSerializer.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/io/serialization/TestLongSerializer2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/io/serialization/TestLongSerializer2.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/io/serialization/TestNumbers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/io/serialization/TestNumbers.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/io/serialization/TestNumbers2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/io/serialization/TestNumbers2.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/io/serialization/TestNumbers3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/io/serialization/TestNumbers3.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/io/serialization/TestSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/io/serialization/TestSerializer.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/io/serialization/TestShortSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/io/serialization/TestShortSerializer.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/io/serialization/TestShortSerializer2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/io/serialization/TestShortSerializer2.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/misc/DataSetHandler2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/misc/DataSetHandler2.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/misc/TestAddressFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/misc/TestAddressFormat.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/misc/TestLinearHashing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/misc/TestLinearHashing.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/misc/TestMisc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/misc/TestMisc.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/misc/TestRecycleList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/misc/TestRecycleList.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/misc/TestSetDataHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/misc/TestSetDataHandler.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/misc/TestSetDataHandler2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/misc/TestSetDataHandler2.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/misc/TestSourceWaterMarks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/misc/TestSourceWaterMarks.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/perf/SegmentPerf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/perf/SegmentPerf.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/perf/SegmentUnit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/perf/SegmentUnit.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/protos/KeySerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/protos/KeySerializer.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/protos/Member.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/protos/Member.proto -------------------------------------------------------------------------------- /krati-main/src/test/java/test/protos/MemberDataGen.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/protos/MemberDataGen.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/protos/MemberProtos.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/protos/MemberProtos.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/protos/MemberSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/protos/MemberSerializer.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/retention/AbstractTestRetention.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/retention/AbstractTestRetention.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/retention/AbstractTestRetentionStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/retention/AbstractTestRetentionStore.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/retention/AbstractTestRetentionStoreBasics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/retention/AbstractTestRetentionStoreBasics.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/retention/AbstractTestRetentionStoreReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/retention/AbstractTestRetentionStoreReader.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/retention/TestEventBatch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/retention/TestEventBatch.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/retention/TestRetentionArrayStoreReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/retention/TestRetentionArrayStoreReader.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/retention/TestRetentionStoreBasics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/retention/TestRetentionStoreBasics.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/retention/TestRetentionStoreReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/retention/TestRetentionStoreReader.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/retention/TestSimplePosition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/retention/TestSimplePosition.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/retention/TestSimpleRetentionOnSize.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/retention/TestSimpleRetentionOnSize.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/retention/TestSimpleRetentionOnTime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/retention/TestSimpleRetentionOnTime.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/retention/clock/TestClock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/retention/clock/TestClock.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/retention/clock/TestSourceWaterMarksClock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/retention/clock/TestSourceWaterMarksClock.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/retention/util/RandomClockFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/retention/util/RandomClockFactory.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/retention/util/RetentionReaderThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/retention/util/RetentionReaderThread.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/set/EvalDataSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/set/EvalDataSet.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/set/TestDataSetOpenClose.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/set/TestDataSetOpenClose.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/set/TestDynamicDataSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/set/TestDynamicDataSet.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/set/TestDynamicDataSetCapacity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/set/TestDynamicDataSetCapacity.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/set/TestDynamicDataSetChannel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/set/TestDynamicDataSetChannel.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/set/TestDynamicDataSetMapped.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/set/TestDynamicDataSetMapped.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/set/TestStaticDataSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/set/TestStaticDataSet.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/set/TestStaticDataSetChannel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/set/TestStaticDataSetChannel.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/set/TestStaticDataSetMapped.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/set/TestStaticDataSetMapped.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/set/api/AbstractTestDataSetApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/set/api/AbstractTestDataSetApi.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/set/api/TestDynamicDataSetApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/set/api/TestDynamicDataSetApi.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/set/api/TestSetFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/set/api/TestSetFactory.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/set/api/TestStaticDataSetApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/set/api/TestStaticDataSetApi.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/EvalDataStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/EvalDataStore.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/EvalDataStoreIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/EvalDataStoreIterator.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/TestBytesDB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/TestBytesDB.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/TestBytesDBGrowth.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/TestBytesDBGrowth.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/TestBytesDBSib.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/TestBytesDBSib.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/TestDataStoreOpenClose.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/TestDataStoreOpenClose.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/TestDynamicDataStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/TestDynamicDataStore.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/TestDynamicDataStoreCapacity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/TestDynamicDataStoreCapacity.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/TestDynamicStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/TestDynamicStore.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/TestDynamicStoreChannel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/TestDynamicStoreChannel.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/TestDynamicStoreMapped.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/TestDynamicStoreMapped.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/TestIndexedStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/TestIndexedStore.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/TestIndexedStore2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/TestIndexedStore2.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/TestIndexedStore2WriteBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/TestIndexedStore2WriteBuffer.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/TestIndexedStoreChannel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/TestIndexedStoreChannel.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/TestIndexedStoreMapped.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/TestIndexedStoreMapped.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/TestIndexedStorePersistableListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/TestIndexedStorePersistableListener.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/TestIndexedStoreSmallIndex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/TestIndexedStoreSmallIndex.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/TestIndexedStoreWriteBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/TestIndexedStoreWriteBuffer.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/TestIteratorDynamicDataStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/TestIteratorDynamicDataStore.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/TestIteratorIndexedDataStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/TestIteratorIndexedDataStore.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/TestIteratorStaticDataStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/TestIteratorStaticDataStore.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/TestObjectStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/TestObjectStore.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/TestSerializableObjectArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/TestSerializableObjectArray.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/TestStaticStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/TestStaticStore.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/TestStaticStoreChannel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/TestStaticStoreChannel.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/TestStaticStoreMapped.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/TestStaticStoreMapped.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/TestSystemExit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/TestSystemExit.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/api/AbstractTestArrayStoreApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/api/AbstractTestArrayStoreApi.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/api/AbstractTestArrayStoreIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/api/AbstractTestArrayStoreIterator.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/api/AbstractTestDataStoreApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/api/AbstractTestDataStoreApi.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/api/AbstractTestDataStoreIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/api/AbstractTestDataStoreIterator.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/api/TestArrayStoreFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/api/TestArrayStoreFactory.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/api/TestArrayStorePartitionApiConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/api/TestArrayStorePartitionApiConfig.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/api/TestArrayStorePartitionIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/api/TestArrayStorePartitionIterator.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/api/TestDataStoreFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/api/TestDataStoreFactory.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/api/TestDynamicDataArrayApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/api/TestDynamicDataArrayApi.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/api/TestDynamicDataArrayIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/api/TestDynamicDataArrayIterator.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/api/TestDynamicDataStoreApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/api/TestDynamicDataStoreApi.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/api/TestDynamicDataStoreIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/api/TestDynamicDataStoreIterator.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/api/TestDynamicDataStoreMaxCapacity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/api/TestDynamicDataStoreMaxCapacity.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/api/TestIndexedDataStoreApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/api/TestIndexedDataStoreApi.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/api/TestIndexedDataStoreIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/api/TestIndexedDataStoreIterator.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/api/TestObjectStoreFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/api/TestObjectStoreFactory.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/api/TestStaticArrayStorePartitionApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/api/TestStaticArrayStorePartitionApi.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/api/TestStaticDataArrayApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/api/TestStaticDataArrayApi.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/api/TestStaticDataArrayIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/api/TestStaticDataArrayIterator.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/api/TestStaticDataStoreApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/api/TestStaticDataStoreApi.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/api/TestStaticDataStoreIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/api/TestStaticDataStoreIterator.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/api/TestStaticDataStoreMaxCapacity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/api/TestStaticDataStoreMaxCapacity.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/api/TestStoreFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/api/TestStoreFactory.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/handler/AbstractTestDataStoreHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/handler/AbstractTestDataStoreHandler.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/handler/TestDataStoreHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/handler/TestDataStoreHandler.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/handler/TestDefaultDataStoreHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/handler/TestDefaultDataStoreHandler.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/handler/TestHashIndexDataHandler1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/handler/TestHashIndexDataHandler1.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/handler/TestHashIndexDataHandler2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/handler/TestHashIndexDataHandler2.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/handler/TestInt2IntDataStoreHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/handler/TestInt2IntDataStoreHandler.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/handler/TestInt2LongDataStoreHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/handler/TestInt2LongDataStoreHandler.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/handler/TestLong2IntDataStoreHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/handler/TestLong2IntDataStoreHandler.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/handler/TestLong2LongDataStoreHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/handler/TestLong2LongDataStoreHandler.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/handler/TestVK2IntDataStoreHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/handler/TestVK2IntDataStoreHandler.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/handler/TestVK2LongDataStoreHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/handler/TestVK2LongDataStoreHandler.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/segment/TestSegmentIndexBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/segment/TestSegmentIndexBuffer.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/store/segment/TestSegmentIndexBufferIO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/store/segment/TestSegmentIndexBufferIO.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/user/TestRandomKeyNumStaticStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/user/TestRandomKeyNumStaticStore.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/user/TestRandomKeyNumStaticStoreIOType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/user/TestRandomKeyNumStaticStoreIOType.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/user/TestRandomKeyNumStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/user/TestRandomKeyNumStore.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/user/TestRandomKeyNumStoreIOType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/user/TestRandomKeyNumStoreIOType.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/util/DataArrayChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/util/DataArrayChecker.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/util/DataArrayReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/util/DataArrayReader.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/util/DataArrayWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/util/DataArrayWriter.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/util/DataPartitionChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/util/DataPartitionChecker.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/util/DataPartitionReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/util/DataPartitionReader.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/util/DataPartitionWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/util/DataPartitionWriter.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/util/DataSetChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/util/DataSetChecker.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/util/DataSetPopulator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/util/DataSetPopulator.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/util/DataSetReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/util/DataSetReader.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/util/DataSetRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/util/DataSetRunner.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/util/DataSetWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/util/DataSetWriter.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/util/DirUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/util/DirUtils.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/util/FileSetLength.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/util/FileSetLength.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/util/FileUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/util/FileUtils.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/util/HashFunctionInteger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/util/HashFunctionInteger.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/util/PersistCounter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/util/PersistCounter.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/util/RandomBytes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/util/RandomBytes.java -------------------------------------------------------------------------------- /krati-main/src/test/java/test/util/SeedData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/java/test/util/SeedData.java -------------------------------------------------------------------------------- /krati-main/src/test/resources/seed/seed.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/krati-main/src/test/resources/seed/seed.dat -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jingwei/krati/HEAD/pom.xml --------------------------------------------------------------------------------