We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0fb522b commit 9e22b2bCopy full SHA for 9e22b2b
vortex-array/src/arrays/extension/vtable/rules.rs
@@ -84,21 +84,13 @@ impl ArrayParentReduceRule<ExtensionVTable> for ExtensionScalarFnConstantPushDow
84
return Ok(None);
85
};
86
87
+ // ExtDType::eq_ignore_nullability checks id, metadata, and storage dtype
88
if !ext_scalar
89
.ext_dtype()
90
.eq_ignore_nullability(child.ext_dtype())
91
{
92
93
}
-
94
- // The storage dtype must match.
95
- if !ext_scalar
96
- .ext_dtype()
97
- .storage_dtype()
98
- .eq_ignore_nullability(child.ext_dtype().storage_dtype())
99
- {
100
- return Ok(None);
101
- }
102
103
104
// Build new children with storage arrays/scalars.
0 commit comments