tidb v3.0.15 Release Notes
Release Date: 2020-06-05 // almost 4 years ago-
๐ New Features
- Forbid the query in partition tables to use the plan cache feature #16759
- ๐ Support the
admin recover index
andadmin check index
statements on partition tables #17315 #17390 - ๐ Support partition pruning of the
in
condition for Range partition tables #17318 - โก๏ธ Optimize the output of
SHOW CREATE TABLE
, and add quotation marks to the partition name #16315 - ๐ Support the
ORDER BY
clause in theGROUP_CONCAT
function #16988 - ๐ Optimize the memory allocation mechanism of
CMSketch
statistics to reduce the impact of garbage collection (GC) on performance #17543
๐ Bug Fixes
- ๐ Use deep copy to copy the
enum
andset
type data in theHash
aggregate function; fix an issue of correctness #16890 - ๐ Fix the issue that PointGet returns incorrect results because of the wrong processing logic of integer overflow #16753
- ๐ Fix the issue of incorrect results caused by incorrect processing logic when the
CHAR()
function is used in the query predicate #16557 - ๐ Fix the issue of inconsistent results in the storage layer and calculation layer of the
IsTrue
andIsFalse
functions #16627 - ๐ Fix the incorrect
NotNull
flags in some expressions, such ascase when
#16993 - ๐ Fix the issue that the optimizer cannot find a physical plan for TableDual in some scenarios #17014
- ๐ Fix the issue that the syntax for partition selection does not take effect correctly in the Hash partition table #17051
- ๐ Fix the inconsistent results between TiDB and MySQL when XOR operates on a floating-point number #16976
- ๐ Fix the error that occurs when executing DDL statement in the prepared manner #17415
- ๐ Fix the incorrect processing logic of computing the batch size in ID allocator #17548
- Fix the issue that the
MAX_EXECUTION_TIME
SQL hint does not take effect when exceeding the expensive threshold #17534