This is an automated email from the ASF dual-hosted git repository.

github-actions[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 8ffac3273 Publish built docs triggered by 
26b0e8510d82f22cbad0dabc275509e741bec617
8ffac3273 is described below

commit 8ffac327340a5c92fd5091b6aac1b5954ec0a400
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
AuthorDate: Tue May 12 17:14:39 2026 +0000

    Publish built docs triggered by 26b0e8510d82f22cbad0dabc275509e741bec617
---
 .../spark_expressions_support.md.txt               |  2 +-
 _sources/user-guide/latest/configs.md.txt          |  1 +
 contributor-guide/spark_expressions_support.html   |  2 +-
 searchindex.js                                     |  2 +-
 user-guide/latest/configs.html                     | 38 ++++++++++++----------
 5 files changed, 25 insertions(+), 20 deletions(-)

diff --git a/_sources/contributor-guide/spark_expressions_support.md.txt 
b/_sources/contributor-guide/spark_expressions_support.md.txt
index 588ae5b45..1250beee1 100644
--- a/_sources/contributor-guide/spark_expressions_support.md.txt
+++ b/_sources/contributor-guide/spark_expressions_support.md.txt
@@ -563,7 +563,7 @@
 - [x] startswith
 - [x] substr
 - [x] substring
-- [ ] substring_index
+- [x] substring_index
 - [ ] to_binary
 - [ ] to_char
 - [ ] to_number
diff --git a/_sources/user-guide/latest/configs.md.txt 
b/_sources/user-guide/latest/configs.md.txt
index bb49c351c..425fa88f3 100644
--- a/_sources/user-guide/latest/configs.md.txt
+++ b/_sources/user-guide/latest/configs.md.txt
@@ -353,6 +353,7 @@ These settings can be used to determine which parts of the 
plan are accelerated
 | `spark.comet.expression.StructsToCsv.enabled` | Enable Comet acceleration 
for `StructsToCsv` | true |
 | `spark.comet.expression.StructsToJson.enabled` | Enable Comet acceleration 
for `StructsToJson` | true |
 | `spark.comet.expression.Substring.enabled` | Enable Comet acceleration for 
`Substring` | true |
+| `spark.comet.expression.SubstringIndex.enabled` | Enable Comet acceleration 
for `SubstringIndex` | true |
 | `spark.comet.expression.Subtract.enabled` | Enable Comet acceleration for 
`Subtract` | true |
 | `spark.comet.expression.Tan.enabled` | Enable Comet acceleration for `Tan` | 
true |
 | `spark.comet.expression.Tanh.enabled` | Enable Comet acceleration for `Tanh` 
| true |
diff --git a/contributor-guide/spark_expressions_support.html 
b/contributor-guide/spark_expressions_support.html
index 4ceaa5217..7fdf74003 100644
--- a/contributor-guide/spark_expressions_support.html
+++ b/contributor-guide/spark_expressions_support.html
@@ -1045,7 +1045,7 @@ per-function details are documented in the
 <li class="task-list-item"><p><input class="task-list-item-checkbox" 
checked="checked" disabled="disabled" type="checkbox"> startswith</p></li>
 <li class="task-list-item"><p><input class="task-list-item-checkbox" 
checked="checked" disabled="disabled" type="checkbox"> substr</p></li>
 <li class="task-list-item"><p><input class="task-list-item-checkbox" 
checked="checked" disabled="disabled" type="checkbox"> substring</p></li>
-<li class="task-list-item"><p><input class="task-list-item-checkbox" 
disabled="disabled" type="checkbox"> substring_index</p></li>
+<li class="task-list-item"><p><input class="task-list-item-checkbox" 
checked="checked" disabled="disabled" type="checkbox"> substring_index</p></li>
 <li class="task-list-item"><p><input class="task-list-item-checkbox" 
disabled="disabled" type="checkbox"> to_binary</p></li>
 <li class="task-list-item"><p><input class="task-list-item-checkbox" 
disabled="disabled" type="checkbox"> to_char</p></li>
 <li class="task-list-item"><p><input class="task-list-item-checkbox" 
disabled="disabled" type="checkbox"> to_number</p></li>
diff --git a/searchindex.js b/searchindex.js
index 506638e91..ef7c829b7 100644
--- a/searchindex.js
+++ b/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"alltitles": {"1. Format Your Code": [[13, 
"format-your-code"]], "1. Install Comet": [[15, "install-comet"], [23, 
"install-comet"]], "1. Native Operators (nativeExecs map)": [[3, 
"native-operators-nativeexecs-map"]], "2. Build and Verify": [[13, 
"build-and-verify"]], "2. Clone Iceberg and Apply Diff": [[15, 
"clone-iceberg-and-apply-diff"]], "2. Clone Spark and Apply Diff": [[23, 
"clone-spark-and-apply-diff"]], "2. Sink Operators (sinks map)": [[3, 
"sink-operators-sinks-m [...]
\ No newline at end of file
+Search.setIndex({"alltitles": {"1. Format Your Code": [[13, 
"format-your-code"]], "1. Install Comet": [[15, "install-comet"], [23, 
"install-comet"]], "1. Native Operators (nativeExecs map)": [[3, 
"native-operators-nativeexecs-map"]], "2. Build and Verify": [[13, 
"build-and-verify"]], "2. Clone Iceberg and Apply Diff": [[15, 
"clone-iceberg-and-apply-diff"]], "2. Clone Spark and Apply Diff": [[23, 
"clone-spark-and-apply-diff"]], "2. Sink Operators (sinks map)": [[3, 
"sink-operators-sinks-m [...]
\ No newline at end of file
diff --git a/user-guide/latest/configs.html b/user-guide/latest/configs.html
index 95f5b8ced..266b2ab74 100644
--- a/user-guide/latest/configs.html
+++ b/user-guide/latest/configs.html
@@ -1627,71 +1627,75 @@ under the License.
 <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-even"><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.SubstringIndex.enabled</span></code></p></td>
+<td><p>Enable Comet acceleration for <code class="docutils literal 
notranslate"><span class="pre">SubstringIndex</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>
 <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-odd"><td><p><code class="docutils literal notranslate"><span 
class="pre">spark.comet.expression.Tan.enabled</span></code></p></td>
+<tr class="row-even"><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-even"><td><p><code class="docutils literal notranslate"><span 
class="pre">spark.comet.expression.Tanh.enabled</span></code></p></td>
+<tr class="row-odd"><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-odd"><td><p><code class="docutils literal notranslate"><span 
class="pre">spark.comet.expression.ToDegrees.enabled</span></code></p></td>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span 
class="pre">spark.comet.expression.ToDegrees.enabled</span></code></p></td>
 <td><p>Enable Comet acceleration for <code class="docutils literal 
notranslate"><span class="pre">ToDegrees</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.ToRadians.enabled</span></code></p></td>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span 
class="pre">spark.comet.expression.ToRadians.enabled</span></code></p></td>
 <td><p>Enable Comet acceleration for <code class="docutils literal 
notranslate"><span class="pre">ToRadians</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.TruncDate.enabled</span></code></p></td>
+<tr class="row-even"><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-even"><td><p><code class="docutils literal notranslate"><span 
class="pre">spark.comet.expression.TruncTimestamp.enabled</span></code></p></td>
+<tr class="row-odd"><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-odd"><td><p><code class="docutils literal notranslate"><span 
class="pre">spark.comet.expression.UnaryMinus.enabled</span></code></p></td>
+<tr class="row-even"><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-even"><td><p><code class="docutils literal notranslate"><span 
class="pre">spark.comet.expression.Unhex.enabled</span></code></p></td>
+<tr class="row-odd"><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-odd"><td><p><code class="docutils literal notranslate"><span 
class="pre">spark.comet.expression.UnixDate.enabled</span></code></p></td>
+<tr class="row-even"><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-even"><td><p><code class="docutils literal notranslate"><span 
class="pre">spark.comet.expression.UnixTimestamp.enabled</span></code></p></td>
+<tr class="row-odd"><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-odd"><td><p><code class="docutils literal notranslate"><span 
class="pre">spark.comet.expression.UnscaledValue.enabled</span></code></p></td>
+<tr class="row-even"><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-even"><td><p><code class="docutils literal notranslate"><span 
class="pre">spark.comet.expression.Upper.enabled</span></code></p></td>
+<tr class="row-odd"><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-odd"><td><p><code class="docutils literal notranslate"><span 
class="pre">spark.comet.expression.WeekDay.enabled</span></code></p></td>
+<tr class="row-even"><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-even"><td><p><code class="docutils literal notranslate"><span 
class="pre">spark.comet.expression.WeekOfYear.enabled</span></code></p></td>
+<tr class="row-odd"><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-odd"><td><p><code class="docutils literal notranslate"><span 
class="pre">spark.comet.expression.XxHash64.enabled</span></code></p></td>
+<tr class="row-even"><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-even"><td><p><code class="docutils literal notranslate"><span 
class="pre">spark.comet.expression.Year.enabled</span></code></p></td>
+<tr class="row-odd"><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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to