This short report brings to light some interesting commits to
scylla.git master from the last weeks. Commits in the
9c96a37143..7b1589cb3d range are covered.
There were 61 non-merge commits from 17 authors in that period.
Some notable commits:
In CREATE AGGREGATE statements, the INITCOND and FINALFUNC
clauses are now optional
(defaulting to NULL and the identity function respectively).
A bug was fixed in sstable partition index caching which caused a crash in sstables that have very dense index pages (likely due to small partition keys).
The docker image has received some fixes for regressions: the
locale is now set
correctly, the supervisord service name has been restored
for compatibility with scylla-operator, and the service runs
as root to avoid interfering with permissions outside the
container.
The system could deadlock if a schema-modifying statement was
executed in Raft mode during shutdown. This is now fixed.
The sstable parsing tools usually need the schema to interpret an
sstable's data. For the special case of system tables, the tools
can now use
well-known schemas.
See you in the next issue of last week in scylla.git master!