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.git
The following commit(s) were added to refs/heads/asf-site by this push:
new ed21bf6667 Publish built docs triggered by
653caa143aa5f041e71f98ba2a7d69b09f1e26b0
ed21bf6667 is described below
commit ed21bf6667d2648a4eec3b94a4ad36fd1f76a367
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
AuthorDate: Wed Dec 3 02:00:55 2025 +0000
Publish built docs triggered by 653caa143aa5f041e71f98ba2a7d69b09f1e26b0
---
.../1e336e540124589d1e27210fa4f805f6/rust_lint.sh | 13 ++++++++++-
_sources/user-guide/metrics.md.txt | 10 +++++++-
searchindex.js | 2 +-
user-guide/metrics.html | 27 ++++++++++++++++++++--
4 files changed, 47 insertions(+), 5 deletions(-)
diff --git a/_downloads/1e336e540124589d1e27210fa4f805f6/rust_lint.sh
b/_downloads/1e336e540124589d1e27210fa4f805f6/rust_lint.sh
index 8fe7220085..490720c537 100644
--- a/_downloads/1e336e540124589d1e27210fa4f805f6/rust_lint.sh
+++ b/_downloads/1e336e540124589d1e27210fa4f805f6/rust_lint.sh
@@ -19,6 +19,10 @@
# This script runs all the Rust lints locally the same way the
# DataFusion CI does
+#
+# Note: The installed checking tools (e.g., taplo) are not guaranteed to match
+# the CI versions for simplicity, there might be some minor differences. Check
+# `.github/workflows` for the CI versions.
# For `.toml` format checking
set -e
@@ -33,8 +37,15 @@ if ! command -v hawkeye &> /dev/null; then
cargo install hawkeye --locked
fi
+# For spelling checks
+if ! command -v typos &> /dev/null; then
+ echo "Installing typos using cargo"
+ cargo install typos-cli --locked
+fi
+
ci/scripts/rust_fmt.sh
ci/scripts/rust_clippy.sh
ci/scripts/rust_toml_fmt.sh
ci/scripts/rust_docs.sh
-ci/scripts/license_header.sh
\ No newline at end of file
+ci/scripts/license_header.sh
+ci/scripts/typos_check.sh
diff --git a/_sources/user-guide/metrics.md.txt
b/_sources/user-guide/metrics.md.txt
index 43bfcd2afe..7e0363f4ce 100644
--- a/_sources/user-guide/metrics.md.txt
+++ b/_sources/user-guide/metrics.md.txt
@@ -36,4 +36,12 @@ DataFusion operators expose runtime metrics so you can
understand where time is
## Operator-specific Metrics
-TODO
+### FilterExec
+
+| Metric | Description
|
+| ----------- |
----------------------------------------------------------------- |
+| selectivity | Selectivity of the filter, calculated as output_rows /
input_rows |
+
+## TODO
+
+Add metrics for the remaining operators
diff --git a/searchindex.js b/searchindex.js
index dbe45fc7fe..2a594700eb 100644
--- a/searchindex.js
+++ b/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"alltitles":{"!=":[[60,"op-neq"]],"!~":[[60,"op-re-not-match"]],"!~*":[[60,"op-re-not-match-i"]],"!~~":[[60,"id19"]],"!~~*":[[60,"id20"]],"#":[[60,"op-bit-xor"]],"%":[[60,"op-modulo"]],"&":[[60,"op-bit-and"]],"(relation,
name) tuples in logical fields and logical columns are
unique":[[13,"relation-name-tuples-in-logical-fields-and-logical-columns-are-unique"]],"*":[[60,"op-multiply"]],"+":[[60,"op-plus"]],"-":[[60,"op-minus"]],"/":[[60,"op-divide"]],"<":[[60,"op-lt"]],"<
[...]
\ No newline at end of file
+Search.setIndex({"alltitles":{"!=":[[60,"op-neq"]],"!~":[[60,"op-re-not-match"]],"!~*":[[60,"op-re-not-match-i"]],"!~~":[[60,"id19"]],"!~~*":[[60,"id20"]],"#":[[60,"op-bit-xor"]],"%":[[60,"op-modulo"]],"&":[[60,"op-bit-and"]],"(relation,
name) tuples in logical fields and logical columns are
unique":[[13,"relation-name-tuples-in-logical-fields-and-logical-columns-are-unique"]],"*":[[60,"op-multiply"]],"+":[[60,"op-plus"]],"-":[[60,"op-minus"]],"/":[[60,"op-divide"]],"<":[[60,"op-lt"]],"<
[...]
\ No newline at end of file
diff --git a/user-guide/metrics.html b/user-guide/metrics.html
index f65a3099dc..90925eab9e 100644
--- a/user-guide/metrics.html
+++ b/user-guide/metrics.html
@@ -435,7 +435,26 @@
</section>
<section id="operator-specific-metrics">
<h2>Operator-specific Metrics<a class="headerlink"
href="#operator-specific-metrics" title="Link to this heading">#</a></h2>
-<p>TODO</p>
+<section id="filterexec">
+<h3>FilterExec<a class="headerlink" href="#filterexec" title="Link to this
heading">#</a></h3>
+<div class="pst-scrollable-table-container"><table class="table">
+<thead>
+<tr class="row-odd"><th class="head"><p>Metric</p></th>
+<th class="head"><p>Description</p></th>
+</tr>
+</thead>
+<tbody>
+<tr class="row-even"><td><p>selectivity</p></td>
+<td><p>Selectivity of the filter, calculated as output_rows /
input_rows</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+</section>
+</section>
+<section id="todo">
+<h2>TODO<a class="headerlink" href="#todo" title="Link to this
heading">#</a></h2>
+<p>Add metrics for the remaining operators</p>
</section>
</section>
@@ -490,7 +509,11 @@
<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link"
href="#baselinemetrics">BaselineMetrics</a></li>
</ul>
</li>
-<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link"
href="#operator-specific-metrics">Operator-specific Metrics</a></li>
+<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link"
href="#operator-specific-metrics">Operator-specific Metrics</a><ul class="nav
section-nav flex-column">
+<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link"
href="#filterexec">FilterExec</a></li>
+</ul>
+</li>
+<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link"
href="#todo">TODO</a></li>
</ul>
</nav></div>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]