Last week in scylla.git master (issue #95; 2021-09-12)

31 views
Skip to first unread message

Avi Kivity

<avi@scylladb.com>
unread,
Sep 12, 2021, 4:07:36 AM9/12/21
to ScyllaDB users, scylladb-dev

This short report brings to light some interesting commits to scylla.git master from the last week. Commits in the b3f4a37a75..83113d8661 range are covered.

There were 78 non-merge commits from 10 authors in that period. Some notable commits:


Scylla now correctly rejects CQL insert/update statements with NULLs in key columns.


Queries that are performed using an index can now select static rows.


Scrub compactions no longer purge tombstones. This is in order to give a tombstone hiding in a corrupted sstable the chance to get compacted with data.


Scrub compactions are now serialized wrt. other compactions, to prevent an sstable undergoing compaction from not being scrubbed.


The scylla sstable tools can now read and dump sstables, as well as perform other operations.


The internal layer for managing queries now supports reversed queries natively. This lays the groundwork for reversed reads in memtables, cache, and sstables, so that reversed queries will perform efficiently.


The schema for storing Raft snapshots has been updated to avoid blobs. Since Raft is still experimental, upgrades are not affected.


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


Benny Halevy

<bhalevy@scylladb.com>
unread,
Sep 12, 2021, 4:15:50 AM9/12/21
to scylladb-users@googlegroups.com, scylladb-dev
On Sun, 2021-09-12 at 11:07 +0300, Avi Kivity wrote:

This short report brings to light some interesting commits to scylla.git master from the last week. Commits in the b3f4a37a75..83113d8661 range are covered.

There were 78 non-merge commits from 10 authors in that period. Some notable commits:


Scylla now correctly rejects CQL insert/update statements with NULLs in key columns.


Queries that are performed using an index can now select static rows.


Scrub compactions no longer purge tombstones. This is in order to give a tombstone hiding in a corrupted sstable the chance to get compacted with data.


Scrub compactions are now serialized wrt. other compactions, to prevent an sstable undergoing compaction from not being scrubbed.


The scylla sstable tools can now read and dump sstables, as well as perform other operations.


The internal layer for managing queries now supports reversed queries natively. This lays the groundwork for reversed reads in memtables, cache, and sstables, so that reversed queries will perform efficiently.


The schema for storing Raft snapshots has been updated to avoid blobs. Since Raft is still experimental, upgrades are not affected.


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


--
You received this message because you are subscribed to the Google Groups "ScyllaDB users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to scylladb-user...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/scylladb-users/dfa869c4-d61d-2023-1867-8224ba7da2d7%40scylladb.com.

Reply all
Reply to author
Forward
0 new messages