This is an automated email from the ASF dual-hosted git repository.
vgalaxies pushed a change to branch dist-1.5.0
in repository https://gitbox.apache.org/repos/asf/incubator-hugegraph.git
from 126e834a4 handle hugegraph-server.keystore
add edb59ebae feat(store): integrate rest of store-test submodule (#2563)
add 86e1003c1 fix(pd): partition IDs always empty in Shards List (#2596)
add d36e05ece chore: temporarily ignore failure core tests for hstore &
simplify ci name (#2599)
add 7b9fd21d2 chore: enable up-to-date for UI(CI) (#2609)
add 297f58dee Merge branch 'master' into dist-1.5.0
No new revisions were added by this update.
Summary of changes:
.asf.yaml | 4 +-
.github/workflows/licence-checker.yml | 2 +-
.github/workflows/pd-store-ci.yml | 31 +-
.github/workflows/server-ci.yml | 2 +-
hugegraph-pd/hg-pd-dist/pom.xml | 4 +-
.../org/apache/hugegraph/pd/rest/PartitionAPI.java | 1 +
hugegraph-server/hugegraph-dist/pom.xml | 8 +
.../org/apache/hugegraph/core/EdgeCoreTest.java | 26 +
.../org/apache/hugegraph/core/MultiGraphsTest.java | 10 +
.../org/apache/hugegraph/core/RamTableTest.java | 21 +
.../org/apache/hugegraph/core/VertexCoreTest.java | 37 +
hugegraph-server/pom.xml | 2 -
.../client/grpc/GrpcStoreNodeSessionImpl.java | 5 +-
hugegraph-store/hg-store-dist/pom.xml | 3 +-
hugegraph-store/hg-store-test/pom.xml | 147 ++-
.../apache/hugegraph/store/HgBusinessImplTest.java | 210 ++++
.../store/HgSessionManagerOneRaftFakePDTest.java | 481 +++++++++
.../store/HgSessionManagerRaftFakePDTest.java | 648 +++++++++++
.../store/HgSessionManagerRaftPDTest.java | 981 +++++++++++++++++
.../hugegraph/store/HgSessionManagerTest.java | 1125 ++++++++++++++++++++
.../hugegraph/store/PartitionEngineTest.java | 236 ++++
.../org/apache/hugegraph/store/UnitTestBase.java | 101 ++
.../hugegraph/store/client/ChangeShardNumTest.java | 67 ++
.../apache/hugegraph/store/client/ClientTest.java} | 21 +-
.../hugegraph/store/client/HgAssertTest.java | 167 +++
.../hugegraph/store/client/HgKvStoreTest.java | 190 ++++
.../apache/hugegraph/store/client/HgPairTest.java | 78 ++
.../store/client/HgSessionManagerRaftPDTest.java | 685 ++++++++++++
.../hugegraph/store/client/HgStoreClientBase.java | 51 +
.../hugegraph/store/client/HgStoreClientTest.java | 207 ++++
.../store/client/HgStoreNodeSessionTest.java | 66 ++
.../store/client/HgStoreNodeStateTest.java | 59 +
.../store/client/HgStoreNodeStreamTest.java | 188 ++++
.../store/client/graph/GraphStoreClientTest.java} | 97 +-
.../hugegraph/store/common/BaseCommonTest.java | 1 -
.../apache/hugegraph/store/common/BitsTest.java | 1 -
.../store/common/ByteBufferAllocatorTest.java | 1 -
.../hugegraph/store/common/CommonSuiteTest.java | 1 -
.../BaseCommonTest.java => core/BaseCoreTest.java} | 20 +-
.../apache/hugegraph/store/core/CoreSuiteTest.java | 49 +
.../CommonSuiteTest.java => core/CoreTest.java} | 20 +-
.../hugegraph/store/core/HgBusinessImplTest.java | 178 ++++
.../hugegraph/store/core/HgCmdClientTest.java | 359 +++++++
.../hugegraph/store/core/MetricServiceTest.java | 63 ++
.../hugegraph/store/core/StoreEngineTestBase.java | 138 +++
.../store/core/raft/HgStoreStateMachineTest.java | 247 +++++
.../store/core/raft/MockStateMachine.java} | 17 +-
.../store/core/raft/RaftOperationTest.java | 75 ++
.../hugegraph/store/core/raft/RaftUtilsTest.java | 179 ++++
.../store/core/snapshot/HgSnapshotHandlerTest.java | 187 ++++
.../store/core/store/HgStoreEngineTest.java | 175 +++
.../store/core/store/PartitionEngineTest.java | 93 ++
.../store/PartitionInstructionProcessorTest.java | 109 ++
.../core/store/meta/MetadataKeyHelperTest.java | 24 +-
.../core/store/meta/PartitionManagerTest.java | 198 ++++
.../store/core/store/meta/TaskManagerTest.java | 108 ++
.../core/store/meta/asynctask/CleanTaskTest.java | 49 +
.../store/core/store/util/MiscUtilClassTest.java | 93 ++
.../store/util/PartitionMetaStoreWrapperTest.java | 87 ++
.../store/core/store/util/ZipUtilsTest.java | 53 +
.../hugegraph/store/meta/GraphIDManagerTest.java | 85 ++
.../BitsTest.java => meta/GraphManagerTest.java} | 32 +-
.../hugegraph/store/raftcore/BytesCarrierTest.java | 62 ++
.../hugegraph/store/raftcore/RaftSuiteTest.java | 10 +-
.../store/raftcore/ZeroByteStringHelperTest.java | 69 ++
.../BaseRocksDbTest.java} | 26 +-
.../store/rocksdb}/RocksDBFactoryTest.java | 41 +-
.../hugegraph/store/rocksdb/RocksDbSuiteTest.java | 8 +-
.../hugegraph/store/service/BaseServerTest.java | 8 +-
.../hugegraph/store/service/ServerSuiteTest.java | 6 +-
.../hugegraph/store/service/SessionTest.java | 14 +-
.../hugegraph/store/util/CopyOnWriteCacheTest.java | 106 ++
.../hugegraph/store/util/FutureClosureTest.java | 37 +-
.../hugegraph/store/util/HgStoreTestUtil.java | 486 +++++++++
.../hugegraph/store/util/UnsafeUtilTest.java | 175 +++
.../hg-store-test/src/main/resources/log4j2.xml | 40 +-
hugegraph-store/pom.xml | 254 +++--
.../scripts/dependency/known-dependencies.txt | 14 +
78 files changed, 9541 insertions(+), 418 deletions(-)
create mode 100644
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/HgBusinessImplTest.java
create mode 100644
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/HgSessionManagerOneRaftFakePDTest.java
create mode 100644
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/HgSessionManagerRaftFakePDTest.java
create mode 100644
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/HgSessionManagerRaftPDTest.java
create mode 100644
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/HgSessionManagerTest.java
create mode 100644
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/PartitionEngineTest.java
create mode 100644
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/UnitTestBase.java
create mode 100644
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/client/ChangeShardNumTest.java
copy
hugegraph-store/{hg-store-client/src/main/java/org/apache/hugegraph/store/client/HgPrivate.java
=>
hg-store-test/src/main/java/org/apache/hugegraph/store/client/ClientTest.java}
(76%)
create mode 100644
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/client/HgAssertTest.java
create mode 100644
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/client/HgKvStoreTest.java
create mode 100644
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/client/HgPairTest.java
create mode 100644
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/client/HgSessionManagerRaftPDTest.java
create mode 100644
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/client/HgStoreClientBase.java
create mode 100644
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/client/HgStoreClientTest.java
create mode 100644
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/client/HgStoreNodeSessionTest.java
create mode 100644
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/client/HgStoreNodeStateTest.java
create mode 100644
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/client/HgStoreNodeStreamTest.java
copy
hugegraph-store/{hg-store-cli/src/main/java/org/apache/hugegraph/store/cli/scan/GrpcShardScanner.java
=>
hg-store-test/src/main/java/org/apache/hugegraph/store/client/graph/GraphStoreClientTest.java}
(73%)
copy
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/{common/BaseCommonTest.java
=> core/BaseCoreTest.java} (68%)
create mode 100644
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/core/CoreSuiteTest.java
copy
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/{common/CommonSuiteTest.java
=> core/CoreTest.java} (76%)
create mode 100644
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/core/HgBusinessImplTest.java
create mode 100644
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/core/HgCmdClientTest.java
create mode 100644
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/core/MetricServiceTest.java
create mode 100644
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/core/StoreEngineTestBase.java
create mode 100644
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/core/raft/HgStoreStateMachineTest.java
copy
hugegraph-store/{hg-store-core/src/main/java/org/apache/hugegraph/store/cmd/DbCompactionRequest.java
=>
hg-store-test/src/main/java/org/apache/hugegraph/store/core/raft/MockStateMachine.java}
(72%)
create mode 100644
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/core/raft/RaftOperationTest.java
create mode 100644
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/core/raft/RaftUtilsTest.java
create mode 100644
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/core/snapshot/HgSnapshotHandlerTest.java
create mode 100644
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/core/store/HgStoreEngineTest.java
create mode 100644
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/core/store/PartitionEngineTest.java
create mode 100644
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/core/store/PartitionInstructionProcessorTest.java
copy
hugegraph-server/hugegraph-test/src/main/java/org/apache/hugegraph/api/SchemaApiTest.java
=>
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/core/store/meta/MetadataKeyHelperTest.java
(60%)
create mode 100644
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/core/store/meta/PartitionManagerTest.java
create mode 100644
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/core/store/meta/TaskManagerTest.java
create mode 100644
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/core/store/meta/asynctask/CleanTaskTest.java
create mode 100644
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/core/store/util/MiscUtilClassTest.java
create mode 100644
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/core/store/util/PartitionMetaStoreWrapperTest.java
create mode 100644
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/core/store/util/ZipUtilsTest.java
create mode 100644
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/meta/GraphIDManagerTest.java
copy
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/{common/BitsTest.java
=> meta/GraphManagerTest.java} (62%)
create mode 100644
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/raftcore/BytesCarrierTest.java
copy
hugegraph-pd/hg-pd-test/src/main/java/org/apache/hugegraph/pd/rest/PDRestSuiteTest.java
=>
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/raftcore/RaftSuiteTest.java
(86%)
create mode 100644
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/raftcore/ZeroByteStringHelperTest.java
copy
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/{common/BaseCommonTest.java
=> rocksdb/BaseRocksDbTest.java} (51%)
copy
hugegraph-store/{hg-store-rocksdb/src/test/java/org/apache/hugegraph/rocksdb/access
=>
hg-store-test/src/main/java/org/apache/hugegraph/store/rocksdb}/RocksDBFactoryTest.java
(70%)
copy
hugegraph-pd/hg-pd-test/src/main/java/org/apache/hugegraph/pd/rest/PDRestSuiteTest.java
=>
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/rocksdb/RocksDbSuiteTest.java
(89%)
copy
hugegraph-pd/hg-pd-test/src/main/java/org/apache/hugegraph/pd/grpc/BaseGrpcTest.java
=>
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/service/BaseServerTest.java
(87%)
copy
hugegraph-pd/hg-pd-test/src/main/java/org/apache/hugegraph/pd/rest/PDRestSuiteTest.java
=>
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/service/ServerSuiteTest.java
(90%)
copy
hugegraph-pd/hg-pd-client/src/main/java/org/apache/hugegraph/pd/watch/WatchType.java
=>
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/service/SessionTest.java
(82%)
create mode 100644
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/util/CopyOnWriteCacheTest.java
copy
hugegraph-pd/hg-pd-service/src/main/java/org/apache/hugegraph/pd/util/IdUtil.java
=>
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/util/FutureClosureTest.java
(57%)
create mode 100644
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/util/HgStoreTestUtil.java
create mode 100644
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/util/UnsafeUtilTest.java