├── .editorconfig ├── .gitignore ├── LICENSE ├── README.md ├── archetypes ├── .editorconfig ├── http │ ├── README.md │ ├── pom.xml │ └── src │ │ └── main │ │ └── resources │ │ ├── META-INF │ │ └── maven │ │ │ └── archetype-metadata.xml │ │ └── archetype-resources │ │ ├── pom.xml │ │ └── src │ │ ├── docker │ │ └── Dockerfile │ │ ├── main │ │ ├── java │ │ │ └── __mainClassName__.java │ │ └── resources │ │ │ └── index.html │ │ └── test │ │ └── java │ │ └── __mainClassName__Test.java ├── pom.xml └── rpc │ ├── README.md │ ├── pom.xml │ └── src │ └── main │ └── resources │ ├── META-INF │ └── maven │ │ └── archetype-metadata.xml │ └── archetype-resources │ ├── pom.xml │ └── src │ ├── docker │ └── Dockerfile │ ├── main │ └── java │ │ ├── MyRpcClient.java │ │ └── MyRpcServer.java │ └── test │ └── java │ └── MyRpcServerTest.java ├── benchmarks ├── csp │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── io │ │ └── datakernel │ │ └── csp │ │ └── CspBenchmark.java ├── datastream │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── io │ │ └── datakernel │ │ └── datastream │ │ └── DatastreamBenchmark.java ├── di │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── io │ │ └── datakernel │ │ └── di │ │ ├── DkDiScopesBenchmark.java │ │ ├── DkDirectScopebindBenchmark.java │ │ ├── GuiceDiScopesBenchmark.java │ │ ├── GuiceOrder.java │ │ ├── OrderScope.java │ │ ├── SimpleScope.java │ │ ├── SpringDiBenchmark.java │ │ └── final-report.txt ├── http │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── io │ │ └── datakernel │ │ └── http │ │ └── HttpServerWorkloadBenchmark.java ├── net │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── io │ │ └── datakernel │ │ └── net │ │ ├── TcpDataBenchmarkClient.java │ │ └── TcpDataBenchmarkServer.java ├── pom.xml ├── promise │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── io │ │ └── datakernel │ │ └── promise │ │ ├── CompletableFutureBenchmark.java │ │ └── DkPromiseBenchmark.java ├── rpc │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── io │ │ └── datakernel │ │ └── rpc │ │ ├── RpcBenchmark.java │ │ ├── RpcBenchmarkClient.java │ │ ├── RpcBenchmarkServer.java │ │ └── memcache │ │ └── MemcacheRpcBenchmark.java ├── serializer │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── io │ │ └── datakernel │ │ └── serializer │ │ └── SerializerBenchmark.java └── specializer │ ├── pom.xml │ └── src │ └── main │ └── java │ └── io │ └── datakernel │ └── CalculatorBenchmark.java ├── boot-config ├── README.md ├── pom.xml └── src │ ├── main │ └── java │ │ └── io │ │ └── datakernel │ │ └── config │ │ ├── ComplexConfigConverter.java │ │ ├── Config.java │ │ ├── ConfigConverter.java │ │ ├── ConfigConverters.java │ │ ├── ConfigModule.java │ │ ├── ConfigWithFullPath.java │ │ ├── EffectiveConfig.java │ │ └── SimpleConfigConverter.java │ └── test │ ├── java │ └── io │ │ └── datakernel │ │ └── config │ │ ├── ConfigBuilderTest.java │ │ ├── ConfigConvertersTest.java │ │ ├── ConfigTest.java │ │ ├── ConfigTestUtils.java │ │ ├── ConfigsModuleTest.java │ │ ├── EffectiveConfigTest.java │ │ ├── PropertiesConfigTest.java │ │ └── TreeConfigTest.java │ └── resources │ └── test.properties ├── boot-jmx-api ├── pom.xml └── src │ └── main │ └── java │ └── io │ └── datakernel │ └── jmx │ └── api │ ├── ConcurrentJmxBean.java │ ├── ConcurrentJmxBeanAdapter.java │ ├── JmxBean.java │ ├── JmxBeanAdapter.java │ ├── JmxBeanAdapterWithRefresh.java │ ├── JmxRefreshable.java │ └── attribute │ ├── JmxAttribute.java │ ├── JmxOperation.java │ ├── JmxParameter.java │ ├── JmxReducer.java │ └── JmxReducers.java ├── boot-jmx-stats ├── pom.xml └── src │ ├── main │ └── java │ │ └── io │ │ └── datakernel │ │ └── jmx │ │ └── stats │ │ ├── EventStats.java │ │ ├── ExceptionStats.java │ │ ├── JmxHistogram.java │ │ ├── JmxHistograms.java │ │ ├── JmxRefreshableStats.java │ │ ├── JmxStats.java │ │ ├── JmxStatsWithReset.java │ │ ├── JmxStatsWithSmoothingWindow.java │ │ ├── StatsUtils.java │ │ └── ValueStats.java │ └── test │ └── java │ └── io │ └── datakernel │ └── jmx │ └── stats │ ├── EventStatsTest.java │ ├── ExceptionStatsTest.java │ ├── JmxHistogramsTest.java │ ├── JmxReducersTest.java │ └── ValueStatsTest.java ├── boot-jmx ├── README.md ├── pom.xml └── src │ ├── main │ └── java │ │ └── io │ │ └── datakernel │ │ └── jmx │ │ ├── AttributeModifier.java │ │ ├── AttributeNode.java │ │ ├── AttributeNodeForConverterType.java │ │ ├── AttributeNodeForLeafAbstract.java │ │ ├── AttributeNodeForList.java │ │ ├── AttributeNodeForMap.java │ │ ├── AttributeNodeForPojo.java │ │ ├── AttributeNodeForSimpleType.java │ │ ├── AttributeNodeForThrowable.java │ │ ├── DynamicMBeanFactory.java │ │ ├── JmxBeanSettings.java │ │ ├── JmxModule.java │ │ ├── JmxRegistry.java │ │ ├── JmxRegistryMXBean.java │ │ ├── SetterException.java │ │ ├── Utils.java │ │ ├── ValueFetcher.java │ │ ├── ValueFetcherDirect.java │ │ ├── ValueFetcherFromGetter.java │ │ └── ValueFetcherFromGetterArrayAdapter.java │ └── test │ └── java │ └── io │ └── datakernel │ └── jmx │ ├── DynamicMBeanFactoryAttributeDescriptionTest.java │ ├── DynamicMBeanFactoryAttributeExceptionsTest.java │ ├── DynamicMBeanFactoryAttributeReducersTest.java │ ├── DynamicMBeanFactoryAttributesArraysTest.java │ ├── DynamicMBeanFactoryAttributesBulkGettersTest.java │ ├── DynamicMBeanFactoryAttributesHidingTest.java │ ├── DynamicMBeanFactoryAttributesSelectionTest.java │ ├── DynamicMBeanFactoryAttributesTest.java │ ├── DynamicMBeanFactoryOperationsTest.java │ ├── DynamicMBeanFactorySettingsTest.java │ ├── DynamicMBeanRegistrationTest.java │ ├── GenericTypesRegistrationTest.java │ ├── GlobalSingletonsRegistrationTest.java │ ├── JmxRegistryTest.java │ ├── MXBeansRegistrationTest.java │ ├── StandardMBeansRegistrationTest.java │ └── helper │ ├── CustomMatchers.java │ ├── JmxBeanAdapterStub.java │ ├── JmxStatsStub.java │ └── Utils.java ├── boot-servicegraph ├── README.md ├── pom.xml └── src │ ├── main │ └── java │ │ └── io │ │ └── datakernel │ │ └── service │ │ ├── AbstractSupplierService.java │ │ ├── BlockingService.java │ │ ├── Service.java │ │ ├── ServiceAdapter.java │ │ ├── ServiceAdapters.java │ │ ├── ServiceGraph.java │ │ ├── ServiceGraphModule.java │ │ ├── ServiceGraphModuleSettings.java │ │ ├── SupplierService.java │ │ └── util │ │ └── Utils.java │ └── test │ └── java │ └── io │ └── datakernel │ ├── service │ ├── ServiceGraphTest.java │ ├── TestGenericGraph.java │ ├── TestStartTwice.java │ └── WorkerQualifierTest.java │ └── test │ ├── DatakernelServiceRunner.java │ └── DatakernelServiceRunnerTest.java ├── boot-triggers ├── README.md ├── pom.xml └── src │ ├── main │ └── java │ │ └── io │ │ └── datakernel │ │ └── trigger │ │ ├── HasTriggers.java │ │ ├── Severity.java │ │ ├── Trigger.java │ │ ├── TriggerRegistry.java │ │ ├── TriggerResult.java │ │ ├── Triggers.java │ │ ├── TriggersModule.java │ │ ├── TriggersModuleSettings.java │ │ ├── jmx │ │ └── KeyWithWorkerData.java │ │ └── util │ │ └── Utils.java │ └── test │ └── java │ └── io │ └── datakernel │ └── trigger │ ├── TriggersModuleTest.java │ └── TriggersTest.java ├── boot-workers ├── README.md ├── pom.xml └── src │ ├── main │ └── java │ │ └── io │ │ └── datakernel │ │ └── worker │ │ ├── Primary.java │ │ ├── Worker.java │ │ ├── WorkerId.java │ │ ├── WorkerPool.java │ │ ├── WorkerPoolModule.java │ │ └── WorkerPools.java │ └── test │ └── java │ └── io │ └── datakernel │ └── worker │ └── WorkerPoolTest.java ├── boot ├── README.md └── pom.xml ├── cloud-crdt ├── README.md ├── pom.xml └── src │ ├── main │ └── java │ │ └── io │ │ └── datakernel │ │ └── crdt │ │ ├── CrdtData.java │ │ ├── CrdtDataSerializer.java │ │ ├── CrdtFilter.java │ │ ├── CrdtFunction.java │ │ ├── CrdtMessaging.java │ │ ├── CrdtRepartitionController.java │ │ ├── CrdtServer.java │ │ ├── CrdtStorage.java │ │ ├── CrdtStorageClient.java │ │ ├── CrdtStorageCluster.java │ │ ├── RendezvousHashSharder.java │ │ ├── TimestampContainer.java │ │ ├── Utils.java │ │ ├── local │ │ ├── CrdtStorageFs.java │ │ ├── CrdtStorageMap.java │ │ └── CrdtStorageRocksDB.java │ │ └── primitives │ │ ├── CrdtExtractable.java │ │ ├── CrdtMergable.java │ │ ├── CrdtType.java │ │ ├── GCounterInt.java │ │ ├── GCounterLong.java │ │ ├── GMap.java │ │ ├── GSet.java │ │ ├── LWWObject.java │ │ ├── LWWSet.java │ │ ├── PNCounterInt.java │ │ ├── PNCounterLong.java │ │ └── TPSet.java │ └── test │ └── java │ └── io │ └── datakernel │ └── crdt │ ├── CrdtStorageAPITest.java │ ├── RepartitionTest.java │ ├── TestCrdtCluster.java │ ├── TestCrdtLocalFileConsolidation.java │ └── TestSimpleCrdt.java ├── cloud-dataflow ├── README.md ├── pom.xml └── src │ ├── main │ └── java │ │ └── io │ │ └── datakernel │ │ └── dataflow │ │ ├── dataset │ │ ├── Dataset.java │ │ ├── Datasets.java │ │ ├── LocallySortedDataset.java │ │ ├── SortedDataset.java │ │ └── impl │ │ │ ├── DatasetFilter.java │ │ │ ├── DatasetJoin.java │ │ │ ├── DatasetListConsumer.java │ │ │ ├── DatasetListSupplier.java │ │ │ ├── DatasetLocalSort.java │ │ │ ├── DatasetLocalSortReduce.java │ │ │ ├── DatasetMap.java │ │ │ ├── DatasetRepartitionAndSort.java │ │ │ ├── DatasetRepartitionReduce.java │ │ │ ├── DatasetSplitSortReduceRepartitionReduce.java │ │ │ └── DatasetUtils.java │ │ ├── di │ │ ├── BinarySerializerModule.java │ │ ├── CodecsModule.java │ │ ├── DataflowCodecs.java │ │ ├── DataflowModule.java │ │ ├── DatasetId.java │ │ └── DatasetIdImpl.java │ │ ├── graph │ │ ├── DataflowContext.java │ │ ├── DataflowGraph.java │ │ ├── Partition.java │ │ ├── StreamId.java │ │ └── TaskContext.java │ │ ├── node │ │ ├── Node.java │ │ ├── NodeConsumerToList.java │ │ ├── NodeDownload.java │ │ ├── NodeFilter.java │ │ ├── NodeJoin.java │ │ ├── NodeMap.java │ │ ├── NodeMerge.java │ │ ├── NodeReduce.java │ │ ├── NodeReduceSimple.java │ │ ├── NodeShard.java │ │ ├── NodeSort.java │ │ ├── NodeSupplierOfIterable.java │ │ ├── NodeUnion.java │ │ └── NodeUpload.java │ │ └── server │ │ ├── Collector.java │ │ ├── DataflowClient.java │ │ ├── DataflowServer.java │ │ ├── MergeCollector.java │ │ └── command │ │ ├── DatagraphCommand.java │ │ ├── DatagraphCommandDownload.java │ │ ├── DatagraphCommandExecute.java │ │ └── DatagraphResponse.java │ └── test │ └── java │ └── io │ └── datakernel │ └── dataflow │ ├── helper │ └── StreamMergeSorterStorageStub.java │ ├── server │ └── DataflowSerializationTest.java │ └── stream │ ├── DataflowTest.java │ ├── MapReduceTest.java │ ├── PageRankTest.java │ └── ReducerDeadlockTest.java ├── cloud-etl ├── README.md ├── pom.xml └── src │ ├── main │ └── java │ │ └── io │ │ └── datakernel │ │ └── etl │ │ ├── LogDataConsumer.java │ │ ├── LogDataConsumerSplitter.java │ │ ├── LogDiff.java │ │ ├── LogDiffCodec.java │ │ ├── LogOT.java │ │ ├── LogOTProcessor.java │ │ ├── LogOTState.java │ │ └── LogPositionDiff.java │ └── test │ └── java │ └── io │ └── datakernel │ └── etl │ └── LogDataConsumerSplitterTest.java ├── cloud-fs ├── README.md ├── pom.xml ├── src │ ├── main │ │ └── java │ │ │ └── io │ │ │ └── datakernel │ │ │ └── remotefs │ │ │ ├── CachedFsClient.java │ │ │ ├── FileMetadata.java │ │ │ ├── FileNamingScheme.java │ │ │ ├── FilterFsClient.java │ │ │ ├── ForwardingFsClient.java │ │ │ ├── FsClient.java │ │ │ ├── LocalFsClient.java │ │ │ ├── MountingFsClient.java │ │ │ ├── RemoteFsClient.java │ │ │ ├── RemoteFsClusterClient.java │ │ │ ├── RemoteFsCommands.java │ │ │ ├── RemoteFsRepartitionController.java │ │ │ ├── RemoteFsResponses.java │ │ │ ├── RemoteFsServer.java │ │ │ ├── RemoteFsUtils.java │ │ │ ├── ServerSelector.java │ │ │ ├── TransformFsClient.java │ │ │ └── ZeroFsClient.java │ └── test │ │ └── java │ │ └── io │ │ └── datakernel │ │ └── remotefs │ │ ├── FsIntegrationTest.java │ │ ├── TestCachedFsClient.java │ │ ├── TestFsAlgebra.java │ │ ├── TestFsCopy.java │ │ ├── TestLocalFsClient.java │ │ ├── TestLocalFsClientRevisions.java │ │ ├── TestPartialRemoteFs.java │ │ ├── TestRemoteFsClusterClient.java │ │ ├── TestRepartitionController.java │ │ └── stress │ │ ├── StressClient.java │ │ ├── StressDownload.java │ │ ├── StressServer.java │ │ ├── StressTestAllOperations.java │ │ └── StressTestUploadSmallObjects.java └── test_data │ └── example.txt ├── cloud-lsmt-aggregation ├── .gitignore ├── README.md ├── pom.xml ├── src │ ├── main │ │ └── java │ │ │ └── io │ │ │ └── datakernel │ │ │ └── aggregation │ │ │ ├── Aggregate.java │ │ │ ├── Aggregation.java │ │ │ ├── AggregationChunk.java │ │ │ ├── AggregationChunkCodec.java │ │ │ ├── AggregationChunkStorage.java │ │ │ ├── AggregationChunker.java │ │ │ ├── AggregationGroupReducer.java │ │ │ ├── AggregationPredicate.java │ │ │ ├── AggregationPredicates.java │ │ │ ├── AggregationQuery.java │ │ │ ├── AggregationState.java │ │ │ ├── AggregationStats.java │ │ │ ├── ChunkIdCodec.java │ │ │ ├── IAggregation.java │ │ │ ├── PrimaryKey.java │ │ │ ├── QueryException.java │ │ │ ├── QueryPlan.java │ │ │ ├── RangeTree.java │ │ │ ├── RemoteFsChunkStorage.java │ │ │ ├── Utils.java │ │ │ ├── annotation │ │ │ ├── Key.java │ │ │ └── Measures.java │ │ │ ├── fieldtype │ │ │ ├── FieldType.java │ │ │ └── FieldTypes.java │ │ │ ├── measure │ │ │ ├── HyperLogLog.java │ │ │ ├── Measure.java │ │ │ ├── MeasureCount.java │ │ │ ├── MeasureHyperLogLog.java │ │ │ ├── MeasureMax.java │ │ │ ├── MeasureMin.java │ │ │ ├── MeasureSum.java │ │ │ ├── MeasureUnion.java │ │ │ └── Measures.java │ │ │ ├── ot │ │ │ ├── AggregationDiff.java │ │ │ ├── AggregationDiffCodec.java │ │ │ ├── AggregationOT.java │ │ │ └── AggregationStructure.java │ │ │ └── util │ │ │ └── PartitionPredicate.java │ └── test │ │ ├── java │ │ └── io │ │ │ └── datakernel │ │ │ ├── aggregation │ │ │ ├── AggregationChunkerTest.java │ │ │ ├── AggregationGroupReducerTest.java │ │ │ ├── ConsolidationChunkSelectionTest.java │ │ │ ├── CustomFieldsTest.java │ │ │ ├── IdGeneratorSqlTest.java │ │ │ ├── IdGeneratorStub.java │ │ │ ├── InvertedIndexRecord.java │ │ │ ├── InvertedIndexTest.java │ │ │ ├── KeyValuePair.java │ │ │ ├── PredicatesTest.java │ │ │ └── fieldtype │ │ │ │ ├── HyperLogLogTest.java │ │ │ │ └── RecursiveTypeTest.java │ │ │ └── stream │ │ │ └── TestUtils.java │ │ └── resources │ │ └── io.datakernel.aggregation │ │ └── IdGeneratorSqlTest.sql └── test.properties.template ├── cloud-lsmt-cube ├── .gitignore ├── README.md ├── pom.xml ├── src │ ├── main │ │ └── java │ │ │ └── io │ │ │ └── datakernel │ │ │ └── cube │ │ │ ├── ComputedMeasure.java │ │ │ ├── ComputedMeasures.java │ │ │ ├── Cube.java │ │ │ ├── CubeClassLoaderCache.java │ │ │ ├── CubeClassLoaderCacheMBean.java │ │ │ ├── CubeDiffScheme.java │ │ │ ├── CubeQuery.java │ │ │ ├── ICube.java │ │ │ ├── QueryResult.java │ │ │ ├── Record.java │ │ │ ├── RecordScheme.java │ │ │ ├── ReportType.java │ │ │ ├── Utils.java │ │ │ ├── asm │ │ │ ├── MeasuresFunction.java │ │ │ ├── RecordFunction.java │ │ │ └── TotalsFunction.java │ │ │ ├── attributes │ │ │ ├── AbstractAttributeResolver.java │ │ │ ├── AttributeResolver.java │ │ │ └── ReloadingAttributeResolver.java │ │ │ ├── http │ │ │ ├── AggregationPredicateCodec.java │ │ │ ├── CubeHttpClient.java │ │ │ ├── QueryResultCodec.java │ │ │ ├── ReportingServiceServlet.java │ │ │ └── Utils.java │ │ │ ├── ot │ │ │ ├── CubeDiff.java │ │ │ ├── CubeDiffCodec.java │ │ │ └── CubeOT.java │ │ │ └── service │ │ │ ├── CubeBackupController.java │ │ │ ├── CubeCleanerController.java │ │ │ ├── CubeConsolidationController.java │ │ │ └── CubeLogProcessorController.java │ └── test │ │ └── java │ │ └── io │ │ └── datakernel │ │ └── cube │ │ ├── AggregationKeyRelationsTest.java │ │ ├── ChunkFilteringTest.java │ │ ├── CubeIntegrationTest.java │ │ ├── CubeMeasureRemovalTest.java │ │ ├── CubeTest.java │ │ ├── IdGeneratorStub.java │ │ ├── LogItem.java │ │ ├── LogToCubeTest.java │ │ ├── RangeTreeTest.java │ │ ├── StringDimensionTest.java │ │ ├── TestAggregatorSplitter.java │ │ ├── TestCompatibleAggregations.java │ │ ├── TestUtils.java │ │ ├── bean │ │ ├── DataItem1.java │ │ ├── DataItem2.java │ │ ├── DataItem3.java │ │ ├── DataItem4.java │ │ ├── DataItemKey.java │ │ ├── DataItemResult.java │ │ ├── DataItemResult2.java │ │ ├── DataItemResult3.java │ │ ├── DataItemResultString.java │ │ ├── DataItemString1.java │ │ ├── DataItemString2.java │ │ └── TestPubRequest.java │ │ ├── http │ │ ├── ComputedMeasuresTest.java │ │ ├── ReportingTest.java │ │ └── ResolverTest.java │ │ ├── ot │ │ └── CubeOTTest.java │ │ └── service │ │ └── CubeCleanerControllerTest.java └── test.properties.template ├── cloud-memcache ├── pom.xml └── src │ ├── main │ └── java │ │ └── io │ │ └── datakernel │ │ └── memcache │ │ ├── client │ │ ├── AbstractMemcacheClient.java │ │ ├── MemcacheClient.java │ │ ├── MemcacheClientModule.java │ │ └── RawMemcacheClient.java │ │ ├── protocol │ │ ├── MemcacheRpcMessage.java │ │ ├── SerializerDefByteBuf.java │ │ └── SerializerDefSlice.java │ │ └── server │ │ ├── MemcacheServerModule.java │ │ ├── RingBuffer.java │ │ └── RingBufferMBean.java │ └── test │ └── java │ └── io │ └── datakernel │ └── memcache │ └── server │ └── RingBufferTest.java ├── cloud-multilog ├── README.md ├── pom.xml └── src │ ├── main │ └── java │ │ └── io │ │ └── datakernel │ │ └── multilog │ │ ├── LogFile.java │ │ ├── LogNamingScheme.java │ │ ├── LogPosition.java │ │ ├── LogStreamChunker.java │ │ ├── Multilog.java │ │ ├── MultilogImpl.java │ │ └── PartitionAndFile.java │ └── test │ └── java │ └── io │ └── datakernel │ └── multilog │ └── MultilogImplTest.java ├── cloud-ot ├── .gitignore ├── README.md ├── pom.xml ├── src │ ├── main │ │ ├── java │ │ │ └── io │ │ │ │ └── datakernel │ │ │ │ └── ot │ │ │ │ ├── AbstractGraphReducer.java │ │ │ │ ├── DiffsReducer.java │ │ │ │ ├── GraphReducer.java │ │ │ │ ├── MergedOTSystem.java │ │ │ │ ├── OTAlgorithms.java │ │ │ │ ├── OTCommit.java │ │ │ │ ├── OTCommitFactory.java │ │ │ │ ├── OTLoadedGraph.java │ │ │ │ ├── OTRepository.java │ │ │ │ ├── OTRepositoryEx.java │ │ │ │ ├── OTRepositoryMySql.java │ │ │ │ ├── OTState.java │ │ │ │ ├── OTStateManager.dot │ │ │ │ ├── OTStateManager.java │ │ │ │ ├── OTSystem.java │ │ │ │ ├── OTSystemImpl.java │ │ │ │ ├── OTUplink.java │ │ │ │ ├── OTUplinkImpl.java │ │ │ │ ├── OTUplinkStorage.java │ │ │ │ ├── PollSanitizer.java │ │ │ │ ├── TransformResult.java │ │ │ │ ├── exceptions │ │ │ │ ├── OTException.java │ │ │ │ ├── OTNoCommitException.java │ │ │ │ └── OTTransformException.java │ │ │ │ └── util │ │ │ │ ├── IdGenerator.java │ │ │ │ ├── IdGeneratorSql.java │ │ │ │ └── SqlAtomicSequence.java │ │ └── resources │ │ │ └── sql │ │ │ ├── ot_diffs.sql │ │ │ ├── ot_revisions.sql │ │ │ └── ot_revisions_backup.sql │ └── test │ │ └── java │ │ └── io │ │ └── datakernel │ │ └── ot │ │ ├── IdGeneratorStub.java │ │ ├── MergedOTSystemTest.java │ │ ├── OTAlgorithmsTest.java │ │ ├── OTLoadedGraphTest.java │ │ ├── OTMergeAlgorithmTest.java │ │ ├── OTRepositoryMySqlTest.java │ │ ├── OTStateManagerTest.java │ │ ├── OTSystemTest.java │ │ ├── OTUplinkImplTest.java │ │ └── utils │ │ ├── OTGraphBuilder.java │ │ ├── OTRepositoryStub.java │ │ ├── TestAdd.java │ │ ├── TestOp.java │ │ ├── TestOpState.java │ │ ├── TestSet.java │ │ ├── TestSetName.java │ │ └── Utils.java └── test.properties.template ├── cloud-rpc ├── README.md ├── pom.xml └── src │ ├── main │ └── java │ │ └── io │ │ └── datakernel │ │ └── rpc │ │ ├── client │ │ ├── IRpcClient.java │ │ ├── RpcClient.java │ │ ├── RpcClientConnection.java │ │ ├── RpcClientConnectionPool.java │ │ ├── jmx │ │ │ ├── RpcConnectStats.java │ │ │ └── RpcRequestStats.java │ │ └── sender │ │ │ ├── RpcSender.java │ │ │ ├── RpcStrategies.java │ │ │ ├── RpcStrategy.java │ │ │ ├── RpcStrategyFirstAvailable.java │ │ │ ├── RpcStrategyFirstValidResult.java │ │ │ ├── RpcStrategyList.java │ │ │ ├── RpcStrategyRandomSampling.java │ │ │ ├── RpcStrategyRendezvousHashing.java │ │ │ ├── RpcStrategyRoundRobin.java │ │ │ ├── RpcStrategySharding.java │ │ │ ├── RpcStrategySingleServer.java │ │ │ └── RpcStrategyTypeDispatching.java │ │ ├── hash │ │ ├── HashBucketFunction.java │ │ ├── HashFunction.java │ │ └── ShardingFunction.java │ │ ├── protocol │ │ ├── RpcControlMessage.java │ │ ├── RpcException.java │ │ ├── RpcMandatoryData.java │ │ ├── RpcMessage.java │ │ ├── RpcOverloadException.java │ │ ├── RpcRemoteException.java │ │ └── RpcStream.java │ │ └── server │ │ ├── RpcRequestHandler.java │ │ ├── RpcServer.java │ │ └── RpcServerConnection.java │ └── test │ └── java │ └── io │ └── datakernel │ └── rpc │ ├── RpcHelloWorldTest.java │ ├── RpcNoServerTest.java │ ├── TestRpcClientShutdown.java │ ├── client │ └── sender │ │ ├── Callbacks.java │ │ ├── RpcBlockingTest.java │ │ ├── RpcStrategiesTest.java │ │ ├── RpcStrategyFirstAvailableTest.java │ │ ├── RpcStrategyFirstValidResultTest.java │ │ ├── RpcStrategyRandomSamplingTest.java │ │ ├── RpcStrategyRendezvousHashingTest.java │ │ ├── RpcStrategyRoundRobinTest.java │ │ ├── RpcStrategyShardingTest.java │ │ ├── RpcStrategySingleServerTest.java │ │ ├── RpcStrategyTypeDispatchingTest.java │ │ └── helper │ │ ├── RpcClientConnectionPoolStub.java │ │ ├── RpcMessageDataStub.java │ │ ├── RpcMessageDataStubWithKey.java │ │ ├── RpcMessageDataStubWithKeyHashFunction.java │ │ └── RpcSenderStub.java │ └── protocol │ ├── RpcMessageSerializeTest.java │ └── stream │ ├── JmxMessagesRpcServerTest.java │ └── RpcBinaryProtocolTest.java ├── core-bytebuf ├── README.md ├── pom.xml └── src │ ├── main │ └── java │ │ └── io │ │ └── datakernel │ │ └── bytebuf │ │ ├── ByteBuf.java │ │ ├── ByteBufConcurrentQueue.java │ │ ├── ByteBufPool.java │ │ ├── ByteBufQueue.java │ │ ├── ByteBufStrings.java │ │ └── util │ │ └── ByteBufWriter.java │ └── test │ └── java │ └── io │ └── datakernel │ └── bytebuf │ ├── ByteArraySlabPoolTest.java │ ├── ByteBufConcurrentQueueStressTest.java │ ├── ByteBufQueueTest.java │ ├── ByteBufStringsTest.java │ └── ByteBufTest.java ├── core-codegen ├── README.md ├── pom.xml └── src │ ├── main │ └── java │ │ └── io │ │ └── datakernel │ │ └── codegen │ │ ├── AbstractExpressionIteratorForEach.java │ │ ├── AbstractExpressionMapForEach.java │ │ ├── ArithmeticOperation.java │ │ ├── ClassBuilder.java │ │ ├── CompareOperation.java │ │ ├── Context.java │ │ ├── DefiningClassLoader.java │ │ ├── DefiningClassLoaderMBean.java │ │ ├── Expression.java │ │ ├── ExpressionArithmeticOp.java │ │ ├── ExpressionArrayGet.java │ │ ├── ExpressionArrayNew.java │ │ ├── ExpressionArraySet.java │ │ ├── ExpressionBooleanAnd.java │ │ ├── ExpressionBooleanNot.java │ │ ├── ExpressionBooleanOr.java │ │ ├── ExpressionCall.java │ │ ├── ExpressionCast.java │ │ ├── ExpressionCmp.java │ │ ├── ExpressionComparator.java │ │ ├── ExpressionConstant.java │ │ ├── ExpressionConstructor.java │ │ ├── ExpressionFor.java │ │ ├── ExpressionHash.java │ │ ├── ExpressionIf.java │ │ ├── ExpressionIsNotNull.java │ │ ├── ExpressionIsNull.java │ │ ├── ExpressionIteratorForEach.java │ │ ├── ExpressionLength.java │ │ ├── ExpressionLet.java │ │ ├── ExpressionMapForEach.java │ │ ├── ExpressionNeg.java │ │ ├── ExpressionNull.java │ │ ├── ExpressionSequence.java │ │ ├── ExpressionSet.java │ │ ├── ExpressionStaticCall.java │ │ ├── ExpressionStaticCallSelf.java │ │ ├── ExpressionStaticField.java │ │ ├── ExpressionSwitch.java │ │ ├── ExpressionThrow.java │ │ ├── ExpressionToString.java │ │ ├── ExpressionVoid.java │ │ ├── Expressions.java │ │ ├── Property.java │ │ ├── StoreDef.java │ │ ├── Utils.java │ │ ├── VarArg.java │ │ ├── VarLocal.java │ │ ├── VarThis.java │ │ ├── Variable.java │ │ └── utils │ │ ├── DefiningClassWriter.java │ │ └── Primitives.java │ └── test │ └── java │ └── io │ └── datakernel │ └── codegen │ └── ExpressionTest.java ├── core-csp ├── README.md ├── pom.xml ├── src │ ├── main │ │ └── java │ │ │ └── io │ │ │ └── datakernel │ │ │ └── csp │ │ │ ├── AbstractChannelConsumer.java │ │ │ ├── AbstractChannelSupplier.java │ │ │ ├── AbstractCommunicatingProcess.java │ │ │ ├── ChannelConsumer.java │ │ │ ├── ChannelConsumers.java │ │ │ ├── ChannelInput.java │ │ │ ├── ChannelOutput.java │ │ │ ├── ChannelSupplier.java │ │ │ ├── ChannelSuppliers.java │ │ │ ├── RecyclingChannelConsumer.java │ │ │ ├── binary │ │ │ ├── BinaryChannelInput.java │ │ │ ├── BinaryChannelSupplier.java │ │ │ ├── ByteBufsCodec.java │ │ │ ├── ByteBufsDecoder.java │ │ │ └── Utils.java │ │ │ ├── dsl │ │ │ ├── ChannelConsumerTransformer.java │ │ │ ├── ChannelSupplierTransformer.java │ │ │ ├── ChannelTransformer.java │ │ │ ├── HasBinaryChannelInput.java │ │ │ ├── HasChannelInput.java │ │ │ ├── HasChannelOutput.java │ │ │ ├── WithBinaryChannelInput.java │ │ │ ├── WithChannelInput.java │ │ │ ├── WithChannelInputs.java │ │ │ ├── WithChannelOutput.java │ │ │ ├── WithChannelOutputs.java │ │ │ └── WithChannelTransformer.java │ │ │ ├── file │ │ │ ├── ChannelFileReader.java │ │ │ └── ChannelFileWriter.java │ │ │ ├── net │ │ │ ├── Messaging.java │ │ │ └── MessagingWithBinaryStreaming.java │ │ │ ├── process │ │ │ ├── AbstractChannelTransformer.java │ │ │ ├── ChannelBifurcator.java │ │ │ ├── ChannelByteChunker.java │ │ │ ├── ChannelByteRanger.java │ │ │ ├── ChannelLZ4Compressor.java │ │ │ ├── ChannelLZ4Decompressor.java │ │ │ └── ChannelSplitter.java │ │ │ └── queue │ │ │ ├── ChannelBuffer.java │ │ │ ├── ChannelBufferWithFallback.java │ │ │ ├── ChannelFileBuffer.java │ │ │ ├── ChannelQueue.java │ │ │ └── ChannelZeroBuffer.java │ └── test │ │ ├── java │ │ └── io │ │ │ └── datakernel │ │ │ └── csp │ │ │ ├── ChannelBifurcatorTest.java │ │ │ ├── ChannelBufferWithFallbackTest.java │ │ │ ├── ChannelConsumerTest.java │ │ │ ├── ChannelFileBufferTest.java │ │ │ ├── ChannelSplitterTest.java │ │ │ ├── ChannelSupplierTest.java │ │ │ ├── async │ │ │ └── AbstractCommunicatingProcessTest.java │ │ │ ├── binary │ │ │ ├── BinaryChannelSupplierTest.java │ │ │ └── ByteBufsDecoderTest.java │ │ │ ├── eventloop │ │ │ ├── AsyncTcpSocketSslTest.java │ │ │ └── PingPongSocketConnectionTest.java │ │ │ ├── file │ │ │ └── ChannelFileReaderWriterTest.java │ │ │ ├── process │ │ │ ├── ChannelByteChunkerTest.java │ │ │ └── ChannelLZ4DecompressorTest.java │ │ │ └── queue │ │ │ └── ChannelBufferTest.java │ │ └── resources │ │ ├── keystore.jks │ │ └── truststore.jks └── test_data │ └── in.dat ├── core-datastream ├── README.md ├── pom.xml └── src │ ├── main │ └── java │ │ └── io │ │ └── datakernel │ │ └── datastream │ │ ├── AbstractStreamConsumer.java │ │ ├── AbstractStreamSupplier.java │ │ ├── ForwardingStreamConsumer.java │ │ ├── ForwardingStreamSupplier.java │ │ ├── HasStreamInput.java │ │ ├── HasStreamInputs.java │ │ ├── HasStreamOutput.java │ │ ├── HasStreamOutputs.java │ │ ├── StreamConsumer.java │ │ ├── StreamConsumerSwitcher.java │ │ ├── StreamConsumerToList.java │ │ ├── StreamConsumerTransformer.java │ │ ├── StreamConsumerWithResult.java │ │ ├── StreamConsumers.java │ │ ├── StreamDataAcceptor.java │ │ ├── StreamSupplier.java │ │ ├── StreamSupplierTransformer.java │ │ ├── StreamSupplierWithResult.java │ │ ├── StreamSuppliers.java │ │ ├── csp │ │ ├── ChannelDeserializer.java │ │ ├── ChannelSerializer.java │ │ ├── WithChannelToStream.java │ │ └── WithStreamToChannel.java │ │ ├── processor │ │ ├── AbstractStreamReducer.java │ │ ├── AbstractTransducer.java │ │ ├── StreamBuffer.java │ │ ├── StreamFilter.java │ │ ├── StreamJoin.java │ │ ├── StreamMapper.java │ │ ├── StreamMerger.java │ │ ├── StreamReducer.java │ │ ├── StreamReducerSimple.java │ │ ├── StreamReducers.java │ │ ├── StreamSorter.java │ │ ├── StreamSorterStorage.java │ │ ├── StreamSorterStorageImpl.java │ │ ├── StreamSplitter.java │ │ ├── StreamTransducer.java │ │ ├── StreamTransformer.java │ │ ├── StreamUnion.java │ │ └── Transducer.java │ │ └── stats │ │ ├── StreamRegistry.java │ │ ├── StreamStats.java │ │ ├── StreamStatsBasic.java │ │ ├── StreamStatsDetailed.java │ │ ├── StreamStatsDetailedEx.java │ │ ├── StreamStatsForwarder.java │ │ └── StreamStatsSizeCounter.java │ └── test │ └── java │ └── io │ └── datakernel │ └── datastream │ ├── AbstractStreamSupplierAndConsumerTest.java │ ├── StreamConsumerSwitcherTest.java │ ├── StreamSuppliersTest.java │ ├── TestStreamTransformers.java │ ├── TestUtils.java │ ├── csp │ ├── MessagingWithBinaryStreamingTest.java │ └── StreamLZ4Test.java │ └── processor │ ├── ConsumerToListTest.java │ ├── DataItem1.java │ ├── DataItemKey.java │ ├── DataItemResult.java │ ├── FailingStreamSorterStorageStub.java │ ├── StreamBufferTest.java │ ├── StreamConsumerOfAnotherEventloopTest.java │ ├── StreamConsumerOfPromiseTest.java │ ├── StreamFilterTest.java │ ├── StreamJoinTest.java │ ├── StreamMapperTest.java │ ├── StreamMergerTest.java │ ├── StreamReducerTest.java │ ├── StreamSharderTest.java │ ├── StreamSorterTest.java │ ├── StreamSplitterTest.java │ ├── StreamSupplierConcatTest.java │ ├── StreamSupplierOfAnotherEventloopTest.java │ ├── StreamSupplierOfIteratorTest.java │ ├── StreamSupplierOfPromiseTest.java │ ├── StreamSupplierOfValueTest.java │ ├── StreamTransducerTest.java │ └── StreamUnionTest.java ├── core-di ├── README.md ├── pom.xml └── src │ ├── main │ └── java │ │ └── io │ │ └── datakernel │ │ └── di │ │ ├── Injector.java │ │ ├── InstanceInjector.java │ │ ├── InstanceProvider.java │ │ ├── Key.java │ │ ├── Qualifiers.java │ │ ├── ResourceLocator.java │ │ ├── Scope.java │ │ ├── annotation │ │ ├── Eager.java │ │ ├── Inject.java │ │ ├── Named.java │ │ ├── Optional.java │ │ ├── Provides.java │ │ ├── ProvidesIntoSet.java │ │ ├── QualifierAnnotation.java │ │ ├── ScopeAnnotation.java │ │ ├── Scopes.java │ │ ├── ShortTypeName.java │ │ └── Transient.java │ │ ├── binding │ │ ├── Binding.java │ │ ├── BindingGenerator.java │ │ ├── BindingInfo.java │ │ ├── BindingSet.java │ │ ├── BindingTransformer.java │ │ ├── BindingType.java │ │ ├── DIException.java │ │ ├── Dependency.java │ │ └── Multibinder.java │ │ ├── impl │ │ ├── AbstractCompiledBinding.java │ │ ├── AbstractRootCompiledBinding.java │ │ ├── AbstractUnsyncCompiledBinding.java │ │ ├── BindingCompiler.java │ │ ├── BindingInitializer.java │ │ ├── BindingInitializerCompiler.java │ │ ├── BindingLocator.java │ │ ├── CompiledBinding.java │ │ ├── CompiledBindingInitializer.java │ │ ├── CompiledBindingLocator.java │ │ ├── PlainCompiler.java │ │ └── Preprocessor.java │ │ ├── module │ │ ├── AbstractModule.java │ │ ├── BindingDesc.java │ │ ├── DefaultModule.java │ │ ├── Module.java │ │ ├── ModuleBuilder.java │ │ ├── ModuleBuilder0.java │ │ ├── ModuleBuilderImpl.java │ │ ├── Modules.java │ │ ├── OptionalGeneratorModule.java │ │ ├── SimpleModule.java │ │ ├── UniqueQualifier.java │ │ └── UniqueQualifierImpl.java │ │ └── util │ │ ├── Constructors.java │ │ ├── LocationInfo.java │ │ ├── MarkedBinding.java │ │ ├── ReflectionUtils.java │ │ ├── ScopedValue.java │ │ ├── Trie.java │ │ ├── Types.java │ │ └── Utils.java │ └── test │ └── java │ └── io │ └── datakernel │ └── di │ ├── DIFollowUpTest.java │ ├── OrderScope.java │ ├── TestDI.java │ ├── TestInjectorIternals.java │ └── module │ └── OptionalGeneratorModuleTest.java ├── core-eventloop ├── README.md ├── pom.xml ├── src │ ├── main │ │ └── java │ │ │ └── io │ │ │ └── datakernel │ │ │ ├── async │ │ │ ├── callback │ │ │ │ ├── AsyncComputation.java │ │ │ │ └── Callback.java │ │ │ └── util │ │ │ │ └── LogUtils.java │ │ │ └── eventloop │ │ │ ├── BlockingEventloopExecutor.java │ │ │ ├── Eventloop.java │ │ │ ├── EventloopExecutor.java │ │ │ ├── EventloopInspector.java │ │ │ ├── EventloopStats.java │ │ │ ├── FatalErrorHandler.java │ │ │ ├── FatalErrorHandlers.java │ │ │ ├── ForwardingEventloopInspector.java │ │ │ ├── NioChannelEventHandler.java │ │ │ ├── RunnableWithContext.java │ │ │ ├── ScheduledRunnable.java │ │ │ ├── Scheduler.java │ │ │ ├── ThrottlingController.java │ │ │ ├── jmx │ │ │ ├── EventloopJmxBean.java │ │ │ ├── EventloopJmxBeanAdapter.java │ │ │ └── EventloopJmxBeanEx.java │ │ │ ├── net │ │ │ ├── BlockingSocketServer.java │ │ │ ├── CloseWithoutNotifyException.java │ │ │ ├── DatagramSocketSettings.java │ │ │ ├── ServerSocketSettings.java │ │ │ └── SocketSettings.java │ │ │ └── util │ │ │ ├── OptimizedSelectedKeysSet.java │ │ │ └── Utils.java │ └── test │ │ └── java │ │ └── io │ │ └── datakernel │ │ └── eventloop │ │ ├── BlockingEventloopExecutorTest.java │ │ ├── EventloopTest.java │ │ └── OptimizedSetTest.java └── test_data │ └── in.dat ├── core-http ├── README.md ├── pom.xml ├── src │ ├── main │ │ └── java │ │ │ └── io │ │ │ └── datakernel │ │ │ ├── dns │ │ │ ├── AsyncDnsClient.java │ │ │ ├── CachedAsyncDnsClient.java │ │ │ ├── DnsCache.java │ │ │ ├── DnsProtocol.java │ │ │ ├── DnsQuery.java │ │ │ ├── DnsQueryException.java │ │ │ ├── DnsResourceRecord.java │ │ │ ├── DnsResponse.java │ │ │ ├── DnsTransaction.java │ │ │ └── RemoteAsyncDnsClient.java │ │ │ └── http │ │ │ ├── AbstractHttpConnection.java │ │ │ ├── AcceptCharset.java │ │ │ ├── AcceptMediaType.java │ │ │ ├── AddressLinkedList.java │ │ │ ├── AsyncHttpClient.java │ │ │ ├── AsyncHttpServer.java │ │ │ ├── AsyncServlet.java │ │ │ ├── AsyncServletDecorator.java │ │ │ ├── AsyncServletWithStats.java │ │ │ ├── BasicAuth.java │ │ │ ├── BlockingServlet.java │ │ │ ├── CaseInsensitiveTokenMap.java │ │ │ ├── ConnectionsLinkedList.java │ │ │ ├── ContentType.java │ │ │ ├── ContentTypes.java │ │ │ ├── DebugStacktraceRenderer.java │ │ │ ├── GzipProcessorUtils.java │ │ │ ├── HttpCharset.java │ │ │ ├── HttpClientConnection.java │ │ │ ├── HttpCookie.java │ │ │ ├── HttpDate.java │ │ │ ├── HttpException.java │ │ │ ├── HttpExceptionFormatter.java │ │ │ ├── HttpHeader.java │ │ │ ├── HttpHeaderValue.java │ │ │ ├── HttpHeaders.java │ │ │ ├── HttpHeadersMultimap.java │ │ │ ├── HttpMessage.java │ │ │ ├── HttpMethod.java │ │ │ ├── HttpPathPart.java │ │ │ ├── HttpRequest.java │ │ │ ├── HttpResponse.java │ │ │ ├── HttpServerConnection.java │ │ │ ├── HttpUtils.java │ │ │ ├── IAsyncHttpClient.java │ │ │ ├── LoggableServlet.java │ │ │ ├── MediaType.java │ │ │ ├── MediaTypes.java │ │ │ ├── MultipartParser.java │ │ │ ├── QueryParameter.java │ │ │ ├── RoutingServlet.java │ │ │ ├── StaticServlet.java │ │ │ ├── StubHttpClient.java │ │ │ ├── UrlBuilder.java │ │ │ ├── UrlParser.java │ │ │ ├── decoder │ │ │ ├── AbstractDecoder.java │ │ │ ├── DecodeError.java │ │ │ ├── DecodeErrors.java │ │ │ ├── DecodeException.java │ │ │ ├── Decoder.java │ │ │ ├── Decoders.java │ │ │ ├── Mapper.java │ │ │ └── Validator.java │ │ │ ├── di │ │ │ ├── PromiseGeneratorModule.java │ │ │ ├── RequestScope.java │ │ │ ├── RouterModule.java │ │ │ └── ScopeServlet.java │ │ │ ├── loader │ │ │ ├── StaticLoader.java │ │ │ ├── StaticLoaderCache.java │ │ │ ├── StaticLoaderClassPath.java │ │ │ └── StaticLoaderFileReader.java │ │ │ ├── session │ │ │ ├── SessionServlet.java │ │ │ ├── SessionStore.java │ │ │ └── SessionStoreInMemory.java │ │ │ └── stream │ │ │ ├── BufsConsumerChunkedDecoder.java │ │ │ ├── BufsConsumerChunkedEncoder.java │ │ │ ├── BufsConsumerDelimiter.java │ │ │ ├── BufsConsumerGzipDeflater.java │ │ │ └── BufsConsumerGzipInflater.java │ └── test │ │ ├── java │ │ └── io │ │ │ └── datakernel │ │ │ ├── GeneratorsTest.java │ │ │ ├── GzipCompressingBehaviourExample.java │ │ │ ├── HttpApiTest.java │ │ │ ├── common │ │ │ └── TestUtils.java │ │ │ ├── dns │ │ │ ├── AsyncDnsClientTest.java │ │ │ └── DnsProtocolTest.java │ │ │ ├── http │ │ │ ├── AbstractHttpConnectionTest.java │ │ │ ├── AsyncHttpClientBufsConsumerDecoderTest.java │ │ │ ├── AsyncHttpClientTest.java │ │ │ ├── AsyncHttpServerClientBreakConnectionTest.java │ │ │ ├── AsyncHttpServerTest.java │ │ │ ├── AsyncServletDecoratorTest.java │ │ │ ├── AsyncServletTest.java │ │ │ ├── ContentTypeTest.java │ │ │ ├── HelloWorldPostServer.java │ │ │ ├── HttpCharsetTest.java │ │ │ ├── HttpCookieTest.java │ │ │ ├── HttpDateTest.java │ │ │ ├── HttpHeadersTest.java │ │ │ ├── HttpMessageTest.java │ │ │ ├── HttpStreamTest.java │ │ │ ├── HttpThrottlingServer.java │ │ │ ├── HttpTolerantApplicationTest.java │ │ │ ├── HttpUrlBenchmark.java │ │ │ ├── HttpUrlTest.java │ │ │ ├── HttpUtilsTest.java │ │ │ ├── MultipartParserTest.java │ │ │ ├── RoutingServletTest.java │ │ │ ├── SimpleProxyServerTest.java │ │ │ ├── StaticServletsTest.java │ │ │ ├── TestClientMultilineHeaders.java │ │ │ ├── TestGzipProcessorUtils.java │ │ │ ├── TestPostParseParams.java │ │ │ ├── TestUtils.java │ │ │ ├── decoder │ │ │ │ ├── DecodeErrorsTest.java │ │ │ │ ├── DecoderTest.java │ │ │ │ └── ValidatorTest.java │ │ │ └── stream │ │ │ │ ├── BufsConsumerChunkedDecoderTest.java │ │ │ │ ├── BufsConsumerChunkedEncoderTest.java │ │ │ │ ├── BufsConsumerGzipDeflaterTest.java │ │ │ │ ├── BufsConsumerGzipInflaterTest.java │ │ │ │ └── BufsConsumerIntegrationTest.java │ │ │ ├── https │ │ │ ├── SslUtils.java │ │ │ ├── TestHttpsClient.java │ │ │ └── TestHttpsServer.java │ │ │ └── loader │ │ │ └── StaticLoaderTest.java │ │ └── resources │ │ ├── dir │ │ └── test.txt │ │ ├── dir2 │ │ └── testFile.txt │ │ ├── keystore.jks │ │ ├── testFile.txt │ │ └── truststore.jks └── test_data │ ├── hello.html │ └── html │ └── hello.html ├── core-net ├── README.md ├── pom.xml └── src │ ├── main │ └── java │ │ └── io │ │ └── datakernel │ │ └── net │ │ ├── AbstractServer.java │ │ ├── AsyncTcpSocket.java │ │ ├── AsyncTcpSocketNio.java │ │ ├── AsyncTcpSocketSsl.java │ │ ├── AsyncUdpSocket.java │ │ ├── AsyncUdpSocketNio.java │ │ ├── EventloopServer.java │ │ ├── PrimaryServer.java │ │ ├── SimpleServer.java │ │ ├── UdpPacket.java │ │ └── WorkerServer.java │ └── test │ └── java │ └── io │ └── datakernel │ └── net │ ├── AbstractServerTest.java │ └── UdpSocketHandlerTest.java ├── core-promise ├── README.md ├── pom.xml ├── src │ ├── main │ │ └── java │ │ │ └── io │ │ │ └── datakernel │ │ │ ├── async │ │ │ ├── file │ │ │ │ ├── AsyncFileService.java │ │ │ │ └── ExecutorAsyncFileService.java │ │ │ ├── function │ │ │ │ ├── AsyncConsumer.java │ │ │ │ ├── AsyncConsumers.java │ │ │ │ ├── AsyncPredicate.java │ │ │ │ ├── AsyncPredicates.java │ │ │ │ ├── AsyncSupplier.java │ │ │ │ └── AsyncSuppliers.java │ │ │ ├── process │ │ │ │ ├── AbstractAsyncCloseable.java │ │ │ │ ├── AsyncCloseable.java │ │ │ │ ├── AsyncCollector.java │ │ │ │ ├── AsyncExecutor.java │ │ │ │ ├── AsyncExecutors.java │ │ │ │ └── AsyncProcess.java │ │ │ └── service │ │ │ │ ├── EventloopService.java │ │ │ │ └── EventloopTaskScheduler.java │ │ │ └── promise │ │ │ ├── AbstractPromise.java │ │ │ ├── Async.java │ │ │ ├── CompleteExceptionallyPromise.java │ │ │ ├── CompleteNullPromise.java │ │ │ ├── CompletePromise.java │ │ │ ├── CompleteResultPromise.java │ │ │ ├── NextPromise.java │ │ │ ├── Promise.java │ │ │ ├── Promises.java │ │ │ ├── ResultWithPromise.java │ │ │ ├── RetryPolicy.java │ │ │ ├── SettablePromise.java │ │ │ ├── SimpleCallback.java │ │ │ ├── TestUtils.java │ │ │ └── jmx │ │ │ └── PromiseStats.java │ └── test │ │ └── java │ │ └── io │ │ └── datakernel │ │ ├── async │ │ ├── AsyncSuppliersTest.java │ │ ├── file │ │ │ └── ExecutorAsyncFileServiceTest.java │ │ ├── process │ │ │ └── AsyncExecutorsTest.java │ │ └── service │ │ │ └── EventloopTaskSchedulerTest.java │ │ └── promise │ │ ├── AbstractPromiseTest.java │ │ └── PromisesTest.java └── test_data │ ├── hello-2.html │ ├── hello.html │ └── test.txt ├── core-serializer ├── README.md ├── pom.xml └── src │ ├── main │ └── java │ │ └── io │ │ └── datakernel │ │ └── serializer │ │ ├── BinaryInput.java │ │ ├── BinaryOutput.java │ │ ├── BinaryOutputUtils.java │ │ ├── BinarySerializer.java │ │ ├── BinarySerializers.java │ │ ├── CompatibilityLevel.java │ │ ├── SerializeException.java │ │ ├── SerializerBuilder.java │ │ ├── SerializerDef.java │ │ ├── StringFormat.java │ │ ├── TypedModsMap.java │ │ ├── Utils.java │ │ ├── annotations │ │ ├── AnnotationHandler.java │ │ ├── Deserialize.java │ │ ├── DeserializeFactory.java │ │ ├── Serialize.java │ │ ├── SerializeFixedSize.java │ │ ├── SerializeFixedSizeEx.java │ │ ├── SerializeFixedSizeHandler.java │ │ ├── SerializeInterface.java │ │ ├── SerializeNullable.java │ │ ├── SerializeNullableEx.java │ │ ├── SerializeNullableHandler.java │ │ ├── SerializeProfiles.java │ │ ├── SerializeStringFormat.java │ │ ├── SerializeStringFormatEx.java │ │ ├── SerializeStringFormatHandler.java │ │ ├── SerializeSubclasses.java │ │ ├── SerializeSubclassesEx.java │ │ ├── SerializeSubclassesHandler.java │ │ ├── SerializeVarLength.java │ │ ├── SerializeVarLengthEx.java │ │ ├── SerializeVarLengthHandler.java │ │ ├── SerializerClass.java │ │ ├── SerializerClassEx.java │ │ └── SerializerClassHandler.java │ │ └── impl │ │ ├── AbstractSerializerDefCollection.java │ │ ├── AbstractSerializerDefMap.java │ │ ├── SerializerDefArray.java │ │ ├── SerializerDefBoolean.java │ │ ├── SerializerDefBuilder.java │ │ ├── SerializerDefByte.java │ │ ├── SerializerDefByteBuffer.java │ │ ├── SerializerDefChar.java │ │ ├── SerializerDefClass.java │ │ ├── SerializerDefDouble.java │ │ ├── SerializerDefEnum.java │ │ ├── SerializerDefFloat.java │ │ ├── SerializerDefInet4Address.java │ │ ├── SerializerDefInet6Address.java │ │ ├── SerializerDefInt.java │ │ ├── SerializerDefList.java │ │ ├── SerializerDefLong.java │ │ ├── SerializerDefMap.java │ │ ├── SerializerDefNullable.java │ │ ├── SerializerDefPrimitive.java │ │ ├── SerializerDefSet.java │ │ ├── SerializerDefShort.java │ │ ├── SerializerDefString.java │ │ ├── SerializerDefSubclass.java │ │ ├── SerializerDefWithFixedSize.java │ │ ├── SerializerDefWithNullable.java │ │ ├── SerializerDefWithVarLength.java │ │ └── SerializerExpressions.java │ └── test │ └── java │ └── io │ └── datakernel │ └── serializer │ ├── AsmSerializerTest.java │ ├── CodeGenSerializerDefByteBufferTest.java │ └── examples │ ├── ForEachHppcCollection.java │ ├── ForEachHppcMap.java │ ├── SerializerBuilderUtils.java │ ├── SerializerDefHppc7Collection.java │ ├── SerializerDefHppc7Example.java │ └── SerializerDefHppc7Map.java ├── core-specializer ├── pom.xml └── src │ ├── main │ └── java │ │ └── io │ │ └── datakernel │ │ └── specializer │ │ ├── BytecodeClassLoader.java │ │ ├── Specializer.java │ │ └── Utils.java │ └── test │ └── java │ └── io │ └── datakernel │ └── specializer │ ├── AbstractTestClass1.java │ ├── SpecializerTest.java │ ├── TestClass0.java │ ├── TestClass0b.java │ ├── TestClass1.java │ ├── TestClass2.java │ └── TestInterface.java ├── examples ├── .gitignore ├── README.md ├── cloud │ ├── crdt │ │ ├── README.md │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ ├── CrdtClusterExample.java │ │ │ ├── CrdtExample.java │ │ │ └── CrdtFsConsolidationExample.java │ ├── fs │ │ ├── README.md │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ ├── FileDownloadExample.java │ │ │ ├── FileUploadExample.java │ │ │ └── ServerSetupExample.java │ └── rpc │ │ ├── README.md │ │ ├── pom.xml │ │ └── src │ │ └── main │ │ └── java │ │ ├── RpcExample.java │ │ ├── advancedrpc │ │ ├── AdvancedRpcClientApp.java │ │ ├── AdvancedRpcClientModule.java │ │ ├── AdvancedRpcServerApp.java │ │ └── AdvancedRpcServerModule.java │ │ └── memcached │ │ ├── MemcacheLikeClient.java │ │ ├── MemcacheLikeServer.java │ │ ├── MemcacheMultiServerModule.java │ │ └── RawMemcacheClientAdapter.java ├── core │ ├── boot │ │ ├── README.md │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ ├── AdvancedServiceExample.java │ │ │ ├── ConfigModuleExample.java │ │ │ ├── EventloopServiceExample.java │ │ │ ├── HelloWorldExample.java │ │ │ ├── MultithreadedWorkerCollab.java │ │ │ ├── ServiceGraphModuleExample.java │ │ │ ├── SimpleServiceExample.java │ │ │ └── WorkerPoolModuleExample.java │ │ │ └── resources │ │ │ └── example.properties │ ├── bytebuf │ │ ├── README.md │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ ├── ByteBufExample.java │ │ │ ├── ByteBufPoolExample.java │ │ │ ├── ByteBufPoolMultithreadedBenchmark.java │ │ │ └── ByteBufQueueExample.java │ ├── codec │ │ ├── README.md │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ ├── CodecStructuredBinaryExample.java │ │ │ ├── CodecStructuredCollectionsExample.java │ │ │ ├── CodecStructuredJsonExample.java │ │ │ └── util │ │ │ ├── Person.java │ │ │ └── Registry.java │ ├── codegen │ │ ├── README.md │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── io │ │ │ └── datakernel │ │ │ └── example │ │ │ └── codegen │ │ │ ├── CodegenCalculatorExample.java │ │ │ ├── CodegenExpressionsExample.java │ │ │ └── DynamicClassCreationExample.java │ ├── csp │ │ ├── README.md │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ ├── ByteBufsDecoderExample.java │ │ │ ├── ChannelBufferExample.java │ │ │ ├── ChannelExample.java │ │ │ ├── ChannelFileExample.java │ │ │ ├── CspExample.java │ │ │ └── SplitterExample.java │ ├── datastream │ │ ├── README.md │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ ├── BuiltinNodesExample.java │ │ │ ├── ConsumerExample.java │ │ │ ├── SupplierExample.java │ │ │ └── TransformerExample.java │ ├── di-2 │ │ ├── README.md │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ ├── BindingGeneratorExample.java │ │ │ ├── DiDependencyGraphExplore.java │ │ │ ├── InstanceInjectorExample.java │ │ │ ├── InstanceProviderExample.java │ │ │ ├── MultibinderExample.java │ │ │ ├── MultithreadedScopeServletExample.java │ │ │ ├── OptionalGeneratorModuleExample.java │ │ │ ├── OrderScope.java │ │ │ └── TransientBindingExample.java │ ├── di │ │ ├── README.md │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ ├── CoreExample.java │ │ │ ├── ReflectionExample.java │ │ │ ├── ScopeExample.java │ │ │ └── TypeTokenExample.java │ ├── eventloop │ │ ├── README.md │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ ├── BasicExample.java │ │ │ └── EventloopExample.java │ ├── http │ │ ├── README.md │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ ├── BlockingServletExample.java │ │ │ ├── CustomHttpServerExample.java │ │ │ ├── FileUploadExample.java │ │ │ ├── HelloWorldExample.java │ │ │ ├── HttpClientExample.java │ │ │ ├── HttpRequestParametersExample.java │ │ │ ├── MultithreadedHttpServerExample.java │ │ │ ├── RouterModuleExample.java │ │ │ ├── RoutingServletExample.java │ │ │ ├── ScopeServletExample.java │ │ │ ├── ServletDecoratorExample.java │ │ │ └── StaticServletExample.java │ │ │ └── resources │ │ │ └── static │ │ │ ├── multipart │ │ │ └── index.html │ │ │ ├── query │ │ │ └── index.html │ │ │ ├── site │ │ │ ├── app │ │ │ │ └── clock.html │ │ │ ├── css │ │ │ │ └── style.css │ │ │ ├── index.html │ │ │ └── js │ │ │ │ └── clock.js │ │ │ └── wrapper │ │ │ └── page.html │ ├── net │ │ ├── README.md │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ ├── PingPongSocketConnection.java │ │ │ ├── csp │ │ │ ├── TcpClientExample.java │ │ │ └── TcpServerExample.java │ │ │ └── datastream │ │ │ ├── TcpClientExample.java │ │ │ └── TcpServerExample.java │ ├── promise │ │ ├── README.md │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ ├── AsyncFileServiceExample.java │ │ │ ├── PromiseAdvancedExample.java │ │ │ ├── PromiseChainExample.java │ │ │ └── PromisesExample.java │ │ │ └── resources │ │ │ └── .gitkeep │ ├── serializer │ │ ├── README.md │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ ├── FixedSizeFieldsExample.java │ │ │ ├── GenericsAndInterfacesExample.java │ │ │ └── SimpleObjectExample.java │ └── specializer │ │ ├── pom.xml │ │ └── src │ │ └── main │ │ └── java │ │ └── io │ │ └── datakernel │ │ └── example │ │ └── specializer │ │ └── SpecializerCalculatorExample.java ├── pom.xml └── tutorials │ ├── auth │ ├── README.md │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ ├── AuthLauncher.java │ │ ├── AuthService.java │ │ └── AuthServiceImpl.java │ │ └── resources │ │ └── site │ │ ├── errorPage.html │ │ ├── index.html │ │ ├── login.html │ │ └── signup.html │ ├── decoder │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ ├── Address.java │ │ ├── Contact.java │ │ ├── ContactDAO.java │ │ ├── ContactDAOImpl.java │ │ └── HttpDecoderExample.java │ │ └── resources │ │ └── static │ │ └── contactList.html │ ├── getting-started │ ├── README.md │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── HttpHelloWorldExample.java │ ├── react-integration-2 │ ├── README.md │ ├── front │ │ ├── package.json │ │ ├── public │ │ │ ├── favicon.ico │ │ │ ├── index.html │ │ │ └── manifest.json │ │ └── src │ │ │ ├── TodoApp.js │ │ │ ├── TodoList.js │ │ │ ├── TodoService.js │ │ │ ├── index.css │ │ │ └── index.js │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ ├── ApplicationLauncher.java │ │ ├── Plan.java │ │ ├── Record.java │ │ ├── RecordDAO.java │ │ └── RecordImplDAO.java │ ├── react-integration │ ├── README.md │ ├── front │ │ ├── package.json │ │ ├── public │ │ │ ├── favicon.ico │ │ │ ├── index.html │ │ │ └── manifest.json │ │ └── src │ │ │ ├── App.css │ │ │ ├── App.js │ │ │ ├── App.test.js │ │ │ ├── index.css │ │ │ ├── index.js │ │ │ ├── logo.svg │ │ │ └── serviceWorker.js │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── SimpleApplicationLauncher.java │ ├── rpc-kv-storage │ ├── README.md │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ ├── ClientLauncher.java │ │ ├── ClientModule.java │ │ ├── GetRequest.java │ │ ├── GetResponse.java │ │ ├── KeyValueStore.java │ │ ├── PutRequest.java │ │ ├── PutResponse.java │ │ ├── ServerLauncher.java │ │ └── ServerModule.java │ ├── template-engine │ ├── README.md │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ ├── ApplicationLauncher.java │ │ ├── PollDao.java │ │ └── PollDaoImpl.java │ │ └── resources │ │ └── templates │ │ ├── listPolls.html │ │ ├── singlePollCreate.html │ │ └── singlePollView.html │ └── uikernel-integration │ ├── README.md │ ├── front │ ├── .bowerrc │ ├── bower.json │ ├── gulpfile.js │ ├── package.json │ └── webapp │ │ ├── gulp │ │ └── javascript.js │ │ └── src │ │ ├── api │ │ └── users.js │ │ ├── common │ │ └── popup │ │ │ ├── Popups.js │ │ │ └── index.js │ │ ├── components │ │ ├── App.js │ │ ├── FiltersForm.js │ │ ├── Grid │ │ │ ├── columns.js │ │ │ └── index.js │ │ └── RecordForm.js │ │ ├── index.js │ │ └── models │ │ └── users │ │ ├── client.js │ │ └── validator.js │ ├── pom.xml │ └── src │ └── main │ ├── java │ ├── Gender.java │ ├── Person.java │ ├── PersonGridModel.java │ └── WebappLauncher.java │ └── resources │ ├── configs.properties │ └── static │ ├── css │ └── main.css │ ├── index.html │ └── js │ └── .gitkeep ├── install.sh ├── launcher ├── pom.xml └── src │ └── main │ └── java │ └── io │ └── datakernel │ └── launcher │ ├── Args.java │ ├── Launcher.java │ ├── LauncherService.java │ ├── OnComplete.java │ ├── OnRun.java │ └── OnStart.java ├── launchers ├── README.md ├── common │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── io │ │ └── datakernel │ │ └── launchers │ │ └── initializers │ │ ├── ConfigConverters.java │ │ └── Initializers.java ├── crdt │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── io │ │ │ └── datakernel │ │ │ └── launchers │ │ │ └── crdt │ │ │ ├── BackupService.java │ │ │ ├── CrdtDescriptor.java │ │ │ ├── CrdtFileServerLauncher.java │ │ │ ├── CrdtHttpModule.java │ │ │ ├── CrdtNodeExample.java │ │ │ ├── CrdtNodeLauncher.java │ │ │ ├── CrdtNodeLogicModule.java │ │ │ └── Initializers.java │ │ └── test │ │ └── java │ │ └── io │ │ └── datakernel │ │ └── launchers │ │ └── crdt │ │ ├── CrdtClusterTest.java │ │ ├── CrdtFileServerLauncherTest.java │ │ └── CrdtNodeLauncherTest.java ├── dataflow │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── io │ │ │ └── datakernel │ │ │ └── launchers │ │ │ └── dataflow │ │ │ └── DataflowServerLauncher.java │ │ └── test │ │ └── java │ │ └── io │ │ └── datakernel │ │ └── launchers │ │ └── dataflow │ │ ├── DataflowServerLauncherTest.java │ │ ├── DataflowServerTest.java │ │ └── StreamMergeSorterStorageStub.java ├── http │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── io │ │ │ └── datakernel │ │ │ └── launchers │ │ │ └── http │ │ │ ├── HttpServerLauncher.java │ │ │ └── MultithreadedHttpServerLauncher.java │ │ └── test │ │ └── java │ │ └── io │ │ └── datakernel │ │ └── launchers │ │ └── http │ │ ├── ComplexHttpLauncher.java │ │ ├── HttpServerLauncherTest.java │ │ ├── HttpWorkerServerTest.java │ │ └── MultithreadedHttpServerLauncherTest.java ├── pom.xml ├── remotefs │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── io │ │ │ └── datakernel │ │ │ └── launchers │ │ │ └── remotefs │ │ │ ├── Initializers.java │ │ │ ├── RemoteFsClusterLauncher.java │ │ │ └── RemoteFsServerLauncher.java │ │ └── test │ │ └── java │ │ └── io │ │ └── datakernel │ │ └── launchers │ │ └── remotefs │ │ ├── RemoteFsClusterLauncherTest.java │ │ └── RemoteFsServerLauncherTest.java └── rpc │ ├── pom.xml │ └── src │ ├── main │ └── java │ │ └── io │ │ └── datakernel │ │ └── launchers │ │ └── rpc │ │ ├── Initializers.java │ │ └── RpcServerLauncher.java │ └── test │ └── java │ └── io │ └── datakernel │ └── launchers │ └── rpc │ └── RpcServerLauncherTest.java ├── pom.xml ├── test ├── .gitignore ├── pom.xml ├── src │ ├── main │ │ └── java │ │ │ └── io │ │ │ └── datakernel │ │ │ └── test │ │ │ ├── DatakernelRunner.java │ │ │ ├── TestUtils.java │ │ │ ├── UseModules.java │ │ │ └── rules │ │ │ ├── ActivePromisesRule.java │ │ │ ├── ByteBufRule.java │ │ │ ├── EventloopRule.java │ │ │ ├── LambdaStatement.java │ │ │ ├── LoggerConfig.java │ │ │ └── LoggingRule.java │ └── test │ │ └── java │ │ └── io │ │ └── datakernel │ │ └── test │ │ ├── DatakernelRunnerTest.java │ │ └── TestUtilsTest.java └── test.properties.template ├── uikernel ├── README.md ├── pom.xml └── src │ ├── main │ └── java │ │ └── io │ │ └── datakernel │ │ └── uikernel │ │ ├── AbstractRecord.java │ │ ├── CreateResponse.java │ │ ├── DeleteResponse.java │ │ ├── GridModel.java │ │ ├── ReadResponse.java │ │ ├── ReadSettings.java │ │ ├── UiKernelServlets.java │ │ ├── UpdateResponse.java │ │ └── Utils.java │ └── test │ └── java │ └── io │ └── datakernel │ └── uikernel │ └── ReadSettingsTest.java ├── util-codec ├── README.md ├── pom.xml └── src │ ├── main │ └── java │ │ └── io │ │ └── datakernel │ │ └── codec │ │ ├── CodecSubtype.java │ │ ├── StructuredCodec.java │ │ ├── StructuredCodecs.java │ │ ├── StructuredDecoder.java │ │ ├── StructuredEncoder.java │ │ ├── StructuredInput.java │ │ ├── StructuredOutput.java │ │ ├── binary │ │ ├── BinaryStructuredInput.java │ │ ├── BinaryStructuredOutput.java │ │ └── BinaryUtils.java │ │ ├── json │ │ ├── JsonStructuredInput.java │ │ ├── JsonStructuredOutput.java │ │ └── JsonUtils.java │ │ └── registry │ │ ├── CodecFactory.java │ │ └── CodecRegistry.java │ └── test │ └── java │ └── io │ └── datakernel │ └── codec │ ├── StructuredCodecTest.java │ └── registry │ └── CodecRegistryTest.java └── util-common ├── README.md ├── pom.xml └── src ├── main └── java │ └── io │ └── datakernel │ └── common │ ├── ApplicationSettings.java │ ├── Check.java │ ├── CollectorsEx.java │ ├── FileLocker.java │ ├── HashUtils.java │ ├── Initializable.java │ ├── Initializer.java │ ├── MemSize.java │ ├── Preconditions.java │ ├── Recyclable.java │ ├── Sliceable.java │ ├── Stopwatch.java │ ├── StringFormatUtils.java │ ├── Utils.java │ ├── collection │ ├── CollectionUtils.java │ ├── ConcurrentStack.java │ ├── Either.java │ ├── IntrusiveConcurrentStack.java │ ├── IntrusiveLinkedList.java │ └── Try.java │ ├── concurrent │ ├── SimpleThreadFactory.java │ └── ThreadLocalCharArray.java │ ├── exception │ ├── AsyncTimeoutException.java │ ├── CloseException.java │ ├── Exceptions.java │ ├── ExpectedException.java │ ├── StacklessException.java │ ├── ToDoException.java │ └── UncheckedException.java │ ├── inspector │ ├── AbstractInspector.java │ └── BaseInspector.java │ ├── jmx │ └── MBeanFormat.java │ ├── parse │ ├── InvalidSizeException.java │ ├── ParseException.java │ ├── ParserFunction.java │ ├── TruncatedDataException.java │ └── UnknownFormatException.java │ ├── ref │ ├── Ref.java │ ├── RefBoolean.java │ ├── RefByte.java │ ├── RefDouble.java │ ├── RefFloat.java │ ├── RefInt.java │ └── RefLong.java │ ├── reflection │ ├── RecursiveType.java │ ├── ReflectionUtils.java │ └── TypeT.java │ ├── sql │ └── SqlUtils.java │ ├── time │ ├── CurrentTimeProvider.java │ ├── CurrentTimeProviderStatic.java │ ├── CurrentTimeProviderSystem.java │ ├── SettableCurrentTimeProvider.java │ └── SteppingCurrentTimeProvider.java │ └── tuple │ ├── Tuple1.java │ ├── Tuple2.java │ ├── Tuple3.java │ ├── Tuple4.java │ ├── Tuple5.java │ ├── Tuple6.java │ ├── TupleConstructor0.java │ ├── TupleConstructor1.java │ ├── TupleConstructor2.java │ ├── TupleConstructor3.java │ ├── TupleConstructor4.java │ ├── TupleConstructor5.java │ ├── TupleConstructor6.java │ ├── TupleConstructors.java │ ├── TupleParser0.java │ ├── TupleParser1.java │ ├── TupleParser2.java │ ├── TupleParser3.java │ ├── TupleParser4.java │ ├── TupleParser5.java │ └── TupleParser6.java └── test ├── java └── io │ └── datakernel │ └── common │ ├── CheckTest.java │ ├── CollectorsExTest.java │ ├── IntrusiveLinkedListTest.java │ ├── MemSizeTest.java │ ├── TypeTTest.java │ └── UtilsTest.java └── resources └── dir └── testResource.txt /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/README.md -------------------------------------------------------------------------------- /archetypes/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/archetypes/.editorconfig -------------------------------------------------------------------------------- /archetypes/http/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/archetypes/http/README.md -------------------------------------------------------------------------------- /archetypes/http/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/archetypes/http/pom.xml -------------------------------------------------------------------------------- /archetypes/http/src/main/resources/archetype-resources/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/archetypes/http/src/main/resources/archetype-resources/pom.xml -------------------------------------------------------------------------------- /archetypes/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/archetypes/pom.xml -------------------------------------------------------------------------------- /archetypes/rpc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/archetypes/rpc/README.md -------------------------------------------------------------------------------- /archetypes/rpc/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/archetypes/rpc/pom.xml -------------------------------------------------------------------------------- /archetypes/rpc/src/main/resources/archetype-resources/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/archetypes/rpc/src/main/resources/archetype-resources/pom.xml -------------------------------------------------------------------------------- /benchmarks/csp/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/benchmarks/csp/pom.xml -------------------------------------------------------------------------------- /benchmarks/csp/src/main/java/io/datakernel/csp/CspBenchmark.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/benchmarks/csp/src/main/java/io/datakernel/csp/CspBenchmark.java -------------------------------------------------------------------------------- /benchmarks/datastream/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/benchmarks/datastream/pom.xml -------------------------------------------------------------------------------- /benchmarks/di/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/benchmarks/di/pom.xml -------------------------------------------------------------------------------- /benchmarks/di/src/main/java/io/datakernel/di/GuiceOrder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/benchmarks/di/src/main/java/io/datakernel/di/GuiceOrder.java -------------------------------------------------------------------------------- /benchmarks/di/src/main/java/io/datakernel/di/OrderScope.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/benchmarks/di/src/main/java/io/datakernel/di/OrderScope.java -------------------------------------------------------------------------------- /benchmarks/di/src/main/java/io/datakernel/di/SimpleScope.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/benchmarks/di/src/main/java/io/datakernel/di/SimpleScope.java -------------------------------------------------------------------------------- /benchmarks/di/src/main/java/io/datakernel/di/SpringDiBenchmark.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/benchmarks/di/src/main/java/io/datakernel/di/SpringDiBenchmark.java -------------------------------------------------------------------------------- /benchmarks/di/src/main/java/io/datakernel/di/final-report.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/benchmarks/di/src/main/java/io/datakernel/di/final-report.txt -------------------------------------------------------------------------------- /benchmarks/http/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/benchmarks/http/pom.xml -------------------------------------------------------------------------------- /benchmarks/net/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/benchmarks/net/pom.xml -------------------------------------------------------------------------------- /benchmarks/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/benchmarks/pom.xml -------------------------------------------------------------------------------- /benchmarks/promise/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/benchmarks/promise/pom.xml -------------------------------------------------------------------------------- /benchmarks/rpc/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/benchmarks/rpc/pom.xml -------------------------------------------------------------------------------- /benchmarks/rpc/src/main/java/io/datakernel/rpc/RpcBenchmark.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/benchmarks/rpc/src/main/java/io/datakernel/rpc/RpcBenchmark.java -------------------------------------------------------------------------------- /benchmarks/serializer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/benchmarks/serializer/pom.xml -------------------------------------------------------------------------------- /benchmarks/specializer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/benchmarks/specializer/pom.xml -------------------------------------------------------------------------------- /boot-config/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-config/README.md -------------------------------------------------------------------------------- /boot-config/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-config/pom.xml -------------------------------------------------------------------------------- /boot-config/src/main/java/io/datakernel/config/Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-config/src/main/java/io/datakernel/config/Config.java -------------------------------------------------------------------------------- /boot-config/src/main/java/io/datakernel/config/ConfigConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-config/src/main/java/io/datakernel/config/ConfigConverter.java -------------------------------------------------------------------------------- /boot-config/src/main/java/io/datakernel/config/ConfigConverters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-config/src/main/java/io/datakernel/config/ConfigConverters.java -------------------------------------------------------------------------------- /boot-config/src/main/java/io/datakernel/config/ConfigModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-config/src/main/java/io/datakernel/config/ConfigModule.java -------------------------------------------------------------------------------- /boot-config/src/main/java/io/datakernel/config/EffectiveConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-config/src/main/java/io/datakernel/config/EffectiveConfig.java -------------------------------------------------------------------------------- /boot-config/src/test/java/io/datakernel/config/ConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-config/src/test/java/io/datakernel/config/ConfigTest.java -------------------------------------------------------------------------------- /boot-config/src/test/java/io/datakernel/config/ConfigTestUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-config/src/test/java/io/datakernel/config/ConfigTestUtils.java -------------------------------------------------------------------------------- /boot-config/src/test/java/io/datakernel/config/TreeConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-config/src/test/java/io/datakernel/config/TreeConfigTest.java -------------------------------------------------------------------------------- /boot-config/src/test/resources/test.properties: -------------------------------------------------------------------------------- 1 | message=Hello World -------------------------------------------------------------------------------- /boot-jmx-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-jmx-api/pom.xml -------------------------------------------------------------------------------- /boot-jmx-api/src/main/java/io/datakernel/jmx/api/JmxBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-jmx-api/src/main/java/io/datakernel/jmx/api/JmxBean.java -------------------------------------------------------------------------------- /boot-jmx-api/src/main/java/io/datakernel/jmx/api/JmxBeanAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-jmx-api/src/main/java/io/datakernel/jmx/api/JmxBeanAdapter.java -------------------------------------------------------------------------------- /boot-jmx-api/src/main/java/io/datakernel/jmx/api/JmxRefreshable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-jmx-api/src/main/java/io/datakernel/jmx/api/JmxRefreshable.java -------------------------------------------------------------------------------- /boot-jmx-stats/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-jmx-stats/pom.xml -------------------------------------------------------------------------------- /boot-jmx-stats/src/main/java/io/datakernel/jmx/stats/EventStats.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-jmx-stats/src/main/java/io/datakernel/jmx/stats/EventStats.java -------------------------------------------------------------------------------- /boot-jmx-stats/src/main/java/io/datakernel/jmx/stats/JmxStats.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-jmx-stats/src/main/java/io/datakernel/jmx/stats/JmxStats.java -------------------------------------------------------------------------------- /boot-jmx-stats/src/main/java/io/datakernel/jmx/stats/StatsUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-jmx-stats/src/main/java/io/datakernel/jmx/stats/StatsUtils.java -------------------------------------------------------------------------------- /boot-jmx-stats/src/main/java/io/datakernel/jmx/stats/ValueStats.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-jmx-stats/src/main/java/io/datakernel/jmx/stats/ValueStats.java -------------------------------------------------------------------------------- /boot-jmx/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-jmx/README.md -------------------------------------------------------------------------------- /boot-jmx/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-jmx/pom.xml -------------------------------------------------------------------------------- /boot-jmx/src/main/java/io/datakernel/jmx/AttributeModifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-jmx/src/main/java/io/datakernel/jmx/AttributeModifier.java -------------------------------------------------------------------------------- /boot-jmx/src/main/java/io/datakernel/jmx/AttributeNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-jmx/src/main/java/io/datakernel/jmx/AttributeNode.java -------------------------------------------------------------------------------- /boot-jmx/src/main/java/io/datakernel/jmx/AttributeNodeForList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-jmx/src/main/java/io/datakernel/jmx/AttributeNodeForList.java -------------------------------------------------------------------------------- /boot-jmx/src/main/java/io/datakernel/jmx/AttributeNodeForMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-jmx/src/main/java/io/datakernel/jmx/AttributeNodeForMap.java -------------------------------------------------------------------------------- /boot-jmx/src/main/java/io/datakernel/jmx/AttributeNodeForPojo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-jmx/src/main/java/io/datakernel/jmx/AttributeNodeForPojo.java -------------------------------------------------------------------------------- /boot-jmx/src/main/java/io/datakernel/jmx/DynamicMBeanFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-jmx/src/main/java/io/datakernel/jmx/DynamicMBeanFactory.java -------------------------------------------------------------------------------- /boot-jmx/src/main/java/io/datakernel/jmx/JmxBeanSettings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-jmx/src/main/java/io/datakernel/jmx/JmxBeanSettings.java -------------------------------------------------------------------------------- /boot-jmx/src/main/java/io/datakernel/jmx/JmxModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-jmx/src/main/java/io/datakernel/jmx/JmxModule.java -------------------------------------------------------------------------------- /boot-jmx/src/main/java/io/datakernel/jmx/JmxRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-jmx/src/main/java/io/datakernel/jmx/JmxRegistry.java -------------------------------------------------------------------------------- /boot-jmx/src/main/java/io/datakernel/jmx/JmxRegistryMXBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-jmx/src/main/java/io/datakernel/jmx/JmxRegistryMXBean.java -------------------------------------------------------------------------------- /boot-jmx/src/main/java/io/datakernel/jmx/SetterException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-jmx/src/main/java/io/datakernel/jmx/SetterException.java -------------------------------------------------------------------------------- /boot-jmx/src/main/java/io/datakernel/jmx/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-jmx/src/main/java/io/datakernel/jmx/Utils.java -------------------------------------------------------------------------------- /boot-jmx/src/main/java/io/datakernel/jmx/ValueFetcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-jmx/src/main/java/io/datakernel/jmx/ValueFetcher.java -------------------------------------------------------------------------------- /boot-jmx/src/main/java/io/datakernel/jmx/ValueFetcherDirect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-jmx/src/main/java/io/datakernel/jmx/ValueFetcherDirect.java -------------------------------------------------------------------------------- /boot-jmx/src/main/java/io/datakernel/jmx/ValueFetcherFromGetter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-jmx/src/main/java/io/datakernel/jmx/ValueFetcherFromGetter.java -------------------------------------------------------------------------------- /boot-jmx/src/test/java/io/datakernel/jmx/JmxRegistryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-jmx/src/test/java/io/datakernel/jmx/JmxRegistryTest.java -------------------------------------------------------------------------------- /boot-jmx/src/test/java/io/datakernel/jmx/helper/CustomMatchers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-jmx/src/test/java/io/datakernel/jmx/helper/CustomMatchers.java -------------------------------------------------------------------------------- /boot-jmx/src/test/java/io/datakernel/jmx/helper/JmxStatsStub.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-jmx/src/test/java/io/datakernel/jmx/helper/JmxStatsStub.java -------------------------------------------------------------------------------- /boot-jmx/src/test/java/io/datakernel/jmx/helper/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-jmx/src/test/java/io/datakernel/jmx/helper/Utils.java -------------------------------------------------------------------------------- /boot-servicegraph/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-servicegraph/README.md -------------------------------------------------------------------------------- /boot-servicegraph/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-servicegraph/pom.xml -------------------------------------------------------------------------------- /boot-servicegraph/src/main/java/io/datakernel/service/Service.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-servicegraph/src/main/java/io/datakernel/service/Service.java -------------------------------------------------------------------------------- /boot-triggers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-triggers/README.md -------------------------------------------------------------------------------- /boot-triggers/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-triggers/pom.xml -------------------------------------------------------------------------------- /boot-triggers/src/main/java/io/datakernel/trigger/HasTriggers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-triggers/src/main/java/io/datakernel/trigger/HasTriggers.java -------------------------------------------------------------------------------- /boot-triggers/src/main/java/io/datakernel/trigger/Severity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-triggers/src/main/java/io/datakernel/trigger/Severity.java -------------------------------------------------------------------------------- /boot-triggers/src/main/java/io/datakernel/trigger/Trigger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-triggers/src/main/java/io/datakernel/trigger/Trigger.java -------------------------------------------------------------------------------- /boot-triggers/src/main/java/io/datakernel/trigger/TriggerResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-triggers/src/main/java/io/datakernel/trigger/TriggerResult.java -------------------------------------------------------------------------------- /boot-triggers/src/main/java/io/datakernel/trigger/Triggers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-triggers/src/main/java/io/datakernel/trigger/Triggers.java -------------------------------------------------------------------------------- /boot-triggers/src/main/java/io/datakernel/trigger/util/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-triggers/src/main/java/io/datakernel/trigger/util/Utils.java -------------------------------------------------------------------------------- /boot-triggers/src/test/java/io/datakernel/trigger/TriggersTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-triggers/src/test/java/io/datakernel/trigger/TriggersTest.java -------------------------------------------------------------------------------- /boot-workers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-workers/README.md -------------------------------------------------------------------------------- /boot-workers/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-workers/pom.xml -------------------------------------------------------------------------------- /boot-workers/src/main/java/io/datakernel/worker/Primary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-workers/src/main/java/io/datakernel/worker/Primary.java -------------------------------------------------------------------------------- /boot-workers/src/main/java/io/datakernel/worker/Worker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-workers/src/main/java/io/datakernel/worker/Worker.java -------------------------------------------------------------------------------- /boot-workers/src/main/java/io/datakernel/worker/WorkerId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-workers/src/main/java/io/datakernel/worker/WorkerId.java -------------------------------------------------------------------------------- /boot-workers/src/main/java/io/datakernel/worker/WorkerPool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-workers/src/main/java/io/datakernel/worker/WorkerPool.java -------------------------------------------------------------------------------- /boot-workers/src/main/java/io/datakernel/worker/WorkerPools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-workers/src/main/java/io/datakernel/worker/WorkerPools.java -------------------------------------------------------------------------------- /boot-workers/src/test/java/io/datakernel/worker/WorkerPoolTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot-workers/src/test/java/io/datakernel/worker/WorkerPoolTest.java -------------------------------------------------------------------------------- /boot/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot/README.md -------------------------------------------------------------------------------- /boot/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/boot/pom.xml -------------------------------------------------------------------------------- /cloud-crdt/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-crdt/README.md -------------------------------------------------------------------------------- /cloud-crdt/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-crdt/pom.xml -------------------------------------------------------------------------------- /cloud-crdt/src/main/java/io/datakernel/crdt/CrdtData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-crdt/src/main/java/io/datakernel/crdt/CrdtData.java -------------------------------------------------------------------------------- /cloud-crdt/src/main/java/io/datakernel/crdt/CrdtDataSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-crdt/src/main/java/io/datakernel/crdt/CrdtDataSerializer.java -------------------------------------------------------------------------------- /cloud-crdt/src/main/java/io/datakernel/crdt/CrdtFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-crdt/src/main/java/io/datakernel/crdt/CrdtFilter.java -------------------------------------------------------------------------------- /cloud-crdt/src/main/java/io/datakernel/crdt/CrdtFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-crdt/src/main/java/io/datakernel/crdt/CrdtFunction.java -------------------------------------------------------------------------------- /cloud-crdt/src/main/java/io/datakernel/crdt/CrdtMessaging.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-crdt/src/main/java/io/datakernel/crdt/CrdtMessaging.java -------------------------------------------------------------------------------- /cloud-crdt/src/main/java/io/datakernel/crdt/CrdtServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-crdt/src/main/java/io/datakernel/crdt/CrdtServer.java -------------------------------------------------------------------------------- /cloud-crdt/src/main/java/io/datakernel/crdt/CrdtStorage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-crdt/src/main/java/io/datakernel/crdt/CrdtStorage.java -------------------------------------------------------------------------------- /cloud-crdt/src/main/java/io/datakernel/crdt/CrdtStorageClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-crdt/src/main/java/io/datakernel/crdt/CrdtStorageClient.java -------------------------------------------------------------------------------- /cloud-crdt/src/main/java/io/datakernel/crdt/CrdtStorageCluster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-crdt/src/main/java/io/datakernel/crdt/CrdtStorageCluster.java -------------------------------------------------------------------------------- /cloud-crdt/src/main/java/io/datakernel/crdt/TimestampContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-crdt/src/main/java/io/datakernel/crdt/TimestampContainer.java -------------------------------------------------------------------------------- /cloud-crdt/src/main/java/io/datakernel/crdt/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-crdt/src/main/java/io/datakernel/crdt/Utils.java -------------------------------------------------------------------------------- /cloud-crdt/src/main/java/io/datakernel/crdt/local/CrdtStorageFs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-crdt/src/main/java/io/datakernel/crdt/local/CrdtStorageFs.java -------------------------------------------------------------------------------- /cloud-crdt/src/main/java/io/datakernel/crdt/primitives/CrdtType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-crdt/src/main/java/io/datakernel/crdt/primitives/CrdtType.java -------------------------------------------------------------------------------- /cloud-crdt/src/main/java/io/datakernel/crdt/primitives/GMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-crdt/src/main/java/io/datakernel/crdt/primitives/GMap.java -------------------------------------------------------------------------------- /cloud-crdt/src/main/java/io/datakernel/crdt/primitives/GSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-crdt/src/main/java/io/datakernel/crdt/primitives/GSet.java -------------------------------------------------------------------------------- /cloud-crdt/src/main/java/io/datakernel/crdt/primitives/LWWSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-crdt/src/main/java/io/datakernel/crdt/primitives/LWWSet.java -------------------------------------------------------------------------------- /cloud-crdt/src/main/java/io/datakernel/crdt/primitives/TPSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-crdt/src/main/java/io/datakernel/crdt/primitives/TPSet.java -------------------------------------------------------------------------------- /cloud-crdt/src/test/java/io/datakernel/crdt/CrdtStorageAPITest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-crdt/src/test/java/io/datakernel/crdt/CrdtStorageAPITest.java -------------------------------------------------------------------------------- /cloud-crdt/src/test/java/io/datakernel/crdt/RepartitionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-crdt/src/test/java/io/datakernel/crdt/RepartitionTest.java -------------------------------------------------------------------------------- /cloud-crdt/src/test/java/io/datakernel/crdt/TestCrdtCluster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-crdt/src/test/java/io/datakernel/crdt/TestCrdtCluster.java -------------------------------------------------------------------------------- /cloud-crdt/src/test/java/io/datakernel/crdt/TestSimpleCrdt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-crdt/src/test/java/io/datakernel/crdt/TestSimpleCrdt.java -------------------------------------------------------------------------------- /cloud-dataflow/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-dataflow/README.md -------------------------------------------------------------------------------- /cloud-dataflow/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-dataflow/pom.xml -------------------------------------------------------------------------------- /cloud-dataflow/src/main/java/io/datakernel/dataflow/node/Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-dataflow/src/main/java/io/datakernel/dataflow/node/Node.java -------------------------------------------------------------------------------- /cloud-etl/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-etl/README.md -------------------------------------------------------------------------------- /cloud-etl/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-etl/pom.xml -------------------------------------------------------------------------------- /cloud-etl/src/main/java/io/datakernel/etl/LogDataConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-etl/src/main/java/io/datakernel/etl/LogDataConsumer.java -------------------------------------------------------------------------------- /cloud-etl/src/main/java/io/datakernel/etl/LogDiff.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-etl/src/main/java/io/datakernel/etl/LogDiff.java -------------------------------------------------------------------------------- /cloud-etl/src/main/java/io/datakernel/etl/LogDiffCodec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-etl/src/main/java/io/datakernel/etl/LogDiffCodec.java -------------------------------------------------------------------------------- /cloud-etl/src/main/java/io/datakernel/etl/LogOT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-etl/src/main/java/io/datakernel/etl/LogOT.java -------------------------------------------------------------------------------- /cloud-etl/src/main/java/io/datakernel/etl/LogOTProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-etl/src/main/java/io/datakernel/etl/LogOTProcessor.java -------------------------------------------------------------------------------- /cloud-etl/src/main/java/io/datakernel/etl/LogOTState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-etl/src/main/java/io/datakernel/etl/LogOTState.java -------------------------------------------------------------------------------- /cloud-etl/src/main/java/io/datakernel/etl/LogPositionDiff.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-etl/src/main/java/io/datakernel/etl/LogPositionDiff.java -------------------------------------------------------------------------------- /cloud-fs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-fs/README.md -------------------------------------------------------------------------------- /cloud-fs/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-fs/pom.xml -------------------------------------------------------------------------------- /cloud-fs/src/main/java/io/datakernel/remotefs/CachedFsClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-fs/src/main/java/io/datakernel/remotefs/CachedFsClient.java -------------------------------------------------------------------------------- /cloud-fs/src/main/java/io/datakernel/remotefs/FileMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-fs/src/main/java/io/datakernel/remotefs/FileMetadata.java -------------------------------------------------------------------------------- /cloud-fs/src/main/java/io/datakernel/remotefs/FileNamingScheme.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-fs/src/main/java/io/datakernel/remotefs/FileNamingScheme.java -------------------------------------------------------------------------------- /cloud-fs/src/main/java/io/datakernel/remotefs/FilterFsClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-fs/src/main/java/io/datakernel/remotefs/FilterFsClient.java -------------------------------------------------------------------------------- /cloud-fs/src/main/java/io/datakernel/remotefs/FsClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-fs/src/main/java/io/datakernel/remotefs/FsClient.java -------------------------------------------------------------------------------- /cloud-fs/src/main/java/io/datakernel/remotefs/LocalFsClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-fs/src/main/java/io/datakernel/remotefs/LocalFsClient.java -------------------------------------------------------------------------------- /cloud-fs/src/main/java/io/datakernel/remotefs/MountingFsClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-fs/src/main/java/io/datakernel/remotefs/MountingFsClient.java -------------------------------------------------------------------------------- /cloud-fs/src/main/java/io/datakernel/remotefs/RemoteFsClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-fs/src/main/java/io/datakernel/remotefs/RemoteFsClient.java -------------------------------------------------------------------------------- /cloud-fs/src/main/java/io/datakernel/remotefs/RemoteFsCommands.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-fs/src/main/java/io/datakernel/remotefs/RemoteFsCommands.java -------------------------------------------------------------------------------- /cloud-fs/src/main/java/io/datakernel/remotefs/RemoteFsResponses.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-fs/src/main/java/io/datakernel/remotefs/RemoteFsResponses.java -------------------------------------------------------------------------------- /cloud-fs/src/main/java/io/datakernel/remotefs/RemoteFsServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-fs/src/main/java/io/datakernel/remotefs/RemoteFsServer.java -------------------------------------------------------------------------------- /cloud-fs/src/main/java/io/datakernel/remotefs/RemoteFsUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-fs/src/main/java/io/datakernel/remotefs/RemoteFsUtils.java -------------------------------------------------------------------------------- /cloud-fs/src/main/java/io/datakernel/remotefs/ServerSelector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-fs/src/main/java/io/datakernel/remotefs/ServerSelector.java -------------------------------------------------------------------------------- /cloud-fs/src/main/java/io/datakernel/remotefs/TransformFsClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-fs/src/main/java/io/datakernel/remotefs/TransformFsClient.java -------------------------------------------------------------------------------- /cloud-fs/src/main/java/io/datakernel/remotefs/ZeroFsClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-fs/src/main/java/io/datakernel/remotefs/ZeroFsClient.java -------------------------------------------------------------------------------- /cloud-fs/src/test/java/io/datakernel/remotefs/FsIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-fs/src/test/java/io/datakernel/remotefs/FsIntegrationTest.java -------------------------------------------------------------------------------- /cloud-fs/src/test/java/io/datakernel/remotefs/TestFsAlgebra.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-fs/src/test/java/io/datakernel/remotefs/TestFsAlgebra.java -------------------------------------------------------------------------------- /cloud-fs/src/test/java/io/datakernel/remotefs/TestFsCopy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-fs/src/test/java/io/datakernel/remotefs/TestFsCopy.java -------------------------------------------------------------------------------- /cloud-fs/src/test/java/io/datakernel/remotefs/TestLocalFsClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-fs/src/test/java/io/datakernel/remotefs/TestLocalFsClient.java -------------------------------------------------------------------------------- /cloud-fs/test_data/example.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-fs/test_data/example.txt -------------------------------------------------------------------------------- /cloud-lsmt-aggregation/.gitignore: -------------------------------------------------------------------------------- 1 | test.properties 2 | -------------------------------------------------------------------------------- /cloud-lsmt-aggregation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-lsmt-aggregation/README.md -------------------------------------------------------------------------------- /cloud-lsmt-aggregation/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-lsmt-aggregation/pom.xml -------------------------------------------------------------------------------- /cloud-lsmt-aggregation/test.properties.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-lsmt-aggregation/test.properties.template -------------------------------------------------------------------------------- /cloud-lsmt-cube/.gitignore: -------------------------------------------------------------------------------- 1 | test.properties 2 | -------------------------------------------------------------------------------- /cloud-lsmt-cube/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-lsmt-cube/README.md -------------------------------------------------------------------------------- /cloud-lsmt-cube/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-lsmt-cube/pom.xml -------------------------------------------------------------------------------- /cloud-lsmt-cube/src/main/java/io/datakernel/cube/Cube.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-lsmt-cube/src/main/java/io/datakernel/cube/Cube.java -------------------------------------------------------------------------------- /cloud-lsmt-cube/src/main/java/io/datakernel/cube/CubeDiffScheme.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-lsmt-cube/src/main/java/io/datakernel/cube/CubeDiffScheme.java -------------------------------------------------------------------------------- /cloud-lsmt-cube/src/main/java/io/datakernel/cube/CubeQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-lsmt-cube/src/main/java/io/datakernel/cube/CubeQuery.java -------------------------------------------------------------------------------- /cloud-lsmt-cube/src/main/java/io/datakernel/cube/ICube.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-lsmt-cube/src/main/java/io/datakernel/cube/ICube.java -------------------------------------------------------------------------------- /cloud-lsmt-cube/src/main/java/io/datakernel/cube/QueryResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-lsmt-cube/src/main/java/io/datakernel/cube/QueryResult.java -------------------------------------------------------------------------------- /cloud-lsmt-cube/src/main/java/io/datakernel/cube/Record.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-lsmt-cube/src/main/java/io/datakernel/cube/Record.java -------------------------------------------------------------------------------- /cloud-lsmt-cube/src/main/java/io/datakernel/cube/RecordScheme.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-lsmt-cube/src/main/java/io/datakernel/cube/RecordScheme.java -------------------------------------------------------------------------------- /cloud-lsmt-cube/src/main/java/io/datakernel/cube/ReportType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-lsmt-cube/src/main/java/io/datakernel/cube/ReportType.java -------------------------------------------------------------------------------- /cloud-lsmt-cube/src/main/java/io/datakernel/cube/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-lsmt-cube/src/main/java/io/datakernel/cube/Utils.java -------------------------------------------------------------------------------- /cloud-lsmt-cube/src/main/java/io/datakernel/cube/http/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-lsmt-cube/src/main/java/io/datakernel/cube/http/Utils.java -------------------------------------------------------------------------------- /cloud-lsmt-cube/src/main/java/io/datakernel/cube/ot/CubeDiff.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-lsmt-cube/src/main/java/io/datakernel/cube/ot/CubeDiff.java -------------------------------------------------------------------------------- /cloud-lsmt-cube/src/main/java/io/datakernel/cube/ot/CubeOT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-lsmt-cube/src/main/java/io/datakernel/cube/ot/CubeOT.java -------------------------------------------------------------------------------- /cloud-lsmt-cube/src/test/java/io/datakernel/cube/CubeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-lsmt-cube/src/test/java/io/datakernel/cube/CubeTest.java -------------------------------------------------------------------------------- /cloud-lsmt-cube/src/test/java/io/datakernel/cube/LogItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-lsmt-cube/src/test/java/io/datakernel/cube/LogItem.java -------------------------------------------------------------------------------- /cloud-lsmt-cube/src/test/java/io/datakernel/cube/LogToCubeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-lsmt-cube/src/test/java/io/datakernel/cube/LogToCubeTest.java -------------------------------------------------------------------------------- /cloud-lsmt-cube/src/test/java/io/datakernel/cube/RangeTreeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-lsmt-cube/src/test/java/io/datakernel/cube/RangeTreeTest.java -------------------------------------------------------------------------------- /cloud-lsmt-cube/src/test/java/io/datakernel/cube/TestUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-lsmt-cube/src/test/java/io/datakernel/cube/TestUtils.java -------------------------------------------------------------------------------- /cloud-lsmt-cube/src/test/java/io/datakernel/cube/bean/DataItem1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-lsmt-cube/src/test/java/io/datakernel/cube/bean/DataItem1.java -------------------------------------------------------------------------------- /cloud-lsmt-cube/src/test/java/io/datakernel/cube/bean/DataItem2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-lsmt-cube/src/test/java/io/datakernel/cube/bean/DataItem2.java -------------------------------------------------------------------------------- /cloud-lsmt-cube/src/test/java/io/datakernel/cube/bean/DataItem3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-lsmt-cube/src/test/java/io/datakernel/cube/bean/DataItem3.java -------------------------------------------------------------------------------- /cloud-lsmt-cube/src/test/java/io/datakernel/cube/bean/DataItem4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-lsmt-cube/src/test/java/io/datakernel/cube/bean/DataItem4.java -------------------------------------------------------------------------------- /cloud-lsmt-cube/src/test/java/io/datakernel/cube/ot/CubeOTTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-lsmt-cube/src/test/java/io/datakernel/cube/ot/CubeOTTest.java -------------------------------------------------------------------------------- /cloud-lsmt-cube/test.properties.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-lsmt-cube/test.properties.template -------------------------------------------------------------------------------- /cloud-memcache/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-memcache/pom.xml -------------------------------------------------------------------------------- /cloud-multilog/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-multilog/README.md -------------------------------------------------------------------------------- /cloud-multilog/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-multilog/pom.xml -------------------------------------------------------------------------------- /cloud-multilog/src/main/java/io/datakernel/multilog/LogFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-multilog/src/main/java/io/datakernel/multilog/LogFile.java -------------------------------------------------------------------------------- /cloud-multilog/src/main/java/io/datakernel/multilog/LogPosition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-multilog/src/main/java/io/datakernel/multilog/LogPosition.java -------------------------------------------------------------------------------- /cloud-multilog/src/main/java/io/datakernel/multilog/Multilog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-multilog/src/main/java/io/datakernel/multilog/Multilog.java -------------------------------------------------------------------------------- /cloud-ot/.gitignore: -------------------------------------------------------------------------------- 1 | test.properties -------------------------------------------------------------------------------- /cloud-ot/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-ot/README.md -------------------------------------------------------------------------------- /cloud-ot/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-ot/pom.xml -------------------------------------------------------------------------------- /cloud-ot/src/main/java/io/datakernel/ot/AbstractGraphReducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-ot/src/main/java/io/datakernel/ot/AbstractGraphReducer.java -------------------------------------------------------------------------------- /cloud-ot/src/main/java/io/datakernel/ot/DiffsReducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-ot/src/main/java/io/datakernel/ot/DiffsReducer.java -------------------------------------------------------------------------------- /cloud-ot/src/main/java/io/datakernel/ot/GraphReducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-ot/src/main/java/io/datakernel/ot/GraphReducer.java -------------------------------------------------------------------------------- /cloud-ot/src/main/java/io/datakernel/ot/MergedOTSystem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-ot/src/main/java/io/datakernel/ot/MergedOTSystem.java -------------------------------------------------------------------------------- /cloud-ot/src/main/java/io/datakernel/ot/OTAlgorithms.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-ot/src/main/java/io/datakernel/ot/OTAlgorithms.java -------------------------------------------------------------------------------- /cloud-ot/src/main/java/io/datakernel/ot/OTCommit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-ot/src/main/java/io/datakernel/ot/OTCommit.java -------------------------------------------------------------------------------- /cloud-ot/src/main/java/io/datakernel/ot/OTCommitFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-ot/src/main/java/io/datakernel/ot/OTCommitFactory.java -------------------------------------------------------------------------------- /cloud-ot/src/main/java/io/datakernel/ot/OTLoadedGraph.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-ot/src/main/java/io/datakernel/ot/OTLoadedGraph.java -------------------------------------------------------------------------------- /cloud-ot/src/main/java/io/datakernel/ot/OTRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-ot/src/main/java/io/datakernel/ot/OTRepository.java -------------------------------------------------------------------------------- /cloud-ot/src/main/java/io/datakernel/ot/OTRepositoryEx.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-ot/src/main/java/io/datakernel/ot/OTRepositoryEx.java -------------------------------------------------------------------------------- /cloud-ot/src/main/java/io/datakernel/ot/OTRepositoryMySql.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-ot/src/main/java/io/datakernel/ot/OTRepositoryMySql.java -------------------------------------------------------------------------------- /cloud-ot/src/main/java/io/datakernel/ot/OTState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-ot/src/main/java/io/datakernel/ot/OTState.java -------------------------------------------------------------------------------- /cloud-ot/src/main/java/io/datakernel/ot/OTStateManager.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-ot/src/main/java/io/datakernel/ot/OTStateManager.dot -------------------------------------------------------------------------------- /cloud-ot/src/main/java/io/datakernel/ot/OTStateManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-ot/src/main/java/io/datakernel/ot/OTStateManager.java -------------------------------------------------------------------------------- /cloud-ot/src/main/java/io/datakernel/ot/OTSystem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-ot/src/main/java/io/datakernel/ot/OTSystem.java -------------------------------------------------------------------------------- /cloud-ot/src/main/java/io/datakernel/ot/OTSystemImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-ot/src/main/java/io/datakernel/ot/OTSystemImpl.java -------------------------------------------------------------------------------- /cloud-ot/src/main/java/io/datakernel/ot/OTUplink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-ot/src/main/java/io/datakernel/ot/OTUplink.java -------------------------------------------------------------------------------- /cloud-ot/src/main/java/io/datakernel/ot/OTUplinkImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-ot/src/main/java/io/datakernel/ot/OTUplinkImpl.java -------------------------------------------------------------------------------- /cloud-ot/src/main/java/io/datakernel/ot/OTUplinkStorage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-ot/src/main/java/io/datakernel/ot/OTUplinkStorage.java -------------------------------------------------------------------------------- /cloud-ot/src/main/java/io/datakernel/ot/PollSanitizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-ot/src/main/java/io/datakernel/ot/PollSanitizer.java -------------------------------------------------------------------------------- /cloud-ot/src/main/java/io/datakernel/ot/TransformResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-ot/src/main/java/io/datakernel/ot/TransformResult.java -------------------------------------------------------------------------------- /cloud-ot/src/main/java/io/datakernel/ot/exceptions/OTException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-ot/src/main/java/io/datakernel/ot/exceptions/OTException.java -------------------------------------------------------------------------------- /cloud-ot/src/main/java/io/datakernel/ot/util/IdGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-ot/src/main/java/io/datakernel/ot/util/IdGenerator.java -------------------------------------------------------------------------------- /cloud-ot/src/main/java/io/datakernel/ot/util/IdGeneratorSql.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-ot/src/main/java/io/datakernel/ot/util/IdGeneratorSql.java -------------------------------------------------------------------------------- /cloud-ot/src/main/java/io/datakernel/ot/util/SqlAtomicSequence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-ot/src/main/java/io/datakernel/ot/util/SqlAtomicSequence.java -------------------------------------------------------------------------------- /cloud-ot/src/main/resources/sql/ot_diffs.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-ot/src/main/resources/sql/ot_diffs.sql -------------------------------------------------------------------------------- /cloud-ot/src/main/resources/sql/ot_revisions.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-ot/src/main/resources/sql/ot_revisions.sql -------------------------------------------------------------------------------- /cloud-ot/src/main/resources/sql/ot_revisions_backup.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-ot/src/main/resources/sql/ot_revisions_backup.sql -------------------------------------------------------------------------------- /cloud-ot/src/test/java/io/datakernel/ot/IdGeneratorStub.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-ot/src/test/java/io/datakernel/ot/IdGeneratorStub.java -------------------------------------------------------------------------------- /cloud-ot/src/test/java/io/datakernel/ot/MergedOTSystemTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-ot/src/test/java/io/datakernel/ot/MergedOTSystemTest.java -------------------------------------------------------------------------------- /cloud-ot/src/test/java/io/datakernel/ot/OTAlgorithmsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-ot/src/test/java/io/datakernel/ot/OTAlgorithmsTest.java -------------------------------------------------------------------------------- /cloud-ot/src/test/java/io/datakernel/ot/OTLoadedGraphTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-ot/src/test/java/io/datakernel/ot/OTLoadedGraphTest.java -------------------------------------------------------------------------------- /cloud-ot/src/test/java/io/datakernel/ot/OTMergeAlgorithmTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-ot/src/test/java/io/datakernel/ot/OTMergeAlgorithmTest.java -------------------------------------------------------------------------------- /cloud-ot/src/test/java/io/datakernel/ot/OTRepositoryMySqlTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-ot/src/test/java/io/datakernel/ot/OTRepositoryMySqlTest.java -------------------------------------------------------------------------------- /cloud-ot/src/test/java/io/datakernel/ot/OTStateManagerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-ot/src/test/java/io/datakernel/ot/OTStateManagerTest.java -------------------------------------------------------------------------------- /cloud-ot/src/test/java/io/datakernel/ot/OTSystemTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-ot/src/test/java/io/datakernel/ot/OTSystemTest.java -------------------------------------------------------------------------------- /cloud-ot/src/test/java/io/datakernel/ot/OTUplinkImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-ot/src/test/java/io/datakernel/ot/OTUplinkImplTest.java -------------------------------------------------------------------------------- /cloud-ot/src/test/java/io/datakernel/ot/utils/OTGraphBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-ot/src/test/java/io/datakernel/ot/utils/OTGraphBuilder.java -------------------------------------------------------------------------------- /cloud-ot/src/test/java/io/datakernel/ot/utils/OTRepositoryStub.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-ot/src/test/java/io/datakernel/ot/utils/OTRepositoryStub.java -------------------------------------------------------------------------------- /cloud-ot/src/test/java/io/datakernel/ot/utils/TestAdd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-ot/src/test/java/io/datakernel/ot/utils/TestAdd.java -------------------------------------------------------------------------------- /cloud-ot/src/test/java/io/datakernel/ot/utils/TestOp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-ot/src/test/java/io/datakernel/ot/utils/TestOp.java -------------------------------------------------------------------------------- /cloud-ot/src/test/java/io/datakernel/ot/utils/TestOpState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-ot/src/test/java/io/datakernel/ot/utils/TestOpState.java -------------------------------------------------------------------------------- /cloud-ot/src/test/java/io/datakernel/ot/utils/TestSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-ot/src/test/java/io/datakernel/ot/utils/TestSet.java -------------------------------------------------------------------------------- /cloud-ot/src/test/java/io/datakernel/ot/utils/TestSetName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-ot/src/test/java/io/datakernel/ot/utils/TestSetName.java -------------------------------------------------------------------------------- /cloud-ot/src/test/java/io/datakernel/ot/utils/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-ot/src/test/java/io/datakernel/ot/utils/Utils.java -------------------------------------------------------------------------------- /cloud-ot/test.properties.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-ot/test.properties.template -------------------------------------------------------------------------------- /cloud-rpc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-rpc/README.md -------------------------------------------------------------------------------- /cloud-rpc/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-rpc/pom.xml -------------------------------------------------------------------------------- /cloud-rpc/src/main/java/io/datakernel/rpc/client/IRpcClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-rpc/src/main/java/io/datakernel/rpc/client/IRpcClient.java -------------------------------------------------------------------------------- /cloud-rpc/src/main/java/io/datakernel/rpc/client/RpcClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-rpc/src/main/java/io/datakernel/rpc/client/RpcClient.java -------------------------------------------------------------------------------- /cloud-rpc/src/main/java/io/datakernel/rpc/hash/HashFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-rpc/src/main/java/io/datakernel/rpc/hash/HashFunction.java -------------------------------------------------------------------------------- /cloud-rpc/src/main/java/io/datakernel/rpc/hash/ShardingFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-rpc/src/main/java/io/datakernel/rpc/hash/ShardingFunction.java -------------------------------------------------------------------------------- /cloud-rpc/src/main/java/io/datakernel/rpc/protocol/RpcException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-rpc/src/main/java/io/datakernel/rpc/protocol/RpcException.java -------------------------------------------------------------------------------- /cloud-rpc/src/main/java/io/datakernel/rpc/protocol/RpcMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-rpc/src/main/java/io/datakernel/rpc/protocol/RpcMessage.java -------------------------------------------------------------------------------- /cloud-rpc/src/main/java/io/datakernel/rpc/protocol/RpcStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-rpc/src/main/java/io/datakernel/rpc/protocol/RpcStream.java -------------------------------------------------------------------------------- /cloud-rpc/src/main/java/io/datakernel/rpc/server/RpcServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-rpc/src/main/java/io/datakernel/rpc/server/RpcServer.java -------------------------------------------------------------------------------- /cloud-rpc/src/test/java/io/datakernel/rpc/RpcHelloWorldTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-rpc/src/test/java/io/datakernel/rpc/RpcHelloWorldTest.java -------------------------------------------------------------------------------- /cloud-rpc/src/test/java/io/datakernel/rpc/RpcNoServerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-rpc/src/test/java/io/datakernel/rpc/RpcNoServerTest.java -------------------------------------------------------------------------------- /cloud-rpc/src/test/java/io/datakernel/rpc/TestRpcClientShutdown.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/cloud-rpc/src/test/java/io/datakernel/rpc/TestRpcClientShutdown.java -------------------------------------------------------------------------------- /core-bytebuf/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-bytebuf/README.md -------------------------------------------------------------------------------- /core-bytebuf/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-bytebuf/pom.xml -------------------------------------------------------------------------------- /core-bytebuf/src/main/java/io/datakernel/bytebuf/ByteBuf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-bytebuf/src/main/java/io/datakernel/bytebuf/ByteBuf.java -------------------------------------------------------------------------------- /core-bytebuf/src/main/java/io/datakernel/bytebuf/ByteBufPool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-bytebuf/src/main/java/io/datakernel/bytebuf/ByteBufPool.java -------------------------------------------------------------------------------- /core-bytebuf/src/main/java/io/datakernel/bytebuf/ByteBufQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-bytebuf/src/main/java/io/datakernel/bytebuf/ByteBufQueue.java -------------------------------------------------------------------------------- /core-bytebuf/src/main/java/io/datakernel/bytebuf/ByteBufStrings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-bytebuf/src/main/java/io/datakernel/bytebuf/ByteBufStrings.java -------------------------------------------------------------------------------- /core-bytebuf/src/test/java/io/datakernel/bytebuf/ByteBufTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-bytebuf/src/test/java/io/datakernel/bytebuf/ByteBufTest.java -------------------------------------------------------------------------------- /core-codegen/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-codegen/README.md -------------------------------------------------------------------------------- /core-codegen/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-codegen/pom.xml -------------------------------------------------------------------------------- /core-codegen/src/main/java/io/datakernel/codegen/ClassBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-codegen/src/main/java/io/datakernel/codegen/ClassBuilder.java -------------------------------------------------------------------------------- /core-codegen/src/main/java/io/datakernel/codegen/Context.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-codegen/src/main/java/io/datakernel/codegen/Context.java -------------------------------------------------------------------------------- /core-codegen/src/main/java/io/datakernel/codegen/Expression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-codegen/src/main/java/io/datakernel/codegen/Expression.java -------------------------------------------------------------------------------- /core-codegen/src/main/java/io/datakernel/codegen/ExpressionCall.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-codegen/src/main/java/io/datakernel/codegen/ExpressionCall.java -------------------------------------------------------------------------------- /core-codegen/src/main/java/io/datakernel/codegen/ExpressionCast.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-codegen/src/main/java/io/datakernel/codegen/ExpressionCast.java -------------------------------------------------------------------------------- /core-codegen/src/main/java/io/datakernel/codegen/ExpressionCmp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-codegen/src/main/java/io/datakernel/codegen/ExpressionCmp.java -------------------------------------------------------------------------------- /core-codegen/src/main/java/io/datakernel/codegen/ExpressionFor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-codegen/src/main/java/io/datakernel/codegen/ExpressionFor.java -------------------------------------------------------------------------------- /core-codegen/src/main/java/io/datakernel/codegen/ExpressionHash.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-codegen/src/main/java/io/datakernel/codegen/ExpressionHash.java -------------------------------------------------------------------------------- /core-codegen/src/main/java/io/datakernel/codegen/ExpressionIf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-codegen/src/main/java/io/datakernel/codegen/ExpressionIf.java -------------------------------------------------------------------------------- /core-codegen/src/main/java/io/datakernel/codegen/ExpressionLet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-codegen/src/main/java/io/datakernel/codegen/ExpressionLet.java -------------------------------------------------------------------------------- /core-codegen/src/main/java/io/datakernel/codegen/ExpressionNeg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-codegen/src/main/java/io/datakernel/codegen/ExpressionNeg.java -------------------------------------------------------------------------------- /core-codegen/src/main/java/io/datakernel/codegen/ExpressionNull.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-codegen/src/main/java/io/datakernel/codegen/ExpressionNull.java -------------------------------------------------------------------------------- /core-codegen/src/main/java/io/datakernel/codegen/ExpressionSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-codegen/src/main/java/io/datakernel/codegen/ExpressionSet.java -------------------------------------------------------------------------------- /core-codegen/src/main/java/io/datakernel/codegen/ExpressionVoid.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-codegen/src/main/java/io/datakernel/codegen/ExpressionVoid.java -------------------------------------------------------------------------------- /core-codegen/src/main/java/io/datakernel/codegen/Expressions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-codegen/src/main/java/io/datakernel/codegen/Expressions.java -------------------------------------------------------------------------------- /core-codegen/src/main/java/io/datakernel/codegen/Property.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-codegen/src/main/java/io/datakernel/codegen/Property.java -------------------------------------------------------------------------------- /core-codegen/src/main/java/io/datakernel/codegen/StoreDef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-codegen/src/main/java/io/datakernel/codegen/StoreDef.java -------------------------------------------------------------------------------- /core-codegen/src/main/java/io/datakernel/codegen/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-codegen/src/main/java/io/datakernel/codegen/Utils.java -------------------------------------------------------------------------------- /core-codegen/src/main/java/io/datakernel/codegen/VarArg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-codegen/src/main/java/io/datakernel/codegen/VarArg.java -------------------------------------------------------------------------------- /core-codegen/src/main/java/io/datakernel/codegen/VarLocal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-codegen/src/main/java/io/datakernel/codegen/VarLocal.java -------------------------------------------------------------------------------- /core-codegen/src/main/java/io/datakernel/codegen/VarThis.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-codegen/src/main/java/io/datakernel/codegen/VarThis.java -------------------------------------------------------------------------------- /core-codegen/src/main/java/io/datakernel/codegen/Variable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-codegen/src/main/java/io/datakernel/codegen/Variable.java -------------------------------------------------------------------------------- /core-codegen/src/test/java/io/datakernel/codegen/ExpressionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-codegen/src/test/java/io/datakernel/codegen/ExpressionTest.java -------------------------------------------------------------------------------- /core-csp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-csp/README.md -------------------------------------------------------------------------------- /core-csp/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-csp/pom.xml -------------------------------------------------------------------------------- /core-csp/src/main/java/io/datakernel/csp/ChannelConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-csp/src/main/java/io/datakernel/csp/ChannelConsumer.java -------------------------------------------------------------------------------- /core-csp/src/main/java/io/datakernel/csp/ChannelConsumers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-csp/src/main/java/io/datakernel/csp/ChannelConsumers.java -------------------------------------------------------------------------------- /core-csp/src/main/java/io/datakernel/csp/ChannelInput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-csp/src/main/java/io/datakernel/csp/ChannelInput.java -------------------------------------------------------------------------------- /core-csp/src/main/java/io/datakernel/csp/ChannelOutput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-csp/src/main/java/io/datakernel/csp/ChannelOutput.java -------------------------------------------------------------------------------- /core-csp/src/main/java/io/datakernel/csp/ChannelSupplier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-csp/src/main/java/io/datakernel/csp/ChannelSupplier.java -------------------------------------------------------------------------------- /core-csp/src/main/java/io/datakernel/csp/ChannelSuppliers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-csp/src/main/java/io/datakernel/csp/ChannelSuppliers.java -------------------------------------------------------------------------------- /core-csp/src/main/java/io/datakernel/csp/binary/ByteBufsCodec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-csp/src/main/java/io/datakernel/csp/binary/ByteBufsCodec.java -------------------------------------------------------------------------------- /core-csp/src/main/java/io/datakernel/csp/binary/ByteBufsDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-csp/src/main/java/io/datakernel/csp/binary/ByteBufsDecoder.java -------------------------------------------------------------------------------- /core-csp/src/main/java/io/datakernel/csp/binary/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-csp/src/main/java/io/datakernel/csp/binary/Utils.java -------------------------------------------------------------------------------- /core-csp/src/main/java/io/datakernel/csp/dsl/ChannelTransformer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-csp/src/main/java/io/datakernel/csp/dsl/ChannelTransformer.java -------------------------------------------------------------------------------- /core-csp/src/main/java/io/datakernel/csp/dsl/HasChannelInput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-csp/src/main/java/io/datakernel/csp/dsl/HasChannelInput.java -------------------------------------------------------------------------------- /core-csp/src/main/java/io/datakernel/csp/dsl/HasChannelOutput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-csp/src/main/java/io/datakernel/csp/dsl/HasChannelOutput.java -------------------------------------------------------------------------------- /core-csp/src/main/java/io/datakernel/csp/dsl/WithChannelInput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-csp/src/main/java/io/datakernel/csp/dsl/WithChannelInput.java -------------------------------------------------------------------------------- /core-csp/src/main/java/io/datakernel/csp/dsl/WithChannelInputs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-csp/src/main/java/io/datakernel/csp/dsl/WithChannelInputs.java -------------------------------------------------------------------------------- /core-csp/src/main/java/io/datakernel/csp/dsl/WithChannelOutput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-csp/src/main/java/io/datakernel/csp/dsl/WithChannelOutput.java -------------------------------------------------------------------------------- /core-csp/src/main/java/io/datakernel/csp/dsl/WithChannelOutputs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-csp/src/main/java/io/datakernel/csp/dsl/WithChannelOutputs.java -------------------------------------------------------------------------------- /core-csp/src/main/java/io/datakernel/csp/file/ChannelFileReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-csp/src/main/java/io/datakernel/csp/file/ChannelFileReader.java -------------------------------------------------------------------------------- /core-csp/src/main/java/io/datakernel/csp/file/ChannelFileWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-csp/src/main/java/io/datakernel/csp/file/ChannelFileWriter.java -------------------------------------------------------------------------------- /core-csp/src/main/java/io/datakernel/csp/net/Messaging.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-csp/src/main/java/io/datakernel/csp/net/Messaging.java -------------------------------------------------------------------------------- /core-csp/src/main/java/io/datakernel/csp/queue/ChannelBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-csp/src/main/java/io/datakernel/csp/queue/ChannelBuffer.java -------------------------------------------------------------------------------- /core-csp/src/main/java/io/datakernel/csp/queue/ChannelQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-csp/src/main/java/io/datakernel/csp/queue/ChannelQueue.java -------------------------------------------------------------------------------- /core-csp/src/test/java/io/datakernel/csp/ChannelBifurcatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-csp/src/test/java/io/datakernel/csp/ChannelBifurcatorTest.java -------------------------------------------------------------------------------- /core-csp/src/test/java/io/datakernel/csp/ChannelConsumerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-csp/src/test/java/io/datakernel/csp/ChannelConsumerTest.java -------------------------------------------------------------------------------- /core-csp/src/test/java/io/datakernel/csp/ChannelFileBufferTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-csp/src/test/java/io/datakernel/csp/ChannelFileBufferTest.java -------------------------------------------------------------------------------- /core-csp/src/test/java/io/datakernel/csp/ChannelSplitterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-csp/src/test/java/io/datakernel/csp/ChannelSplitterTest.java -------------------------------------------------------------------------------- /core-csp/src/test/java/io/datakernel/csp/ChannelSupplierTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-csp/src/test/java/io/datakernel/csp/ChannelSupplierTest.java -------------------------------------------------------------------------------- /core-csp/src/test/resources/keystore.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-csp/src/test/resources/keystore.jks -------------------------------------------------------------------------------- /core-csp/src/test/resources/truststore.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-csp/src/test/resources/truststore.jks -------------------------------------------------------------------------------- /core-csp/test_data/in.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-csp/test_data/in.dat -------------------------------------------------------------------------------- /core-datastream/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-datastream/README.md -------------------------------------------------------------------------------- /core-datastream/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-datastream/pom.xml -------------------------------------------------------------------------------- /core-di/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/README.md -------------------------------------------------------------------------------- /core-di/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/pom.xml -------------------------------------------------------------------------------- /core-di/src/main/java/io/datakernel/di/Injector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/main/java/io/datakernel/di/Injector.java -------------------------------------------------------------------------------- /core-di/src/main/java/io/datakernel/di/InstanceInjector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/main/java/io/datakernel/di/InstanceInjector.java -------------------------------------------------------------------------------- /core-di/src/main/java/io/datakernel/di/InstanceProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/main/java/io/datakernel/di/InstanceProvider.java -------------------------------------------------------------------------------- /core-di/src/main/java/io/datakernel/di/Key.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/main/java/io/datakernel/di/Key.java -------------------------------------------------------------------------------- /core-di/src/main/java/io/datakernel/di/Qualifiers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/main/java/io/datakernel/di/Qualifiers.java -------------------------------------------------------------------------------- /core-di/src/main/java/io/datakernel/di/ResourceLocator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/main/java/io/datakernel/di/ResourceLocator.java -------------------------------------------------------------------------------- /core-di/src/main/java/io/datakernel/di/Scope.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/main/java/io/datakernel/di/Scope.java -------------------------------------------------------------------------------- /core-di/src/main/java/io/datakernel/di/annotation/Eager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/main/java/io/datakernel/di/annotation/Eager.java -------------------------------------------------------------------------------- /core-di/src/main/java/io/datakernel/di/annotation/Inject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/main/java/io/datakernel/di/annotation/Inject.java -------------------------------------------------------------------------------- /core-di/src/main/java/io/datakernel/di/annotation/Named.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/main/java/io/datakernel/di/annotation/Named.java -------------------------------------------------------------------------------- /core-di/src/main/java/io/datakernel/di/annotation/Optional.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/main/java/io/datakernel/di/annotation/Optional.java -------------------------------------------------------------------------------- /core-di/src/main/java/io/datakernel/di/annotation/Provides.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/main/java/io/datakernel/di/annotation/Provides.java -------------------------------------------------------------------------------- /core-di/src/main/java/io/datakernel/di/annotation/Scopes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/main/java/io/datakernel/di/annotation/Scopes.java -------------------------------------------------------------------------------- /core-di/src/main/java/io/datakernel/di/annotation/ShortTypeName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/main/java/io/datakernel/di/annotation/ShortTypeName.java -------------------------------------------------------------------------------- /core-di/src/main/java/io/datakernel/di/annotation/Transient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/main/java/io/datakernel/di/annotation/Transient.java -------------------------------------------------------------------------------- /core-di/src/main/java/io/datakernel/di/binding/Binding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/main/java/io/datakernel/di/binding/Binding.java -------------------------------------------------------------------------------- /core-di/src/main/java/io/datakernel/di/binding/BindingGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/main/java/io/datakernel/di/binding/BindingGenerator.java -------------------------------------------------------------------------------- /core-di/src/main/java/io/datakernel/di/binding/BindingInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/main/java/io/datakernel/di/binding/BindingInfo.java -------------------------------------------------------------------------------- /core-di/src/main/java/io/datakernel/di/binding/BindingSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/main/java/io/datakernel/di/binding/BindingSet.java -------------------------------------------------------------------------------- /core-di/src/main/java/io/datakernel/di/binding/BindingType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/main/java/io/datakernel/di/binding/BindingType.java -------------------------------------------------------------------------------- /core-di/src/main/java/io/datakernel/di/binding/DIException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/main/java/io/datakernel/di/binding/DIException.java -------------------------------------------------------------------------------- /core-di/src/main/java/io/datakernel/di/binding/Dependency.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/main/java/io/datakernel/di/binding/Dependency.java -------------------------------------------------------------------------------- /core-di/src/main/java/io/datakernel/di/binding/Multibinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/main/java/io/datakernel/di/binding/Multibinder.java -------------------------------------------------------------------------------- /core-di/src/main/java/io/datakernel/di/impl/BindingCompiler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/main/java/io/datakernel/di/impl/BindingCompiler.java -------------------------------------------------------------------------------- /core-di/src/main/java/io/datakernel/di/impl/BindingInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/main/java/io/datakernel/di/impl/BindingInitializer.java -------------------------------------------------------------------------------- /core-di/src/main/java/io/datakernel/di/impl/BindingLocator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/main/java/io/datakernel/di/impl/BindingLocator.java -------------------------------------------------------------------------------- /core-di/src/main/java/io/datakernel/di/impl/CompiledBinding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/main/java/io/datakernel/di/impl/CompiledBinding.java -------------------------------------------------------------------------------- /core-di/src/main/java/io/datakernel/di/impl/PlainCompiler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/main/java/io/datakernel/di/impl/PlainCompiler.java -------------------------------------------------------------------------------- /core-di/src/main/java/io/datakernel/di/impl/Preprocessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/main/java/io/datakernel/di/impl/Preprocessor.java -------------------------------------------------------------------------------- /core-di/src/main/java/io/datakernel/di/module/AbstractModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/main/java/io/datakernel/di/module/AbstractModule.java -------------------------------------------------------------------------------- /core-di/src/main/java/io/datakernel/di/module/BindingDesc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/main/java/io/datakernel/di/module/BindingDesc.java -------------------------------------------------------------------------------- /core-di/src/main/java/io/datakernel/di/module/DefaultModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/main/java/io/datakernel/di/module/DefaultModule.java -------------------------------------------------------------------------------- /core-di/src/main/java/io/datakernel/di/module/Module.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/main/java/io/datakernel/di/module/Module.java -------------------------------------------------------------------------------- /core-di/src/main/java/io/datakernel/di/module/ModuleBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/main/java/io/datakernel/di/module/ModuleBuilder.java -------------------------------------------------------------------------------- /core-di/src/main/java/io/datakernel/di/module/ModuleBuilder0.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/main/java/io/datakernel/di/module/ModuleBuilder0.java -------------------------------------------------------------------------------- /core-di/src/main/java/io/datakernel/di/module/ModuleBuilderImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/main/java/io/datakernel/di/module/ModuleBuilderImpl.java -------------------------------------------------------------------------------- /core-di/src/main/java/io/datakernel/di/module/Modules.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/main/java/io/datakernel/di/module/Modules.java -------------------------------------------------------------------------------- /core-di/src/main/java/io/datakernel/di/module/SimpleModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/main/java/io/datakernel/di/module/SimpleModule.java -------------------------------------------------------------------------------- /core-di/src/main/java/io/datakernel/di/module/UniqueQualifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/main/java/io/datakernel/di/module/UniqueQualifier.java -------------------------------------------------------------------------------- /core-di/src/main/java/io/datakernel/di/util/Constructors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/main/java/io/datakernel/di/util/Constructors.java -------------------------------------------------------------------------------- /core-di/src/main/java/io/datakernel/di/util/LocationInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/main/java/io/datakernel/di/util/LocationInfo.java -------------------------------------------------------------------------------- /core-di/src/main/java/io/datakernel/di/util/MarkedBinding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/main/java/io/datakernel/di/util/MarkedBinding.java -------------------------------------------------------------------------------- /core-di/src/main/java/io/datakernel/di/util/ReflectionUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/main/java/io/datakernel/di/util/ReflectionUtils.java -------------------------------------------------------------------------------- /core-di/src/main/java/io/datakernel/di/util/ScopedValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/main/java/io/datakernel/di/util/ScopedValue.java -------------------------------------------------------------------------------- /core-di/src/main/java/io/datakernel/di/util/Trie.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/main/java/io/datakernel/di/util/Trie.java -------------------------------------------------------------------------------- /core-di/src/main/java/io/datakernel/di/util/Types.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/main/java/io/datakernel/di/util/Types.java -------------------------------------------------------------------------------- /core-di/src/main/java/io/datakernel/di/util/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/main/java/io/datakernel/di/util/Utils.java -------------------------------------------------------------------------------- /core-di/src/test/java/io/datakernel/di/DIFollowUpTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/test/java/io/datakernel/di/DIFollowUpTest.java -------------------------------------------------------------------------------- /core-di/src/test/java/io/datakernel/di/OrderScope.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/test/java/io/datakernel/di/OrderScope.java -------------------------------------------------------------------------------- /core-di/src/test/java/io/datakernel/di/TestDI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/test/java/io/datakernel/di/TestDI.java -------------------------------------------------------------------------------- /core-di/src/test/java/io/datakernel/di/TestInjectorIternals.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-di/src/test/java/io/datakernel/di/TestInjectorIternals.java -------------------------------------------------------------------------------- /core-eventloop/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-eventloop/README.md -------------------------------------------------------------------------------- /core-eventloop/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-eventloop/pom.xml -------------------------------------------------------------------------------- /core-eventloop/src/main/java/io/datakernel/async/util/LogUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-eventloop/src/main/java/io/datakernel/async/util/LogUtils.java -------------------------------------------------------------------------------- /core-eventloop/src/main/java/io/datakernel/eventloop/Eventloop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-eventloop/src/main/java/io/datakernel/eventloop/Eventloop.java -------------------------------------------------------------------------------- /core-eventloop/test_data/in.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-eventloop/test_data/in.dat -------------------------------------------------------------------------------- /core-http/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/README.md -------------------------------------------------------------------------------- /core-http/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/pom.xml -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/dns/AsyncDnsClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/dns/AsyncDnsClient.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/dns/DnsCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/dns/DnsCache.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/dns/DnsProtocol.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/dns/DnsProtocol.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/dns/DnsQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/dns/DnsQuery.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/dns/DnsQueryException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/dns/DnsQueryException.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/dns/DnsResourceRecord.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/dns/DnsResourceRecord.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/dns/DnsResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/dns/DnsResponse.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/dns/DnsTransaction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/dns/DnsTransaction.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/http/AcceptCharset.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/http/AcceptCharset.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/http/AcceptMediaType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/http/AcceptMediaType.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/http/AddressLinkedList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/http/AddressLinkedList.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/http/AsyncHttpClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/http/AsyncHttpClient.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/http/AsyncHttpServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/http/AsyncHttpServer.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/http/AsyncServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/http/AsyncServlet.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/http/BasicAuth.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/http/BasicAuth.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/http/BlockingServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/http/BlockingServlet.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/http/ContentType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/http/ContentType.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/http/ContentTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/http/ContentTypes.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/http/GzipProcessorUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/http/GzipProcessorUtils.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/http/HttpCharset.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/http/HttpCharset.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/http/HttpCookie.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/http/HttpCookie.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/http/HttpDate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/http/HttpDate.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/http/HttpException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/http/HttpException.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/http/HttpHeader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/http/HttpHeader.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/http/HttpHeaderValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/http/HttpHeaderValue.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/http/HttpHeaders.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/http/HttpHeaders.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/http/HttpMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/http/HttpMessage.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/http/HttpMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/http/HttpMethod.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/http/HttpPathPart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/http/HttpPathPart.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/http/HttpRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/http/HttpRequest.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/http/HttpResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/http/HttpResponse.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/http/HttpUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/http/HttpUtils.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/http/IAsyncHttpClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/http/IAsyncHttpClient.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/http/LoggableServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/http/LoggableServlet.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/http/MediaType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/http/MediaType.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/http/MediaTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/http/MediaTypes.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/http/MultipartParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/http/MultipartParser.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/http/QueryParameter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/http/QueryParameter.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/http/RoutingServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/http/RoutingServlet.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/http/StaticServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/http/StaticServlet.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/http/StubHttpClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/http/StubHttpClient.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/http/UrlBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/http/UrlBuilder.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/http/UrlParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/http/UrlParser.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/http/decoder/Decoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/http/decoder/Decoder.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/http/decoder/Decoders.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/http/decoder/Decoders.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/http/decoder/Mapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/http/decoder/Mapper.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/http/decoder/Validator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/http/decoder/Validator.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/http/di/RequestScope.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/http/di/RequestScope.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/http/di/RouterModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/http/di/RouterModule.java -------------------------------------------------------------------------------- /core-http/src/main/java/io/datakernel/http/di/ScopeServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/main/java/io/datakernel/http/di/ScopeServlet.java -------------------------------------------------------------------------------- /core-http/src/test/java/io/datakernel/GeneratorsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/test/java/io/datakernel/GeneratorsTest.java -------------------------------------------------------------------------------- /core-http/src/test/java/io/datakernel/HttpApiTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/test/java/io/datakernel/HttpApiTest.java -------------------------------------------------------------------------------- /core-http/src/test/java/io/datakernel/common/TestUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/test/java/io/datakernel/common/TestUtils.java -------------------------------------------------------------------------------- /core-http/src/test/java/io/datakernel/dns/AsyncDnsClientTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/test/java/io/datakernel/dns/AsyncDnsClientTest.java -------------------------------------------------------------------------------- /core-http/src/test/java/io/datakernel/dns/DnsProtocolTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/test/java/io/datakernel/dns/DnsProtocolTest.java -------------------------------------------------------------------------------- /core-http/src/test/java/io/datakernel/http/AsyncServletTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/test/java/io/datakernel/http/AsyncServletTest.java -------------------------------------------------------------------------------- /core-http/src/test/java/io/datakernel/http/ContentTypeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/test/java/io/datakernel/http/ContentTypeTest.java -------------------------------------------------------------------------------- /core-http/src/test/java/io/datakernel/http/HttpCharsetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/test/java/io/datakernel/http/HttpCharsetTest.java -------------------------------------------------------------------------------- /core-http/src/test/java/io/datakernel/http/HttpCookieTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/test/java/io/datakernel/http/HttpCookieTest.java -------------------------------------------------------------------------------- /core-http/src/test/java/io/datakernel/http/HttpDateTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/test/java/io/datakernel/http/HttpDateTest.java -------------------------------------------------------------------------------- /core-http/src/test/java/io/datakernel/http/HttpHeadersTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/test/java/io/datakernel/http/HttpHeadersTest.java -------------------------------------------------------------------------------- /core-http/src/test/java/io/datakernel/http/HttpMessageTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/test/java/io/datakernel/http/HttpMessageTest.java -------------------------------------------------------------------------------- /core-http/src/test/java/io/datakernel/http/HttpStreamTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/test/java/io/datakernel/http/HttpStreamTest.java -------------------------------------------------------------------------------- /core-http/src/test/java/io/datakernel/http/HttpUrlBenchmark.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/test/java/io/datakernel/http/HttpUrlBenchmark.java -------------------------------------------------------------------------------- /core-http/src/test/java/io/datakernel/http/HttpUrlTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/test/java/io/datakernel/http/HttpUrlTest.java -------------------------------------------------------------------------------- /core-http/src/test/java/io/datakernel/http/HttpUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/test/java/io/datakernel/http/HttpUtilsTest.java -------------------------------------------------------------------------------- /core-http/src/test/java/io/datakernel/http/RoutingServletTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/test/java/io/datakernel/http/RoutingServletTest.java -------------------------------------------------------------------------------- /core-http/src/test/java/io/datakernel/http/StaticServletsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/test/java/io/datakernel/http/StaticServletsTest.java -------------------------------------------------------------------------------- /core-http/src/test/java/io/datakernel/http/TestUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/test/java/io/datakernel/http/TestUtils.java -------------------------------------------------------------------------------- /core-http/src/test/java/io/datakernel/https/SslUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/test/java/io/datakernel/https/SslUtils.java -------------------------------------------------------------------------------- /core-http/src/test/java/io/datakernel/https/TestHttpsClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/test/java/io/datakernel/https/TestHttpsClient.java -------------------------------------------------------------------------------- /core-http/src/test/java/io/datakernel/https/TestHttpsServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/test/java/io/datakernel/https/TestHttpsServer.java -------------------------------------------------------------------------------- /core-http/src/test/java/io/datakernel/loader/StaticLoaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/test/java/io/datakernel/loader/StaticLoaderTest.java -------------------------------------------------------------------------------- /core-http/src/test/resources/dir/test.txt: -------------------------------------------------------------------------------- 1 | Test -------------------------------------------------------------------------------- /core-http/src/test/resources/dir2/testFile.txt: -------------------------------------------------------------------------------- 1 | Test -------------------------------------------------------------------------------- /core-http/src/test/resources/keystore.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/test/resources/keystore.jks -------------------------------------------------------------------------------- /core-http/src/test/resources/testFile.txt: -------------------------------------------------------------------------------- 1 | Test -------------------------------------------------------------------------------- /core-http/src/test/resources/truststore.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/src/test/resources/truststore.jks -------------------------------------------------------------------------------- /core-http/test_data/hello.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/test_data/hello.html -------------------------------------------------------------------------------- /core-http/test_data/html/hello.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-http/test_data/html/hello.html -------------------------------------------------------------------------------- /core-net/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-net/README.md -------------------------------------------------------------------------------- /core-net/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-net/pom.xml -------------------------------------------------------------------------------- /core-net/src/main/java/io/datakernel/net/AbstractServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-net/src/main/java/io/datakernel/net/AbstractServer.java -------------------------------------------------------------------------------- /core-net/src/main/java/io/datakernel/net/AsyncTcpSocket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-net/src/main/java/io/datakernel/net/AsyncTcpSocket.java -------------------------------------------------------------------------------- /core-net/src/main/java/io/datakernel/net/AsyncTcpSocketNio.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-net/src/main/java/io/datakernel/net/AsyncTcpSocketNio.java -------------------------------------------------------------------------------- /core-net/src/main/java/io/datakernel/net/AsyncTcpSocketSsl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-net/src/main/java/io/datakernel/net/AsyncTcpSocketSsl.java -------------------------------------------------------------------------------- /core-net/src/main/java/io/datakernel/net/AsyncUdpSocket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-net/src/main/java/io/datakernel/net/AsyncUdpSocket.java -------------------------------------------------------------------------------- /core-net/src/main/java/io/datakernel/net/AsyncUdpSocketNio.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-net/src/main/java/io/datakernel/net/AsyncUdpSocketNio.java -------------------------------------------------------------------------------- /core-net/src/main/java/io/datakernel/net/EventloopServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-net/src/main/java/io/datakernel/net/EventloopServer.java -------------------------------------------------------------------------------- /core-net/src/main/java/io/datakernel/net/PrimaryServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-net/src/main/java/io/datakernel/net/PrimaryServer.java -------------------------------------------------------------------------------- /core-net/src/main/java/io/datakernel/net/SimpleServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-net/src/main/java/io/datakernel/net/SimpleServer.java -------------------------------------------------------------------------------- /core-net/src/main/java/io/datakernel/net/UdpPacket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-net/src/main/java/io/datakernel/net/UdpPacket.java -------------------------------------------------------------------------------- /core-net/src/main/java/io/datakernel/net/WorkerServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-net/src/main/java/io/datakernel/net/WorkerServer.java -------------------------------------------------------------------------------- /core-net/src/test/java/io/datakernel/net/AbstractServerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-net/src/test/java/io/datakernel/net/AbstractServerTest.java -------------------------------------------------------------------------------- /core-net/src/test/java/io/datakernel/net/UdpSocketHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-net/src/test/java/io/datakernel/net/UdpSocketHandlerTest.java -------------------------------------------------------------------------------- /core-promise/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-promise/README.md -------------------------------------------------------------------------------- /core-promise/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-promise/pom.xml -------------------------------------------------------------------------------- /core-promise/src/main/java/io/datakernel/promise/Async.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-promise/src/main/java/io/datakernel/promise/Async.java -------------------------------------------------------------------------------- /core-promise/src/main/java/io/datakernel/promise/NextPromise.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-promise/src/main/java/io/datakernel/promise/NextPromise.java -------------------------------------------------------------------------------- /core-promise/src/main/java/io/datakernel/promise/Promise.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-promise/src/main/java/io/datakernel/promise/Promise.java -------------------------------------------------------------------------------- /core-promise/src/main/java/io/datakernel/promise/Promises.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-promise/src/main/java/io/datakernel/promise/Promises.java -------------------------------------------------------------------------------- /core-promise/src/main/java/io/datakernel/promise/RetryPolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-promise/src/main/java/io/datakernel/promise/RetryPolicy.java -------------------------------------------------------------------------------- /core-promise/src/main/java/io/datakernel/promise/TestUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-promise/src/main/java/io/datakernel/promise/TestUtils.java -------------------------------------------------------------------------------- /core-promise/src/test/java/io/datakernel/promise/PromisesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-promise/src/test/java/io/datakernel/promise/PromisesTest.java -------------------------------------------------------------------------------- /core-promise/test_data/hello-2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-promise/test_data/hello-2.html -------------------------------------------------------------------------------- /core-promise/test_data/hello.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-promise/test_data/hello.html -------------------------------------------------------------------------------- /core-promise/test_data/test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-promise/test_data/test.txt -------------------------------------------------------------------------------- /core-serializer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-serializer/README.md -------------------------------------------------------------------------------- /core-serializer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-serializer/pom.xml -------------------------------------------------------------------------------- /core-serializer/src/main/java/io/datakernel/serializer/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-serializer/src/main/java/io/datakernel/serializer/Utils.java -------------------------------------------------------------------------------- /core-specializer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/core-specializer/pom.xml -------------------------------------------------------------------------------- /examples/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/.gitignore -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/cloud/crdt/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/cloud/crdt/README.md -------------------------------------------------------------------------------- /examples/cloud/crdt/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/cloud/crdt/pom.xml -------------------------------------------------------------------------------- /examples/cloud/crdt/src/main/java/CrdtClusterExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/cloud/crdt/src/main/java/CrdtClusterExample.java -------------------------------------------------------------------------------- /examples/cloud/crdt/src/main/java/CrdtExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/cloud/crdt/src/main/java/CrdtExample.java -------------------------------------------------------------------------------- /examples/cloud/crdt/src/main/java/CrdtFsConsolidationExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/cloud/crdt/src/main/java/CrdtFsConsolidationExample.java -------------------------------------------------------------------------------- /examples/cloud/fs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/cloud/fs/README.md -------------------------------------------------------------------------------- /examples/cloud/fs/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/cloud/fs/pom.xml -------------------------------------------------------------------------------- /examples/cloud/fs/src/main/java/FileDownloadExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/cloud/fs/src/main/java/FileDownloadExample.java -------------------------------------------------------------------------------- /examples/cloud/fs/src/main/java/FileUploadExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/cloud/fs/src/main/java/FileUploadExample.java -------------------------------------------------------------------------------- /examples/cloud/fs/src/main/java/ServerSetupExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/cloud/fs/src/main/java/ServerSetupExample.java -------------------------------------------------------------------------------- /examples/cloud/rpc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/cloud/rpc/README.md -------------------------------------------------------------------------------- /examples/cloud/rpc/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/cloud/rpc/pom.xml -------------------------------------------------------------------------------- /examples/cloud/rpc/src/main/java/RpcExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/cloud/rpc/src/main/java/RpcExample.java -------------------------------------------------------------------------------- /examples/cloud/rpc/src/main/java/memcached/MemcacheLikeClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/cloud/rpc/src/main/java/memcached/MemcacheLikeClient.java -------------------------------------------------------------------------------- /examples/cloud/rpc/src/main/java/memcached/MemcacheLikeServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/cloud/rpc/src/main/java/memcached/MemcacheLikeServer.java -------------------------------------------------------------------------------- /examples/core/boot/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/boot/README.md -------------------------------------------------------------------------------- /examples/core/boot/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/boot/pom.xml -------------------------------------------------------------------------------- /examples/core/boot/src/main/java/AdvancedServiceExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/boot/src/main/java/AdvancedServiceExample.java -------------------------------------------------------------------------------- /examples/core/boot/src/main/java/ConfigModuleExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/boot/src/main/java/ConfigModuleExample.java -------------------------------------------------------------------------------- /examples/core/boot/src/main/java/EventloopServiceExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/boot/src/main/java/EventloopServiceExample.java -------------------------------------------------------------------------------- /examples/core/boot/src/main/java/HelloWorldExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/boot/src/main/java/HelloWorldExample.java -------------------------------------------------------------------------------- /examples/core/boot/src/main/java/MultithreadedWorkerCollab.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/boot/src/main/java/MultithreadedWorkerCollab.java -------------------------------------------------------------------------------- /examples/core/boot/src/main/java/ServiceGraphModuleExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/boot/src/main/java/ServiceGraphModuleExample.java -------------------------------------------------------------------------------- /examples/core/boot/src/main/java/SimpleServiceExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/boot/src/main/java/SimpleServiceExample.java -------------------------------------------------------------------------------- /examples/core/boot/src/main/java/WorkerPoolModuleExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/boot/src/main/java/WorkerPoolModuleExample.java -------------------------------------------------------------------------------- /examples/core/boot/src/main/resources/example.properties: -------------------------------------------------------------------------------- 1 | phrase=Hello world 2 | number=100 3 | address=127.0.0.1 -------------------------------------------------------------------------------- /examples/core/bytebuf/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/bytebuf/README.md -------------------------------------------------------------------------------- /examples/core/bytebuf/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/bytebuf/pom.xml -------------------------------------------------------------------------------- /examples/core/bytebuf/src/main/java/ByteBufExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/bytebuf/src/main/java/ByteBufExample.java -------------------------------------------------------------------------------- /examples/core/bytebuf/src/main/java/ByteBufPoolExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/bytebuf/src/main/java/ByteBufPoolExample.java -------------------------------------------------------------------------------- /examples/core/bytebuf/src/main/java/ByteBufQueueExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/bytebuf/src/main/java/ByteBufQueueExample.java -------------------------------------------------------------------------------- /examples/core/codec/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/codec/README.md -------------------------------------------------------------------------------- /examples/core/codec/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/codec/pom.xml -------------------------------------------------------------------------------- /examples/core/codec/src/main/java/CodecStructuredJsonExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/codec/src/main/java/CodecStructuredJsonExample.java -------------------------------------------------------------------------------- /examples/core/codec/src/main/java/util/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/codec/src/main/java/util/Person.java -------------------------------------------------------------------------------- /examples/core/codec/src/main/java/util/Registry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/codec/src/main/java/util/Registry.java -------------------------------------------------------------------------------- /examples/core/codegen/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/codegen/README.md -------------------------------------------------------------------------------- /examples/core/codegen/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/codegen/pom.xml -------------------------------------------------------------------------------- /examples/core/csp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/csp/README.md -------------------------------------------------------------------------------- /examples/core/csp/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/csp/pom.xml -------------------------------------------------------------------------------- /examples/core/csp/src/main/java/ByteBufsDecoderExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/csp/src/main/java/ByteBufsDecoderExample.java -------------------------------------------------------------------------------- /examples/core/csp/src/main/java/ChannelBufferExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/csp/src/main/java/ChannelBufferExample.java -------------------------------------------------------------------------------- /examples/core/csp/src/main/java/ChannelExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/csp/src/main/java/ChannelExample.java -------------------------------------------------------------------------------- /examples/core/csp/src/main/java/ChannelFileExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/csp/src/main/java/ChannelFileExample.java -------------------------------------------------------------------------------- /examples/core/csp/src/main/java/CspExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/csp/src/main/java/CspExample.java -------------------------------------------------------------------------------- /examples/core/csp/src/main/java/SplitterExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/csp/src/main/java/SplitterExample.java -------------------------------------------------------------------------------- /examples/core/datastream/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/datastream/README.md -------------------------------------------------------------------------------- /examples/core/datastream/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/datastream/pom.xml -------------------------------------------------------------------------------- /examples/core/datastream/src/main/java/BuiltinNodesExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/datastream/src/main/java/BuiltinNodesExample.java -------------------------------------------------------------------------------- /examples/core/datastream/src/main/java/ConsumerExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/datastream/src/main/java/ConsumerExample.java -------------------------------------------------------------------------------- /examples/core/datastream/src/main/java/SupplierExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/datastream/src/main/java/SupplierExample.java -------------------------------------------------------------------------------- /examples/core/datastream/src/main/java/TransformerExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/datastream/src/main/java/TransformerExample.java -------------------------------------------------------------------------------- /examples/core/di-2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/di-2/README.md -------------------------------------------------------------------------------- /examples/core/di-2/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/di-2/pom.xml -------------------------------------------------------------------------------- /examples/core/di-2/src/main/java/BindingGeneratorExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/di-2/src/main/java/BindingGeneratorExample.java -------------------------------------------------------------------------------- /examples/core/di-2/src/main/java/DiDependencyGraphExplore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/di-2/src/main/java/DiDependencyGraphExplore.java -------------------------------------------------------------------------------- /examples/core/di-2/src/main/java/InstanceInjectorExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/di-2/src/main/java/InstanceInjectorExample.java -------------------------------------------------------------------------------- /examples/core/di-2/src/main/java/InstanceProviderExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/di-2/src/main/java/InstanceProviderExample.java -------------------------------------------------------------------------------- /examples/core/di-2/src/main/java/MultibinderExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/di-2/src/main/java/MultibinderExample.java -------------------------------------------------------------------------------- /examples/core/di-2/src/main/java/OrderScope.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/di-2/src/main/java/OrderScope.java -------------------------------------------------------------------------------- /examples/core/di-2/src/main/java/TransientBindingExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/di-2/src/main/java/TransientBindingExample.java -------------------------------------------------------------------------------- /examples/core/di/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/di/README.md -------------------------------------------------------------------------------- /examples/core/di/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/di/pom.xml -------------------------------------------------------------------------------- /examples/core/di/src/main/java/CoreExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/di/src/main/java/CoreExample.java -------------------------------------------------------------------------------- /examples/core/di/src/main/java/ReflectionExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/di/src/main/java/ReflectionExample.java -------------------------------------------------------------------------------- /examples/core/di/src/main/java/ScopeExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/di/src/main/java/ScopeExample.java -------------------------------------------------------------------------------- /examples/core/di/src/main/java/TypeTokenExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/di/src/main/java/TypeTokenExample.java -------------------------------------------------------------------------------- /examples/core/eventloop/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/eventloop/README.md -------------------------------------------------------------------------------- /examples/core/eventloop/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/eventloop/pom.xml -------------------------------------------------------------------------------- /examples/core/eventloop/src/main/java/BasicExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/eventloop/src/main/java/BasicExample.java -------------------------------------------------------------------------------- /examples/core/eventloop/src/main/java/EventloopExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/eventloop/src/main/java/EventloopExample.java -------------------------------------------------------------------------------- /examples/core/http/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/http/README.md -------------------------------------------------------------------------------- /examples/core/http/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/http/pom.xml -------------------------------------------------------------------------------- /examples/core/http/src/main/java/BlockingServletExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/http/src/main/java/BlockingServletExample.java -------------------------------------------------------------------------------- /examples/core/http/src/main/java/CustomHttpServerExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/http/src/main/java/CustomHttpServerExample.java -------------------------------------------------------------------------------- /examples/core/http/src/main/java/FileUploadExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/http/src/main/java/FileUploadExample.java -------------------------------------------------------------------------------- /examples/core/http/src/main/java/HelloWorldExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/http/src/main/java/HelloWorldExample.java -------------------------------------------------------------------------------- /examples/core/http/src/main/java/HttpClientExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/http/src/main/java/HttpClientExample.java -------------------------------------------------------------------------------- /examples/core/http/src/main/java/HttpRequestParametersExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/http/src/main/java/HttpRequestParametersExample.java -------------------------------------------------------------------------------- /examples/core/http/src/main/java/RouterModuleExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/http/src/main/java/RouterModuleExample.java -------------------------------------------------------------------------------- /examples/core/http/src/main/java/RoutingServletExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/http/src/main/java/RoutingServletExample.java -------------------------------------------------------------------------------- /examples/core/http/src/main/java/ScopeServletExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/http/src/main/java/ScopeServletExample.java -------------------------------------------------------------------------------- /examples/core/http/src/main/java/ServletDecoratorExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/http/src/main/java/ServletDecoratorExample.java -------------------------------------------------------------------------------- /examples/core/http/src/main/java/StaticServletExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/http/src/main/java/StaticServletExample.java -------------------------------------------------------------------------------- /examples/core/http/src/main/resources/static/multipart/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/http/src/main/resources/static/multipart/index.html -------------------------------------------------------------------------------- /examples/core/http/src/main/resources/static/query/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/http/src/main/resources/static/query/index.html -------------------------------------------------------------------------------- /examples/core/http/src/main/resources/static/site/app/clock.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/http/src/main/resources/static/site/app/clock.html -------------------------------------------------------------------------------- /examples/core/http/src/main/resources/static/site/css/style.css: -------------------------------------------------------------------------------- 1 | h1, div { 2 | text-align: center 3 | } 4 | -------------------------------------------------------------------------------- /examples/core/http/src/main/resources/static/site/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/http/src/main/resources/static/site/index.html -------------------------------------------------------------------------------- /examples/core/http/src/main/resources/static/site/js/clock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/http/src/main/resources/static/site/js/clock.js -------------------------------------------------------------------------------- /examples/core/http/src/main/resources/static/wrapper/page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/http/src/main/resources/static/wrapper/page.html -------------------------------------------------------------------------------- /examples/core/net/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/net/README.md -------------------------------------------------------------------------------- /examples/core/net/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/net/pom.xml -------------------------------------------------------------------------------- /examples/core/net/src/main/java/PingPongSocketConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/net/src/main/java/PingPongSocketConnection.java -------------------------------------------------------------------------------- /examples/core/net/src/main/java/csp/TcpClientExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/net/src/main/java/csp/TcpClientExample.java -------------------------------------------------------------------------------- /examples/core/net/src/main/java/csp/TcpServerExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/net/src/main/java/csp/TcpServerExample.java -------------------------------------------------------------------------------- /examples/core/net/src/main/java/datastream/TcpClientExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/net/src/main/java/datastream/TcpClientExample.java -------------------------------------------------------------------------------- /examples/core/net/src/main/java/datastream/TcpServerExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/net/src/main/java/datastream/TcpServerExample.java -------------------------------------------------------------------------------- /examples/core/promise/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/promise/README.md -------------------------------------------------------------------------------- /examples/core/promise/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/promise/pom.xml -------------------------------------------------------------------------------- /examples/core/promise/src/main/java/AsyncFileServiceExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/promise/src/main/java/AsyncFileServiceExample.java -------------------------------------------------------------------------------- /examples/core/promise/src/main/java/PromiseAdvancedExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/promise/src/main/java/PromiseAdvancedExample.java -------------------------------------------------------------------------------- /examples/core/promise/src/main/java/PromiseChainExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/promise/src/main/java/PromiseChainExample.java -------------------------------------------------------------------------------- /examples/core/promise/src/main/java/PromisesExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/promise/src/main/java/PromisesExample.java -------------------------------------------------------------------------------- /examples/core/promise/src/main/resources/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/core/serializer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/serializer/README.md -------------------------------------------------------------------------------- /examples/core/serializer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/serializer/pom.xml -------------------------------------------------------------------------------- /examples/core/serializer/src/main/java/FixedSizeFieldsExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/serializer/src/main/java/FixedSizeFieldsExample.java -------------------------------------------------------------------------------- /examples/core/serializer/src/main/java/SimpleObjectExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/serializer/src/main/java/SimpleObjectExample.java -------------------------------------------------------------------------------- /examples/core/specializer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/core/specializer/pom.xml -------------------------------------------------------------------------------- /examples/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/pom.xml -------------------------------------------------------------------------------- /examples/tutorials/auth/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/auth/README.md -------------------------------------------------------------------------------- /examples/tutorials/auth/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/auth/pom.xml -------------------------------------------------------------------------------- /examples/tutorials/auth/src/main/java/AuthLauncher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/auth/src/main/java/AuthLauncher.java -------------------------------------------------------------------------------- /examples/tutorials/auth/src/main/java/AuthService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/auth/src/main/java/AuthService.java -------------------------------------------------------------------------------- /examples/tutorials/auth/src/main/java/AuthServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/auth/src/main/java/AuthServiceImpl.java -------------------------------------------------------------------------------- /examples/tutorials/auth/src/main/resources/site/errorPage.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/auth/src/main/resources/site/errorPage.html -------------------------------------------------------------------------------- /examples/tutorials/auth/src/main/resources/site/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/auth/src/main/resources/site/index.html -------------------------------------------------------------------------------- /examples/tutorials/auth/src/main/resources/site/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/auth/src/main/resources/site/login.html -------------------------------------------------------------------------------- /examples/tutorials/auth/src/main/resources/site/signup.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/auth/src/main/resources/site/signup.html -------------------------------------------------------------------------------- /examples/tutorials/decoder/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/decoder/pom.xml -------------------------------------------------------------------------------- /examples/tutorials/decoder/src/main/java/Address.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/decoder/src/main/java/Address.java -------------------------------------------------------------------------------- /examples/tutorials/decoder/src/main/java/Contact.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/decoder/src/main/java/Contact.java -------------------------------------------------------------------------------- /examples/tutorials/decoder/src/main/java/ContactDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/decoder/src/main/java/ContactDAO.java -------------------------------------------------------------------------------- /examples/tutorials/decoder/src/main/java/ContactDAOImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/decoder/src/main/java/ContactDAOImpl.java -------------------------------------------------------------------------------- /examples/tutorials/decoder/src/main/java/HttpDecoderExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/decoder/src/main/java/HttpDecoderExample.java -------------------------------------------------------------------------------- /examples/tutorials/getting-started/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/getting-started/README.md -------------------------------------------------------------------------------- /examples/tutorials/getting-started/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/getting-started/pom.xml -------------------------------------------------------------------------------- /examples/tutorials/react-integration-2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/react-integration-2/README.md -------------------------------------------------------------------------------- /examples/tutorials/react-integration-2/front/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/react-integration-2/front/package.json -------------------------------------------------------------------------------- /examples/tutorials/react-integration-2/front/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/react-integration-2/front/public/favicon.ico -------------------------------------------------------------------------------- /examples/tutorials/react-integration-2/front/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/react-integration-2/front/public/index.html -------------------------------------------------------------------------------- /examples/tutorials/react-integration-2/front/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/react-integration-2/front/public/manifest.json -------------------------------------------------------------------------------- /examples/tutorials/react-integration-2/front/src/TodoApp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/react-integration-2/front/src/TodoApp.js -------------------------------------------------------------------------------- /examples/tutorials/react-integration-2/front/src/TodoList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/react-integration-2/front/src/TodoList.js -------------------------------------------------------------------------------- /examples/tutorials/react-integration-2/front/src/TodoService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/react-integration-2/front/src/TodoService.js -------------------------------------------------------------------------------- /examples/tutorials/react-integration-2/front/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/react-integration-2/front/src/index.css -------------------------------------------------------------------------------- /examples/tutorials/react-integration-2/front/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/react-integration-2/front/src/index.js -------------------------------------------------------------------------------- /examples/tutorials/react-integration-2/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/react-integration-2/pom.xml -------------------------------------------------------------------------------- /examples/tutorials/react-integration-2/src/main/java/Plan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/react-integration-2/src/main/java/Plan.java -------------------------------------------------------------------------------- /examples/tutorials/react-integration-2/src/main/java/Record.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/react-integration-2/src/main/java/Record.java -------------------------------------------------------------------------------- /examples/tutorials/react-integration/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/react-integration/README.md -------------------------------------------------------------------------------- /examples/tutorials/react-integration/front/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/react-integration/front/package.json -------------------------------------------------------------------------------- /examples/tutorials/react-integration/front/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/react-integration/front/public/favicon.ico -------------------------------------------------------------------------------- /examples/tutorials/react-integration/front/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/react-integration/front/public/index.html -------------------------------------------------------------------------------- /examples/tutorials/react-integration/front/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/react-integration/front/public/manifest.json -------------------------------------------------------------------------------- /examples/tutorials/react-integration/front/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/react-integration/front/src/App.css -------------------------------------------------------------------------------- /examples/tutorials/react-integration/front/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/react-integration/front/src/App.js -------------------------------------------------------------------------------- /examples/tutorials/react-integration/front/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/react-integration/front/src/App.test.js -------------------------------------------------------------------------------- /examples/tutorials/react-integration/front/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/react-integration/front/src/index.css -------------------------------------------------------------------------------- /examples/tutorials/react-integration/front/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/react-integration/front/src/index.js -------------------------------------------------------------------------------- /examples/tutorials/react-integration/front/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/react-integration/front/src/logo.svg -------------------------------------------------------------------------------- /examples/tutorials/react-integration/front/src/serviceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/react-integration/front/src/serviceWorker.js -------------------------------------------------------------------------------- /examples/tutorials/react-integration/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/react-integration/pom.xml -------------------------------------------------------------------------------- /examples/tutorials/rpc-kv-storage/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/rpc-kv-storage/README.md -------------------------------------------------------------------------------- /examples/tutorials/rpc-kv-storage/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/rpc-kv-storage/pom.xml -------------------------------------------------------------------------------- /examples/tutorials/rpc-kv-storage/src/main/java/ClientModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/rpc-kv-storage/src/main/java/ClientModule.java -------------------------------------------------------------------------------- /examples/tutorials/rpc-kv-storage/src/main/java/GetRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/rpc-kv-storage/src/main/java/GetRequest.java -------------------------------------------------------------------------------- /examples/tutorials/rpc-kv-storage/src/main/java/GetResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/rpc-kv-storage/src/main/java/GetResponse.java -------------------------------------------------------------------------------- /examples/tutorials/rpc-kv-storage/src/main/java/KeyValueStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/rpc-kv-storage/src/main/java/KeyValueStore.java -------------------------------------------------------------------------------- /examples/tutorials/rpc-kv-storage/src/main/java/PutRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/rpc-kv-storage/src/main/java/PutRequest.java -------------------------------------------------------------------------------- /examples/tutorials/rpc-kv-storage/src/main/java/PutResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/rpc-kv-storage/src/main/java/PutResponse.java -------------------------------------------------------------------------------- /examples/tutorials/rpc-kv-storage/src/main/java/ServerModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/rpc-kv-storage/src/main/java/ServerModule.java -------------------------------------------------------------------------------- /examples/tutorials/template-engine/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/template-engine/README.md -------------------------------------------------------------------------------- /examples/tutorials/template-engine/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/template-engine/pom.xml -------------------------------------------------------------------------------- /examples/tutorials/template-engine/src/main/java/PollDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/template-engine/src/main/java/PollDao.java -------------------------------------------------------------------------------- /examples/tutorials/template-engine/src/main/java/PollDaoImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/template-engine/src/main/java/PollDaoImpl.java -------------------------------------------------------------------------------- /examples/tutorials/uikernel-integration/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/uikernel-integration/README.md -------------------------------------------------------------------------------- /examples/tutorials/uikernel-integration/front/.bowerrc: -------------------------------------------------------------------------------- 1 | { 2 | "directory": "../src/main/resources/static/bower_components" 3 | } -------------------------------------------------------------------------------- /examples/tutorials/uikernel-integration/front/bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/uikernel-integration/front/bower.json -------------------------------------------------------------------------------- /examples/tutorials/uikernel-integration/front/gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/uikernel-integration/front/gulpfile.js -------------------------------------------------------------------------------- /examples/tutorials/uikernel-integration/front/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/uikernel-integration/front/package.json -------------------------------------------------------------------------------- /examples/tutorials/uikernel-integration/front/webapp/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/uikernel-integration/front/webapp/src/index.js -------------------------------------------------------------------------------- /examples/tutorials/uikernel-integration/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/uikernel-integration/pom.xml -------------------------------------------------------------------------------- /examples/tutorials/uikernel-integration/src/main/java/Gender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/uikernel-integration/src/main/java/Gender.java -------------------------------------------------------------------------------- /examples/tutorials/uikernel-integration/src/main/java/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/examples/tutorials/uikernel-integration/src/main/java/Person.java -------------------------------------------------------------------------------- /examples/tutorials/uikernel-integration/src/main/resources/configs.properties: -------------------------------------------------------------------------------- 1 | resources=static 2 | port=8080 -------------------------------------------------------------------------------- /examples/tutorials/uikernel-integration/src/main/resources/static/js/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /install.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | mvn clean install -P-examples -DskipTests 4 | -------------------------------------------------------------------------------- /launcher/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/launcher/pom.xml -------------------------------------------------------------------------------- /launcher/src/main/java/io/datakernel/launcher/Args.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/launcher/src/main/java/io/datakernel/launcher/Args.java -------------------------------------------------------------------------------- /launcher/src/main/java/io/datakernel/launcher/Launcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/launcher/src/main/java/io/datakernel/launcher/Launcher.java -------------------------------------------------------------------------------- /launcher/src/main/java/io/datakernel/launcher/LauncherService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/launcher/src/main/java/io/datakernel/launcher/LauncherService.java -------------------------------------------------------------------------------- /launcher/src/main/java/io/datakernel/launcher/OnComplete.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/launcher/src/main/java/io/datakernel/launcher/OnComplete.java -------------------------------------------------------------------------------- /launcher/src/main/java/io/datakernel/launcher/OnRun.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/launcher/src/main/java/io/datakernel/launcher/OnRun.java -------------------------------------------------------------------------------- /launcher/src/main/java/io/datakernel/launcher/OnStart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/launcher/src/main/java/io/datakernel/launcher/OnStart.java -------------------------------------------------------------------------------- /launchers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/launchers/README.md -------------------------------------------------------------------------------- /launchers/common/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/launchers/common/pom.xml -------------------------------------------------------------------------------- /launchers/crdt/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/launchers/crdt/pom.xml -------------------------------------------------------------------------------- /launchers/dataflow/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/launchers/dataflow/pom.xml -------------------------------------------------------------------------------- /launchers/http/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/launchers/http/pom.xml -------------------------------------------------------------------------------- /launchers/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/launchers/pom.xml -------------------------------------------------------------------------------- /launchers/remotefs/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/launchers/remotefs/pom.xml -------------------------------------------------------------------------------- /launchers/rpc/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/launchers/rpc/pom.xml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/pom.xml -------------------------------------------------------------------------------- /test/.gitignore: -------------------------------------------------------------------------------- 1 | test.properties -------------------------------------------------------------------------------- /test/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/test/pom.xml -------------------------------------------------------------------------------- /test/src/main/java/io/datakernel/test/DatakernelRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/test/src/main/java/io/datakernel/test/DatakernelRunner.java -------------------------------------------------------------------------------- /test/src/main/java/io/datakernel/test/TestUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/test/src/main/java/io/datakernel/test/TestUtils.java -------------------------------------------------------------------------------- /test/src/main/java/io/datakernel/test/UseModules.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/test/src/main/java/io/datakernel/test/UseModules.java -------------------------------------------------------------------------------- /test/src/main/java/io/datakernel/test/rules/ByteBufRule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/test/src/main/java/io/datakernel/test/rules/ByteBufRule.java -------------------------------------------------------------------------------- /test/src/main/java/io/datakernel/test/rules/EventloopRule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/test/src/main/java/io/datakernel/test/rules/EventloopRule.java -------------------------------------------------------------------------------- /test/src/main/java/io/datakernel/test/rules/LambdaStatement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/test/src/main/java/io/datakernel/test/rules/LambdaStatement.java -------------------------------------------------------------------------------- /test/src/main/java/io/datakernel/test/rules/LoggerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/test/src/main/java/io/datakernel/test/rules/LoggerConfig.java -------------------------------------------------------------------------------- /test/src/main/java/io/datakernel/test/rules/LoggingRule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/test/src/main/java/io/datakernel/test/rules/LoggingRule.java -------------------------------------------------------------------------------- /test/src/test/java/io/datakernel/test/DatakernelRunnerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/test/src/test/java/io/datakernel/test/DatakernelRunnerTest.java -------------------------------------------------------------------------------- /test/src/test/java/io/datakernel/test/TestUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/test/src/test/java/io/datakernel/test/TestUtilsTest.java -------------------------------------------------------------------------------- /test/test.properties.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/test/test.properties.template -------------------------------------------------------------------------------- /uikernel/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/uikernel/README.md -------------------------------------------------------------------------------- /uikernel/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/uikernel/pom.xml -------------------------------------------------------------------------------- /uikernel/src/main/java/io/datakernel/uikernel/AbstractRecord.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/uikernel/src/main/java/io/datakernel/uikernel/AbstractRecord.java -------------------------------------------------------------------------------- /uikernel/src/main/java/io/datakernel/uikernel/CreateResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/uikernel/src/main/java/io/datakernel/uikernel/CreateResponse.java -------------------------------------------------------------------------------- /uikernel/src/main/java/io/datakernel/uikernel/DeleteResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/uikernel/src/main/java/io/datakernel/uikernel/DeleteResponse.java -------------------------------------------------------------------------------- /uikernel/src/main/java/io/datakernel/uikernel/GridModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/uikernel/src/main/java/io/datakernel/uikernel/GridModel.java -------------------------------------------------------------------------------- /uikernel/src/main/java/io/datakernel/uikernel/ReadResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/uikernel/src/main/java/io/datakernel/uikernel/ReadResponse.java -------------------------------------------------------------------------------- /uikernel/src/main/java/io/datakernel/uikernel/ReadSettings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/uikernel/src/main/java/io/datakernel/uikernel/ReadSettings.java -------------------------------------------------------------------------------- /uikernel/src/main/java/io/datakernel/uikernel/UpdateResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/uikernel/src/main/java/io/datakernel/uikernel/UpdateResponse.java -------------------------------------------------------------------------------- /uikernel/src/main/java/io/datakernel/uikernel/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/uikernel/src/main/java/io/datakernel/uikernel/Utils.java -------------------------------------------------------------------------------- /util-codec/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/util-codec/README.md -------------------------------------------------------------------------------- /util-codec/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/util-codec/pom.xml -------------------------------------------------------------------------------- /util-codec/src/main/java/io/datakernel/codec/CodecSubtype.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/util-codec/src/main/java/io/datakernel/codec/CodecSubtype.java -------------------------------------------------------------------------------- /util-codec/src/main/java/io/datakernel/codec/StructuredCodec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/util-codec/src/main/java/io/datakernel/codec/StructuredCodec.java -------------------------------------------------------------------------------- /util-codec/src/main/java/io/datakernel/codec/StructuredCodecs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/util-codec/src/main/java/io/datakernel/codec/StructuredCodecs.java -------------------------------------------------------------------------------- /util-codec/src/main/java/io/datakernel/codec/StructuredInput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/util-codec/src/main/java/io/datakernel/codec/StructuredInput.java -------------------------------------------------------------------------------- /util-codec/src/main/java/io/datakernel/codec/StructuredOutput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/util-codec/src/main/java/io/datakernel/codec/StructuredOutput.java -------------------------------------------------------------------------------- /util-codec/src/main/java/io/datakernel/codec/json/JsonUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/util-codec/src/main/java/io/datakernel/codec/json/JsonUtils.java -------------------------------------------------------------------------------- /util-common/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/util-common/README.md -------------------------------------------------------------------------------- /util-common/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/util-common/pom.xml -------------------------------------------------------------------------------- /util-common/src/main/java/io/datakernel/common/Check.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/util-common/src/main/java/io/datakernel/common/Check.java -------------------------------------------------------------------------------- /util-common/src/main/java/io/datakernel/common/CollectorsEx.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/util-common/src/main/java/io/datakernel/common/CollectorsEx.java -------------------------------------------------------------------------------- /util-common/src/main/java/io/datakernel/common/FileLocker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/util-common/src/main/java/io/datakernel/common/FileLocker.java -------------------------------------------------------------------------------- /util-common/src/main/java/io/datakernel/common/HashUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/util-common/src/main/java/io/datakernel/common/HashUtils.java -------------------------------------------------------------------------------- /util-common/src/main/java/io/datakernel/common/Initializable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/util-common/src/main/java/io/datakernel/common/Initializable.java -------------------------------------------------------------------------------- /util-common/src/main/java/io/datakernel/common/Initializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/util-common/src/main/java/io/datakernel/common/Initializer.java -------------------------------------------------------------------------------- /util-common/src/main/java/io/datakernel/common/MemSize.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/util-common/src/main/java/io/datakernel/common/MemSize.java -------------------------------------------------------------------------------- /util-common/src/main/java/io/datakernel/common/Preconditions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/util-common/src/main/java/io/datakernel/common/Preconditions.java -------------------------------------------------------------------------------- /util-common/src/main/java/io/datakernel/common/Recyclable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/util-common/src/main/java/io/datakernel/common/Recyclable.java -------------------------------------------------------------------------------- /util-common/src/main/java/io/datakernel/common/Sliceable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/util-common/src/main/java/io/datakernel/common/Sliceable.java -------------------------------------------------------------------------------- /util-common/src/main/java/io/datakernel/common/Stopwatch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/util-common/src/main/java/io/datakernel/common/Stopwatch.java -------------------------------------------------------------------------------- /util-common/src/main/java/io/datakernel/common/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/util-common/src/main/java/io/datakernel/common/Utils.java -------------------------------------------------------------------------------- /util-common/src/main/java/io/datakernel/common/collection/Try.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/util-common/src/main/java/io/datakernel/common/collection/Try.java -------------------------------------------------------------------------------- /util-common/src/main/java/io/datakernel/common/ref/Ref.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/util-common/src/main/java/io/datakernel/common/ref/Ref.java -------------------------------------------------------------------------------- /util-common/src/main/java/io/datakernel/common/ref/RefBoolean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/util-common/src/main/java/io/datakernel/common/ref/RefBoolean.java -------------------------------------------------------------------------------- /util-common/src/main/java/io/datakernel/common/ref/RefByte.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/util-common/src/main/java/io/datakernel/common/ref/RefByte.java -------------------------------------------------------------------------------- /util-common/src/main/java/io/datakernel/common/ref/RefDouble.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/util-common/src/main/java/io/datakernel/common/ref/RefDouble.java -------------------------------------------------------------------------------- /util-common/src/main/java/io/datakernel/common/ref/RefFloat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/util-common/src/main/java/io/datakernel/common/ref/RefFloat.java -------------------------------------------------------------------------------- /util-common/src/main/java/io/datakernel/common/ref/RefInt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/util-common/src/main/java/io/datakernel/common/ref/RefInt.java -------------------------------------------------------------------------------- /util-common/src/main/java/io/datakernel/common/ref/RefLong.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/util-common/src/main/java/io/datakernel/common/ref/RefLong.java -------------------------------------------------------------------------------- /util-common/src/main/java/io/datakernel/common/sql/SqlUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/util-common/src/main/java/io/datakernel/common/sql/SqlUtils.java -------------------------------------------------------------------------------- /util-common/src/main/java/io/datakernel/common/tuple/Tuple1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/util-common/src/main/java/io/datakernel/common/tuple/Tuple1.java -------------------------------------------------------------------------------- /util-common/src/main/java/io/datakernel/common/tuple/Tuple2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/util-common/src/main/java/io/datakernel/common/tuple/Tuple2.java -------------------------------------------------------------------------------- /util-common/src/main/java/io/datakernel/common/tuple/Tuple3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/util-common/src/main/java/io/datakernel/common/tuple/Tuple3.java -------------------------------------------------------------------------------- /util-common/src/main/java/io/datakernel/common/tuple/Tuple4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/util-common/src/main/java/io/datakernel/common/tuple/Tuple4.java -------------------------------------------------------------------------------- /util-common/src/main/java/io/datakernel/common/tuple/Tuple5.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/util-common/src/main/java/io/datakernel/common/tuple/Tuple5.java -------------------------------------------------------------------------------- /util-common/src/main/java/io/datakernel/common/tuple/Tuple6.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/util-common/src/main/java/io/datakernel/common/tuple/Tuple6.java -------------------------------------------------------------------------------- /util-common/src/test/java/io/datakernel/common/CheckTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/util-common/src/test/java/io/datakernel/common/CheckTest.java -------------------------------------------------------------------------------- /util-common/src/test/java/io/datakernel/common/MemSizeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/util-common/src/test/java/io/datakernel/common/MemSizeTest.java -------------------------------------------------------------------------------- /util-common/src/test/java/io/datakernel/common/TypeTTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/util-common/src/test/java/io/datakernel/common/TypeTTest.java -------------------------------------------------------------------------------- /util-common/src/test/java/io/datakernel/common/UtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softindex/datakernel/HEAD/util-common/src/test/java/io/datakernel/common/UtilsTest.java -------------------------------------------------------------------------------- /util-common/src/test/resources/dir/testResource.txt: -------------------------------------------------------------------------------- 1 | This is a test resource file --------------------------------------------------------------------------------