Skip to content

TiFlash v5.2.0

Compare
Choose a tag to compare
@zhouqiang-cl zhouqiang-cl released this 27 Aug 10:32
576ddf8

Improvements

  • Add operators: MOD / %, LIKE
  • Add string functions: ASCII(), COALESCE(), LENGTH(), POSITION(), TRIM()
  • Add mathematical functions: CONV(), CRC32(), DEGREES(), EXP(), LN(), LOG(), LOG10(), LOG2(), POW(), RADIANS(), ROUND(decimal), SIN(), MOD()
  • Add date functions: ADDDATE(string, real), DATE_ADD(string, real), DATE()
  • Add other functions: INET_NTOA(), INET_ATON(), INET6_ATON, INET6_NTOA()
  • Support Shuffled Hash Join calculation and Shuffled Hash Aggregation calculation in the MPP mode when a new collation is enabled
  • Optimize basic code to improve MPP performance
  • Support casting the STRING type to the DOUBLE type
  • Optimize the non-joined data in right outer join using multiple threads
  • Support automatically invalidating stale Regions in MPP queries

Bug Fixes

  • Fix the issue that TiFlash keeps restarting because of the split failure
  • Fix the potential issue that TiFlash cannot delete the delta data
  • Fix a bug that TiFlash adds wrong padding for non-binary characters in the CAST function
  • Fix the issue of incorrect results when handling aggregation queries with complex GROUP BY columns
  • Fix the TiFlash panic issue that occurs under heavy write pressure
  • Fix the panic that occurs when the right jon key is not nullable and the left join key is nullable
  • Fix the potential issue that the read-index requests take a long time
  • Fix the panic issue that occurs when the read load is heavy
  • Fix the panic issue that might occur when the Date_Format function is called with the STRING type argument and NULL values