# Last week in scylladb.git master (issue #213; 2024-01-15)

**URL:** <https://forum.scylladb.com/t/last-week-in-scylladb-git-master-issue-213-2024-01-15/1195>\
**Category:** ScyllaDB\
**Tags:** git-news\
**Created:** [January 15, 2024, 12:26pm UTC](https://forum.scylladb.com/t/last-week-in-scylladb-git-master-issue-213-2024-01-15/1195 "2024-01-15T12:26:10Z")\
**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:** [January 15, 2024, 12:26pm UTC](https://forum.scylladb.com/t/last-week-in-scylladb-git-master-issue-213-2024-01-15/1195/1 "2024-01-15T12:26:10Z")

</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 7e84e03f52…423234841e range are covered.

There were 97 non-merge commits from 14 authors in that period. Some notable commits:

  

Consistent topology Raft operations will now be [aborted](https://github.com/scylladb/scylladb/commit/d11e824802fd2f579e4b9dc9abdf493ffa2ddec3) during shutdown, preventing it from hanging.

Consistent topology will now [reject](https://github.com/scylladb/scylladb/commit/d4f4b58f3a3e99c82c1a8a462b15f38c1c7a7ef4) `nodetool removenode` if the node is still alive.

In consistent topology mode, the system will now [track nodes](https://github.com/scylladb/scylladb/commit/423234841e5c79caf2ef0d1afe5d018ea8f4afe2) that require the `cleanup` operation and issue it automatically if needed during decommission. The operator may still issue `nodetool cleanup` earlier to prevent a later decommission from taking too long.

Host ID to host IP translation is now done [just-in-time](https://github.com/scylladb/scylladb/commit/4e18f8b45381c6b23cf271cc686194d87bf212a1) on each query rather than when updating topology, to prevent problems with removed nodes not having IP addresses.

Queries to local table will now [no longer be automatically parallelized](https://github.com/scylladb/scylladb/commit/d93074e87e24d15998a0034cc9bd9447fa6a09b1) to avoid shutdown problems. Local tables typically have little data and don’t benefit from parallelization.

Tasks are used to track compaction work for the REST API. Internally-triggered compaction tasks are now removed [immediately after completion](https://github.com/scylladb/scylladb/commit/697ebef1490ecc1e3351af825ab56d5c973fa366) so as not to consume memory.

The `me` sstable format is now [mandatory](https://github.com/scylladb/scylladb/commit/63b266e94c773d007d3139a49abc26465d3d13f2). The system can still read older formats.

  

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