This short report brings to light some interesting commits to scylla-cluster-tests.git master from the last week. Commits in the 99b56777…f6ed66b5 range are covered.
There were 40 non-merge commits from 15 authors in that period. Some notable commits:
Switch rolling-upgrade tests to Rocky Linux 10, replacing CentOS Stream 9 as GCP deprecates CentOS.
Upgrade latency regression now sends Latte results (before/after upgrade) to Argus.
Comprehensive GitHub Copilot instructions were added, covering commit format, pre-commit checks, test layout, backend labels, and manual testing notes.
Latte updated to v0.41.0, adding support for the Vector CQL data type.
Vector Search node deployment on Scylla Cloud for new clusters; Beta limits apply (restricted instance types, one VS node per AZ, no multi-DC).
Can reuse existing Scylla Cloud clusters previously deployed by SCT.
Install and delete Vector Search nodes in already running clusters (not only at creation time).
Added tests for Scylla Manager restore object_storage_method, covering both Native and Rclone methods.
cassandra-stress updated to v3.18.3, switching to RANDOM replica ordering for rack-aware LB and creating user schemas with QUORUM consistency.
Added HDR analysis support for c-s user profile workloads.
New utility for deeper HDR analysis, running build_histograms_summary_with_interval at shorter intervals to pinpoint latency spikes.
scylla-bench updated to v0.3.1, fixing missing co-fixed-read and co-fixed-write tags in mixed-mode HDR histograms.
SCT events are sent to Argus in realtime (with rate limiter for the same events in a short time period).
Elastic Cloud space reclamation tests at 90% utilization: validate reclamation via truncate, drop, and TTL expiry (checking metrics); tests run periodically on demand .
Move select jobs to AWS i8ge.xlarge (Ubuntu2205-arm artifact and longevity-twcs-48h.yaml), offering similar price and disk size with better performance.
Manager 3.7 becomes the default: add repos, bump agent to 3.7.0, update Docker image and Jenkins pipelines, refresh unit tests and docs; remove Manager 3.4.
See you in the next issue of last week in scylla-cluster-tests.git master!