f0b2f5ba36
[Fix](bug) agg limit contains null values may cause error result ( #35180 )
2024-05-22 10:57:57 +08:00
a0d4f11667
[Bug](function) catch error state in function cast to avoid core dump ( #20751 )
...
catch error state in function cast to avoid core dump
2023-06-14 17:34:34 +08:00
ee34b6de2d
[Refact] (serde) refact mysql serde with data type ( #19543 )
...
refact mysql output (de)serialize with data type serde , avoid accoriding switch case Primitive type writed in mysqlWriter
2023-05-26 14:11:17 +08:00
006f7a91ac
[fix](planner) should not turn on push agg op when olapscan has conjuncts on it ( #17598 )
...
we should not set PushAggOp to any type, if olap scan already has conjunct on it.
2023-03-10 09:33:08 +08:00
100834df8b
[fix](nereids) fix some arrgregate bugs in Nereids ( #15326 )
...
1. the agg function without distinct keyword should be a "merge" funcion in threePhaseAggregateWithDistinct
2. use aggregateParam.aggMode.consumeAggregateBuffer instead of aggregateParam.aggPhase.isGlobal() to indicate if a agg function is a "merge" function
3. add an AvgDistinctToSumDivCount rule to support avg(distinct xxx) in some case
4. AggregateExpression's nullable method should call inner function's nullable method.
5. add a bind slot rule to bind pattern "logicalSort(logicalHaving(logicalProject()))"
6. don't remove project node in PhysicalPlanTranslator
7. add a cast to bigint expr when count( distinct datelike type )
8. fallback to old optimizer if bitmap runtime filter is enabled.
9. fix exchange node mem leak
2022-12-30 23:07:37 +08:00
70cc725649
[Vectorized](function) support avg_weighted/percentile_array/topn_wei… ( #14209 )
...
* [Vectorized](function) support avg_weighted/percentile_array/topn_weighted functions
* update add to stringRef
2022-11-15 16:38:38 +08:00
376b4fda9f
[fix](scankey) fix extended scan key errors. ( #14200 )
...
Issue Number: close #14199
2022-11-12 20:44:09 +08:00
115c6bd411
[fix](keyranges) fix the split error of keyranges ( #14049 )
...
fix the split error of keyranges
2022-11-08 22:09:16 +08:00
cb300b0b39
[feature](agg) support any,any_value agg functions. ( #13228 )
2022-10-13 18:31:19 +08:00
28ce1878ca
[fix](planner) fix push down no grouping agg ( #12983 )
...
The value column of the agg does not support zone_map index, fixing the value column pushing down to zone map causes null pointer.
2022-09-28 17:01:01 +08:00
25b427d0c6
[Bugfix](inpredicate) fix in predicate in group by clause may cause NPE ( #11886 )
...
* [bug](inpredicate) fix in predicate in group by clause may cause NPE
2022-08-21 10:03:30 +08:00
1f9eec5462
[Regression](datev2) Add test cases for datev2/datetimev2 ( #11831 )
2022-08-19 10:57:55 +08:00
cac317430f
[Bug](aggregation) fix core dump on 2nd phase aggregate ( #11843 )
2022-08-18 14:42:34 +08:00
ff1971f916
[improvement](test) add dryRun option and group all cases into either p0 or p1 ( #11576 )
...
1. add dryRun option to list tests
2. group all cases into p0 p1 p2
2022-08-17 22:45:53 +08:00