This is an automated email from the ASF dual-hosted git repository.

Rachelint pushed a commit to branch improve-compare-in-view-map
in repository https://gitbox.apache.org/repos/asf/datafusion.git


The following commit(s) were added to refs/heads/improve-compare-in-view-map by 
this push:
     new 3062f94d31 Route byte view group values through columns
3062f94d31 is described below

commit 3062f94d31f20de150ec9d6b432443117bd1a487
Author: kamille <[email protected]>
AuthorDate: Wed Jul 8 22:53:02 2026 +0800

    Route byte view group values through columns
---
 datafusion/physical-plan/src/aggregates/group_values/mod.rs       | 8 +-------
 .../src/aggregates/group_values/single_group_by/mod.rs            | 1 -
 2 files changed, 1 insertion(+), 8 deletions(-)

diff --git a/datafusion/physical-plan/src/aggregates/group_values/mod.rs 
b/datafusion/physical-plan/src/aggregates/group_values/mod.rs
index ee253e5d7a..a3a34d3fd3 100644
--- a/datafusion/physical-plan/src/aggregates/group_values/mod.rs
+++ b/datafusion/physical-plan/src/aggregates/group_values/mod.rs
@@ -41,7 +41,7 @@ pub(crate) use single_group_by::primitive::HashValue;
 use crate::aggregates::{
     group_values::single_group_by::{
         boolean::GroupValuesBoolean, bytes::GroupValuesBytes,
-        bytes_view::GroupValuesBytesView, primitive::GroupValuesPrimitive,
+        primitive::GroupValuesPrimitive,
     },
     order::GroupOrdering,
 };
@@ -181,18 +181,12 @@ pub fn new_group_values(
             DataType::LargeUtf8 => {
                 return 
Ok(Box::new(GroupValuesBytes::<i64>::new(OutputType::Utf8)));
             }
-            DataType::Utf8View => {
-                return 
Ok(Box::new(GroupValuesBytesView::new(OutputType::Utf8View)));
-            }
             DataType::Binary => {
                 return 
Ok(Box::new(GroupValuesBytes::<i32>::new(OutputType::Binary)));
             }
             DataType::LargeBinary => {
                 return 
Ok(Box::new(GroupValuesBytes::<i64>::new(OutputType::Binary)));
             }
-            DataType::BinaryView => {
-                return 
Ok(Box::new(GroupValuesBytesView::new(OutputType::BinaryView)));
-            }
             DataType::Boolean => {
                 return Ok(Box::new(GroupValuesBoolean::new()));
             }
diff --git 
a/datafusion/physical-plan/src/aggregates/group_values/single_group_by/mod.rs 
b/datafusion/physical-plan/src/aggregates/group_values/single_group_by/mod.rs
index 89c6b624e8..e257596f8a 100644
--- 
a/datafusion/physical-plan/src/aggregates/group_values/single_group_by/mod.rs
+++ 
b/datafusion/physical-plan/src/aggregates/group_values/single_group_by/mod.rs
@@ -19,5 +19,4 @@
 
 pub(crate) mod boolean;
 pub(crate) mod bytes;
-pub(crate) mod bytes_view;
 pub(crate) mod primitive;


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to