Skip to content

Commit caa0e87

Browse files
alambde-bgunter
authored andcommitted
fix: HashJoin panic with String dictionary keys (don't flatten keys) (apache#20505)
## Which issue does this PR close? - Fixes apache#20696 - Follow on to apache#20441 ## Rationale for this change apache#20441 (review) fixes the special case DictionaryArray handling in Joins. However, I don't think we need to special case DictionaryArrays at all ## What changes are included in this PR? 1. Remove the special case dictionary handling ## Are these changes tested? Yes by CI ## Are there any user-facing changes? No (though maybe some queries get faster)
1 parent 14e10c7 commit caa0e87

1 file changed

Lines changed: 0 additions & 1 deletion

File tree

datafusion/physical-plan/src/joins/hash_join/inlist_builder.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
use std::sync::Arc;
2121

2222
use arrow::array::{ArrayRef, StructArray};
23-
use arrow::compute::cast;
2423
use arrow::datatypes::{Field, FieldRef, Fields};
2524
use arrow_schema::DataType;
2625
use datafusion_common::Result;

0 commit comments

Comments
 (0)