Skip to content

Commit 578477d

Browse files
yusinnmaoclaude
andcommitted
Add levenshtein to benchmark and update expressions.md
- Add levenshtein benchmark entry in CometStringExpressionBenchmark - Update expressions.md to list Levenshtein as supported Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent c220c3e commit 578477d

2 files changed

Lines changed: 3 additions & 0 deletions

File tree

docs/source/user-guide/latest/expressions.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ of expressions that be disabled.
6666
| InitCap |
6767
| Left |
6868
| Length |
69+
| Levenshtein |
6970
| Like |
7071
| Lower |
7172
| OctetLength |

spark/src/test/scala/org/apache/spark/sql/benchmark/CometStringExpressionBenchmark.scala

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,8 @@ object CometStringExpressionBenchmark extends CometBenchmarkBase {
5757
StringExprConfig("initCap", "select initCap(c1) from parquetV1Table"),
5858
StringExprConfig("instr", "select instr(c1, '123') from parquetV1Table"),
5959
StringExprConfig("length", "select length(c1) from parquetV1Table"),
60+
StringExprConfig("levenshtein", "select levenshtein(c1, 'test') from parquetV1Table"),
61+
StringExprConfig("levenshtein", "select levenshtein(c1, 'test') from parquetV1Table"),
6062
StringExprConfig("like", "select c1 like '%123%' from parquetV1Table"),
6163
StringExprConfig("lower", "select lower(c1) from parquetV1Table"),
6264
StringExprConfig("lpad", "select lpad(c1, 150, 'x') from parquetV1Table"),

0 commit comments

Comments
 (0)