# Last week in scylladb.git master (issue #171; 2023-03-12)

**URL:** <https://forum.scylladb.com/t/last-week-in-scylladb-git-master-issue-171-2023-03-12/371>\
**Category:** ScyllaDB\
**Tags:** git-news\
**Created:** [March 12, 2023, 10:46am UTC](https://forum.scylladb.com/t/last-week-in-scylladb-git-master-issue-171-2023-03-12/371 "2023-03-12T10:46:13Z")\
**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:** [March 12, 2023, 10:46am UTC](https://forum.scylladb.com/t/last-week-in-scylladb-git-master-issue-171-2023-03-12/371/1 "2023-03-12T10:46:13Z")

</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 4b71f87594…e7250e5a3f range are covered.

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

  

A crash while clearing paused reads during shutdown (for example, queries that are paused due to reaching the page size limit) was [fixed](https://github.com/scylladb/scylladb/commit/2f4a7934570cfb035c928c58d716ab838fb69109).

When definining a user-defined function, one has to specify the language in the CREATE FUNCTION statement. The language name for WebAssembly functions was [renamed](https://github.com/scylladb/scylladb/commit/d4851ccae7f8a269ec0bf925a9312205ccb09faf) from “xwasm” to “wasm” in preparation for moving it out of experimental status.

CQL transport metrics were refined, and new metrics were added so one can [measure request and response bandwidth](https://github.com/scylladb/scylladb/commit/ae6724f155c9613f53460200b1596faf7e2619a7), for each opcode type.

The code for computing proximity (whether nodes are on the same or different rack and datacenter) was [optimized](https://github.com/scylladb/scylladb/commit/6aa91c13c5af70fe0a3e3ba737f671615287eaef).

An edge case in repair-based node operations abort process was [tightened](https://github.com/scylladb/scylladb/commit/2b44631ded8b9dd4db70a0cabdc8c87789698cc6).

It is now possible to specify the [minimum replication factor](https://github.com/scylladb/scylladb/commit/cdedc7905077ed94a3172759ab4f70af1013e061) for new keyspaces via a new configuration item. This matches the same functionality in Cassandra.

The CQL `USING TTL` clause allows on to specify an INSERT or UPDATE’s time-to-live property, after which the cells are automatically deleted. TTL 0 was misinterpreted as the default TTL (which happens to be unlimited, usually) rather than an explicitly unlimited TTL. This is now [fixed](https://github.com/scylladb/scylladb/commit/a4a318f39454f5af6ebf2371fca9560f624802cd).

Documentation related to enterprise features was [removed](https://github.com/scylladb/scylladb/commit/6aff78ded26c4627a90b72d96ef84008d894709b) from the open-source documentation. It can be found in the enterprise-specific documentation.

  

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