This is an automated email from the ASF dual-hosted git repository.
github-merge-queue[bot] pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/datafusion.git
from 02ed8e3a90 chore(deps): bump the codeql-actions group with 2 updates
(#23745)
add f4f43f7777 perf: preserve dictionary encoding for `bit_length`,
`octet_length`, and `ascii` (#23743)
No new revisions were added by this update.
Summary of changes:
datafusion/functions/Cargo.toml | 5 +
.../functions/benches/dictionary_encoding.rs | 95 ++++++++++++++++++
datafusion/functions/src/string/ascii.rs | 58 ++++++-----
datafusion/functions/src/string/bit_length.rs | 48 +++++----
datafusion/functions/src/string/octet_length.rs | 47 +++++----
datafusion/functions/src/utils.rs | 22 +++++
datafusion/sqllogictest/test_files/functions.slt | 109 ++++++++++++++++++++-
.../test_files/string/string_literal.slt | 2 +-
.../test_files/string/string_query.slt.part | 15 ++-
9 files changed, 331 insertions(+), 70 deletions(-)
create mode 100644 datafusion/functions/benches/dictionary_encoding.rs
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]