This is an automated email from the ASF dual-hosted git repository.

vgalaxies pushed a change to branch intro-dist
in repository https://gitbox.apache.org/repos/asf/incubator-hugegraph.git


    from fbac89514 fix path
     add ac93deebc feat(store): integrate `store-core` submodule (#2548)
     add 1a8959575 feat(store): integrate `store-node` submodule (#2537)
     add 506850cae chore: reset license header for file declared in LICENSE 
(#2550)
     add 820aea1bb Merge branch 'master' into intro-dist

No new revisions were added by this update.

Summary of changes:
 .licenserc.yaml                                    |    1 +
 .../backend/serializer/AbstractSerializer.java     |    7 +
 .../backend/serializer/BinarySerializer.java       |   37 +
 .../hugegraph/backend/serializer/BytesBuffer.java  |    5 +
 .../backend/serializer/GraphSerializer.java        |    4 +
 .../backend/serializer/TextSerializer.java         |    8 +
 .../hugegraph/tinkerpop/StructureBasicSuite.java   |   18 +-
 hugegraph-store/hg-store-core/pom.xml              |  173 +++
 .../apache/hugegraph/store/HeartbeatService.java   |  384 ++++++
 .../org/apache/hugegraph/store/HgStoreEngine.java  |  726 +++++++++++
 .../hugegraph/store/HgStoreStateListener.java      |   26 +
 .../apache/hugegraph/store/PartitionEngine.java    | 1262 ++++++++++++++++++++
 .../store/PartitionInstructionProcessor.java       |  345 ++++++
 .../hugegraph/store/PartitionStateListener.java    |   34 +
 .../store/business/AbstractSelectIterator.java     |   67 ++
 .../hugegraph/store/business/BusinessHandler.java  |  218 ++++
 .../store/business/BusinessHandlerImpl.java        |  922 ++++++++++++++
 .../apache/hugegraph/store/business/DataMover.java |   76 ++
 .../hugegraph/store/business/DefaultDataMover.java |  280 +++++
 .../hugegraph/store/business/FilterIterator.java   |  126 ++
 .../store/business/GraphStoreIterator.java         |  351 ++++++
 .../hugegraph/store/business/InnerKeyCreator.java  |  117 ++
 .../hugegraph/store/business/InnerKeyFilter.java   |  105 ++
 .../store/business/MultiPartitionIterator.java     |  201 ++++
 .../hugegraph/store/business/SelectIterator.java   |  107 ++
 .../hugegraph/store/cmd/BatchPutRequest.java       |   52 +
 .../hugegraph/store/cmd/BatchPutResponse.java      |   22 +
 .../hugegraph/store/cmd/CleanDataRequest.java      |   70 ++
 .../hugegraph/store/cmd/CleanDataResponse.java     |   22 +
 .../hugegraph/store/cmd/CreateRaftRequest.java     |   72 ++
 .../hugegraph/store/cmd/CreateRaftResponse.java    |   22 +
 .../hugegraph/store/cmd/DbCompactionRequest.java   |   31 +
 .../hugegraph/store/cmd/DbCompactionResponse.java  |   22 +
 .../hugegraph/store/cmd/DestroyRaftRequest.java    |   38 +
 .../hugegraph/store/cmd/DestroyRaftResponse.java   |   22 +
 .../hugegraph/store/cmd/FutureClosureAdapter.java  |   49 +
 .../hugegraph/store/cmd/GetStoreInfoRequest.java   |   26 +
 .../hugegraph/store/cmd/GetStoreInfoResponse.java  |   44 +
 .../org/apache/hugegraph/store/cmd/HgCmdBase.java  |   78 ++
 .../apache/hugegraph/store/cmd/HgCmdClient.java    |  262 ++++
 .../apache/hugegraph/store/cmd/HgCmdProcessor.java |  228 ++++
 .../store/cmd/UpdatePartitionRequest.java          |   36 +
 .../store/cmd/UpdatePartitionResponse.java         |   22 +
 .../hugegraph/store/meta/DeletedFileManager.java   |   66 +
 .../org/apache/hugegraph/store/meta/Graph.java     |   63 +
 .../hugegraph/store/meta/GraphIdManager.java       |  180 +++
 .../apache/hugegraph/store/meta/GraphManager.java  |   86 ++
 .../hugegraph/store/meta/MetadataKeyHelper.java    |  317 +++++
 .../org/apache/hugegraph/store/meta/Partition.java |   95 ++
 .../hugegraph/store/meta/PartitionManager.java     |  921 ++++++++++++++
 .../apache/hugegraph/store/meta/PartitionRole.java |   77 ++
 .../hugegraph/store/meta/PartitionStats.java       |   59 +
 .../org/apache/hugegraph/store/meta/Shard.java     |   43 +
 .../apache/hugegraph/store/meta/ShardGroup.java    |  115 ++
 .../org/apache/hugegraph/store/meta/Store.java     |   96 ++
 .../apache/hugegraph/store/meta/StoreMetadata.java |  231 ++++
 .../apache/hugegraph/store/meta/TaskManager.java   |  146 +++
 .../store/meta/asynctask/AbstractAsyncTask.java    |  146 +++
 .../hugegraph/store/meta/asynctask/AsyncTask.java  |   55 +
 .../store/meta/asynctask/AsyncTaskState.java       |   24 +
 .../hugegraph/store/meta/asynctask/CleanTask.java  |   75 ++
 .../store/meta/base/DBSessionBuilder.java          |   26 +
 .../hugegraph/store/meta/base/GlobalMetaStore.java |   58 +
 .../hugegraph/store/meta/base/MetaStoreBase.java   |  174 +++
 .../store/meta/base/PartitionMetaStore.java        |   52 +
 .../hugegraph/store/metric/HgMetricService.java    |  200 ++++
 .../hugegraph/store/metric/HgStoreMetric.java      |   47 +
 .../store/metric/SystemMetricService.java          |  448 +++++++
 .../store/options/HgStoreEngineOptions.java        |  148 +++
 .../hugegraph/store/options/MetadataOptions.java   |   27 +
 .../store/options/PartitionEngineOptions.java      |   48 +
 .../store/options/RaftRocksdbOptions.java          |  209 ++++
 .../hugegraph/store/pd/DefaultPdProvider.java      |  472 ++++++++
 .../hugegraph/store/pd/FakePdServiceProvider.java  |  264 ++++
 .../store/pd/PartitionInstructionListener.java     |   54 +
 .../org/apache/hugegraph/store/pd/PdProvider.java  |   92 ++
 .../hugegraph/store/raft/HgStoreStateMachine.java  |  270 +++++
 .../apache/hugegraph/store/raft/RaftClosure.java   |   27 +
 .../apache/hugegraph/store/raft/RaftOperation.java |  127 ++
 .../hugegraph/store/raft/RaftStateListener.java    |   87 ++
 .../hugegraph/store/raft/RaftTaskHandler.java      |   32 +
 .../hugegraph/store/raft/util/RaftUtils.java       |   88 ++
 .../store/snapshot/HgSnapshotHandler.java          |  225 ++++
 .../org/apache/hugegraph/store/util/Asserts.java   |   61 +
 .../hugegraph/store/util/CopyOnWriteCache.java     |  150 +++
 .../apache/hugegraph/store/util/FutureClosure.java |   94 ++
 .../apache/hugegraph/store/util/HgRaftError.java   |   69 ++
 .../apache/hugegraph/store/util/HgStoreConst.java  |   37 +
 .../hugegraph/store/util/HgStoreException.java     |   80 ++
 .../org/apache/hugegraph/store/util/IpUtil.java    |  101 ++
 .../org/apache/hugegraph/store/util/Lifecycle.java |   33 +
 .../hugegraph/store/util/ManualResetEvent.java     |   95 ++
 .../store/util/PartitionMetaStoreWrapper.java      |   73 ++
 .../hugegraph/store/util/UnsafeUtf8Util.java       |  327 +++++
 .../apache/hugegraph/store/util/UnsafeUtil.java    |  331 +++++
 .../org/apache/hugegraph/store/util/Version.java   |   51 +
 hugegraph-store/hg-store-node/banner.txt           |    5 +
 hugegraph-store/hg-store-node/pom.xml              |  172 +++
 .../org/apache/hugegraph/store/node/AppConfig.java |  235 ++++
 .../hugegraph/store/node/AppShutdownHook.java      |   59 +
 .../hugegraph/store/node/StoreNodeApplication.java |   65 +
 .../node/controller/HgStoreMetricsController.java  |   66 +
 .../node/controller/HgStoreStatusController.java   |   94 ++
 .../store/node/controller/HgTestController.java    |  116 ++
 .../hugegraph/store/node/controller/IndexAPI.java  |  108 ++
 .../store/node/controller/PartitionAPI.java        |  250 ++++
 .../hugegraph/store/node/entry/RestResult.java     |   32 +
 .../store/node/grpc/BatchGrpcClosure.java          |  212 ++++
 .../store/node/grpc/BatchScanIterator.java         |  161 +++
 .../hugegraph/store/node/grpc/EmptyIterator.java   |   56 +
 .../store/node/grpc/FusingScanIterator.java        |  121 ++
 .../store/node/grpc/GRpcServerConfig.java          |   47 +
 .../hugegraph/store/node/grpc/GrpcClosure.java     |   73 ++
 .../store/node/grpc/HgStoreNodeService.java        |  236 ++++
 .../store/node/grpc/HgStoreNodeState.java          |   57 +
 .../store/node/grpc/HgStoreSessionImpl.java        |  551 +++++++++
 .../store/node/grpc/HgStoreStateService.java       |   58 +
 .../store/node/grpc/HgStoreStateSubject.java       |   73 ++
 .../store/node/grpc/HgStoreStreamImpl.java         |  121 ++
 .../store/node/grpc/HgStoreWrapperEx.java          |  123 ++
 .../store/node/grpc/ParallelScanIterator.java      |  387 ++++++
 .../hugegraph/store/node/grpc/QueryCondition.java  |   40 +
 .../store/node/grpc/ScanBatchOneShotResponse.java  |  103 ++
 .../store/node/grpc/ScanBatchResponse.java         |  276 +++++
 .../store/node/grpc/ScanBatchResponse3.java        |  422 +++++++
 .../store/node/grpc/ScanBatchResponseFactory.java  |   64 +
 .../store/node/grpc/ScanOneShotResponse.java       |   94 ++
 .../hugegraph/store/node/grpc/ScanQuery.java       |  105 ++
 .../store/node/grpc/ScanQueryProducer.java         |  266 +++++
 .../store/node/grpc/ScanStreamResponse.java        |  262 ++++
 .../apache/hugegraph/store/node/grpc/ScanUtil.java |  329 +++++
 .../store/node/grpc/scan/GraphStoreImpl.java       |   83 ++
 .../store/node/grpc/scan/ScanResponseObserver.java |  265 ++++
 .../store/node/listener/ContextClosedListener.java |   53 +
 .../store/node/listener/PdConfigureListener.java   |  212 ++++
 .../hugegraph/store/node/metrics/DriveMetrics.java |   58 +
 .../store/node/metrics/GRpcExMetrics.java          |   96 ++
 .../hugegraph/store/node/metrics/JRaftMetrics.java |  316 +++++
 .../store/node/metrics/MetricsConfig.java          |   48 +
 .../hugegraph/store/node/metrics/MetricsUtil.java  |   52 +
 .../hugegraph/store/node/metrics/ProcfsEntry.java  |   63 +
 .../store/node/metrics/ProcfsMetrics.java          |   66 +
 .../hugegraph/store/node/metrics/ProcfsReader.java |  142 +++
 .../hugegraph/store/node/metrics/ProcfsSmaps.java  |  114 ++
 .../store/node/metrics/RocksDBMetrics.java         |  421 +++++++
 .../store/node/metrics/RocksDBMetricsConst.java    |  166 +++
 .../hugegraph/store/node/metrics/StoreMetrics.java |  113 ++
 .../store/node/metrics/SystemMetrics.java          |  140 +++
 .../hugegraph/store/node/model/HgNodeStatus.java   |   77 ++
 .../apache/hugegraph/store/node/util/Base58.java   |  171 +++
 .../org/apache/hugegraph/store/node/util/Err.java  |   38 +
 .../apache/hugegraph/store/node/util/HgAssert.java |  145 +++
 .../hugegraph/store/node/util/HgBufferProxy.java   |  176 +++
 .../hugegraph/store/node/util/HgChannel.java       |  150 +++
 .../hugegraph/store/node/util/HgExecutorUtil.java  |   98 ++
 .../apache/hugegraph/store/node/util/HgGrpc.java   |  122 ++
 .../hugegraph/store/node/util/HgRegexUtil.java     |   91 ++
 .../hugegraph/store/node/util/HgStoreConst.java    |   39 +
 .../hugegraph/store/node/util/HgStoreNodeUtil.java |   84 ++
 .../hugegraph/store/node/util/PropertyUtil.java    |   96 ++
 .../apache/hugegraph/store/node/util/Result.java   |   43 +
 .../apache/hugegraph/store/node/util/TkEntry.java  |   70 ++
 .../src/main/resources/application-pd.yml          |   38 +
 .../src/main/resources/application.yml             |   51 +
 .../hg-store-node/src/main/resources/banner.txt    |    6 +
 .../src/main/resources/log4j2-dev.xml              |  143 +++
 .../src/main/resources/version.txt                 |    0
 .../hugegraph/store/boot/StoreNodeServer00.java    |   57 +
 .../hugegraph/store/boot/StoreNodeServer01.java    |   58 +
 .../hugegraph/store/boot/StoreNodeServer02.java    |   57 +
 .../hugegraph/store/boot/StoreNodeServer03.java    |   57 +
 .../hugegraph/store/boot/StoreNodeServer04.java    |   41 +
 .../hugegraph/store/boot/StoreNodeServer05.java    |   41 +
 .../hugegraph/store/boot/StoreNodeServer06.java    |   41 +
 .../store/node/HgStoreNodeServiceTest.java         |   73 ++
 .../store/node/metrics/JraftMetricsTest.java       |   57 +
 .../src/test/resources/application-pd.yml          |   28 +
 .../src/test/resources/application-server00.yml    |   73 ++
 .../src/test/resources/application-server01.yml    |   70 ++
 .../src/test/resources/application-server02.yml    |   69 ++
 .../src/test/resources/application-server03.yml    |   71 ++
 .../src/test/resources/application-server04.yml    |   68 ++
 .../src/test/resources/application-server05.yml    |   70 ++
 .../src/test/resources/application-server06.yml    |   70 ++
 .../src/test/resources/log4j2-dev.xml              |  139 +++
 hugegraph-store/pom.xml                            |   16 +-
 186 files changed, 24814 insertions(+), 17 deletions(-)
 create mode 100644 hugegraph-store/hg-store-core/pom.xml
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/HeartbeatService.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/HgStoreEngine.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/HgStoreStateListener.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/PartitionEngine.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/PartitionInstructionProcessor.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/PartitionStateListener.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/business/AbstractSelectIterator.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/business/BusinessHandler.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/business/BusinessHandlerImpl.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/business/DataMover.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/business/DefaultDataMover.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/business/FilterIterator.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/business/GraphStoreIterator.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/business/InnerKeyCreator.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/business/InnerKeyFilter.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/business/MultiPartitionIterator.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/business/SelectIterator.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/cmd/BatchPutRequest.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/cmd/BatchPutResponse.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/cmd/CleanDataRequest.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/cmd/CleanDataResponse.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/cmd/CreateRaftRequest.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/cmd/CreateRaftResponse.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/cmd/DbCompactionRequest.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/cmd/DbCompactionResponse.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/cmd/DestroyRaftRequest.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/cmd/DestroyRaftResponse.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/cmd/FutureClosureAdapter.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/cmd/GetStoreInfoRequest.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/cmd/GetStoreInfoResponse.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/cmd/HgCmdBase.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/cmd/HgCmdClient.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/cmd/HgCmdProcessor.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/cmd/UpdatePartitionRequest.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/cmd/UpdatePartitionResponse.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/meta/DeletedFileManager.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/meta/Graph.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/meta/GraphIdManager.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/meta/GraphManager.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/meta/MetadataKeyHelper.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/meta/Partition.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/meta/PartitionManager.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/meta/PartitionRole.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/meta/PartitionStats.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/meta/Shard.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/meta/ShardGroup.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/meta/Store.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/meta/StoreMetadata.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/meta/TaskManager.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/meta/asynctask/AbstractAsyncTask.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/meta/asynctask/AsyncTask.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/meta/asynctask/AsyncTaskState.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/meta/asynctask/CleanTask.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/meta/base/DBSessionBuilder.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/meta/base/GlobalMetaStore.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/meta/base/MetaStoreBase.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/meta/base/PartitionMetaStore.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/metric/HgMetricService.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/metric/HgStoreMetric.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/metric/SystemMetricService.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/options/HgStoreEngineOptions.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/options/MetadataOptions.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/options/PartitionEngineOptions.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/options/RaftRocksdbOptions.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/pd/DefaultPdProvider.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/pd/FakePdServiceProvider.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/pd/PartitionInstructionListener.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/pd/PdProvider.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/raft/HgStoreStateMachine.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/raft/RaftClosure.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/raft/RaftOperation.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/raft/RaftStateListener.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/raft/RaftTaskHandler.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/raft/util/RaftUtils.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/snapshot/HgSnapshotHandler.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/util/Asserts.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/util/CopyOnWriteCache.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/util/FutureClosure.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/util/HgRaftError.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/util/HgStoreConst.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/util/HgStoreException.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/util/IpUtil.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/util/Lifecycle.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/util/ManualResetEvent.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/util/PartitionMetaStoreWrapper.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/util/UnsafeUtf8Util.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/util/UnsafeUtil.java
 create mode 100644 
hugegraph-store/hg-store-core/src/main/java/org/apache/hugegraph/store/util/Version.java
 create mode 100644 hugegraph-store/hg-store-node/banner.txt
 create mode 100644 hugegraph-store/hg-store-node/pom.xml
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/AppConfig.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/AppShutdownHook.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/StoreNodeApplication.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/controller/HgStoreMetricsController.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/controller/HgStoreStatusController.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/controller/HgTestController.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/controller/IndexAPI.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/controller/PartitionAPI.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/entry/RestResult.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/grpc/BatchGrpcClosure.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/grpc/BatchScanIterator.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/grpc/EmptyIterator.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/grpc/FusingScanIterator.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/grpc/GRpcServerConfig.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/grpc/GrpcClosure.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/grpc/HgStoreNodeService.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/grpc/HgStoreNodeState.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/grpc/HgStoreSessionImpl.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/grpc/HgStoreStateService.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/grpc/HgStoreStateSubject.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/grpc/HgStoreStreamImpl.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/grpc/HgStoreWrapperEx.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/grpc/ParallelScanIterator.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/grpc/QueryCondition.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/grpc/ScanBatchOneShotResponse.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/grpc/ScanBatchResponse.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/grpc/ScanBatchResponse3.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/grpc/ScanBatchResponseFactory.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/grpc/ScanOneShotResponse.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/grpc/ScanQuery.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/grpc/ScanQueryProducer.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/grpc/ScanStreamResponse.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/grpc/ScanUtil.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/grpc/scan/GraphStoreImpl.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/grpc/scan/ScanResponseObserver.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/listener/ContextClosedListener.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/listener/PdConfigureListener.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/metrics/DriveMetrics.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/metrics/GRpcExMetrics.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/metrics/JRaftMetrics.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/metrics/MetricsConfig.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/metrics/MetricsUtil.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/metrics/ProcfsEntry.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/metrics/ProcfsMetrics.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/metrics/ProcfsReader.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/metrics/ProcfsSmaps.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/metrics/RocksDBMetrics.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/metrics/RocksDBMetricsConst.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/metrics/StoreMetrics.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/metrics/SystemMetrics.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/model/HgNodeStatus.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/util/Base58.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/util/Err.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/util/HgAssert.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/util/HgBufferProxy.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/util/HgChannel.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/util/HgExecutorUtil.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/util/HgGrpc.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/util/HgRegexUtil.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/util/HgStoreConst.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/util/HgStoreNodeUtil.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/util/PropertyUtil.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/util/Result.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/util/TkEntry.java
 create mode 100644 
hugegraph-store/hg-store-node/src/main/resources/application-pd.yml
 create mode 100644 
hugegraph-store/hg-store-node/src/main/resources/application.yml
 create mode 100644 hugegraph-store/hg-store-node/src/main/resources/banner.txt
 create mode 100644 
hugegraph-store/hg-store-node/src/main/resources/log4j2-dev.xml
 copy hugegraph-store/{hg-store-test => 
hg-store-node}/src/main/resources/version.txt (100%)
 create mode 100644 
hugegraph-store/hg-store-node/src/test/java/org/apache/hugegraph/store/boot/StoreNodeServer00.java
 create mode 100644 
hugegraph-store/hg-store-node/src/test/java/org/apache/hugegraph/store/boot/StoreNodeServer01.java
 create mode 100644 
hugegraph-store/hg-store-node/src/test/java/org/apache/hugegraph/store/boot/StoreNodeServer02.java
 create mode 100644 
hugegraph-store/hg-store-node/src/test/java/org/apache/hugegraph/store/boot/StoreNodeServer03.java
 create mode 100644 
hugegraph-store/hg-store-node/src/test/java/org/apache/hugegraph/store/boot/StoreNodeServer04.java
 create mode 100644 
hugegraph-store/hg-store-node/src/test/java/org/apache/hugegraph/store/boot/StoreNodeServer05.java
 create mode 100644 
hugegraph-store/hg-store-node/src/test/java/org/apache/hugegraph/store/boot/StoreNodeServer06.java
 create mode 100644 
hugegraph-store/hg-store-node/src/test/java/org/apache/hugegraph/store/node/HgStoreNodeServiceTest.java
 create mode 100644 
hugegraph-store/hg-store-node/src/test/java/org/apache/hugegraph/store/node/metrics/JraftMetricsTest.java
 create mode 100644 
hugegraph-store/hg-store-node/src/test/resources/application-pd.yml
 create mode 100644 
hugegraph-store/hg-store-node/src/test/resources/application-server00.yml
 create mode 100644 
hugegraph-store/hg-store-node/src/test/resources/application-server01.yml
 create mode 100644 
hugegraph-store/hg-store-node/src/test/resources/application-server02.yml
 create mode 100644 
hugegraph-store/hg-store-node/src/test/resources/application-server03.yml
 create mode 100644 
hugegraph-store/hg-store-node/src/test/resources/application-server04.yml
 create mode 100644 
hugegraph-store/hg-store-node/src/test/resources/application-server05.yml
 create mode 100644 
hugegraph-store/hg-store-node/src/test/resources/application-server06.yml
 create mode 100644 
hugegraph-store/hg-store-node/src/test/resources/log4j2-dev.xml

Reply via email to