| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| 3.5.9 source code.tar.gz | 2025-11-21 | 238.2 MB | |
| 3.5.9 source code.zip | 2025-11-21 | 251.0 MB | |
| README.md | 2025-11-21 | 3.5 kB | |
| Totals: 3 Items | 489.2 MB | 0 | |
Improvements
- Added transaction latency metrics to FE for observing timing across transaction stages. #64948
- Supports overwriting S3 unpartitioned Hive tables to simplify full-table rewrites in data lake scenarios. #65340
- Introduced CacheOptions to provide finer-grained control over tablet metadata caching. #65222
- Supports sample statistics collection for INSERT OVERWRITE to ensure statistics stay consistent with the latest data. #65363
- Optimized the statistics collection strategy after INSERT OVERWRITE to avoid missing or incorrect statistics due to asynchronous tablet reports. #65327
- Introduced a retention period for partitions dropped or replaced by INSERT OVERWRITE or materialized view refresh operations, keeping them in the recycle bin for a while to improve recoverability. #64779
Bug Fixes
The following issues have been fixed:
- Lock contention and concurrency issues related to
LocalMetastore.truncateTable(). #65191 - Lock contention and replica check performance issues related to TabletChecker. #65312
- Incorrect error logging when changing user via HTTP SQL. #65371
- Checksum failures caused by DelVec CRC32 upgrade compatibility issues. #65442
- Tablet metadata load failures caused by RocksDB iteration timeout. #65146
- When the internal
flat_pathstring is empty because the JSON hyper extraction path is$or all paths are skipped, callingsubstrwill throw an exception and cause BE crash. #65260 - The PREPARED flag in fragment execution is not correctly set. #65423
- Inaccurate write and flush metrics caused by duplicated load profile counters. #65252
- When multiple HTTP requests reuse the same TCP connection, if a non‑ExecuteSQL request arrives after an ExecuteSQL request, the
HttpConnectContextcannot be unregistered at channel close, causing HTTP context leaks. #65203 - MySQL 8.0 schema introspection errors (Fixed by adding session variables
default_authentication_pluginandauthentication_policy). #65330 - SHOW ANALYZE STATUS errors caused by unnecessary statistics collection for temporary partitions created after partition overwrite operations. #65298
- Global Runtime Filter race in the Event Scheduler. #65200
- Data Cache is aggressively disabled because the minimum Data Cache disk size constraint is too large. #64909
- An aarch64 build issue related to the
goldlinker automatic fallback. #65156