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]