Releases: pingcap/tiflash
Releases · pingcap/tiflash
TiFlash v6.6.0
Improvements
- Support an independent MVCC bitmap filter that decouples the MVCC filtering operations in the TiFlash data scanning process, which provides the foundation for future optimization of the data scanning process #6296 @JinheLin
- Reduce the memory usage of TiFlash by up to 30% when there is no query #6589 @hongyunyan
Bug fixes
- Fix the issue that querying TiFlash-related system tables might get stuck #6745 @lidezhu
- Fix the issue that semi-joins use excessive memory when calculating Cartesian products #6730 @gengliqi
- Fix the issue that the result of the division operation on the DECIMAL data type is not rounded #6393 @LittleFall
TiFlash v6.1.5
There is no release note for this version.
TiFlash v6.1.4
Bug fixes
- Fix the issue that TiFlash global locks are blocked for a long time occasionally #6418 @SeaRise
- Fix the issue that high throughput writes cause OOM #6407 @JaySon-Huang
TiFlash v6.5.0
For new features, improvements, and bug fixes released in 6.5.0 for TiFlash, see TiDB 6.5.0 release notes.
TiFlash v5.1.5
Bug fixes
- Fix incorrect
microsecond
when casting string to datetime #3556 - Fix the panic issue that occurs when TLS is enabled #4196
- Fix a bug that TiFlash might crash due to an error in parallel aggregation #5356
- Fix the issue that a query containing
JOIN
might be hung if an error occurs #4195 - Fix the issue that the function
OR
returns wrong results #5849 - Fix the bug that invalid storage directory configurations lead to unexpected behaviors #4093
- Fix potential data inconsistency after a lot of INSERT and DELETE operations #4956
- Fix a bug that data not matching any region range remains on a TiFlash node #4414
- Fix the potential query error after adding columns under heavy read workload #3967
- Fix repeated crashes caused by the
commit state jump backward
errors #2576 - Fix potential errors when querying on a table with many delete operations #4747
- Fix the issue that the date format identifies
''
as an invalid separator #4036 - Fix the wrong result that occurs when casting
DATETIME
toDECIMAL
#4151 - Fix the bug that some exceptions are not handled properly #4101
- Fix the issue that
Prepare Merge
might damage the metadata of the raft store and cause TiFlash to restart #3435 - Fix a bug that an MPP query might fail due to random gRPC keepalive timeout #4662
- Fix the issue that the result of
IN
is incorrect in multi-value expressions #4016 - Fix a bug that MPP tasks might leak threads forever #4238
- Fix the issue that expired data is recycled slowly #4146
- Fix the overflow that occurs when casting
FLOAT
toDECIMAL
#3998 - Fix the issue that logical operators return wrong results when the argument type is UInt8 #6127
- Fix the potential
index out of bounds
error if callingjson_length
with empty string #2705 - Fix wrong decimal comparison results in corner cases #4512
- Fix
TiFlash_schema_error
reported whenNOT NULL
columns are added #4596 - Fix the issue that TiFlash bootstrap fails when
0.0
is used as the default value for integers, for example,`i` int(11) NOT NULL DEFAULT '0.0'
#3157
TiFlash v6.1.3
Bug fixes
- Fix the issue that logical operators return wrong results when the argument type is UInt8 #6127
- Fix the issue that wrong data input for
CAST(value AS DATETIME)
causing high TiFlash sys CPU #5097 @xzhangxian1008 - Fix the issue that heavy write pressure might generate too many column files in the delta layer #6361 @lidezhu
- Fix the issue that column files in the delta layer cannot be compacted after restarting TiFlash #6159 @lidezhu
TiFlash v5.3.4
TiFlash v6.4.0
Improvements
- Refactor the TiFlash MPP error handling logic to further improve the stability of MPP #5095 @windtalker
- Optimize the sorting of the TiFlash computation process, and optimize the key handling for Join and Aggregation #5294 @solotzg
- Optimize the memory usage for decoding and remove redundant transfer columns to improve Join performance #6157 @yibin87
Bug fixes
- Fix the OOM issue due to oversized WAL files that occurs when PageStorage GC does not clear the Page deletion marker properly #6163 @JaySon-Huang
TiFlash v5.4.3
TiFlash v6.1.2
Bug fixes
- Fix the issue that I/O Limiter might incorrectly throttle the I/O throughput of query requests after bulk writes, which reduces the query performance #5801 @JinheLin
- Fix the issue that a window function might cause TiFlash to crash when the query is canceled #5814 @SeaRise
- Fix the panic that occurs after creating the primary index with a column containing the
NULL
value #5859 @JaySon-Huang