Skip to content

Commit ebf5457

Browse files
committed
perf[fsst]: like pushdown using a dfa
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
1 parent 9f2ff66 commit ebf5457

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

encodings/fsst/public-api.lock

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,10 @@ impl vortex_array::scalar_fn::fns::cast::kernel::CastReduce for vortex_fsst::FSS
3030

3131
pub fn vortex_fsst::FSST::cast(array: &vortex_fsst::FSSTArray, dtype: &vortex_array::dtype::DType) -> vortex_error::VortexResult<core::option::Option<vortex_array::array::ArrayRef>>
3232

33+
impl vortex_array::scalar_fn::fns::like::kernel::LikeKernel for vortex_fsst::FSST
34+
35+
pub fn vortex_fsst::FSST::like(array: &vortex_fsst::FSSTArray, pattern: &vortex_array::array::ArrayRef, options: vortex_array::scalar_fn::fns::like::LikeOptions, _ctx: &mut vortex_array::executor::ExecutionCtx) -> vortex_error::VortexResult<core::option::Option<vortex_array::array::ArrayRef>>
36+
3337
impl vortex_array::vtable::VTable for vortex_fsst::FSST
3438

3539
pub type vortex_fsst::FSST::Array = vortex_fsst::FSSTArray

0 commit comments

Comments
 (0)