You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@skywalking.apache.org by ha...@apache.org on 2026/09/04 06:34:10 UTC

(skywalking-banyandb) branch dependabot/npm_and_yarn/canopy/multi-db0bac8a53 updated (51adad40a -> b31b79c5c)

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

hanahmily pushed a change to branch dependabot/npm_and_yarn/canopy/multi-db0bac8a53
in repository https://gitbox.apache.org/repos/asf/skywalking-banyandb.git


    from 51adad40a chore(deps): bump fast-uri in /canopy
     add 6a2eaf616 feat(liaison): authorize data, streaming writes and ByDBQL by BanyanDB group (#1321)
     add b31b79c5c Merge branch 'main' into dependabot/npm_and_yarn/canopy/multi-db0bac8a53

No new revisions were added by this update.

Summary of changes:
 .github/workflows/e2e.yml                          |   49 +
 .github/workflows/slow-test.yml                    |    2 +
 banyand/liaison/grpc/bydbql.go                     |   38 +
 banyand/liaison/grpc/methodpolicy.go               |  127 +--
 banyand/liaison/grpc/methodpolicy_contract_test.go |   83 +-
 banyand/liaison/grpc/rbac_bydbql.go                |   77 ++
 .../liaison/grpc/rbac_bydbql_observability_test.go |  116 +++
 banyand/liaison/grpc/rbac_data_contract_test.go    | 1090 ++++++++++++++++++++
 banyand/liaison/grpc/rbac_extractors.go            |  132 ++-
 banyand/liaison/grpc/rbac_frames.go                |  144 +++
 banyand/liaison/grpc/rbac_frames_invalid_test.go   |   90 ++
 banyand/liaison/grpc/rbac_schema_contract_test.go  |   53 +-
 docs/operation/security.md                         |   32 +-
 pkg/test/setup/setup.go                            |   34 +-
 .../rbac-cluster/check-rbac-cluster-stress.sh      |  219 ++++
 .../cases/rbac-cluster/check-rbac-cluster.sh       |  284 +++++
 test/e2e-v2/cases/rbac-cluster/docker-compose.yml  |  146 +++
 .../e2e.yaml => rbac-cluster/e2e-stress.yaml}      |   32 +-
 test/e2e-v2/cases/{rbac => rbac-cluster}/e2e.yaml  |   33 +-
 .../{rbac => rbac-cluster}/expected/success.yaml   |    0
 .../cases/{cluster => rbac-cluster}/nodes.yaml     |    4 +-
 .../{rbac => rbac-cluster}/security-revoked.yaml   |   15 +-
 .../security.yaml}                                 |   12 +-
 test/e2e-v2/cases/rbac/check-rbac-data.sh          |  543 ++++++++++
 test/e2e-v2/cases/rbac/check-rbac-schema.sh        |    8 +-
 test/e2e-v2/cases/rbac/check-rbac.sh               |    8 +-
 test/e2e-v2/cases/rbac/e2e.yaml                    |    8 +
 test/e2e-v2/cases/rbac/security.yaml               |    7 +-
 .../distributed/rbac/rbac_suite_test.go            |   42 +-
 test/integration/distributed/rbac/rbac_test.go     |  311 ++++++
 .../standalone/other/rbac/rbac_global_test.go      |   12 -
 .../rbac_data_suite_test.go}                       |   24 +-
 .../standalone/other/rbac_data/rbac_data_test.go   |  698 +++++++++++++
 .../other/rbac_schema/rbac_schema_test.go          |   18 -
 34 files changed, 4181 insertions(+), 310 deletions(-)
 create mode 100644 banyand/liaison/grpc/rbac_bydbql.go
 create mode 100644 banyand/liaison/grpc/rbac_bydbql_observability_test.go
 create mode 100644 banyand/liaison/grpc/rbac_data_contract_test.go
 create mode 100644 banyand/liaison/grpc/rbac_frames.go
 create mode 100644 banyand/liaison/grpc/rbac_frames_invalid_test.go
 create mode 100644 test/e2e-v2/cases/rbac-cluster/check-rbac-cluster-stress.sh
 create mode 100755 test/e2e-v2/cases/rbac-cluster/check-rbac-cluster.sh
 create mode 100644 test/e2e-v2/cases/rbac-cluster/docker-compose.yml
 copy test/e2e-v2/cases/{rbac/e2e.yaml => rbac-cluster/e2e-stress.yaml} (53%)
 copy test/e2e-v2/cases/{rbac => rbac-cluster}/e2e.yaml (55%)
 copy test/e2e-v2/cases/{rbac => rbac-cluster}/expected/success.yaml (100%)
 copy test/e2e-v2/cases/{cluster => rbac-cluster}/nodes.yaml (94%)
 copy test/e2e-v2/cases/{rbac => rbac-cluster}/security-revoked.yaml (69%)
 copy test/e2e-v2/cases/{rbac/security-revoked.yaml => rbac-cluster/security.yaml} (78%)
 create mode 100755 test/e2e-v2/cases/rbac/check-rbac-data.sh
 copy bydbctl/internal/tui/app/run_view.go => test/integration/distributed/rbac/rbac_suite_test.go (55%)
 create mode 100644 test/integration/distributed/rbac/rbac_test.go
 copy test/integration/standalone/other/{rbac/rbac_suite_test.go => rbac_data/rbac_data_suite_test.go} (50%)
 create mode 100644 test/integration/standalone/other/rbac_data/rbac_data_test.go