You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@datafusion.apache.org by gi...@apache.org on 2026/04/14 14:31:22 UTC
(datafusion-comet) branch asf-site updated: Publish built docs triggered by b05e26723d2b716cbe18dfc9da0f32d08a4fd0a9
This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/datafusion-comet.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 717d75e3f Publish built docs triggered by b05e26723d2b716cbe18dfc9da0f32d08a4fd0a9
717d75e3f is described below
commit 717d75e3fe07ba5e4a63f7a6b1e0c51f7b150814
Author: github-actions[bot] <gi...@users.noreply.github.com>
AuthorDate: Tue Apr 14 14:31:18 2026 +0000
Publish built docs triggered by b05e26723d2b716cbe18dfc9da0f32d08a4fd0a9
---
.../adding_a_new_expression.md.txt | 2 -
_sources/contributor-guide/sql-file-tests.md.txt | 20 +--
_sources/user-guide/0.14/tuning.md.txt | 7 +-
_sources/user-guide/latest/configs.md.txt | 1 +
contributor-guide/adding_a_new_expression.html | 4 +-
contributor-guide/sql-file-tests.html | 21 +--
searchindex.js | 2 +-
user-guide/0.14/tuning.html | 6 +-
user-guide/latest/configs.html | 194 +++++++++++----------
9 files changed, 131 insertions(+), 126 deletions(-)
diff --git a/_sources/contributor-guide/adding_a_new_expression.md.txt b/_sources/contributor-guide/adding_a_new_expression.md.txt
index e989b7636..10af50e06 100644
--- a/_sources/contributor-guide/adding_a_new_expression.md.txt
+++ b/_sources/contributor-guide/adding_a_new_expression.md.txt
@@ -217,8 +217,6 @@ It is important to verify that the new expression is correctly recognized by the
Create a `.sql` file under the appropriate subdirectory in `spark/src/test/resources/sql-tests/expressions/` (e.g., `string/`, `math/`, `array/`). The file should create a table with test data, then run queries that exercise the expression. Here is an example for the `unhex` expression:
```sql
--- ConfigMatrix: parquet.enable.dictionary=false,true
-
statement
CREATE TABLE test_unhex(col string) USING parquet
diff --git a/_sources/contributor-guide/sql-file-tests.md.txt b/_sources/contributor-guide/sql-file-tests.md.txt
index 1a55323b8..bff8dc50d 100644
--- a/_sources/contributor-guide/sql-file-tests.md.txt
+++ b/_sources/contributor-guide/sql-file-tests.md.txt
@@ -76,8 +76,6 @@ A test file consists of SQL comments, directives, statements, and queries separa
lines. Here is a minimal example:
```sql
--- ConfigMatrix: parquet.enable.dictionary=false,true
-
statement
CREATE TABLE test_abs(v double) USING parquet
@@ -106,16 +104,19 @@ Runs the entire file once per combination of values. Multiple `ConfigMatrix` lin
cross product of all combinations.
```sql
--- ConfigMatrix: parquet.enable.dictionary=false,true
+-- ConfigMatrix: spark.sql.optimizer.inSetConversionThreshold=100,0
```
This generates two test cases:
```
-sql-file: expressions/cast/cast.sql [parquet.enable.dictionary=false]
-sql-file: expressions/cast/cast.sql [parquet.enable.dictionary=true]
+sql-file: expressions/conditional/in_set.sql [spark.sql.optimizer.inSetConversionThreshold=100]
+sql-file: expressions/conditional/in_set.sql [spark.sql.optimizer.inSetConversionThreshold=0]
```
+Only add a `ConfigMatrix` directive when there is a real reason to run the test under
+multiple configurations. Do not add `ConfigMatrix` directives speculatively.
+
#### `MinSparkVersion`
Skips the file when running on a Spark version older than the specified version.
@@ -223,12 +224,9 @@ SELECT array(1, 2, 3)[10]
2. Add the Apache license header as a SQL comment.
-3. Add a `ConfigMatrix` directive if the test should run with multiple Parquet configurations.
- Most expression tests use:
-
- ```sql
- -- ConfigMatrix: parquet.enable.dictionary=false,true
- ```
+3. Add a `ConfigMatrix` directive only if the test needs to run under multiple configurations
+ (e.g., testing behavior that varies with a specific Spark config). Do not add `ConfigMatrix`
+ directives speculatively.
4. Create tables and insert test data using `statement` blocks. Include edge cases such as
`NULL`, boundary values, and negative numbers.
diff --git a/_sources/user-guide/0.14/tuning.md.txt b/_sources/user-guide/0.14/tuning.md.txt
index 5939e89ef..ff9acee1f 100644
--- a/_sources/user-guide/0.14/tuning.md.txt
+++ b/_sources/user-guide/0.14/tuning.md.txt
@@ -61,7 +61,12 @@ The valid pool types are:
- `fair_unified` (default when `spark.memory.offHeap.enabled=true` is set)
- `greedy_unified`
-The `fair_unified` pool types prevents operators from using more than an even fraction of the available memory
+Both pool types are shared across all native execution contexts within the same Spark task. When
+Comet executes a shuffle, it runs two native execution contexts concurrently (e.g. one for
+pre-shuffle operators and one for the shuffle writer). The shared pool ensures that the combined
+memory usage stays within the per-task limit.
+
+The `fair_unified` pool prevents operators from using more than an even fraction of the available memory
(i.e. `pool_size / num_reservations`). This pool works best when you know beforehand
the query has multiple operators that will likely all need to spill. Sometimes it will cause spills even
when there is sufficient memory in order to leave enough memory for other operators.
diff --git a/_sources/user-guide/latest/configs.md.txt b/_sources/user-guide/latest/configs.md.txt
index 58933b9f9..b0e9c0c4c 100644
--- a/_sources/user-guide/latest/configs.md.txt
+++ b/_sources/user-guide/latest/configs.md.txt
@@ -259,6 +259,7 @@ These settings can be used to determine which parts of the plan are accelerated
| `spark.comet.expression.GreaterThanOrEqual.enabled` | Enable Comet acceleration for `GreaterThanOrEqual` | true |
| `spark.comet.expression.Hex.enabled` | Enable Comet acceleration for `Hex` | true |
| `spark.comet.expression.Hour.enabled` | Enable Comet acceleration for `Hour` | true |
+| `spark.comet.expression.Hours.enabled` | Enable Comet acceleration for `Hours` | true |
| `spark.comet.expression.If.enabled` | Enable Comet acceleration for `If` | true |
| `spark.comet.expression.In.enabled` | Enable Comet acceleration for `In` | true |
| `spark.comet.expression.InSet.enabled` | Enable Comet acceleration for `InSet` | true |
diff --git a/contributor-guide/adding_a_new_expression.html b/contributor-guide/adding_a_new_expression.html
index 5f5d2ebe6..eb38e515b 100644
--- a/contributor-guide/adding_a_new_expression.html
+++ b/contributor-guide/adding_a_new_expression.html
@@ -641,9 +641,7 @@ under the License.
<section id="writing-a-sql-test-file">
<h5>Writing a SQL test file<a class="headerlink" href="#writing-a-sql-test-file" title="Link to this heading">#</a></h5>
<p>Create a <code class="docutils literal notranslate"><span class="pre">.sql</span></code> file under the appropriate subdirectory in <code class="docutils literal notranslate"><span class="pre">spark/src/test/resources/sql-tests/expressions/</span></code> (e.g., <code class="docutils literal notranslate"><span class="pre">string/</span></code>, <code class="docutils literal notranslate"><span class="pre">math/</span></code>, <code class="docutils literal notranslate"><span class="pre"> [...]
-<div class="highlight-sql notranslate"><div class="highlight"><pre><span></span><span class="c1">-- ConfigMatrix: parquet.enable.dictionary=false,true</span>
-
-<span class="k">statement</span>
+<div class="highlight-sql notranslate"><div class="highlight"><pre><span></span><span class="k">statement</span>
<span class="k">CREATE</span><span class="w"> </span><span class="k">TABLE</span><span class="w"> </span><span class="n">test_unhex</span><span class="p">(</span><span class="n">col</span><span class="w"> </span><span class="n">string</span><span class="p">)</span><span class="w"> </span><span class="k">USING</span><span class="w"> </span><span class="n">parquet</span>
<span class="k">statement</span>
diff --git a/contributor-guide/sql-file-tests.html b/contributor-guide/sql-file-tests.html
index ad58a1a85..328ef90b0 100644
--- a/contributor-guide/sql-file-tests.html
+++ b/contributor-guide/sql-file-tests.html
@@ -505,9 +505,7 @@ one or more ScalaTest test cases.</p>
<h2>File format<a class="headerlink" href="#file-format" title="Link to this heading">#</a></h2>
<p>A test file consists of SQL comments, directives, statements, and queries separated by blank
lines. Here is a minimal example:</p>
-<div class="highlight-sql notranslate"><div class="highlight"><pre><span></span><span class="c1">-- ConfigMatrix: parquet.enable.dictionary=false,true</span>
-
-<span class="k">statement</span>
+<div class="highlight-sql notranslate"><div class="highlight"><pre><span></span><span class="k">statement</span>
<span class="k">CREATE</span><span class="w"> </span><span class="k">TABLE</span><span class="w"> </span><span class="n">test_abs</span><span class="p">(</span><span class="n">v</span><span class="w"> </span><span class="n">double</span><span class="p">)</span><span class="w"> </span><span class="k">USING</span><span class="w"> </span><span class="n">parquet</span>
<span class="k">statement</span>
@@ -531,14 +529,16 @@ lines. Here is a minimal example:</p>
<h4><code class="docutils literal notranslate"><span class="pre">ConfigMatrix</span></code><a class="headerlink" href="#configmatrix" title="Link to this heading">#</a></h4>
<p>Runs the entire file once per combination of values. Multiple <code class="docutils literal notranslate"><span class="pre">ConfigMatrix</span></code> lines produce a
cross product of all combinations.</p>
-<div class="highlight-sql notranslate"><div class="highlight"><pre><span></span><span class="c1">-- ConfigMatrix: parquet.enable.dictionary=false,true</span>
+<div class="highlight-sql notranslate"><div class="highlight"><pre><span></span><span class="c1">-- ConfigMatrix: spark.sql.optimizer.inSetConversionThreshold=100,0</span>
</pre></div>
</div>
<p>This generates two test cases:</p>
-<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">sql</span><span class="o">-</span><span class="n">file</span><span class="p">:</span> <span class="n">expressions</span><span class="o">/</span><span class="n">cast</span><span class="o">/</span><span class="n">cast</span><span class="o">.</span><span class="n">sql</span> <span class="p">[</span><span class="n">parquet</span><span class="o">.</span><span class="n">enable</span><span class= [...]
-<span class="n">sql</span><span class="o">-</span><span class="n">file</span><span class="p">:</span> <span class="n">expressions</span><span class="o">/</span><span class="n">cast</span><span class="o">/</span><span class="n">cast</span><span class="o">.</span><span class="n">sql</span> <span class="p">[</span><span class="n">parquet</span><span class="o">.</span><span class="n">enable</span><span class="o">.</span><span class="n">dictionary</span><span class="o">=</span><span class="n" [...]
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">sql</span><span class="o">-</span><span class="n">file</span><span class="p">:</span> <span class="n">expressions</span><span class="o">/</span><span class="n">conditional</span><span class="o">/</span><span class="n">in_set</span><span class="o">.</span><span class="n">sql</span> <span class="p">[</span><span class="n">spark</span><span class="o">.</span><span class="n">sql</span><span cl [...]
+<span class="n">sql</span><span class="o">-</span><span class="n">file</span><span class="p">:</span> <span class="n">expressions</span><span class="o">/</span><span class="n">conditional</span><span class="o">/</span><span class="n">in_set</span><span class="o">.</span><span class="n">sql</span> <span class="p">[</span><span class="n">spark</span><span class="o">.</span><span class="n">sql</span><span class="o">.</span><span class="n">optimizer</span><span class="o">.</span><span class= [...]
</pre></div>
</div>
+<p>Only add a <code class="docutils literal notranslate"><span class="pre">ConfigMatrix</span></code> directive when there is a real reason to run the test under
+multiple configurations. Do not add <code class="docutils literal notranslate"><span class="pre">ConfigMatrix</span></code> directives speculatively.</p>
</section>
<section id="minsparkversion">
<h4><code class="docutils literal notranslate"><span class="pre">MinSparkVersion</span></code><a class="headerlink" href="#minsparkversion" title="Link to this heading">#</a></h4>
@@ -640,12 +640,9 @@ for ANSI mode tests where invalid operations should throw errors.</p>
<code class="docutils literal notranslate"><span class="pre">spark/src/test/resources/sql-tests/expressions/</span></code>. Create a new subdirectory if no
existing category fits.</p></li>
<li><p>Add the Apache license header as a SQL comment.</p></li>
-<li><p>Add a <code class="docutils literal notranslate"><span class="pre">ConfigMatrix</span></code> directive if the test should run with multiple Parquet configurations.
-Most expression tests use:</p>
-<div class="highlight-sql notranslate"><div class="highlight"><pre><span></span><span class="c1">-- ConfigMatrix: parquet.enable.dictionary=false,true</span>
-</pre></div>
-</div>
-</li>
+<li><p>Add a <code class="docutils literal notranslate"><span class="pre">ConfigMatrix</span></code> directive only if the test needs to run under multiple configurations
+(e.g., testing behavior that varies with a specific Spark config). Do not add <code class="docutils literal notranslate"><span class="pre">ConfigMatrix</span></code>
+directives speculatively.</p></li>
<li><p>Create tables and insert test data using <code class="docutils literal notranslate"><span class="pre">statement</span></code> blocks. Include edge cases such as
<code class="docutils literal notranslate"><span class="pre">NULL</span></code>, boundary values, and negative numbers.</p></li>
<li><p>Add <code class="docutils literal notranslate"><span class="pre">query</span></code> blocks for each expression or behavior to test. Use the default <code class="docutils literal notranslate"><span class="pre">query</span></code> mode
diff --git a/searchindex.js b/searchindex.js
index 0d4b9b605..8cbed2e64 100644
--- a/searchindex.js
+++ b/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"alltitles": {"1. Format Your Code": [[13, "format-your-code"]], "1. Install Comet": [[16, "install-comet"], [25, "install-comet"]], "1. Native Operators (nativeExecs map)": [[4, "native-operators-nativeexecs-map"]], "2. Build and Verify": [[13, "build-and-verify"]], "2. Clone Iceberg and Apply Diff": [[16, "clone-iceberg-and-apply-diff"]], "2. Clone Spark and Apply Diff": [[25, "clone-spark-and-apply-diff"]], "2. Sink Operators (sinks map)": [[4, "sink-operators-sinks-m [...]
\ No newline at end of file
+Search.setIndex({"alltitles": {"1. Format Your Code": [[13, "format-your-code"]], "1. Install Comet": [[16, "install-comet"], [25, "install-comet"]], "1. Native Operators (nativeExecs map)": [[4, "native-operators-nativeexecs-map"]], "2. Build and Verify": [[13, "build-and-verify"]], "2. Clone Iceberg and Apply Diff": [[16, "clone-iceberg-and-apply-diff"]], "2. Clone Spark and Apply Diff": [[25, "clone-spark-and-apply-diff"]], "2. Sink Operators (sinks map)": [[4, "sink-operators-sinks-m [...]
\ No newline at end of file
diff --git a/user-guide/0.14/tuning.html b/user-guide/0.14/tuning.html
index feb1aa843..0552b1107 100644
--- a/user-guide/0.14/tuning.html
+++ b/user-guide/0.14/tuning.html
@@ -491,7 +491,11 @@ reserved by Comet.</p>
<li><p><code class="docutils literal notranslate"><span class="pre">fair_unified</span></code> (default when <code class="docutils literal notranslate"><span class="pre">spark.memory.offHeap.enabled=true</span></code> is set)</p></li>
<li><p><code class="docutils literal notranslate"><span class="pre">greedy_unified</span></code></p></li>
</ul>
-<p>The <code class="docutils literal notranslate"><span class="pre">fair_unified</span></code> pool types prevents operators from using more than an even fraction of the available memory
+<p>Both pool types are shared across all native execution contexts within the same Spark task. When
+Comet executes a shuffle, it runs two native execution contexts concurrently (e.g. one for
+pre-shuffle operators and one for the shuffle writer). The shared pool ensures that the combined
+memory usage stays within the per-task limit.</p>
+<p>The <code class="docutils literal notranslate"><span class="pre">fair_unified</span></code> pool prevents operators from using more than an even fraction of the available memory
(i.e. <code class="docutils literal notranslate"><span class="pre">pool_size</span> <span class="pre">/</span> <span class="pre">num_reservations</span></code>). This pool works best when you know beforehand
the query has multiple operators that will likely all need to spill. Sometimes it will cause spills even
when there is sufficient memory in order to leave enough memory for other operators.</p>
diff --git a/user-guide/latest/configs.html b/user-guide/latest/configs.html
index 2106fb246..6521ca088 100644
--- a/user-guide/latest/configs.html
+++ b/user-guide/latest/configs.html
@@ -1250,383 +1250,387 @@ under the License.
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">Hour</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.If.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Hours.enabled</span></code></p></td>
+<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">Hours</span></code></p></td>
+<td><p>true</p></td>
+</tr>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.If.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">If</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.In.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.In.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">In</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.InSet.enabled</span></code></p></td>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.InSet.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">InSet</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.InitCap.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.InitCap.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">InitCap</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.IntegralDivide.enabled</span></code></p></td>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.IntegralDivide.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">IntegralDivide</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.IsNaN.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.IsNaN.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">IsNaN</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.IsNotNull.enabled</span></code></p></td>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.IsNotNull.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">IsNotNull</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.IsNull.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.IsNull.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">IsNull</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.JsonToStructs.enabled</span></code></p></td>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.JsonToStructs.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">JsonToStructs</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.KnownFloatingPointNormalized.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.KnownFloatingPointNormalized.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">KnownFloatingPointNormalized</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.LastDay.enabled</span></code></p></td>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.LastDay.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">LastDay</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Left.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Left.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">Left</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Length.enabled</span></code></p></td>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Length.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">Length</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.LessThan.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.LessThan.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">LessThan</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.LessThanOrEqual.enabled</span></code></p></td>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.LessThanOrEqual.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">LessThanOrEqual</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Like.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Like.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">Like</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Literal.enabled</span></code></p></td>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Literal.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">Literal</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Log.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Log.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">Log</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Log10.enabled</span></code></p></td>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Log10.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">Log10</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Log2.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Log2.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">Log2</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Logarithm.enabled</span></code></p></td>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Logarithm.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">Logarithm</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Lower.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Lower.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">Lower</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.MakeDate.enabled</span></code></p></td>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.MakeDate.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">MakeDate</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.MakeDecimal.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.MakeDecimal.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">MakeDecimal</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.MapContainsKey.enabled</span></code></p></td>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.MapContainsKey.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">MapContainsKey</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.MapEntries.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.MapEntries.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">MapEntries</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.MapFromArrays.enabled</span></code></p></td>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.MapFromArrays.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">MapFromArrays</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.MapFromEntries.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.MapFromEntries.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">MapFromEntries</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.MapKeys.enabled</span></code></p></td>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.MapKeys.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">MapKeys</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.MapValues.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.MapValues.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">MapValues</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Md5.enabled</span></code></p></td>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Md5.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">Md5</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Minute.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Minute.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">Minute</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.MonotonicallyIncreasingID.enabled</span></code></p></td>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.MonotonicallyIncreasingID.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">MonotonicallyIncreasingID</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Month.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Month.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">Month</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Multiply.enabled</span></code></p></td>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Multiply.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">Multiply</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Murmur3Hash.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Murmur3Hash.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">Murmur3Hash</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.NextDay.enabled</span></code></p></td>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.NextDay.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">NextDay</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Not.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Not.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">Not</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.OctetLength.enabled</span></code></p></td>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.OctetLength.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">OctetLength</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Or.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Or.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">Or</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Pow.enabled</span></code></p></td>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Pow.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">Pow</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Quarter.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Quarter.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">Quarter</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.RLike.enabled</span></code></p></td>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.RLike.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">RLike</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Rand.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Rand.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">Rand</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Randn.enabled</span></code></p></td>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Randn.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">Randn</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.RegExpReplace.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.RegExpReplace.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">RegExpReplace</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Remainder.enabled</span></code></p></td>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Remainder.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">Remainder</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Reverse.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Reverse.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">Reverse</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Right.enabled</span></code></p></td>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Right.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">Right</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Round.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Round.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">Round</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.ScalarSubquery.enabled</span></code></p></td>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.ScalarSubquery.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">ScalarSubquery</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Second.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Second.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">Second</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Sha1.enabled</span></code></p></td>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Sha1.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">Sha1</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Sha2.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Sha2.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">Sha2</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.ShiftLeft.enabled</span></code></p></td>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.ShiftLeft.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">ShiftLeft</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.ShiftRight.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.ShiftRight.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">ShiftRight</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Signum.enabled</span></code></p></td>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Signum.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">Signum</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Sin.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Sin.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">Sin</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Sinh.enabled</span></code></p></td>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Sinh.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">Sinh</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Size.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Size.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">Size</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.SortOrder.enabled</span></code></p></td>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.SortOrder.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">SortOrder</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.SparkPartitionID.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.SparkPartitionID.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">SparkPartitionID</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Sqrt.enabled</span></code></p></td>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Sqrt.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">Sqrt</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.StartsWith.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.StartsWith.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">StartsWith</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.StaticInvoke.enabled</span></code></p></td>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.StaticInvoke.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">StaticInvoke</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.StringInstr.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.StringInstr.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">StringInstr</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.StringLPad.enabled</span></code></p></td>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.StringLPad.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">StringLPad</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.StringRPad.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.StringRPad.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">StringRPad</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.StringRepeat.enabled</span></code></p></td>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.StringRepeat.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">StringRepeat</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.StringReplace.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.StringReplace.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">StringReplace</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.StringSpace.enabled</span></code></p></td>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.StringSpace.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">StringSpace</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.StringSplit.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.StringSplit.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">StringSplit</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.StringTranslate.enabled</span></code></p></td>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.StringTranslate.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">StringTranslate</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.StringTrim.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.StringTrim.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">StringTrim</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.StringTrimBoth.enabled</span></code></p></td>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.StringTrimBoth.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">StringTrimBoth</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.StringTrimLeft.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.StringTrimLeft.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">StringTrimLeft</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.StringTrimRight.enabled</span></code></p></td>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.StringTrimRight.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">StringTrimRight</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.StructsToCsv.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.StructsToCsv.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">StructsToCsv</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.StructsToJson.enabled</span></code></p></td>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.StructsToJson.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">StructsToJson</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Substring.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Substring.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">Substring</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Subtract.enabled</span></code></p></td>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Subtract.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">Subtract</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Tan.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Tan.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">Tan</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Tanh.enabled</span></code></p></td>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Tanh.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">Tanh</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.TruncDate.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.TruncDate.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">TruncDate</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.TruncTimestamp.enabled</span></code></p></td>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.TruncTimestamp.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">TruncTimestamp</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.UnaryMinus.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.UnaryMinus.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">UnaryMinus</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Unhex.enabled</span></code></p></td>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Unhex.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">Unhex</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.UnixDate.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.UnixDate.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">UnixDate</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.UnixTimestamp.enabled</span></code></p></td>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.UnixTimestamp.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">UnixTimestamp</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.UnscaledValue.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.UnscaledValue.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">UnscaledValue</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Upper.enabled</span></code></p></td>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Upper.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">Upper</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.WeekDay.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.WeekDay.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">WeekDay</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.WeekOfYear.enabled</span></code></p></td>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.WeekOfYear.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">WeekOfYear</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.XxHash64.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.XxHash64.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">XxHash64</span></code></p></td>
<td><p>true</p></td>
</tr>
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Year.enabled</span></code></p></td>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">spark.comet.expression.Year.enabled</span></code></p></td>
<td><p>Enable Comet acceleration for <code class="docutils literal notranslate"><span class="pre">Year</span></code></p></td>
<td><p>true</p></td>
</tr>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datafusion.apache.org
For additional commands, e-mail: commits-help@datafusion.apache.org