Releases
v5.1.0
Improvements
Support Union All
, TopN
, and Limit
functions
Support the Cartesian product including left outer join and semi anti join in MPP mode
Optimize lock operations to avoid that running DDL statements and read operations are blocked by each other
Optimize cleanup of expired data by TiFlash
Support further filtering of query filters on timestamp
columns at the TiFlash storage level
Improve the startup and scalability speed of TiFlash when a large number of tables are in a cluster
Improve TiFlash compatibility when running on unknown CPUs
Bug Fixes
Fix the issue of incorrect results when casting the time type to the integer type
Fix a bug that the receiver
cannot find corresponding tasks within 10 seconds
Fix the issue that there might be invalid iterators in cancelMPPQuery
Fix a bug that the behavior of the bitwise
operator is different from that of TiDB
Fix the alert issue caused by overlapping ranges when using the prefix key
Fix the issue of incorrect results when casting the string type to the integer type
Fix the issue that consecutive and fast writes might make TiFlash out of memory
Fix the potential issue that the exception of null pointer might be raised during the table GC
Fix the TiFlash panic issue that occurs when writing data to dropped tables
Fix the issue that TiFlash might panic during BR restore
Fix the issue of incorrect results when cloning shared delta index concurrently
Fix the potential panic that occurs when the Compaction Filter feature is enabled
Fix the issue that TiFlash cannot resolve the lock fallen back from async commit
Fix the issue of incorrect results returned when the casted result of the TIMEZONE
type contains the TIMESTAMP
type
Fix the TiFlash panic issue that occurs during Segment Split
You can’t perform that action at this time.