This short report brings to light some interesting commits to scylla-cluster-tests.git master from the last week. Commits in the f9656eba…576506ce range are covered.
There were 62 non-merge commits from 18 authors in that period. Some notable commits:
A new kernel panic detection subsystem polls each node’s cloud serial console every 30s and emits a CRITICAL KernelPanicEvent when panic signatures or SSH unreachability are observed.
AWS provisioning gained upfront AZ filtering for capacity awareness. Gated by pre_filter_unavailable_availability_zones config param (default true).
The default compaction strategy switched from STCS to ICS.
A new vnode-to-tablet migration longevity test validates migration under concurrent stress.
A separate scale test with collocated and non-collocated MVs creates 5000 tables each with two MVs, driven by new latte rune functions in schema_scale.rn .
Ubuntu 26.04 artifact tests now run on GCE for both x86 and ARM, making this the first GCE ARM artifact coverage in the repo.
AWS us-east-2 was added to the supported regions list and Jenkins builder labels, enabling perf tests on i8g.4xlarge there.
The bundled scylla-driver was bumped from 3.29.9 to 3.29.10. The driver release itself includes a CQL injection fix in keyspace escaping, a libevwrapper atexit cleanup fix that crashed Python shutdown, an inverted cooldown check in _get_shard_aware_endpoint , a tablets.py speedup using stdlib bisect, and a RecursionError fix in retry policy init.
The gemini Docker tag moved to v2.3.9 bringing gocql v1.18.0 bump and few bugfixes.
Updated ycsb to 1.3.2 fixing issues found in performance tests.
The OCI backend got tag-based image lookup by branch and version; OCI is now also a supported backend in the list-images CLI.
Cassandra-stress gained a cs_extra_jvm_opts parameter that forwards JVM options. ZGC Generational with an 8 GB heap and AlwaysPreTouch is now enabled across all c-s perf-regression jobs to eliminate flaky P99 spikes caused by GC pauses.
A new shared-library function and Jenkinsfile add a perf-simple-query offline-installer trigger pipeline that fires all four microbenchmark variants (arm64/x86_64 read/write) after PGO builds complete.
Hydra gained a get-official-supported-versions CLI command that pulls the currently-supported ScyllaDB versions from the docs-homepage supported_versions.json .
See you in the next issue of last week in scylla-cluster-tests.git master!