Skip to content

Commit 51156eb

Browse files
authored
Release Apache SkyWalking BanyanDB 0.10.2 (#840)
1 parent 1007705 commit 51156eb

4 files changed

Lines changed: 67 additions & 25 deletions

File tree

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
---
2+
title: Release Apache SkyWalking BanyanDB 0.10.2
3+
date: 2026-05-06
4+
author: SkyWalking Team
5+
---
6+
7+
SkyWalking BanyanDB 0.10.2 is released. Go to [downloads](/downloads) page to find release tars.
8+
9+
### Bug Fixes
10+
11+
- Fix reuse of byte arrays in min/max implementation causing data corruption.
12+
- Fix index-mode measure queries returning documents outside requested time range.
13+
- Fix nil pointer panic in segment collectMetrics during shutdown.
14+
- Fix property schema client connection instability after data node restart.
15+
- Fix take snapshot error when no data in the segment.
16+
- Fix(storage): disable rotation task on warm and cold lifecycle nodes.
17+
- Fix(storage): prevent epoch segment creation from zero timestamps.
18+
- Fix(sidx): use MinTimestamp/MaxTimestamp instead of SegmentID in streaming sync.
19+
- Fix(handoff): prevent size limit bypass and sidx timestamp corruption in handoff replay.
20+
- Fix(handoff): prevent enqueuing parts for online nodes via shared LocateAll.
21+
- Fix wrong backup path of schema property.
22+
- Fix OOM issue during migration when a group contains a large amount of data.
23+
- Fix lifecycle migration failure when the target stage has `close: true`.
24+
- Fix stale sync request blocking watch session channel.
25+
- Fix nil pointer panic in disk monitor during early initialization.
26+
- Fix FileSystemError not matching io/fs.ErrNotExist sentinel.
27+
- Fix(topn): deduplicate entities in TopN aggregation query.
28+
- Fix(stream): skip element-index visit when idx/ is absent.
29+
- Fix(metadata): widen FODC inspection broadcast deadline and parallelize InspectAll.
30+
- Fix(measure,stream,trace): eliminate flusher/introducer data race on shutdown.
31+
- Fix: use `topic` instead of `session_id` as the Prometheus label.
32+
- Fix(fodc): heal reconnect deadlock and add error message when no agents for lifecycle request.
33+
- Fix(MCP): add explicit validation for properties and tools, and harden the server.
34+
35+
### Chores
36+
37+
- Upgrade Go and npm dependencies for CVE fixes.
38+
- Bump ui and mcp npm dependencies for CVE fixes.

content/quickstart-docker.sh

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ set -e
2020

2121
SW_STORAGE=
2222

23-
SW_VERSION=${SW_VERSION:-10.3.0}
24-
SW_BANYANDB_VERSION=${SW_BANYANDB_VERSION:-0.9.0}
23+
SW_VERSION=${SW_VERSION:-10.4.0}
24+
SW_BANYANDB_VERSION=${SW_BANYANDB_VERSION:-0.10.2}
2525

2626
usage() {
2727
echo "Usage: quickstart-docker.sh [-f]"
@@ -55,6 +55,10 @@ temp_dir=$(mktemp -d)
5555

5656
curl -fsSL https://github.com/apache/skywalking/raw/master/docker/docker-compose.yml -o "$temp_dir/docker-compose.yml"
5757

58+
# Patch OAP health check for SkyWalking 10.4.0+ (curl not available in image)
59+
perl -pi -e "s|curl http://localhost:12800/internal/l7check|bash -c 'echo >/dev/tcp/localhost/12800'|" "$temp_dir/docker-compose.yml"
60+
sed -i 's|start_period: 10s|start_period: 120s|g' "$temp_dir/docker-compose.yml"
61+
5862
# If SW_STORAGE is not set, prompt the user to select a storage option
5963
if [ -z "$SW_STORAGE" ]; then
6064
echo "Please select a storage option:"

data/docs.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -360,9 +360,9 @@
360360
- version: Latest
361361
link: /docs/skywalking-banyandb/latest/readme/
362362
commitId: dda5b5edfda8d90996f37fcb713d8b1035739dd4
363-
- version: v0.10.1
364-
link: /docs/skywalking-banyandb/v0.10.1/readme/
365-
commitId: dda5b5edfda8d90996f37fcb713d8b1035739dd4
363+
- version: v0.10.2
364+
link: /docs/skywalking-banyandb/v0.10.2/readme/
365+
commitId: 55c6007c2fde1637a53deac1a6dfd27e987ba4db
366366
- name: BanyanDB Client Proto
367367
icon: banyan-db
368368
description: Protocol definitions in Protobuf/gRPC for BanyanDB clients

data/releases.yml

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -752,48 +752,48 @@
752752
icon: banyan-db
753753
description: The BanyanDB Server
754754
source:
755-
- version: v0.10.1
756-
date: Apr. 6th, 2026
755+
- version: v0.10.2
756+
date: May. 6th, 2026
757757
downloadLink:
758758
- name: src
759-
link: https://www.apache.org/dyn/closer.cgi/skywalking/banyandb/0.10.1/skywalking-banyandb-0.10.1-src.tgz
759+
link: https://www.apache.org/dyn/closer.cgi/skywalking/banyandb/0.10.2/skywalking-banyandb-0.10.2-src.tgz
760760
- name: asc
761-
link: https://downloads.apache.org/skywalking/banyandb/0.10.1/skywalking-banyandb-0.10.1-src.tgz.asc
761+
link: https://downloads.apache.org/skywalking/banyandb/0.10.2/skywalking-banyandb-0.10.2-src.tgz.asc
762762
- name: sha512
763-
link: https://downloads.apache.org/skywalking/banyandb/0.10.1/skywalking-banyandb-0.10.1-src.tgz.sha512
763+
link: https://downloads.apache.org/skywalking/banyandb/0.10.2/skywalking-banyandb-0.10.2-src.tgz.sha512
764764
distribution:
765-
- version: v0.10.1
766-
date: Apr. 6th, 2026
765+
- version: v0.10.2
766+
date: May. 6th, 2026
767767
downloadLink:
768768
- name: tar
769-
link: https://www.apache.org/dyn/closer.cgi/skywalking/banyandb/0.10.1/skywalking-banyandb-0.10.1-banyand.tgz
769+
link: https://www.apache.org/dyn/closer.cgi/skywalking/banyandb/0.10.2/skywalking-banyandb-0.10.2-banyand.tgz
770770
- name: asc
771-
link: https://downloads.apache.org/skywalking/banyandb/0.10.1/skywalking-banyandb-0.10.1-banyand.tgz.asc
771+
link: https://downloads.apache.org/skywalking/banyandb/0.10.2/skywalking-banyandb-0.10.2-banyand.tgz.asc
772772
- name: sha512
773-
link: https://downloads.apache.org/skywalking/banyandb/0.10.1/skywalking-banyandb-0.10.1-banyand.tgz.sha512
773+
link: https://downloads.apache.org/skywalking/banyandb/0.10.2/skywalking-banyandb-0.10.2-banyand.tgz.sha512
774774
- name: BanyanDB Command Line Tool(bydbctl)
775775
icon: banyan-db
776776
description: The BanyanDB Command Line Tool, which provides the ability to manage BanyanDB.
777777
source:
778-
- version: v0.10.1
779-
date: Apr. 6th, 2026
778+
- version: v0.10.2
779+
date: May. 6th, 2026
780780
downloadLink:
781781
- name: src
782-
link: https://www.apache.org/dyn/closer.cgi/skywalking/banyandb/0.10.1/skywalking-banyandb-0.10.1-src.tgz
782+
link: https://www.apache.org/dyn/closer.cgi/skywalking/banyandb/0.10.2/skywalking-banyandb-0.10.2-src.tgz
783783
- name: asc
784-
link: https://downloads.apache.org/skywalking/banyandb/0.10.1/skywalking-banyandb-0.10.1-src.tgz.asc
784+
link: https://downloads.apache.org/skywalking/banyandb/0.10.2/skywalking-banyandb-0.10.2-src.tgz.asc
785785
- name: sha512
786-
link: https://downloads.apache.org/skywalking/banyandb/0.10.1/skywalking-banyandb-0.10.1-src.tgz.sha512
786+
link: https://downloads.apache.org/skywalking/banyandb/0.10.2/skywalking-banyandb-0.10.2-src.tgz.sha512
787787
distribution:
788-
- version: v0.10.1
789-
date: Apr. 6th, 2026
788+
- version: v0.10.2
789+
date: May. 6th, 2026
790790
downloadLink:
791791
- name: tar
792-
link: https://www.apache.org/dyn/closer.cgi/skywalking/banyandb/0.10.1/skywalking-banyandb-0.10.1-bydbctl.tgz
792+
link: https://www.apache.org/dyn/closer.cgi/skywalking/banyandb/0.10.2/skywalking-banyandb-0.10.2-bydbctl.tgz
793793
- name: asc
794-
link: https://downloads.apache.org/skywalking/banyandb/0.10.1/skywalking-banyandb-0.10.1-bydbctl.tgz.asc
794+
link: https://downloads.apache.org/skywalking/banyandb/0.10.2/skywalking-banyandb-0.10.2-bydbctl.tgz.asc
795795
- name: sha512
796-
link: https://downloads.apache.org/skywalking/banyandb/0.10.1/skywalking-banyandb-0.10.1-bydbctl.tgz.sha512
796+
link: https://downloads.apache.org/skywalking/banyandb/0.10.2/skywalking-banyandb-0.10.2-bydbctl.tgz.sha512
797797
- name: BanyanDB Java Client
798798
icon: banyan-db
799799
description: The client implementation for SkyWalking BanyanDB in Java

0 commit comments

Comments
 (0)