You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@skywalking.apache.org by wu...@apache.org on 2021/11/17 22:03:53 UTC

[skywalking-banyandb-java-client] 01/01: Implement Measure, IndexRules, and Stream APIs

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

wusheng pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/skywalking-banyandb-java-client.git

commit f690864292c759caa3713853de1a2e0e2226083a
Merge: f400cca 41b118d
Author: 吴晟 Wu Sheng <wu...@foxmail.com>
AuthorDate: Thu Nov 18 06:03:45 2021 +0800

    Implement Measure, IndexRules, and Stream APIs

 README.md                                          |  76 +++-
 .../banyandb/v1/client/BanyanDBClient.java         | 116 +++++-
 .../banyandb/v1/client/metadata/Catalog.java       |  32 ++
 .../banyandb/v1/client/metadata/Duration.java      | 109 ++++++
 .../banyandb/v1/client/metadata/IndexRule.java     | 132 +++++++
 .../v1/client/metadata/IndexRuleBinding.java       | 156 ++++++++
 .../metadata/IndexRuleBindingMetadataRegistry.java |  85 +++++
 .../client/metadata/IndexRuleMetadataRegistry.java |  85 +++++
 .../banyandb/v1/client/metadata/Measure.java       | 413 +++++++++++++++++++++
 .../client/metadata/MeasureMetadataRegistry.java   |  85 +++++
 .../v1/client/metadata/MetadataClient.java         |  77 ++++
 .../banyandb/v1/client/metadata/NamedSchema.java   |  58 +++
 .../banyandb/v1/client/metadata/Serializable.java  |  34 ++
 .../banyandb/v1/client/metadata/Stream.java        | 119 ++++++
 .../v1/client/metadata/StreamMetadataRegistry.java |  85 +++++
 .../banyandb/v1/client/metadata/TagFamilySpec.java | 193 ++++++++++
 .../banyandb/v1/client/util/TimeUtils.java         |  41 ++
 src/main/proto/banyandb/v1/banyandb-metadata.proto | 381 +++++++++++++++++++
 src/main/proto/banyandb/v1/banyandb-stream.proto   |   3 +-
 src/main/proto/banyandb/v1/banyandb.proto          |   8 +-
 .../IndexRuleBindingMetadataRegistryTest.java      | 173 +++++++++
 .../metadata/IndexRuleMetadataRegistryTest.java    | 163 ++++++++
 .../metadata/MeasureMetadataRegistryTest.java      | 209 +++++++++++
 .../metadata/StreamMetadataRegistryTest.java       | 194 ++++++++++
 24 files changed, 3012 insertions(+), 15 deletions(-)