Skip to content

Releases: apache/skywalking-banyandb

v0.10.1

06 Apr 02:59

Choose a tag to compare

0.10.1

Bug Fixes

  • Fix reuse of byte arrays in min/max implementation causing data corruption.
  • Fix flaky trace query filtering due to non-deterministic sidx tag ordering.
  • Fix index-mode measure queries returning documents outside requested time range.
  • Fix nil pointer panic in segment collectMetrics during shutdown.
  • Fix entity tag handling in trace filter preventing TagIdx index mismatch.
  • Fix unstable tag filter matching order in sidx.
  • Fix property schema client connection instability after data node restart.
  • Fix duplicate TopN query execution in distributed measure queries.
  • Fix bydbctl validation for malformed YAML input.
  • Fix FODC agent test instability in Basic Metrics Buffering test.

Full Changelog: v0.10.0...v0.10.1

v0.10.0

31 Mar 00:38
e14f05d

Choose a tag to compare

What's Changed

  • Remove Bloom filter for dictionary-encoded tags by @ButterBright in #849
  • docs: update etcd backend quota configuration by @KitAndrew in #862
  • feat: Implement BanyanDB MCP by @Fine0830 in #856
  • Implement Additional Measure Dump Commands by @OmCheeLin in #864
  • Fix the wrong detention setting of each measure/stream/trace by @mrproliu in #865
  • Define new bulk write api by @ButterBright in #863
  • Support lifecycle to trace data by @mrproliu in #852
  • Add read write benchmark document for 0.9.0 release by @mrproliu in #866
  • Add stage_names field by @hanahmily in #868
  • feat(mcp): support query description without explicit groups and conditions by @Fine0830 in #870
  • Enhance DictionaryFilter with map-based lookups for O(1) performance by @hanahmily in #872
  • Fix NPE in tagFamilyFilters.Eq when filter is nil by @hanahmily in #874
  • Implement Additional Property Dump Commands by @OmCheeLin in #871
  • Remove check requiring tags in criteria to be present in projection by @hanahmily in #876
  • build(deps): bump up dependencies and update licenses by @Fine0830 in #878
  • Fix server got panic when create/update property with high dist usage. by @mrproliu in #879
  • Support sort in the property query by @mrproliu in #861
  • Add mix write and read scenario benchmark by @mrproliu in #880
  • Implement spec-based bulk write for measure by @ButterBright in #869
  • Update heading level for benchmark documentation by @wu-sheng in #883
  • Update benchmark document file name to remove version by @mrproliu in #884
  • Update the CPU and Memory usage in the Grafana Dashboard by @mrproliu in #885
  • Remove the windows arch for binary and docker image by @mrproliu in #887
  • internal TLS reload by @OmCheeLin in #882
  • Fix incorrect key range update in sidx part metadata by @hanahmily in #891
  • docs(fodc): document the Watchdog And Flight Recorder Development Design for FODC by @Fine0830 in #892
  • Add First Occurrence Data Collection (FODC) doc by @wu-sheng in #895
  • Support writing stream and trace data with specifications by @ButterBright in #888
  • Measure Series Metadata in Liaison Sending Queue by @OmCheeLin in #890
  • Add design documentation for KTM by @hanahmily in #894
  • Trace、Stream Series Metadata in Liaison Sending Queue by @OmCheeLin in #896
  • Enhance tag filtering functionality by adding ContainsAll method by @hanahmily in #898
  • build(mcp): update npm command with the modern flag by @Fine0830 in #901
  • Support deleting non-entity tags when updating the schema by @ButterBright in #873
  • doc: Clarify shard allocation mechanism in Meta Nodes section by @OmCheeLin in #902
  • feat: implement the Watchdog and Flight Recorder for FODC by @Fine0830 in #897
  • Remove stage_names field by @hanahmily in #905
  • docs: KTM documentation update(workload semantics and metric interpretation) by @Eternity1824 in #903
  • Polish docs, and remove Java client doc. by @wu-sheng in #908
  • Remove client repo from readme doc. by @wu-sheng in #909
  • Enhance integration tests for spec-based writing by @ButterBright in #906
  • test(fodc): fix Capacity Size and Heap Inused Size by @Fine0830 in #910
  • Enhance vibe coding experience by @ButterBright in #907
  • fix: resolve panic in measure block merger for overlapping timestamps by @hanahmily in #914
  • docs: document the FODC Proxy Development Design by @Fine0830 in #911
  • test(fodc): expand the tolerance for capacity size by @Fine0830 in #915
  • build(fodc): refactor the file structure for fodc agent by @Fine0830 in #916
  • Remove redundant filterTagProjection and filterFieldProjection operat… by @ButterBright in #917
  • update the dump tool to support analyzing the parts with smeta files by @OmCheeLin in #900
  • Upgrade Node.js support from 20.12 to 24.6.0 by @XL-Zhao-23 in #912
  • Improve groupBy, orderBy and multi-group queries by @ButterBright in #904
  • build(mcp): bump up qs to fix vulnerabilities by @Fine0830 in #923
  • Support node registry by DNS by @mrproliu in #920
  • feat(fodc): implement FODC Proxy by @Fine0830 in #918
  • Fix unsupported empty string tag bug. by @hanahmily in #925
  • build(fodc): add the banyandb prefix to IMG_NAME by @Fine0830 in #926
  • Push down sum agg to data node by @OmCheeLin in #924
  • Fix TopN processor not handling data points with specifications by @hanahmily in #931
  • Add new gRPC and HTTP service for fetching all nodes has discovery in each liaison/data node by @mrproliu in #927
  • Add group deletion api by @ButterBright in #913
  • Update OAP version for e2e by @wankai123 in #933
  • Support file base node discovery by @mrproliu in #928
  • build(mcp): bump up modelcontextprotocol/sdk to fix vulnerability by @Fine0830 in #934
  • Implement element ID-based deduplication in stream query results by @hanahmily in #935
  • bugfix(fodc): fix registration or metrics stream startup fails to cause connection stop by @Fine0830 in #938
  • bugfix(fodc): add info logs to the watchdog component by @Fine0830 in #939
  • Push down count agg by @OmCheeLin in #932
  • Activate the property repair mechanism by default by @mrproliu in #940
  • Update the gRPC and HTTP port for lifecycle agent by @mrproliu in #941
  • build(mcp): Pin the node version to fix npm build failure by @Fine0830 in #942
  • Refactor TopN Aggregation Result Query Process by @peachisai in #937
  • Fix data written to the wrong shard and related stream queries by @ButterBright in #944
  • Fix start time sorting in loadSegments by @ButterBright in #946
  • feat(fodc): support multiple ports for polling metrics in watchdog by @Fine0830 in #945
  • bugfix(fodc): Correct flag name typo from 'container-name' to 'container-names' by @Fine0830 in #949
  • Add snapshot time retention policy and fix lifecycle panic issue by @mrproliu in #950
  • Update version to 0.10 and fix panic in sidx merge and flush operations. by @hanahmily in #952
  • Fix property UT not stable by @mrproliu in #951
  • refactor deduplicateAggregatedDataPoints by @OmCheeLin in #943
  • Add Replication Tests to Index Mode Measu...
Read more

v0.9.0

27 Nov 08:13
0154f62

Choose a tag to compare

What's Changed

Read more

v0.8.0

02 Apr 14:25
baf47bf

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.7.1...v0.8.0

v0.7.1

13 Nov 00:29

Choose a tag to compare

What's Changed

  • Fix metrics system typo by @sollhui in #550
  • Improve the description of the memory in observability doc by @sollhui in #551
  • Dev measure aggregate function by @StLeoX in #528
  • [ospp] Implements MeasureAggregateFunctionService.Support API by @StLeoX in #545
  • Fix the bug that TopN processing item leak by @hanahmily in #552
  • Add the bydbctl analyze series command to analyze the series data. by @hanahmily in #553
  • Several Changes about Index and Document by @hanahmily in #554
  • Improve the inverted index by @hanahmily in #555

Full Changelog: v0.7.0...v0.7.1

v0.7.0

12 Oct 00:20
c92ee3a

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: https://github.com/apache/skywalking-banyandb/co...

Read more

v0.7.0-rc0

18 Sep 02:43
0e734c4

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.6.1...v0.7.0-rc0

v0.6.1

30 May 07:20
7e65e59

Choose a tag to compare

What's Changed

Full Changelog: v0.6.0...v0.6.1

v0.6.0

13 May 01:35
5eb5486

Choose a tag to compare

What's Changed

New Contributors

Read more

v0.5.0

23 Oct 00:51
84f32b3

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.4.0...v0.5.0