Is your feature request related to a problem or challenge? Please describe what you are trying to do.
This ticket collected the Utf8View slower than Ut8 cases and try to improve it.
Mostly the cases happen when the string has same 4bytes prefix, but one of the string to compare is larger than 12 bytes, it will make it happen.
Describe the solution you'd like
Make Utf8View regression cases faster.
-
-
Describe alternatives you've considered
Make Utf8View regression cases faster.
Additional context
Make Utf8View regression cases faster.
From the benchmark testing from datafusion sort tpch, there are regressions about the Utf8View compare:
We'd better to improve it from arrow-rs, so we can benefit a lot for datafusion.
Is your feature request related to a problem or challenge? Please describe what you are trying to do.
This ticket collected the Utf8View slower than Ut8 cases and try to improve it.
Mostly the cases happen when the string has same 4bytes prefix, but one of the string to compare is larger than 12 bytes, it will make it happen.
Describe the solution you'd like
Make Utf8View regression cases faster.
Describe alternatives you've considered
Make Utf8View regression cases faster.
Additional context
Make Utf8View regression cases faster.
From the benchmark testing from datafusion sort tpch, there are regressions about the Utf8View compare:
Improve performance sort TPCH q3 with Utf8Vew ( Sort-preserving merging on a single
Utf8View) datafusion#15403Improve performance sort TPCH q3 with Utf8Vew ( Sort-preserving mergi… datafusion#15447
We'd better to improve it from arrow-rs, so we can benefit a lot for datafusion.