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 7733dee7 Publish built docs triggered by 
414e7a36a7aa8340c0ebf85a749e4306c8376a19
7733dee7 is described below

commit 7733dee7f26b574961739a9888343d55f53201f3
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
AuthorDate: Fri May 17 22:25:13 2024 +0000

    Publish built docs triggered by 414e7a36a7aa8340c0ebf85a749e4306c8376a19
---
 _sources/contributor-guide/benchmarking.md.txt     |  62 ++++++++++++
 _sources/index.rst.txt                             |   1 +
 .../{plugin_overview.html => benchmarking.html}    | 108 ++++++++++-----------
 contributor-guide/contributing.html                |   5 +
 contributor-guide/debugging.html                   |  11 ++-
 contributor-guide/development.html                 |   5 +
 contributor-guide/plugin_overview.html             |   5 +
 contributor-guide/profiling_native_code.html       |  11 ++-
 genindex.html                                      |   5 +
 index.html                                         |   6 ++
 objects.inv                                        | Bin 588 -> 604 bytes
 search.html                                        |   5 +
 searchindex.js                                     |   2 +-
 user-guide/compatibility.html                      |   5 +
 user-guide/configs.html                            |   5 +
 user-guide/datatypes.html                          |   5 +
 user-guide/expressions.html                        |   5 +
 user-guide/installation.html                       |   5 +
 user-guide/operators.html                          |   5 +
 user-guide/overview.html                           |   5 +
 user-guide/tuning.html                             |   5 +
 21 files changed, 204 insertions(+), 62 deletions(-)

diff --git a/_sources/contributor-guide/benchmarking.md.txt 
b/_sources/contributor-guide/benchmarking.md.txt
new file mode 100644
index 00000000..502b35c2
--- /dev/null
+++ b/_sources/contributor-guide/benchmarking.md.txt
@@ -0,0 +1,62 @@
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+# Comet Benchmarking Guide
+
+To track progress on performance, we regularly run benchmarks derived from 
TPC-H and TPC-DS. Benchmarking scripts are
+available in the [DataFusion 
Benchmarks](https://github.com/apache/datafusion-benchmarks) GitHub repository.
+
+Here is an example command for running the benchmarks. This command will need 
to be adapted based on the Spark 
+environment and location of data files.
+
+This command assumes that `datafusion-benchmarks` is checked out in a parallel 
directory to `datafusion-comet`.
+
+```shell
+$SPARK_HOME/bin/spark-submit \ 
+    --master "local[*]" \ 
+    --conf spark.driver.memory=8G \ 
+    --conf spark.executor.memory=64G \ 
+    --conf spark.executor.cores=16 \ 
+    --conf spark.cores.max=16 \ 
+    --conf spark.eventLog.enabled=true \ 
+    --conf spark.sql.autoBroadcastJoinThreshold=-1 \ 
+    --jars $COMET_JAR \ 
+    --conf spark.driver.extraClassPath=$COMET_JAR \ 
+    --conf spark.executor.extraClassPath=$COMET_JAR \ 
+    --conf spark.sql.extensions=org.apache.comet.CometSparkSessionExtensions \ 
+    --conf spark.comet.enabled=true \ 
+    --conf spark.comet.exec.enabled=true \ 
+    --conf spark.comet.exec.all.enabled=true \ 
+    --conf spark.comet.cast.allowIncompatible=true \ 
+    --conf spark.comet.explainFallback.enabled=true \ 
+    --conf spark.comet.parquet.io.enabled=false \ 
+    --conf spark.comet.batchSize=8192 \ 
+    --conf spark.comet.columnar.shuffle.enabled=false \ 
+    --conf spark.comet.exec.shuffle.enabled=true \ 
+    --conf 
spark.shuffle.manager=org.apache.spark.sql.comet.execution.shuffle.CometShuffleManager
 \ 
+    --conf spark.sql.adaptive.coalescePartitions.enabled=false \ 
+    --conf spark.comet.shuffle.enforceMode.enabled=true \
+    ../datafusion-benchmarks/runners/datafusion-comet/tpcbench.py \
+    --benchmark tpch \ 
+    --data /mnt/bigdata/tpch/sf100-parquet/ \ 
+    --queries ../datafusion-benchmarks/tpch/queries 
+```
+
+Comet performance can be compared to regular Spark performance by running the 
benchmark twice, once with 
+`spark.comet.enabled` set to `true` and once with it set to `false`. 
\ No newline at end of file
diff --git a/_sources/index.rst.txt b/_sources/index.rst.txt
index eb42950b..819f7201 100644
--- a/_sources/index.rst.txt
+++ b/_sources/index.rst.txt
@@ -58,6 +58,7 @@ as a native runtime to achieve improvement in terms of query 
efficiency and quer
    Comet Plugin Overview <contributor-guide/plugin_overview>
    Development Guide <contributor-guide/development>
    Debugging Guide <contributor-guide/debugging>
+   Benchmarking Guide <contributor-guide/benchmarking>
    Profiling Native Code <contributor-guide/profiling_native_code>
    Github and Issue Tracker <https://github.com/apache/datafusion-comet>
 
diff --git a/contributor-guide/plugin_overview.html 
b/contributor-guide/benchmarking.html
similarity index 60%
copy from contributor-guide/plugin_overview.html
copy to contributor-guide/benchmarking.html
index de6d0c33..9089f1b8 100644
--- a/contributor-guide/plugin_overview.html
+++ b/contributor-guide/benchmarking.html
@@ -24,7 +24,7 @@ under the License.
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" 
/><meta name="viewport" content="width=device-width, initial-scale=1" />
 
-    <title>Comet Plugin Overview &#8212; Apache DataFusion Comet  
documentation</title>
+    <title>Comet Benchmarking Guide &#8212; Apache DataFusion Comet  
documentation</title>
     
     <link href="../_static/styles/theme.css?digest=1999514e3f237ded88cf" 
rel="stylesheet">
 <link 
href="../_static/styles/pydata-sphinx-theme.css?digest=1999514e3f237ded88cf" 
rel="stylesheet">
@@ -53,8 +53,8 @@ under the License.
     <script async="true" defer="true" 
src="https://buttons.github.io/buttons.js";></script>
     <link rel="index" title="Index" href="../genindex.html" />
     <link rel="search" title="Search" href="../search.html" />
-    <link rel="next" title="Comet Development Guide" href="development.html" />
-    <link rel="prev" title="Contributing to Apache DataFusion Comet" 
href="contributing.html" />
+    <link rel="next" title="Profiling Native Code" 
href="profiling_native_code.html" />
+    <link rel="prev" title="Comet Debugging Guide" href="debugging.html" />
     <meta name="viewport" content="width=device-width, initial-scale=1" />
     <meta name="docsearch:language" content="en">
     
@@ -160,8 +160,8 @@ under the License.
    Getting Started
   </a>
  </li>
- <li class="toctree-l1 current active">
-  <a class="current reference internal" href="#">
+ <li class="toctree-l1">
+  <a class="reference internal" href="plugin_overview.html">
    Comet Plugin Overview
   </a>
  </li>
@@ -175,6 +175,11 @@ under the License.
    Debugging Guide
   </a>
  </li>
+ <li class="toctree-l1 current active">
+  <a class="current reference internal" href="#">
+   Benchmarking Guide
+  </a>
+ </li>
  <li class="toctree-l1">
   <a class="reference internal" href="profiling_native_code.html">
    Profiling Native Code
@@ -245,24 +250,9 @@ under the License.
               
               <div class="toc-item">
                 
-<div class="tocsection onthispage pt-5 pb-3">
-    <i class="fas fa-list"></i> On this page
-</div>
 
 <nav id="bd-toc-nav">
-    <ul class="visible nav section-nav flex-column">
- <li class="toc-h2 nav-item toc-entry">
-  <a class="reference internal nav-link" href="#cometscanrule">
-   CometScanRule
-  </a>
- </li>
- <li class="toc-h2 nav-item toc-entry">
-  <a class="reference internal nav-link" href="#cometexecrule">
-   CometExecRule
-  </a>
- </li>
-</ul>
-
+    
 </nav>
               </div>
               
@@ -270,7 +260,7 @@ under the License.
                 
 
 <div class="tocsection editthispage">
-    <a 
href="https://github.com/apache/datafusion-comet/edit/main/docs/source/contributor-guide/plugin_overview.md";>
+    <a 
href="https://github.com/apache/datafusion-comet/edit/main/docs/source/contributor-guide/benchmarking.md";>
         <i class="fas fa-pencil-alt"></i> Edit this page
     </a>
 </div>
@@ -307,37 +297,45 @@ KIND, either express or implied.  See the License for the
 specific language governing permissions and limitations
 under the License.
 -->
-<section id="comet-plugin-overview">
-<h1>Comet Plugin Overview<a class="headerlink" href="#comet-plugin-overview" 
title="Link to this heading">¶</a></h1>
-<p>The entry point to Comet is the <code class="docutils literal 
notranslate"><span 
class="pre">org.apache.comet.CometSparkSessionExtensions</span></code> class, 
which can be registered with Spark by adding the following setting to the Spark 
configuration when launching <code class="docutils literal notranslate"><span 
class="pre">spark-shell</span></code> or <code class="docutils literal 
notranslate"><span class="pre">spark-submit</span></code>:</p>
-<div class="highlight-default notranslate"><div 
class="highlight"><pre><span></span><span class="o">--</span><span 
class="n">conf</span> <span class="n">spark</span><span class="o">.</span><span 
class="n">sql</span><span class="o">.</span><span 
class="n">extensions</span><span class="o">=</span><span 
class="n">org</span><span class="o">.</span><span class="n">apache</span><span 
class="o">.</span><span class="n">comet</span><span class="o">.</span><span 
class="n">CometSparkSessionExtensio [...]
+<section id="comet-benchmarking-guide">
+<h1>Comet Benchmarking Guide<a class="headerlink" 
href="#comet-benchmarking-guide" title="Link to this heading">¶</a></h1>
+<p>To track progress on performance, we regularly run benchmarks derived from 
TPC-H and TPC-DS. Benchmarking scripts are
+available in the <a class="reference external" 
href="https://github.com/apache/datafusion-benchmarks";>DataFusion 
Benchmarks</a> GitHub repository.</p>
+<p>Here is an example command for running the benchmarks. This command will 
need to be adapted based on the Spark
+environment and location of data files.</p>
+<p>This command assumes that <code class="docutils literal notranslate"><span 
class="pre">datafusion-benchmarks</span></code> is checked out in a parallel 
directory to <code class="docutils literal notranslate"><span 
class="pre">datafusion-comet</span></code>.</p>
+<div class="highlight-shell notranslate"><div 
class="highlight"><pre><span></span><span 
class="nv">$SPARK_HOME</span>/bin/spark-submit<span class="w"> </span><span 
class="se">\ </span>
+<span class="w">    </span>--master<span class="w"> </span><span 
class="s2">&quot;local[*]&quot;</span><span class="w"> </span><span 
class="se">\ </span>
+<span class="w">    </span>--conf<span class="w"> 
</span>spark.driver.memory<span class="o">=</span>8G<span class="w"> 
</span><span class="se">\ </span>
+<span class="w">    </span>--conf<span class="w"> 
</span>spark.executor.memory<span class="o">=</span>64G<span class="w"> 
</span><span class="se">\ </span>
+<span class="w">    </span>--conf<span class="w"> 
</span>spark.executor.cores<span class="o">=</span><span 
class="m">16</span><span class="w"> </span><span class="se">\ </span>
+<span class="w">    </span>--conf<span class="w"> </span>spark.cores.max<span 
class="o">=</span><span class="m">16</span><span class="w"> </span><span 
class="se">\ </span>
+<span class="w">    </span>--conf<span class="w"> 
</span>spark.eventLog.enabled<span class="o">=</span><span 
class="nb">true</span><span class="w"> </span><span class="se">\ </span>
+<span class="w">    </span>--conf<span class="w"> 
</span>spark.sql.autoBroadcastJoinThreshold<span class="o">=</span>-1<span 
class="w"> </span><span class="se">\ </span>
+<span class="w">    </span>--jars<span class="w"> </span><span 
class="nv">$COMET_JAR</span><span class="w"> </span><span class="se">\ </span>
+<span class="w">    </span>--conf<span class="w"> 
</span>spark.driver.extraClassPath<span class="o">=</span><span 
class="nv">$COMET_JAR</span><span class="w"> </span><span class="se">\ </span>
+<span class="w">    </span>--conf<span class="w"> 
</span>spark.executor.extraClassPath<span class="o">=</span><span 
class="nv">$COMET_JAR</span><span class="w"> </span><span class="se">\ </span>
+<span class="w">    </span>--conf<span class="w"> 
</span>spark.sql.extensions<span 
class="o">=</span>org.apache.comet.CometSparkSessionExtensions<span class="w"> 
</span><span class="se">\ </span>
+<span class="w">    </span>--conf<span class="w"> 
</span>spark.comet.enabled<span class="o">=</span><span 
class="nb">true</span><span class="w"> </span><span class="se">\ </span>
+<span class="w">    </span>--conf<span class="w"> 
</span>spark.comet.exec.enabled<span class="o">=</span><span 
class="nb">true</span><span class="w"> </span><span class="se">\ </span>
+<span class="w">    </span>--conf<span class="w"> 
</span>spark.comet.exec.all.enabled<span class="o">=</span><span 
class="nb">true</span><span class="w"> </span><span class="se">\ </span>
+<span class="w">    </span>--conf<span class="w"> 
</span>spark.comet.cast.allowIncompatible<span class="o">=</span><span 
class="nb">true</span><span class="w"> </span><span class="se">\ </span>
+<span class="w">    </span>--conf<span class="w"> 
</span>spark.comet.explainFallback.enabled<span class="o">=</span><span 
class="nb">true</span><span class="w"> </span><span class="se">\ </span>
+<span class="w">    </span>--conf<span class="w"> 
</span>spark.comet.parquet.io.enabled<span class="o">=</span><span 
class="nb">false</span><span class="w"> </span><span class="se">\ </span>
+<span class="w">    </span>--conf<span class="w"> 
</span>spark.comet.batchSize<span class="o">=</span><span 
class="m">8192</span><span class="w"> </span><span class="se">\ </span>
+<span class="w">    </span>--conf<span class="w"> 
</span>spark.comet.columnar.shuffle.enabled<span class="o">=</span><span 
class="nb">false</span><span class="w"> </span><span class="se">\ </span>
+<span class="w">    </span>--conf<span class="w"> 
</span>spark.comet.exec.shuffle.enabled<span class="o">=</span><span 
class="nb">true</span><span class="w"> </span><span class="se">\ </span>
+<span class="w">    </span>--conf<span class="w"> 
</span>spark.shuffle.manager<span 
class="o">=</span>org.apache.spark.sql.comet.execution.shuffle.CometShuffleManager<span
 class="w"> </span><span class="se">\ </span>
+<span class="w">    </span>--conf<span class="w"> 
</span>spark.sql.adaptive.coalescePartitions.enabled<span 
class="o">=</span><span class="nb">false</span><span class="w"> </span><span 
class="se">\ </span>
+<span class="w">    </span>--conf<span class="w"> 
</span>spark.comet.shuffle.enforceMode.enabled<span class="o">=</span><span 
class="nb">true</span><span class="w"> </span><span class="se">\</span>
+<span class="w">    
</span>../datafusion-benchmarks/runners/datafusion-comet/tpcbench.py<span 
class="w"> </span><span class="se">\</span>
+<span class="w">    </span>--benchmark<span class="w"> </span>tpch<span 
class="w"> </span><span class="se">\ </span>
+<span class="w">    </span>--data<span class="w"> 
</span>/mnt/bigdata/tpch/sf100-parquet/<span class="w"> </span><span 
class="se">\ </span>
+<span class="w">    </span>--queries<span class="w"> 
</span>../datafusion-benchmarks/tpch/queries<span class="w"> </span>
 </pre></div>
 </div>
-<p>On initialization, this class registers two physical plan optimization 
rules with Spark: <code class="docutils literal notranslate"><span 
class="pre">CometScanRule</span></code> and <code class="docutils literal 
notranslate"><span class="pre">CometExecRule</span></code>. These rules run 
whenever a query stage is being planned.</p>
-<section id="cometscanrule">
-<h2>CometScanRule<a class="headerlink" href="#cometscanrule" title="Link to 
this heading">¶</a></h2>
-<p><code class="docutils literal notranslate"><span 
class="pre">CometScanRule</span></code> replaces any Parquet scans with Comet 
Parquet scan classes.</p>
-<p>When the V1 data source API is being used, <code class="docutils literal 
notranslate"><span class="pre">FileSourceScanExec</span></code> is replaced 
with <code class="docutils literal notranslate"><span 
class="pre">CometScanExec</span></code>.</p>
-<p>When the V2 data source API is being used, <code class="docutils literal 
notranslate"><span class="pre">BatchScanExec</span></code> is replaced with 
<code class="docutils literal notranslate"><span 
class="pre">CometBatchScanExec</span></code>.</p>
-</section>
-<section id="cometexecrule">
-<h2>CometExecRule<a class="headerlink" href="#cometexecrule" title="Link to 
this heading">¶</a></h2>
-<p><code class="docutils literal notranslate"><span 
class="pre">CometExecRule</span></code> attempts to transform a Spark physical 
plan into a Comet plan. This rule is executed against
-individual query stages when they are being prepared for execution.</p>
-<p>This rule traverses bottom-up from the original Spark plan and attempts to 
replace each node with a Comet equivalent.
-For example, a <code class="docutils literal notranslate"><span 
class="pre">ProjectExec</span></code> will be replaced by <code class="docutils 
literal notranslate"><span class="pre">CometProjectExec</span></code>.</p>
-<p>When replacing a node, various checks are performed to determine if Comet 
can support the operator and its expressions.
-If an operator, expression, or data type is not supported by Comet then the 
reason will be stored in a tag on the
-underlying Spark node and the plan will not be converted.</p>
-<p>Comet does not support partially replacing subsets of the plan within a 
query stage because this would involve adding
-transitions to convert between row-based and columnar data between Spark 
operators and Comet operators and the overhead
-of this could outweigh the benefits of running parts of the query stage 
natively in Comet.</p>
-<p>Once the plan has been transformed, it is serialized into Comet protocol 
buffer format by the <code class="docutils literal notranslate"><span 
class="pre">QueryPlanSerde</span></code> class
-and this serialized plan is passed into the native code by <code 
class="docutils literal notranslate"><span 
class="pre">CometExecIterator</span></code>.</p>
-<p>In the native code there is a <code class="docutils literal 
notranslate"><span class="pre">PhysicalPlanner</span></code> struct (in <code 
class="docutils literal notranslate"><span 
class="pre">planner.rs</span></code>) which converts the serialized plan into an
-Apache DataFusion physical plan. In some cases, Comet provides specialized 
physical operators and expressions to
-override the DataFusion versions to ensure compatibility with Apache Spark.</p>
-</section>
+<p>Comet performance can be compared to regular Spark performance by running 
the benchmark twice, once with
+<code class="docutils literal notranslate"><span 
class="pre">spark.comet.enabled</span></code> set to <code class="docutils 
literal notranslate"><span class="pre">true</span></code> and once with it set 
to <code class="docutils literal notranslate"><span 
class="pre">false</span></code>.</p>
 </section>
 
 
@@ -346,17 +344,17 @@ override the DataFusion versions to ensure compatibility 
with Apache Spark.</p>
               
               <!-- Previous / next buttons -->
 <div class='prev-next-area'>
-    <a class='left-prev' id="prev-link" href="contributing.html" 
title="previous page">
+    <a class='left-prev' id="prev-link" href="debugging.html" title="previous 
page">
         <i class="fas fa-angle-left"></i>
         <div class="prev-next-info">
             <p class="prev-next-subtitle">previous</p>
-            <p class="prev-next-title">Contributing to Apache DataFusion 
Comet</p>
+            <p class="prev-next-title">Comet Debugging Guide</p>
         </div>
     </a>
-    <a class='right-next' id="next-link" href="development.html" title="next 
page">
+    <a class='right-next' id="next-link" href="profiling_native_code.html" 
title="next page">
     <div class="prev-next-info">
         <p class="prev-next-subtitle">next</p>
-        <p class="prev-next-title">Comet Development Guide</p>
+        <p class="prev-next-title">Profiling Native Code</p>
     </div>
     <i class="fas fa-angle-right"></i>
     </a>
diff --git a/contributor-guide/contributing.html 
b/contributor-guide/contributing.html
index 6c7669c6..5d2511fa 100644
--- a/contributor-guide/contributing.html
+++ b/contributor-guide/contributing.html
@@ -175,6 +175,11 @@ under the License.
    Debugging Guide
   </a>
  </li>
+ <li class="toctree-l1">
+  <a class="reference internal" href="benchmarking.html">
+   Benchmarking Guide
+  </a>
+ </li>
  <li class="toctree-l1">
   <a class="reference internal" href="profiling_native_code.html">
    Profiling Native Code
diff --git a/contributor-guide/debugging.html b/contributor-guide/debugging.html
index 2fd01106..e66be452 100644
--- a/contributor-guide/debugging.html
+++ b/contributor-guide/debugging.html
@@ -53,7 +53,7 @@ under the License.
     <script async="true" defer="true" 
src="https://buttons.github.io/buttons.js";></script>
     <link rel="index" title="Index" href="../genindex.html" />
     <link rel="search" title="Search" href="../search.html" />
-    <link rel="next" title="Profiling Native Code" 
href="profiling_native_code.html" />
+    <link rel="next" title="Comet Benchmarking Guide" href="benchmarking.html" 
/>
     <link rel="prev" title="Comet Development Guide" href="development.html" />
     <meta name="viewport" content="width=device-width, initial-scale=1" />
     <meta name="docsearch:language" content="en">
@@ -175,6 +175,11 @@ under the License.
    Debugging Guide
   </a>
  </li>
+ <li class="toctree-l1">
+  <a class="reference internal" href="benchmarking.html">
+   Benchmarking Guide
+  </a>
+ </li>
  <li class="toctree-l1">
   <a class="reference internal" href="profiling_native_code.html">
    Profiling Native Code
@@ -472,10 +477,10 @@ To enable this option with Comet it is needed to include 
<code class="docutils l
             <p class="prev-next-title">Comet Development Guide</p>
         </div>
     </a>
-    <a class='right-next' id="next-link" href="profiling_native_code.html" 
title="next page">
+    <a class='right-next' id="next-link" href="benchmarking.html" title="next 
page">
     <div class="prev-next-info">
         <p class="prev-next-subtitle">next</p>
-        <p class="prev-next-title">Profiling Native Code</p>
+        <p class="prev-next-title">Comet Benchmarking Guide</p>
     </div>
     <i class="fas fa-angle-right"></i>
     </a>
diff --git a/contributor-guide/development.html 
b/contributor-guide/development.html
index 2c6b5722..e295ef5b 100644
--- a/contributor-guide/development.html
+++ b/contributor-guide/development.html
@@ -175,6 +175,11 @@ under the License.
    Debugging Guide
   </a>
  </li>
+ <li class="toctree-l1">
+  <a class="reference internal" href="benchmarking.html">
+   Benchmarking Guide
+  </a>
+ </li>
  <li class="toctree-l1">
   <a class="reference internal" href="profiling_native_code.html">
    Profiling Native Code
diff --git a/contributor-guide/plugin_overview.html 
b/contributor-guide/plugin_overview.html
index de6d0c33..1ac7bd89 100644
--- a/contributor-guide/plugin_overview.html
+++ b/contributor-guide/plugin_overview.html
@@ -175,6 +175,11 @@ under the License.
    Debugging Guide
   </a>
  </li>
+ <li class="toctree-l1">
+  <a class="reference internal" href="benchmarking.html">
+   Benchmarking Guide
+  </a>
+ </li>
  <li class="toctree-l1">
   <a class="reference internal" href="profiling_native_code.html">
    Profiling Native Code
diff --git a/contributor-guide/profiling_native_code.html 
b/contributor-guide/profiling_native_code.html
index 5934a64d..8f5fc778 100644
--- a/contributor-guide/profiling_native_code.html
+++ b/contributor-guide/profiling_native_code.html
@@ -53,7 +53,7 @@ under the License.
     <script async="true" defer="true" 
src="https://buttons.github.io/buttons.js";></script>
     <link rel="index" title="Index" href="../genindex.html" />
     <link rel="search" title="Search" href="../search.html" />
-    <link rel="prev" title="Comet Debugging Guide" href="debugging.html" />
+    <link rel="prev" title="Comet Benchmarking Guide" href="benchmarking.html" 
/>
     <meta name="viewport" content="width=device-width, initial-scale=1" />
     <meta name="docsearch:language" content="en">
     
@@ -174,6 +174,11 @@ under the License.
    Debugging Guide
   </a>
  </li>
+ <li class="toctree-l1">
+  <a class="reference internal" href="benchmarking.html">
+   Benchmarking Guide
+  </a>
+ </li>
  <li class="toctree-l1 current active">
   <a class="current reference internal" href="#">
    Profiling Native Code
@@ -373,11 +378,11 @@ running flamegraph.</p>
               
               <!-- Previous / next buttons -->
 <div class='prev-next-area'>
-    <a class='left-prev' id="prev-link" href="debugging.html" title="previous 
page">
+    <a class='left-prev' id="prev-link" href="benchmarking.html" 
title="previous page">
         <i class="fas fa-angle-left"></i>
         <div class="prev-next-info">
             <p class="prev-next-subtitle">previous</p>
-            <p class="prev-next-title">Comet Debugging Guide</p>
+            <p class="prev-next-title">Comet Benchmarking Guide</p>
         </div>
     </a>
 </div>
diff --git a/genindex.html b/genindex.html
index 921785d0..34fe7778 100644
--- a/genindex.html
+++ b/genindex.html
@@ -172,6 +172,11 @@ under the License.
    Debugging Guide
   </a>
  </li>
+ <li class="toctree-l1">
+  <a class="reference internal" href="contributor-guide/benchmarking.html">
+   Benchmarking Guide
+  </a>
+ </li>
  <li class="toctree-l1">
   <a class="reference internal" 
href="contributor-guide/profiling_native_code.html">
    Profiling Native Code
diff --git a/index.html b/index.html
index 4c90c937..b291806b 100644
--- a/index.html
+++ b/index.html
@@ -174,6 +174,11 @@ under the License.
    Debugging Guide
   </a>
  </li>
+ <li class="toctree-l1">
+  <a class="reference internal" href="contributor-guide/benchmarking.html">
+   Benchmarking Guide
+  </a>
+ </li>
  <li class="toctree-l1">
   <a class="reference internal" 
href="contributor-guide/profiling_native_code.html">
    Profiling Native Code
@@ -303,6 +308,7 @@ as a native runtime to achieve improvement in terms of 
query efficiency and quer
 <li class="toctree-l1"><a class="reference internal" 
href="contributor-guide/plugin_overview.html">Comet Plugin Overview</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="contributor-guide/development.html">Development Guide</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="contributor-guide/debugging.html">Debugging Guide</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="contributor-guide/benchmarking.html">Benchmarking Guide</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="contributor-guide/profiling_native_code.html">Profiling Native 
Code</a></li>
 <li class="toctree-l1"><a class="reference external" 
href="https://github.com/apache/datafusion-comet";>Github and Issue 
Tracker</a></li>
 </ul>
diff --git a/objects.inv b/objects.inv
index c2151557..ab390efc 100644
Binary files a/objects.inv and b/objects.inv differ
diff --git a/search.html b/search.html
index 5cc146d4..e4d8d78d 100644
--- a/search.html
+++ b/search.html
@@ -179,6 +179,11 @@ under the License.
    Debugging Guide
   </a>
  </li>
+ <li class="toctree-l1">
+  <a class="reference internal" href="contributor-guide/benchmarking.html">
+   Benchmarking Guide
+  </a>
+ </li>
  <li class="toctree-l1">
   <a class="reference internal" 
href="contributor-guide/profiling_native_code.html">
    Profiling Native Code
diff --git a/searchindex.js b/searchindex.js
index f80e6a1e..0e5cdc2e 100644
--- a/searchindex.js
+++ b/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"alltitles": {"ANSI mode": [[6, "ansi-mode"]], "ASF Links": 
[[5, null]], "Additional Info": [[1, "additional-info"]], "After your debugging 
is done": [[1, "after-your-debugging-is-done"]], "Apache DataFusion Comet": 
[[5, "apache-datafusion-comet"]], "Architecture": [[12, "architecture"]], 
"Asking for Help": [[0, "asking-for-help"]], "Benchmark": [[2, "benchmark"]], 
"Build & Test": [[2, "build-test"]], "Building From Source": [[10, 
"building-from-source"]], "CLion": [[2,  [...]
\ No newline at end of file
+Search.setIndex({"alltitles": {"ANSI mode": [[7, "ansi-mode"]], "ASF Links": 
[[6, null]], "Additional Info": [[2, "additional-info"]], "After your debugging 
is done": [[2, "after-your-debugging-is-done"]], "Apache DataFusion Comet": 
[[6, "apache-datafusion-comet"]], "Architecture": [[13, "architecture"]], 
"Asking for Help": [[1, "asking-for-help"]], "Benchmark": [[3, "benchmark"]], 
"Build & Test": [[3, "build-test"]], "Building From Source": [[11, 
"building-from-source"]], "CLion": [[3,  [...]
\ No newline at end of file
diff --git a/user-guide/compatibility.html b/user-guide/compatibility.html
index 706fca14..c0ce9021 100644
--- a/user-guide/compatibility.html
+++ b/user-guide/compatibility.html
@@ -175,6 +175,11 @@ under the License.
    Debugging Guide
   </a>
  </li>
+ <li class="toctree-l1">
+  <a class="reference internal" href="../contributor-guide/benchmarking.html">
+   Benchmarking Guide
+  </a>
+ </li>
  <li class="toctree-l1">
   <a class="reference internal" 
href="../contributor-guide/profiling_native_code.html">
    Profiling Native Code
diff --git a/user-guide/configs.html b/user-guide/configs.html
index ccbbb353..c76c33fb 100644
--- a/user-guide/configs.html
+++ b/user-guide/configs.html
@@ -175,6 +175,11 @@ under the License.
    Debugging Guide
   </a>
  </li>
+ <li class="toctree-l1">
+  <a class="reference internal" href="../contributor-guide/benchmarking.html">
+   Benchmarking Guide
+  </a>
+ </li>
  <li class="toctree-l1">
   <a class="reference internal" 
href="../contributor-guide/profiling_native_code.html">
    Profiling Native Code
diff --git a/user-guide/datatypes.html b/user-guide/datatypes.html
index 051a2726..ba3638e0 100644
--- a/user-guide/datatypes.html
+++ b/user-guide/datatypes.html
@@ -175,6 +175,11 @@ under the License.
    Debugging Guide
   </a>
  </li>
+ <li class="toctree-l1">
+  <a class="reference internal" href="../contributor-guide/benchmarking.html">
+   Benchmarking Guide
+  </a>
+ </li>
  <li class="toctree-l1">
   <a class="reference internal" 
href="../contributor-guide/profiling_native_code.html">
    Profiling Native Code
diff --git a/user-guide/expressions.html b/user-guide/expressions.html
index 153f74e0..cae0ff18 100644
--- a/user-guide/expressions.html
+++ b/user-guide/expressions.html
@@ -175,6 +175,11 @@ under the License.
    Debugging Guide
   </a>
  </li>
+ <li class="toctree-l1">
+  <a class="reference internal" href="../contributor-guide/benchmarking.html">
+   Benchmarking Guide
+  </a>
+ </li>
  <li class="toctree-l1">
   <a class="reference internal" 
href="../contributor-guide/profiling_native_code.html">
    Profiling Native Code
diff --git a/user-guide/installation.html b/user-guide/installation.html
index 675c13ad..931ee064 100644
--- a/user-guide/installation.html
+++ b/user-guide/installation.html
@@ -175,6 +175,11 @@ under the License.
    Debugging Guide
   </a>
  </li>
+ <li class="toctree-l1">
+  <a class="reference internal" href="../contributor-guide/benchmarking.html">
+   Benchmarking Guide
+  </a>
+ </li>
  <li class="toctree-l1">
   <a class="reference internal" 
href="../contributor-guide/profiling_native_code.html">
    Profiling Native Code
diff --git a/user-guide/operators.html b/user-guide/operators.html
index 99b60cb1..93a723e7 100644
--- a/user-guide/operators.html
+++ b/user-guide/operators.html
@@ -175,6 +175,11 @@ under the License.
    Debugging Guide
   </a>
  </li>
+ <li class="toctree-l1">
+  <a class="reference internal" href="../contributor-guide/benchmarking.html">
+   Benchmarking Guide
+  </a>
+ </li>
  <li class="toctree-l1">
   <a class="reference internal" 
href="../contributor-guide/profiling_native_code.html">
    Profiling Native Code
diff --git a/user-guide/overview.html b/user-guide/overview.html
index f466c163..59f4ac1d 100644
--- a/user-guide/overview.html
+++ b/user-guide/overview.html
@@ -175,6 +175,11 @@ under the License.
    Debugging Guide
   </a>
  </li>
+ <li class="toctree-l1">
+  <a class="reference internal" href="../contributor-guide/benchmarking.html">
+   Benchmarking Guide
+  </a>
+ </li>
  <li class="toctree-l1">
   <a class="reference internal" 
href="../contributor-guide/profiling_native_code.html">
    Profiling Native Code
diff --git a/user-guide/tuning.html b/user-guide/tuning.html
index d9434c72..5bea1ebc 100644
--- a/user-guide/tuning.html
+++ b/user-guide/tuning.html
@@ -175,6 +175,11 @@ under the License.
    Debugging Guide
   </a>
  </li>
+ <li class="toctree-l1">
+  <a class="reference internal" href="../contributor-guide/benchmarking.html">
+   Benchmarking Guide
+  </a>
+ </li>
  <li class="toctree-l1">
   <a class="reference internal" 
href="../contributor-guide/profiling_native_code.html">
    Profiling Native Code


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to