# Last fortnight in scylladb.git master (issue #317; 2026-04-26)

**URL:** <https://forum.scylladb.com/t/last-fortnight-in-scylladb-git-master-issue-317-2026-04-26/5357>\
**Category:** ScyllaDB\
**Tags:** git-news\
**Created:** [April 26, 2026, 10:11am UTC](https://forum.scylladb.com/t/last-fortnight-in-scylladb-git-master-issue-317-2026-04-26/5357 "2026-04-26T10:11:41Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![avikivity](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.scylladb.com/avikivity/32/38_2.png) [@avikivity](https://forum.scylladb.com/u/avikivity)\
**Post date:** [April 26, 2026, 10:11am UTC](https://forum.scylladb.com/t/last-fortnight-in-scylladb-git-master-issue-317-2026-04-26/5357/1 "2026-04-26T10:11:41Z")

</div>

This short report brings to light some interesting commits to [scylladb.git master](https://github.com/scylladb/scylladb/) from the last week. Commits in the 8ccee6803e9..d5efd1f6768 range are covered.

There were 378 non-merge commits from 43 authors in that period. Some notable commits:

  

The bundled cqlsh was [updated](https://github.com/scylladb/scylladb/commit/79c736455e95334cb7d9f59d5a39c713e0d9cdfb) to v6.0.34-scylla, fixing a vector type formatting bug.

Logstor is a new, experimental key/value storage engine. It now supports tablet [split/merge and migration](https://github.com/scylladb/scylladb/commit/22949bae520b1fc482235193f98715de6285bfa2).

The license was updated to version 1.1, updating [terms for non-commercial use](https://github.com/scylladb/scylladb/commit/0ae22a09d4bbfce119788057e2e3255a74568567).

One can now SELECT the [WRITETIME and TTL](https://github.com/scylladb/scylladb/commit/9fc2c65d182499351cbbb8819a92003cb1bcddb9) of collection columns, not just scalar columns. One must specify an individual element.

Handling of prepared metadata ID was [improved](https://github.com/scylladb/scylladb/commit/de19714763795583ec1d04dd385e68167c7dccdf), increasing consistency of auth LIST statements.

Authentication of BATCH statements was [improved](https://github.com/scylladb/scylladb/commit/986167a416cfa9cc9fe32b93df8d6775c8db11da).

In rare cases involving memory pressure, reversed queries could miss the latest version of the data. This is now [fixed](https://github.com/scylladb/scylladb/commit/21d9f54a9a64d2ddc9dae83d066e992fb016846f).

Hints sent by a replica that is being removed are now [sent to all replicas](https://github.com/scylladb/scylladb/commit/a58243bc1e8d4568154fe4a4d163275a6d5dc9f8).

LDAP URL parsing was made [more robust](https://github.com/scylladb/scylladb/commit/aecb6b1d7603aa9899253fb0e3521fb59497431b).

An edge case where an error during tablet rebuild while altering the replication factor was [fixed](https://github.com/scylladb/scylladb/commit/5891efc2ca67b1fc1586e6bfbaa90ff18cb2c394).

It is now possible to create a new vector index on a column [while an old one is still available](https://github.com/scylladb/scylladb/commit/1eb8d170dd0e5c03e40697ed373d622caccb381e), as a way to adjust the index parameters.

A bug where tablet merge could not be finalized was [fixed](https://github.com/scylladb/scylladb/commit/a2eed4bb454bbb75418242b67d52949cd76e7487).

Speculative retry is now [initiated faster](https://github.com/scylladb/scylladb/commit/5b00675bf09c6dc17ea865e122cad438d101fc3d) if we know a replica is leaving the cluster.

The number of tablets in a table, and their boundaries, was [relaxed](https://github.com/scylladb/scylladb/commit/59ec93b86b928f09cae198712adcac7af8e52007) from strict power-of-two rules. This prepares for vnode-to-tablet migration as well as other improvements.

Alternator is ScyllaDB’s implementation of the DynamoDB API. Alterantor requests are now fully [audited](https://github.com/scylladb/scylladb/commit/f0e9177130b22d3f66826fe6bb48413470c8bb7e), when enabled.

Commitlog segment replay order was [fixed](https://github.com/scylladb/scylladb/commit/8e7ba7efe25cdb18923f0e350b022bef88c62194) for some edge cases. This only has effect for strongly consistent tables, which are not production ready yet.

ScyllaDB records large partitions and large rows and allows the user to query them. These records are now [stored in the sstables themselves](https://github.com/scylladb/scylladb/commit/88a8324e686d90056d9985284338215b53c59eee), so the records are migrated when the sstable is migrated. The tables are now implemented as virtual tables.

The system.raft table is now [encrypted](https://github.com/scylladb/scylladb/commit/91df3795fc12fae5a1956b63cecde8c05df25674).

Alterator, ScyllaDB’s implementation of the DynamoDB API, now supports [CHILD\_SHARDS](https://github.com/scylladb/scylladb/commit/c5ed6b22ae36e5aa0b9ff91263298c29058fdaa6) filtering for DescribeStream requests.

Automatic vnode-to-tablets migration now makes use of the [relaxed tablet count](https://github.com/scylladb/scylladb/commit/04b54f363b69acfcc3d8b4f3b903f47274e64495) to support migration from clusters which were not specially prepared for it.

Alternator, ScyllaDB’s implementation of the DynamoDB API, now supports [vector search](https://github.com/scylladb/scylladb/commit/37fc1507f0798a3eae14c6a17aa7370f9155c92c).

The audit table, which is write heavy, now [disables caching](https://github.com/scylladb/scylladb/commit/686029f52c028d4bb6426cf87a1024108ed784c2) by default.

Compaction will now release garbage-collected sstables [incrementally](https://github.com/scylladb/scylladb/commit/6ce09689605eb256ae020a1b7151347af5fbf7fc), improving memory and disk reclaim time.

Alternator, ScyllaDB’s implementation of the DynamoDB API, now supports [Streams with tables that use tablets](https://github.com/scylladb/scylladb/commit/32060d73df8363926d68fbca4eaae8e72432a241).

Vnodes-to-tablets migrations are now [observable](https://github.com/scylladb/scylladb/commit/f5886b4fdd79bd86ef35a5c1f73d15b8dc76ea15) by the task manager APIs.

An edge case involving materialized view updates with range tombstones was [fixed](https://github.com/scylladb/scylladb/commit/073710a6613a95cd465fc1178b348308bb5ab409).

New clusters that use `ms` table format with Trie index will now also have [higher selectivity](https://github.com/scylladb/scylladb/commit/5687a4840d2370a8de2c14f5bea1728bd028c4da) for the primary index, reducing I/O bandwidth.

There is now a per-service-level [metric](https://github.com/scylladb/scylladb/commit/935e6a495d7a5ef00abf5f534b28771cdbf85f47) for CQL concurrency.

The cluster now supports [adding and removing datacenters](https://github.com/scylladb/scylladb/commit/cddde464ca44051e775571b60182054aa00dc9f7) for tables that use tablets.

Performance of audit was [improved](https://github.com/scylladb/scylladb/commit/3aced8858692cd19879ca764fc792c36a8fe4bb6).

  

See you in the next issue of last week in scylladb.git master!
