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

hanahmily pushed a commit to branch phase-2-cp5-march
in repository https://gitbox.apache.org/repos/asf/skywalking-banyandb.git

commit 574828ec55fb12c1ed16cbc2ee586bff15dac661
Author: Hongtao Gao <[email protected]>
AuthorDate: Thu May 7 00:28:22 2026 +0000

    docs(changes): record Step 2.8 load harness in CHANGES.md
    
    Adds the Phase 2 schema-consistency cluster bullet covering the
    CP-6 SLO load harness under test/load/schema_barrier/ runnable via
    make load-test-barrier.
    
    via [HAPI](https://hapi.run)
    
    Co-Authored-By: HAPI <[email protected]>
    Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]>
---
 CHANGES.md | 1 +
 1 file changed, 1 insertion(+)

diff --git a/CHANGES.md b/CHANGES.md
index faae46f7d..cc898bee7 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -43,6 +43,7 @@ Release Notes.
   - Write gate (`validateWriteRequest` for measure / stream / trace) and 
per-group query gate (`checkQueryGate`) read `cacheRev` through the 
`NodeRepoRegistry` rather than the liaison `entityRepo` locator. The locator 
still answers existence checks (`STATUS_NOT_FOUND` signal) and downstream 
navigation; only the revision scalar moves. Net contract: if 
`AwaitRevisionApplied(R)` on a node returns `applied=true`, the write gate, 
query gate, and downstream executor on that same node all see ≥ [...]
   - Re-enable §4.6.2 / §4.6.4 / §6.8 / §6.11 in distributed mode (final pass). 
Distributed schema integration suite reports `Ran 28 of 28 Specs, 0 Skipped`.
   - Add observability for the schema-consistency cluster (Step 2.7, §A17): 
`schema_await_revision_applied_duration_seconds{result}`, 
`schema_await_schema_applied_duration_seconds{result}`, 
`schema_await_schema_deleted_duration_seconds{result}` track barrier latency by 
outcome (`applied` / `timeout` / `invalid_argument` / `error`); 
`schema_barrier_laggard_nodes_total{barrier,role,node}` decodes the 
`<role>-<Metadata.Name>` laggard identifier so dashboards can break out which 
member fell b [...]
+  - Add the schema-barrier CP-6 SLO load harness (Step 2.8) under 
`test/load/schema_barrier/`, runnable via `make load-test-barrier`. The harness 
brings up an in-process 3 data node + 1 liaison cluster, drives 100 concurrent 
`AwaitRevisionApplied` callers + 10 `Group.Update` ops/sec, and reports p50 / 
p95 / p99 / max from client-side per-call duration after a 1-minute warm-up + 
5-minute measurement window. Client-side latency is bounded above by the 
server-side histogram so the SLO check [...]
 
 ### Bug Fixes
 

Reply via email to