Mar 7, 2025
Improved
Aiven for ClickHouse®
Aiven for ClickHouse® has been upgraded to version 24.8, which contains new features, improvements to existing functionality, and fixes on top of the previous version.
Highlights
loop
allows to return query results in an infinite loop.fuzzQuery
allows to randomly mutate query strings.generateUUIDv7
, generateSnowflakeID
(along with conversion functions for date times such as snowflakeIDToDateTime
), and base64 functions base64URLEncode
& base64URLDecode
NPy
detached_tables
to keep track of currently detached tableserror_log
to persist error historytext_log
for logging entriesquery_log
and part_log
system tableslightweight_deletes_sync
setting to control their behaviorData types
JSON
, Dynamic
, Variant
are now supported as experimental column data types and will be made widely available during the next version upgrade.Object('json')
data type and its JSON
aliasObject('json')
and JSON
are two different data types. Start using Object('json')
now.Object('json')
type to the JSON
type will be needed, and Aiven will provide guidance to support you through the process.Query analyzer
The new query analyzer has graduated from experimental to beta. It will be enabled for all services during the next version release. We’d love to already hear and consider your feedback on using it. To try out the new query analyzer, use the following setting:
SELECT *
FROM table
SETTINGS enable_analyzer=1;
Table engines
TimeSeries
table engine has been added, allowing to store metrics using the Prometheus protocol. The engine is not production-ready and hasn’t been enabled yet.S3Queue
storage engine is undergoing testing and stabilization. The engine is not production-ready and hasn’t been enabled yet.