dev/changelog/6.0.0.md
Breaking changes:
Implemented enhancements:
CASE statement #1156INTERSECT and update readme #1258 (xudong963)create table as via MemTable #1243 [sql] (Dandandan)between in select query #1202 [sql] (capkurmagati)now() from Simplifier to ConstEvaluator #1176 (alamb)lit function to support bool and byte vec #1152 (Jimexist)is [not] distinct from #1117 [sql] (Dandandan)RepartitionExec, SortPreservingMergeExec, WindowAggExec #1112 (crepererum)add and count) #1095 (Jimexist)blake3 algorithm to digest function #1086 (Jimexist)percent_rank window function #1077 (Jimexist)cume_dist implementation #1076 (Jimexist)WindowAggExec and UnionExec, and fixup CoalescePartitionsExec #1018 (alamb)SortPreservingMergeExec #948 (alamb)utils::from_plan #930 (alamb)CoalescePartitionsExec, rename output_time -> elapsed_compute #909 (alamb)ops::Not for expr #763 (Jimexist)Fixed bugs:
between in the select list: #1196partition by and order by do not work: Internal("Sort operation is not applicable to scalar value NULL") #1194BuiltinScalarFunction panics with zero arguments #1249 (capkurmagati)with header row in sql when creating external table #1237 [sql] (lichuan6)--no-default-features #1219 (alamb)AnalyzeExec, CoalescePartitionsExec, HashAggregateExec #1121 (crepererum)SortStream drop #1105 (crepererum)Documentation updates:
from_plan #1168 (alamb)approx_distinct #1110 (Jimexist)approx_distinct function using HyperLogLog #1087 (Jimexist)use statements from examples #1032 (alamb)Performance improvements:
BinaryExpr::evaluate in debug builds #1047 (alamb)Closed issues:
approx_distinct, etc. #1171Merged pull requests: