Botond Dénes
Botond Dénes
When a write fails, we first remove the handler entry `storage_proxy::remove_response_handler_entry()`, which calls into `abstract_write_response_handler::on_release()`, releasing the mutation. Later the write response handler is destroyed upon leaving scope in `storage_proxy::send_to_live_endpoints()`,...
Instead of hardcoding PR_NUM=$1 and FORCE=$2. This current setup is not very flexible and one gets no feedback if the arguments are incorrect or not recognized. Add proper position-independent argument...
Continue the effort of normalizing reader names, stripping legacy qualifying terms like "flat" and "v2". Flat and v2 readers are the default now, we only need to add qualifying terms...
There are two tests which test incremental read repair: one with row the other with partition tombstones. The tests currently force vnodes, by creating the test keyspace with {'enabled': false}....
The batchlog table contains an entry for each logged batch that is processed by the local node as coordinator. These entries are typically very short lived, they are inserted when...
Although valid for compact tables, non-full (or empty) clustering key prefixes are not handled for row keys when writing sstables. Only the present components are written, consequently if the key...
Make sure the keys are full prefixes as it is expected to be the case for rows. At severeal occasions we have seen empty row keys make their ways into...
Allow opting in for backup to move the files instead of copying them. Fixes: https://github.com/scylladb/scylladb/issues/24372 Needs backport to 2025.2, as this flag is important to avoid backup causing out-of-space
Seen in https://jenkins.scylladb.com/job/scylla-master/job/scylla-ci/17736/ ``` [2025-06-17T11:58:11.143Z] =================================== FAILURES =================================== [2025-06-17T11:58:11.143Z] ____________________________ test_kms_network_error ____________________________ [2025-06-17T11:58:11.143Z] [gw7] linux -- Python 3.13.3 /usr/bin/python3 [2025-06-17T11:58:11.143Z] working_dir: /jenkins/workspace/scylla-master/scylla-ci/scylla [2025-06-17T11:58:11.143Z] Internal Error: calling /jenkins/workspace/scylla-master/scylla-ci/scylla/build/dev/test/boost/encryption_at_rest_test for test test_kms_network_error...
This test asserts that a read repair really happened. To ensure this happens it writes a single partition after enabling the database_apply error injection point. For some reason, the write...