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

ButterBright pushed a change to branch v0.10.x
in repository https://gitbox.apache.org/repos/asf/skywalking-banyandb.git


    from 74fbf340c chore: fix lint issues after cherry-pick
     new e9282923d fix(property): prevent gossip propagation from getting stuck 
after replica scale-up (#1127)
     new 2e85f7381 fix(query): dedup IndexMode measures by series ID across 
data nodes (#1132)
     new d16421377 align part sync timestamp to segment grid so part and sidx 
land in the same segment (#1136)
     new e66a0808f Fix backup restore path traversal (#1135)
     new b2ced812a fix: release bluge index writers on segment rotation 
(#13874) (#1128)
     new 7cd2616f6 Fix incorrect counts, rate and missing trace fields in the 
lifecycle migration report (#1133)
     new 7b2a552a7 Fix trace identity-tag projection and distributed span tag 
alignment (#1147)
     new 097941a11 Thread Prometheus metric type end-to-end through FODC agent 
and proxy (#1153)
     new 7b3227edf fix(trace): move storage metrics under trace.storage 
subscope (#1155)
     new 5fa118632 Fix FODC agent leaving node_role unspecified on startup race 
(#1157)
     new f45404a6b Prepare for the v0.10.3 release

The 11 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:
 CHANGES.md                                         |  45 ++-
 api/proto/banyandb/fodc/v1/rpc.proto               |  11 +
 .../backup/lifecycle/measure_migration_visitor.go  |  14 +-
 banyand/backup/lifecycle/migration_integration.go  | 148 +++++----
 banyand/backup/lifecycle/progress.go               | 198 ++++++++++--
 banyand/backup/lifecycle/progress_mark_test.go     | 192 ++++++++++++
 .../lifecycle/report_partial_failure_test.go       | 255 +++++++++++++++
 banyand/backup/lifecycle/service.go                |  69 ++++-
 .../backup/lifecycle/stream_migration_visitor.go   |  21 +-
 .../backup/lifecycle/trace_migration_visitor.go    |  21 +-
 banyand/backup/restore.go                          |  35 ++-
 banyand/backup/restore_test.go                     |  97 ++++++
 banyand/internal/storage/rotation.go               |  11 +-
 banyand/internal/storage/segment.go                |  77 ++++-
 banyand/internal/storage/storage.go                |   2 +
 banyand/internal/storage/tsdb.go                   |   4 +
 banyand/internal/storage/tsdb_test.go              |  26 +-
 banyand/measure/metadata.go                        |   4 +-
 banyand/measure/write_data.go                      |   3 +-
 banyand/measure/write_data_segmentref_test.go      | 168 +++++++++-
 banyand/property/db/repair.go                      |  19 +-
 banyand/property/db/repair_gossip.go               |  58 +++-
 banyand/property/db/repair_gossip_test.go          | 338 ++++++++++++++++++++
 banyand/property/db/shard.go                       |  41 +++
 banyand/property/gossip/server.go                  |  74 +++--
 banyand/property/gossip/service_test.go            | 344 +++++++++++++++++++++
 banyand/stream/metadata.go                         |   4 +-
 banyand/stream/write_data.go                       |   3 +-
 banyand/stream/write_data_segmentref_test.go       | 136 +++++++-
 banyand/trace/block.go                             |   3 +
 banyand/trace/metadata.go                          |   6 +-
 banyand/trace/metadata_test.go                     |  14 +-
 banyand/trace/metrics.go                           |   5 +-
 banyand/trace/query.go                             |  26 +-
 banyand/trace/query_test.go                        |  15 +
 banyand/trace/storage_scope_test.go                |  54 ++++
 banyand/trace/write_data.go                        |   3 +-
 banyand/trace/write_data_segmentref_test.go        | 136 +++++++-
 docs/api-reference.md                              |  19 ++
 fodc/agent/internal/cluster/collector.go           |  48 +++
 fodc/agent/internal/cluster/collector_test.go      |  50 +++
 fodc/agent/internal/cmd/root.go                    |   2 +-
 fodc/agent/internal/exporter/exporter.go           |  19 +-
 .../internal/exporter/prometheus_format_test.go    |   3 +-
 fodc/agent/internal/flightrecorder/datasource.go   |  20 ++
 fodc/agent/internal/metrics/parse.go               |  57 ++++
 fodc/agent/internal/metrics/parse_test.go          |  45 +++
 fodc/agent/internal/proxy/client.go                |  27 +-
 fodc/agent/internal/proxy/client_test.go           |   9 +-
 fodc/agent/testhelper/flightrecorder.go            |   2 +
 fodc/proxy/internal/api/server.go                  | 221 +++++++++----
 fodc/proxy/internal/api/server_test.go             | 164 ++++++++++
 fodc/proxy/internal/metrics/aggregator.go          |  21 ++
 go.mod                                             |   4 +-
 pkg/fs/remote/local/local.go                       |  94 +++++-
 pkg/fs/remote/local/local_test.go                  | 307 ++++++++++++++++++
 pkg/path/path.go                                   |  14 +
 pkg/path/path_test.go                              |  36 +++
 .../logical/measure/measure_plan_distributed.go    |  39 ++-
 .../measure/measure_plan_distributed_test.go       |  93 ++++++
 pkg/query/logical/measure/schema.go                |   6 +
 pkg/query/logical/measure/schema_test.go           |  90 ++++++
 pkg/query/logical/trace/trace_plan_distributed.go  |  27 +-
 .../logical/trace/trace_plan_distributed_test.go   | 130 ++++++++
 pkg/query/logical/trace/trace_plan_tag_filter.go   |  15 +-
 test/cases/lifecycle/lifecycle.go                  | 141 ++++++++-
 test/property_repair/full_data/integrated_test.go  |   7 +-
 test/property_repair/half_data/integrated_test.go  |   7 +-
 test/property_repair/same_data/integrated_test.go  |   7 +-
 test/property_repair/shared_utils.go               | 172 ++++++++++-
 70 files changed, 4257 insertions(+), 319 deletions(-)
 create mode 100644 banyand/backup/lifecycle/progress_mark_test.go
 create mode 100644 banyand/backup/lifecycle/report_partial_failure_test.go
 create mode 100644 banyand/trace/storage_scope_test.go
 create mode 100644 pkg/fs/remote/local/local_test.go
 create mode 100644 pkg/query/logical/measure/schema_test.go
 create mode 100644 pkg/query/logical/trace/trace_plan_distributed_test.go

Reply via email to