File tree Expand file tree Collapse file tree
datafusion/functions-aggregate-common/src/aggregate/count_distinct Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -191,6 +191,7 @@ impl Default for BoolArray256DistinctCountAccumulator {
191191}
192192
193193impl Accumulator for BoolArray256DistinctCountAccumulator {
194+ #[ inline( never) ]
194195 fn update_batch ( & mut self , values : & [ ArrayRef ] ) -> datafusion_common:: Result < ( ) > {
195196 if values. is_empty ( ) {
196197 return Ok ( ( ) ) ;
@@ -270,6 +271,7 @@ impl Default for BoolArray256DistinctCountAccumulatorI8 {
270271}
271272
272273impl Accumulator for BoolArray256DistinctCountAccumulatorI8 {
274+ #[ inline( never) ]
273275 fn update_batch ( & mut self , values : & [ ArrayRef ] ) -> datafusion_common:: Result < ( ) > {
274276 if values. is_empty ( ) {
275277 return Ok ( ( ) ) ;
@@ -362,6 +364,7 @@ impl Default for Bitmap65536DistinctCountAccumulator {
362364}
363365
364366impl Accumulator for Bitmap65536DistinctCountAccumulator {
367+ #[ inline( never) ]
365368 fn update_batch ( & mut self , values : & [ ArrayRef ] ) -> datafusion_common:: Result < ( ) > {
366369 if values. is_empty ( ) {
367370 return Ok ( ( ) ) ;
@@ -455,6 +458,7 @@ impl Default for Bitmap65536DistinctCountAccumulatorI16 {
455458}
456459
457460impl Accumulator for Bitmap65536DistinctCountAccumulatorI16 {
461+ #[ inline( never) ]
458462 fn update_batch ( & mut self , values : & [ ArrayRef ] ) -> datafusion_common:: Result < ( ) > {
459463 if values. is_empty ( ) {
460464 return Ok ( ( ) ) ;
You can’t perform that action at this time.
0 commit comments