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

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

commit b98ee96bc2acb874e1bd11803ba278da20d08b47
Author: Gao Hongtao <[email protected]>
AuthorDate: Mon Apr 20 14:11:32 2026 +0800

    Fix expired TLS test certificate (#1078)
---
 .gitignore                                         |  3 --
 CHANGES.md                                         | 14 +++++++
 .../schema/property/testdata/certs/server.crt      | 47 +++++++++++-----------
 3 files changed, 37 insertions(+), 27 deletions(-)

diff --git a/.gitignore b/.gitignore
index 3235cb1ac..9af8ace51 100644
--- a/.gitignore
+++ b/.gitignore
@@ -81,9 +81,6 @@ gomock_reflect*
 # eBPF generated files and binaries
 fodc/agent/internal/ktm/iomonitor/ebpf/generated/vmlinux.h
 
-<<<<<<< HEAD
 # OpenSSL serial files
 *.srl
 
-=======
->>>>>>> 29e87c9d (Stable Segment Endtime (#1051))
diff --git a/CHANGES.md b/CHANGES.md
index 26090e881..1a0884ddd 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -13,6 +13,20 @@ Release Notes.
 - Fix property schema client connection not stable after data node restarted.
 - Fix flaky on-disk integration tests caused by Ginkgo v2 random container 
shuffling closing gRPC connections prematurely.
 - ui: fix query editor refresh/reset behavior and BydbQL keyword highlighting.
+- Disable the rotation task on warm and cold nodes to prevent incorrect 
segment boundaries during lifecycle migration.
+- Prevent epoch-dated segment directories (seg-19700101) from being created by 
zero timestamps in distributed sync paths.
+- Fix SIDX streaming sync sending SegmentID as MinTimestamp instead of the 
actual timestamp, causing sync failures on the receiving node.
+- Fix handoff controller TOCTOU race allowing disk size limit bypass, and 
populate sidx MinTimestamp/MaxTimestamp during replay to prevent corrupt 
segment creation on recovered nodes.
+- Delete orphaned parts when no snapshot references them during tsTable 
initialization.
+- Extract shared LocateAll on NodeRegistry to ensure resolveAssignments and 
syncer GetNodes always produce identical node lists, preventing liaison from 
enqueuing parts to online/healthy data nodes.
+- Add validation for MATCH and IN conditions in inverted index query builder, 
and handle nil OR branch when all entities are specific.
+- Fix wrong backup path of schema property.
+- Fix lifecycle migration failure when the target stage has `close: true`.
+
+### Chores
+
+- Upgrade Go and npm dependencies including etcd to v3.6.10, OpenTelemetry to 
v1.43.0, AWS SDK, and Google Cloud libraries.
+- Regenerate expired TLS test certificate with 100-year validity.
 
 ## 0.10.0
 
diff --git a/banyand/metadata/schema/property/testdata/certs/server.crt 
b/banyand/metadata/schema/property/testdata/certs/server.crt
index 9e213cf92..d5868ab0c 100644
--- a/banyand/metadata/schema/property/testdata/certs/server.crt
+++ b/banyand/metadata/schema/property/testdata/certs/server.crt
@@ -1,26 +1,25 @@
 -----BEGIN CERTIFICATE-----
-MIIEUDCCAjigAwIBAgIUEG6jrP+X5pg7FNorVnQlGBIT1TYwDQYJKoZIhvcNAQEL
-BQAwEzERMA8GA1UEAwwITXlUZXN0Q0EwHhcNMjUwNDE3MTUxODU2WhcNMjYwNDE3
-MTUxODU2WjAjMSEwHwYDVQQDDBhXZXNhbXMtTWFjQm9vay1Qcm8ubG9jYWwwggEi
-MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDUGYdez3b3NGSwIliEJtEAINqt
-QpynwwUVIWkkuYqQEujX3M6s5N7xYP/7UCOV6OyZNbkt8GSXJb/03OvB/qVAKWXN
-Qx0wOKWSGxvK0wheXO3woIsLlrRYm5KeCiBCEhqu9wKDgQ2fy+ph3elNJMnayaJW
-GaizuvFEPYY52sae1iy/nyy976R5EHMWh6zafG7JuxEzAQaS04fB7IIMtcxA7XtF
-El00GtxVFVAGuUur9YLGDGRX0CR7z2eoqD04VoPzUMrP09y44LO0M1lIN5JbQW1p
-4Uojx5jWbBMz6wnK1gKEtAtyggJP0FYFES+f14/qoW8zNM7KKUcYe3SZoJ3lAgMB
-AAGjgYswgYgwRgYDVR0RBD8wPYIJbG9jYWxob3N0ghhXZXNhbXMtTWFjQm9vay1Q
-cm8ubG9jYWyHBH8AAAGHEAAAAAAAAAAAAAAAAAAAAAEwHQYDVR0OBBYEFLw6lkin
-ijLXLUJ+Rq+R8UD2865VMB8GA1UdIwQYMBaAFN9rOKK6q5ytlMd4Z2mre7snDNu3
-MA0GCSqGSIb3DQEBCwUAA4ICAQA9ptMjfg5ETA5eKxqXJ5AXxcFISmetSzJbAEsd
-c/toMfWxYSyt1+W6SDBI4S3vIHokh0uuK1K8/PiywQ6xQicNtKfY8R96ZP+ZcdsI
-Gj1VNWVY7FbbCaUHXX6oC5rpLrU7oeQJ0CEj+WNfPz9hfqRVz7WCHNIZGvJFdMLk
-Zm56vmXC4brTUSMasItgHt68iofWNBeeUpgyvhoAkzxDuJ7/5fp6BRo5p10Nb2qW
-FdYGnLiAyqX8bV/ZPjoUMWPn8Q3gtcfFhelEQqRiFdQyehjKkD1eIcgIgbJQokoo
-7SRqBEqdK5YDvd8+ZA8+O15nbAopRu+atWVoQaA0ho0KolzpqlsEvc4oTRpO5VAB
-4AA7RlrHmZamoBxlq+79tcbJ1277tFBxky/zT8TvuhmLUSYGzC9aLTsqpBuuHkm6
-am/AGAnwQsaVjie1FSTl7lNJkxSFpS6wUy/Xm4ynAtGtwUf1Nk0BreT4H11Fe42E
-jZrVYQruiU+qtchzwXnrOI8j1GPQHqbiZZPLgmo6TqFFJP9gCsrnqAKy0Fc3tzI8
-noTE8vTXQ2NNefMZz61Ad+8TETMGk/tQeOJG+EsJYb+Boj9t+1QGU4Wd9cI6jdX3
-1qp7DRBZFGzqVUgtXdgY2Dtuq7mpkANULqvD47iyhvnNY1XKGGfO1zgrbNXE7rCs
-pizyeQ==
+MIIEMjCCAhqgAwIBAgIUOLo1ww3AMbK+1IidApUXBT5sLNcwDQYJKoZIhvcNAQEL
+BQAwEzERMA8GA1UEAwwITXlUZXN0Q0EwIBcNMjYwNDIwMDMxMTAyWhgPMjEyNjAz
+MjcwMzExMDJaMBQxEjAQBgNVBAMMCWxvY2FsaG9zdDCCASIwDQYJKoZIhvcNAQEB
+BQADggEPADCCAQoCggEBANQZh17Pdvc0ZLAiWIQm0QAg2q1CnKfDBRUhaSS5ipAS
+6Nfczqzk3vFg//tQI5Xo7Jk1uS3wZJclv/Tc68H+pUApZc1DHTA4pZIbG8rTCF5c
+7fCgiwuWtFibkp4KIEISGq73AoOBDZ/L6mHd6U0kydrJolYZqLO68UQ9hjnaxp7W
+LL+fLL3vpHkQcxaHrNp8bsm7ETMBBpLTh8Hsggy1zEDte0USXTQa3FUVUAa5S6v1
+gsYMZFfQJHvPZ6ioPThWg/NQys/T3Ljgs7QzWUg3kltBbWnhSiPHmNZsEzPrCcrW
+AoS0C3KCAk/QVgURL5/Xj+qhbzM0zsopRxh7dJmgneUCAwEAAaN7MHkwNwYDVR0R
+BDAwLoIJbG9jYWxob3N0gglsb2NhbGhvc3SHBH8AAAGHEAAAAAAAAAAAAAAAAAAA
+AAEwHQYDVR0OBBYEFLw6lkinijLXLUJ+Rq+R8UD2865VMB8GA1UdIwQYMBaAFN9r
+OKK6q5ytlMd4Z2mre7snDNu3MA0GCSqGSIb3DQEBCwUAA4ICAQB7LsMebHUcWQvS
+NDhjyB70UfGBPfktgoSDk7rwP360R+sqo4uIEqOnI2pZswL9JGrHvPwNlGFX/o8l
+CuvcsRnAndk9fu00kPrZ5PRf0pGIF6cHByb7p23KiF0RIkBSImJpZOP3UdQgRy8n
+YLzjQBAjL4rPXk7hcOuMmhsHlH3Xd9K6xCFYlLJWjsCVELqn8ptDcsrAmP9/hdGJ
+aQg2W8REKAfrn8zFi4/vd4+bx3FI4pAA05At6gU0pgnQJSlDffHbOQpaz8xVI/fR
+FICHT+LogddsjxBtSUE3vsGLsb6Ir2LIpgDSUaB42SUhMMZzkcMUwN+oGNWKtHrO
+ticJdF29ZzykCH/coRh8nmBltadkqwycPBKQsBPdoTnAfhTLE2EuGxE7kxKoPACe
+Jli0KVNw5D5ULGdTd22+3oKwmnXG1E02KwpbLTh9uxfJ72RzgFAhZ1ZYFotv73tE
+mHlQSdFy8bF8rJbCTOORBDgVLLMqlir7jIgKlfdEIc43jo/qXY98nCn1FpVwtXev
+ulUepTnmFu1mYbvki4MyVw1cMRybA5Bjy7QKGbGB6c/QciDV3VhprWCl0xwDY2y+
+lpnGjlrXkeFOwVi3r/yR85ZjgQxdePSSBjKN4bJ+6vUhBdeEvqIkvyJtB1I/H2/k
+WErUaS2Knu62xKbTQRnmk3ojH8vwIA==
 -----END CERTIFICATE-----

Reply via email to