Release date: April 27, 2022
BugFix
The following bugs are fixed:
- The calculation result is not correct when decimal multiplication overflows. After the bug is fixed, NULL is returned when decimal multiplication overflows.
- When statistics have a considerable deviation from the actual statistics, the priority of Collocate Join can be lower than Broadcast Join. As a result, the query planner may not choose Colocate Join as the more appropriate Join strategy. [4817](https://github.com/StarRocks/starrocks/pull/4817)
- Query fails because the plan for complex expressions is wrong when there are more than 4 tables to join.
- BEs may stop working under Shuffle Join when the shuffle column is a low-cardinality column. [4890](https://github.com/StarRocks/starrocks/issues/4890)
- BEs may stop working when the SPLIT function uses a NULL parameter. [4092](https://github.com/StarRocks/starrocks/issues/4092)
Thanks to:
ABingHuang, Astralidea, HangyuanLiu, Linkerist, Seaven, Youngwb, adzfolc, chaoyli, decster, gengjun-git, kangkaisen, liuyehcf, meegoo, mergify, miomiocat, mofeiatwork, rickif, satanson, sevev, stdpain, trueeyu, wyb