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

lujiajing pushed a change to branch simple-streaming-api
in repository https://gitbox.apache.org/repos/asf/skywalking-banyandb.git


 discard 982bbba  fix test case
    omit 4f733d4  fix ci
    omit da06692  fix check
    omit 7c03a2b  fix test cases
    omit 1c0201b  refactor window
    omit 15ae5eb  fix lint
    omit 9ae5ce1  fix lint
    omit 8fd8ff3  add lateness and refactor window flush
    omit 1e4d566  Merge branch 'main' into simple-streaming-api
    omit 687c50f  fix async measure write and adjust timebucket logic
    omit 1257554  fix sort and simplify iter
    omit bc180cf  refactor post processor
    omit fb59d5d  regenerate
    omit 8ed1bd3  remove necessary data
    omit 8c02c09  add first test
    omit 0f4370a  add partial timeline impl
    omit 4911b45  add test skeleton
    omit 7039bd1  fix measure topn
    omit fdf5f37  fix lateness check
    omit 5e545ab  delete snapshot on purge
    omit 9c45d3a  refactor purge and polish API
    omit e527405  add streaming api and topN aggregator
     add ebdbb62  add measure and group cmd (#180)
     add 49fc864  Add Exist endpoints to all services (#186)
     add 1f8e82c  Try to create the group if absent (#187)
     add f166614  add streaming api and topN aggregator
     add 125f83d  refactor purge and polish API
     add 436c3cc  delete snapshot on purge
     add 9e996d4  fix lateness check
     add c41d9d6  fix measure topn
     add 621a235  add test skeleton
     add 4468538  add partial timeline impl
     add dd41b1a  add first test
     add ff44f51  remove necessary data
     add fef0a60  regenerate
     add f675b47  refactor post processor
     add 62b83ea  fix sort and simplify iter
     add 4c69e3e  fix async measure write and adjust timebucket logic
     add 4f646b8  add lateness and refactor window flush
     add be8dbfa  fix lint
     add e26a3cb  fix lint
     add 88fb21f  refactor window
     add 71910de  fix test cases
     add 3261add  fix check
     add a5196ca  fix ci
     add e2edeef  fix test case
     add fbcf2d0  adjust test cases

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (982bbba)
            \
             N -- N -- N   refs/heads/simple-streaming-api (fbcf2d0)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 api/common/id.go                                   |   13 +
 api/proto/banyandb/database/v1/rpc.pb.go           | 2660 +++++++++++++-------
 api/proto/banyandb/database/v1/rpc.pb.validate.go  | 1802 +++++++++++--
 api/proto/banyandb/database/v1/rpc.proto           |   64 +
 api/proto/banyandb/database/v1/rpc_grpc.pb.go      |  226 ++
 .../openapi/banyandb/database/v1/rpc.swagger.json  |   63 +
 banyand/liaison/grpc/measure.go                    |   13 +-
 banyand/liaison/grpc/registry.go                   |  118 +
 banyand/liaison/grpc/registry_test.go              |   12 +
 banyand/liaison/grpc/stream.go                     |   13 +-
 banyand/liaison/http/health.go                     |   42 +-
 banyand/liaison/http/server.go                     |   37 +-
 banyand/query/processor.go                         |   33 +-
 bydbctl/internal/cmd/group.go                      |   66 +-
 bydbctl/internal/cmd/group_test.go                 |  150 ++
 bydbctl/internal/cmd/{stream.go => measure.go}     |   74 +-
 bydbctl/internal/cmd/measure_test.go               |  220 ++
 bydbctl/internal/cmd/rest.go                       |   98 +-
 bydbctl/internal/cmd/root.go                       |   11 +-
 bydbctl/internal/cmd/stream.go                     |   11 +-
 bydbctl/internal/cmd/stream_test.go                |  230 +-
 dist/LICENSE                                       |    2 +-
 dist/licenses/license-github.com-ghodss-yaml.txt   |   50 -
 ...license-github.com-xhit-go-str2duration-v2.txt} |    2 +-
 docs/api-reference.md                              |  203 ++
 go.mod                                             |    2 +-
 go.sum                                             |    3 +-
 pkg/schema/metadata.go                             |    5 +-
 pkg/test/helpers/http_health.go                    |    3 +
 pkg/test/setup/setup.go                            |   10 +-
 test/cases/{measure => stream}/data/data.go        |   72 +-
 test/cases/stream/{ => data}/input/all.yaml        |    0
 test/cases/stream/{ => data}/input/filter_tag.yaml |    0
 .../stream/{ => data}/input/filter_tag_empty.yaml  |    0
 .../stream/{ => data}/input/global_index.yaml      |    0
 test/cases/stream/{ => data}/input/having.yaml     |    0
 .../stream/{ => data}/input/indexed_only.yaml      |    0
 test/cases/stream/{ => data}/input/less.yaml       |    0
 test/cases/stream/{ => data}/input/less_eq.yaml    |    0
 test/cases/stream/{ => data}/input/limit.yaml      |    0
 test/cases/stream/{ => data}/input/logical.yaml    |    0
 test/cases/stream/{ => data}/input/offset.yaml     |    0
 test/cases/stream/{ => data}/input/search.yaml     |    0
 test/cases/stream/{ => data}/input/sort_desc.yaml  |    0
 test/cases/stream/{ => data}/testdata/data.json    |    0
 .../data/testdata/service_cpm_minute_data.json     |    0
 test/cases/stream/{ => data}/want/all.yaml         |    0
 test/cases/stream/{ => data}/want/filter_tag.yaml  |    0
 .../cases/stream/{ => data}/want/global_index.yaml |    0
 test/cases/stream/{ => data}/want/having.yaml      |    0
 .../cases/stream/{ => data}/want/indexed_only.yaml |    0
 test/cases/stream/{ => data}/want/less.yaml        |    0
 test/cases/stream/{ => data}/want/less_eq.yaml     |    0
 test/cases/stream/{ => data}/want/limit.yaml       |    0
 test/cases/stream/{ => data}/want/logical.yaml     |    0
 test/cases/stream/{ => data}/want/offset.yaml      |    0
 test/cases/stream/{ => data}/want/search.yaml      |    0
 test/cases/stream/{ => data}/want/sort_desc.yaml   |    0
 test/cases/stream/stream.go                        |  129 +-
 test/integration/cold_query/query_suite_test.go    |   29 +-
 test/integration/other/measure_test.go             |    2 +-
 test/integration/other/property_test.go            |    4 +-
 test/integration/other/tls_test.go                 |    2 +-
 test/integration/query/query_suite_test.go         |   30 +-
 64 files changed, 4996 insertions(+), 1508 deletions(-)
 create mode 100644 bydbctl/internal/cmd/group_test.go
 copy bydbctl/internal/cmd/{stream.go => measure.go} (69%)
 create mode 100644 bydbctl/internal/cmd/measure_test.go
 delete mode 100644 dist/licenses/license-github.com-ghodss-yaml.txt
 copy dist/licenses/{license-golang.org-x-exp.txt => 
license-github.com-xhit-go-str2duration-v2.txt} (99%)
 copy test/cases/{measure => stream}/data/data.go (63%)
 rename test/cases/stream/{ => data}/input/all.yaml (100%)
 rename test/cases/stream/{ => data}/input/filter_tag.yaml (100%)
 rename test/cases/stream/{ => data}/input/filter_tag_empty.yaml (100%)
 rename test/cases/stream/{ => data}/input/global_index.yaml (100%)
 rename test/cases/stream/{ => data}/input/having.yaml (100%)
 rename test/cases/stream/{ => data}/input/indexed_only.yaml (100%)
 rename test/cases/stream/{ => data}/input/less.yaml (100%)
 rename test/cases/stream/{ => data}/input/less_eq.yaml (100%)
 rename test/cases/stream/{ => data}/input/limit.yaml (100%)
 rename test/cases/stream/{ => data}/input/logical.yaml (100%)
 rename test/cases/stream/{ => data}/input/offset.yaml (100%)
 rename test/cases/stream/{ => data}/input/search.yaml (100%)
 rename test/cases/stream/{ => data}/input/sort_desc.yaml (100%)
 rename test/cases/stream/{ => data}/testdata/data.json (100%)
 copy test/cases/{measure => stream}/data/testdata/service_cpm_minute_data.json 
(100%)
 rename test/cases/stream/{ => data}/want/all.yaml (100%)
 rename test/cases/stream/{ => data}/want/filter_tag.yaml (100%)
 rename test/cases/stream/{ => data}/want/global_index.yaml (100%)
 rename test/cases/stream/{ => data}/want/having.yaml (100%)
 rename test/cases/stream/{ => data}/want/indexed_only.yaml (100%)
 rename test/cases/stream/{ => data}/want/less.yaml (100%)
 rename test/cases/stream/{ => data}/want/less_eq.yaml (100%)
 rename test/cases/stream/{ => data}/want/limit.yaml (100%)
 rename test/cases/stream/{ => data}/want/logical.yaml (100%)
 rename test/cases/stream/{ => data}/want/offset.yaml (100%)
 rename test/cases/stream/{ => data}/want/search.yaml (100%)
 rename test/cases/stream/{ => data}/want/sort_desc.yaml (100%)

Reply via email to