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(-)