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:52 UTC
[skywalking-banyandb-java-client] branch main updated (f400cca -> f690864)
This is an automated email from the ASF dual-hosted git repository.
wusheng pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/skywalking-banyandb-java-client.git.
from f400cca Introduce the implementations of new stream APIs
add d27045b add stream registry
add 42ef0b9 add indexRuleBinding registry api
add a2ee3ea add tests for schema registry
add bf65490 support group registry
add 760e4b3 add docs
add aa63ceb remove group related APIs
add 81d9eda introduce new measure definition
add 50d259d add measure
add 6beded2 support measure registry
add 97e8a97 add measure docs
add d3457bd fix readme
add e7c1405 provide shorthand APIs
add 41b118d simplify API and polish docs
new f690864 Implement Measure, IndexRules, and Stream APIs
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
README.md | 76 +++-
.../banyandb/v1/client/BanyanDBClient.java | 116 +++++-
.../client/{Options.java => metadata/Catalog.java} | 29 +-
.../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 +++
.../{Options.java => metadata/Serializable.java} | 31 +-
.../banyandb/v1/client/metadata/Stream.java | 119 ++++++
.../v1/client/metadata/StreamMetadataRegistry.java | 85 +++++
.../banyandb/v1/client/metadata/TagFamilySpec.java | 193 ++++++++++
.../client/util/TimeUtils.java} | 30 +-
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, 2942 insertions(+), 68 deletions(-)
copy src/main/java/org/apache/skywalking/banyandb/v1/client/{Options.java => metadata/Catalog.java} (68%)
create mode 100644 src/main/java/org/apache/skywalking/banyandb/v1/client/metadata/Duration.java
create mode 100644 src/main/java/org/apache/skywalking/banyandb/v1/client/metadata/IndexRule.java
create mode 100644 src/main/java/org/apache/skywalking/banyandb/v1/client/metadata/IndexRuleBinding.java
create mode 100644 src/main/java/org/apache/skywalking/banyandb/v1/client/metadata/IndexRuleBindingMetadataRegistry.java
create mode 100644 src/main/java/org/apache/skywalking/banyandb/v1/client/metadata/IndexRuleMetadataRegistry.java
create mode 100644 src/main/java/org/apache/skywalking/banyandb/v1/client/metadata/Measure.java
create mode 100644 src/main/java/org/apache/skywalking/banyandb/v1/client/metadata/MeasureMetadataRegistry.java
create mode 100644 src/main/java/org/apache/skywalking/banyandb/v1/client/metadata/MetadataClient.java
create mode 100644 src/main/java/org/apache/skywalking/banyandb/v1/client/metadata/NamedSchema.java
copy src/main/java/org/apache/skywalking/banyandb/v1/client/{Options.java => metadata/Serializable.java} (64%)
create mode 100644 src/main/java/org/apache/skywalking/banyandb/v1/client/metadata/Stream.java
create mode 100644 src/main/java/org/apache/skywalking/banyandb/v1/client/metadata/StreamMetadataRegistry.java
create mode 100644 src/main/java/org/apache/skywalking/banyandb/v1/client/metadata/TagFamilySpec.java
copy src/main/java/org/apache/skywalking/banyandb/{commons/datacarrier/partition/ProducerThreadPartitioner.java => v1/client/util/TimeUtils.java} (55%)
create mode 100644 src/main/proto/banyandb/v1/banyandb-metadata.proto
create mode 100644 src/test/java/org/apache/skywalking/banyandb/v1/client/metadata/IndexRuleBindingMetadataRegistryTest.java
create mode 100644 src/test/java/org/apache/skywalking/banyandb/v1/client/metadata/IndexRuleMetadataRegistryTest.java
create mode 100644 src/test/java/org/apache/skywalking/banyandb/v1/client/metadata/MeasureMetadataRegistryTest.java
create mode 100644 src/test/java/org/apache/skywalking/banyandb/v1/client/metadata/StreamMetadataRegistryTest.java
[skywalking-banyandb-java-client] 01/01: Implement Measure, IndexRules, and Stream APIs
Posted by wu...@apache.org.
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(-)