tidb v4.0.7 Release Notes

Release Date: 2020-09-29 // over 3 years ago
  • ๐Ÿ‘Œ Improvements

    • โž• Add more runtime information for the join operator #20093
    • โž• Add the hit ratio information of coprocessor cache in EXPLAIN ANALYZE #19972
    • ๐Ÿ‘Œ Support pushing down the ROUND function to TiFlash #19967
    • โž• Add the default value of CMSketch for ANALYZE #19927
    • Refine error message desensitization #20004
    • Accept connections from clients using connectors from MySQL 8.0 #19959

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  Fix a vectorization bug from and/or/COALESCE caused by shortcut #20092
    • ๐Ÿ›  Fix the issue that plan digests are the same when the cop task stores are of different types #20076
    • ๐Ÿ›  Fix the wrong behavior of the != any() function #20062
    • ๐Ÿ›  Fix the query error that occurs when the slow-log file does not exist #20051
    • ๐Ÿ›  Fix the issue that Region requests continue to retry when the context is canceled #20031
    • Fix the issue that querying the time type of the cluster_slow_query table in streaming request might result in an error #19943
    • ๐Ÿ›  Fix the issue that DML statements using case when might cause schema change #20095
    • ๐Ÿ›  Fix the issue that the prev_stmt information in slow log is not desensitized #20048
    • ๐Ÿ›  Fix the issue that tidb-server does not release the table lock when it exits abnormally #20020
    • ๐Ÿ›  Fix the incorrect error message that occurs when inserting data of the ENUM and SET type #19950
    • ๐Ÿ›  Fix the wrong behavior of the IsTrue function in some situations #19903
    • ๐Ÿ›  Fix the issue that the CLUSTER_INFO system table might not work normally after PD is scaled in or out #20026
    • โš  Avoid unnecessary warnings or errors when folding constants in control expressions #19910
    • โšก๏ธ Update the method of updating statistics to avoid Out of Memory (OOM) #20013