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

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


    from 2b3bc4f28 feat(pd): integrate `pd-service` into hugegraph (#2528)
     add 253b8d38b feat(pd): integrate `pd-dist` into hugegraph & add core 
tests, client tests, and REST tests for PD (#2532)

No new revisions were added by this update.

Summary of changes:
 .github/workflows/pd-store-ci.yml                  |  21 +
 .../apache/hugegraph/pd/client/ClientCache.java    |  11 +-
 .../org/apache/hugegraph/pd/meta/IdMetaStore.java  |   2 +-
 hugegraph-pd/hg-pd-dist/pom.xml                    | 151 ++++
 .../src/assembly/descriptor/server-assembly.xml    |  28 +-
 .../src/assembly/static/bin/start-hugegraph-pd.sh  | 169 +++++
 .../src/assembly/static/bin/stop-hugegraph-pd.sh   |  23 +-
 .../hg-pd-dist}/src/assembly/static/bin/util.sh    | 128 ++--
 .../src/assembly/static/conf/application.yml}      |  54 +-
 .../assembly/static/conf/application.yml.template} |  32 +-
 .../src/assembly/static/conf}/log4j2.xml           |  10 +-
 .../src/assembly/static/conf/verify-license.json   |   6 +
 .../org/apache/hugegraph/pd/service/PDService.java |   5 +-
 hugegraph-pd/hg-pd-test/pom.xml                    |  50 +-
 .../BaseClientTest.java}                           |  15 +-
 .../apache/hugegraph/pd/client/ChangingLeader.java |  58 ++
 .../apache/hugegraph/pd/client/KvClientTest.java   | 118 +++
 .../hugegraph/pd/client/PDClientSuiteTest.java     |  10 +-
 .../apache/hugegraph/pd/client/PDClientTest.java   | 413 ++++++++++
 .../apache/hugegraph/pd/client/PDPulseTest.java    | 104 +++
 .../apache/hugegraph/pd/client/PDWatchTest.java    |  82 ++
 .../hugegraph/pd/client/StoreRegisterTest.java     | 127 ++++
 .../hugegraph/pd/common/CommonSuiteTest.java       |   1 -
 .../hugegraph/pd/common/PartitionCacheTest.java    |   1 -
 .../hugegraph/pd/common/PartitionUtilsTest.java    |   7 +-
 .../hugegraph/pd/core/ConfigServiceTest.java       | 105 +++
 .../apache/hugegraph/pd/core/IdServiceTest.java    |  97 +++
 .../apache/hugegraph/pd/core/KvServiceTest.java    |  61 ++
 .../apache/hugegraph/pd/core/LogServiceTest.java}  |  50 +-
 .../apache/hugegraph/pd/core/PDCoreSuiteTest.java  |  19 +-
 .../apache/hugegraph/pd/core/PDCoreTestBase.java   | 219 ++++++
 .../hugegraph/pd/core/PartitionServiceTest.java    | 156 ++++
 .../pd/core/StoreMonitorDataServiceTest.java       |  79 ++
 .../apache/hugegraph/pd/core/StoreServiceTest.java | 830 +++++++++++++++++++++
 .../hugegraph/pd/core/TaskScheduleServiceTest.java | 117 +++
 .../pd/core/meta/MetadataKeyHelperTest.java        | 226 ++++++
 .../hugegraph/pd/core/store/HgKVStoreImplTest.java | 113 +++
 .../BaseCommonTest.java => grpc/BaseGrpcTest.java} |   7 +-
 .../apache/hugegraph/pd/grpc/GrpcSuiteTest.java    |   9 +-
 .../BaseServerTest.java}                           |  13 +-
 .../apache/hugegraph/pd/rest/PDRestSuiteTest.java  |   8 +-
 .../org/apache/hugegraph/pd/rest/RestApiTest.java  | 121 +++
 hugegraph-pd/pom.xml                               |  75 +-
 .../hugegraph-dist/src/assembly/travis/start-pd.sh |  26 +
 44 files changed, 3733 insertions(+), 224 deletions(-)
 create mode 100644 hugegraph-pd/hg-pd-dist/pom.xml
 copy hugegraph-server/hugegraph-dist/src/assembly/descriptor/assembly.xml => 
hugegraph-pd/hg-pd-dist/src/assembly/descriptor/server-assembly.xml (65%)
 create mode 100644 
hugegraph-pd/hg-pd-dist/src/assembly/static/bin/start-hugegraph-pd.sh
 copy hugegraph-server/hugegraph-dist/src/assembly/static/bin/stop-monitor.sh 
=> hugegraph-pd/hg-pd-dist/src/assembly/static/bin/stop-hugegraph-pd.sh (76%)
 mode change 100755 => 100644
 copy {hugegraph-server/hugegraph-dist => 
hugegraph-pd/hg-pd-dist}/src/assembly/static/bin/util.sh (68%)
 mode change 100755 => 100644
 copy hugegraph-pd/{hg-pd-service/src/test/resources/application-server0.yml => 
hg-pd-dist/src/assembly/static/conf/application.yml} (50%)
 copy hugegraph-pd/{hg-pd-service/src/test/resources/application-server2.yml => 
hg-pd-dist/src/assembly/static/conf/application.yml.template} (73%)
 copy hugegraph-pd/{hg-pd-service/src/main/resources => 
hg-pd-dist/src/assembly/static/conf}/log4j2.xml (95%)
 create mode 100644 
hugegraph-pd/hg-pd-dist/src/assembly/static/conf/verify-license.json
 copy 
hugegraph-pd/hg-pd-test/src/main/java/org/apache/hugegraph/pd/{common/BaseCommonTest.java
 => client/BaseClientTest.java} (70%)
 create mode 100644 
hugegraph-pd/hg-pd-test/src/main/java/org/apache/hugegraph/pd/client/ChangingLeader.java
 create mode 100644 
hugegraph-pd/hg-pd-test/src/main/java/org/apache/hugegraph/pd/client/KvClientTest.java
 copy 
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/common/CommonSuiteTest.java
 => 
hugegraph-pd/hg-pd-test/src/main/java/org/apache/hugegraph/pd/client/PDClientSuiteTest.java
 (85%)
 create mode 100644 
hugegraph-pd/hg-pd-test/src/main/java/org/apache/hugegraph/pd/client/PDClientTest.java
 create mode 100644 
hugegraph-pd/hg-pd-test/src/main/java/org/apache/hugegraph/pd/client/PDPulseTest.java
 create mode 100644 
hugegraph-pd/hg-pd-test/src/main/java/org/apache/hugegraph/pd/client/PDWatchTest.java
 create mode 100644 
hugegraph-pd/hg-pd-test/src/main/java/org/apache/hugegraph/pd/client/StoreRegisterTest.java
 create mode 100644 
hugegraph-pd/hg-pd-test/src/main/java/org/apache/hugegraph/pd/core/ConfigServiceTest.java
 create mode 100644 
hugegraph-pd/hg-pd-test/src/main/java/org/apache/hugegraph/pd/core/IdServiceTest.java
 create mode 100644 
hugegraph-pd/hg-pd-test/src/main/java/org/apache/hugegraph/pd/core/KvServiceTest.java
 copy 
hugegraph-pd/{hg-pd-service/src/main/java/org/apache/hugegraph/pd/boot/HugePDServer.java
 => hg-pd-test/src/main/java/org/apache/hugegraph/pd/core/LogServiceTest.java} 
(51%)
 copy 
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/common/CommonSuiteTest.java
 => 
hugegraph-pd/hg-pd-test/src/main/java/org/apache/hugegraph/pd/core/PDCoreSuiteTest.java
 (64%)
 create mode 100644 
hugegraph-pd/hg-pd-test/src/main/java/org/apache/hugegraph/pd/core/PDCoreTestBase.java
 create mode 100644 
hugegraph-pd/hg-pd-test/src/main/java/org/apache/hugegraph/pd/core/PartitionServiceTest.java
 create mode 100644 
hugegraph-pd/hg-pd-test/src/main/java/org/apache/hugegraph/pd/core/StoreMonitorDataServiceTest.java
 create mode 100644 
hugegraph-pd/hg-pd-test/src/main/java/org/apache/hugegraph/pd/core/StoreServiceTest.java
 create mode 100644 
hugegraph-pd/hg-pd-test/src/main/java/org/apache/hugegraph/pd/core/TaskScheduleServiceTest.java
 create mode 100644 
hugegraph-pd/hg-pd-test/src/main/java/org/apache/hugegraph/pd/core/meta/MetadataKeyHelperTest.java
 create mode 100644 
hugegraph-pd/hg-pd-test/src/main/java/org/apache/hugegraph/pd/core/store/HgKVStoreImplTest.java
 copy 
hugegraph-pd/hg-pd-test/src/main/java/org/apache/hugegraph/pd/{common/BaseCommonTest.java
 => grpc/BaseGrpcTest.java} (87%)
 copy 
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/common/CommonSuiteTest.java
 => 
hugegraph-pd/hg-pd-test/src/main/java/org/apache/hugegraph/pd/grpc/GrpcSuiteTest.java
 (86%)
 rename 
hugegraph-pd/hg-pd-test/src/main/java/org/apache/hugegraph/pd/{common/BaseCommonTest.java
 => rest/BaseServerTest.java} (78%)
 copy 
hugegraph-store/hg-store-test/src/main/java/org/apache/hugegraph/store/common/CommonSuiteTest.java
 => 
hugegraph-pd/hg-pd-test/src/main/java/org/apache/hugegraph/pd/rest/PDRestSuiteTest.java
 (86%)
 create mode 100644 
hugegraph-pd/hg-pd-test/src/main/java/org/apache/hugegraph/pd/rest/RestApiTest.java
 create mode 100755 
hugegraph-server/hugegraph-dist/src/assembly/travis/start-pd.sh

Reply via email to