Skip to content

24.3.15.5

Latest
Compare
Choose a tag to compare
@shmel1k shmel1k released this 18 Feb 19:46
· 8059 commits to main since this release
61e8dd7

Version 24.3.15.5

Release date: February 6, 2025

Functionality

  • Added the ability to register a database node using a certificate. In the Node Broker the flag AuthorizeByCertificate has been added to enable certificate-based registration.
  • Added priorities for authentication ticket through a third-party IAM provider, with the highest priority given to requests from new users. Tickets in the cache update their information with a lower priority.

Performance

  • Improved tablet startup time on large clusters: 210 ms → 125 ms (SSD), 260 ms → 165 ms (HDD).

Bug Fixes

  • Removed the restriction on writing values greater than 127 to the Uint8 type.
  • Fixed an issue where reading small messages from a topic in small chunks significantly increased CPU load, which could lead to delays in reading and writing to the topic.
  • Fixed an issue with restoring from a backup stored in S3 with path-style addressing.
  • Fixed an issue with restoring from a backup that was created during an automatic table split.
  • Fixed an issue with Uuid serialization for CDC.
  • Fixed an issue with "frozen" locks, which could be caused by bulk operations (e.g., TTL-based deletions).
  • Fixed an issue where reading from a follower of tablets sometimes caused crashes during automatic table splits.
  • Fixed an issue where the coordination node successfully registered proxy servers despite a connection loss.
  • Fixed an issue that occurred when opening the Embedded UI tab with information about distributed storage groups.
  • Fixed an issue where the Health Check did not report time synchronization issues.
  • Fixed a rare issue that caused errors during read queries.
  • Fixed an uncommitted changes leak and cleaned them up on startup.
  • Fixed consistency issues related to caching deleted ranges.