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 253b8d38b feat(pd): integrate `pd-dist` into hugegraph & add core
tests, client tests, and REST tests for PD (#2532)
add c1e8ea5ab feat(server): integrate `server-hstore` into hugegraph
(#2534)
No new revisions were added by this update.
Summary of changes:
hugegraph-server/hugegraph-core/pom.xml | 26 +
.../apache/hugegraph/backend/id/IdGenerator.java | 2 +-
.../apache/hugegraph/backend/query/Condition.java | 84 ++-
.../hugegraph/backend/query/ConditionQuery.java | 66 ++
.../org/apache/hugegraph/backend/query/Query.java | 47 +-
.../serializer/AbstractSerializerAdapter.java | 66 ++
.../backend/query/serializer/QueryAdapter.java | 148 ++++
.../backend/query/serializer/QueryIdAdapter.java | 46 ++
.../backend/serializer/BinaryBackendEntry.java | 12 +-
.../hugegraph/backend/serializer/BytesBuffer.java | 28 +
.../backend/store/AbstractBackendStore.java | 7 +
.../hugegraph/backend/store/BackendFeatures.java | 2 +
.../hugegraph/backend/store/BackendMutation.java | 4 +
.../hugegraph/backend/store/BackendStore.java | 4 +
.../hugegraph/backend/store/BackendTable.java | 5 +
.../org/apache/hugegraph/config/CoreOptions.java | 31 +
.../org/apache/hugegraph/type/HugeTableType.java | 64 ++
.../java/org/apache/hugegraph/type/HugeType.java | 9 +-
.../scripts/dependency/known-dependencies.txt | 37 +-
.../pom.xml | 33 +-
.../backend/store/hstore/HstoreFeatures.java} | 55 +-
.../backend/store/hstore/HstoreMetrics.java | 44 ++
.../backend/store/hstore/HstoreOptions.java | 52 ++
.../backend/store/hstore/HstoreProvider.java | 54 ++
.../backend/store/hstore/HstoreSessions.java | 208 ++++++
.../backend/store/hstore/HstoreSessionsImpl.java | 791 ++++++++++++++++++++
.../backend/store/hstore/HstoreStore.java | 824 +++++++++++++++++++++
.../backend/store/hstore/HstoreTable.java | 735 ++++++++++++++++++
.../backend/store/hstore/HstoreTables.java | 216 ++++++
.../backend/store/hstore/fake/IdClient.java | 56 ++
.../backend/store/hstore/fake/PDIdClient.java | 50 ++
hugegraph-server/pom.xml | 1 +
32 files changed, 3740 insertions(+), 67 deletions(-)
create mode 100644
hugegraph-server/hugegraph-core/src/main/java/org/apache/hugegraph/backend/query/serializer/AbstractSerializerAdapter.java
create mode 100644
hugegraph-server/hugegraph-core/src/main/java/org/apache/hugegraph/backend/query/serializer/QueryAdapter.java
create mode 100644
hugegraph-server/hugegraph-core/src/main/java/org/apache/hugegraph/backend/query/serializer/QueryIdAdapter.java
create mode 100644
hugegraph-server/hugegraph-core/src/main/java/org/apache/hugegraph/type/HugeTableType.java
copy hugegraph-server/{hugegraph-postgresql => hugegraph-hstore}/pom.xml (55%)
copy
hugegraph-server/{hugegraph-rocksdb/src/main/java/org/apache/hugegraph/backend/store/rocksdb/RocksDBFeatures.java
=>
hugegraph-hstore/src/main/java/org/apache/hugegraph/backend/store/hstore/HstoreFeatures.java}
(70%)
create mode 100644
hugegraph-server/hugegraph-hstore/src/main/java/org/apache/hugegraph/backend/store/hstore/HstoreMetrics.java
create mode 100644
hugegraph-server/hugegraph-hstore/src/main/java/org/apache/hugegraph/backend/store/hstore/HstoreOptions.java
create mode 100644
hugegraph-server/hugegraph-hstore/src/main/java/org/apache/hugegraph/backend/store/hstore/HstoreProvider.java
create mode 100755
hugegraph-server/hugegraph-hstore/src/main/java/org/apache/hugegraph/backend/store/hstore/HstoreSessions.java
create mode 100755
hugegraph-server/hugegraph-hstore/src/main/java/org/apache/hugegraph/backend/store/hstore/HstoreSessionsImpl.java
create mode 100644
hugegraph-server/hugegraph-hstore/src/main/java/org/apache/hugegraph/backend/store/hstore/HstoreStore.java
create mode 100755
hugegraph-server/hugegraph-hstore/src/main/java/org/apache/hugegraph/backend/store/hstore/HstoreTable.java
create mode 100644
hugegraph-server/hugegraph-hstore/src/main/java/org/apache/hugegraph/backend/store/hstore/HstoreTables.java
create mode 100644
hugegraph-server/hugegraph-hstore/src/main/java/org/apache/hugegraph/backend/store/hstore/fake/IdClient.java
create mode 100644
hugegraph-server/hugegraph-hstore/src/main/java/org/apache/hugegraph/backend/store/hstore/fake/PDIdClient.java