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/09/15 14:02:34 UTC
(datafusion-comet) branch asf-site updated: Publish built docs triggered by fad6230948032012d676bed23156b7c93dd2fa2e
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 ab81fa8e8e Publish built docs triggered by fad6230948032012d676bed23156b7c93dd2fa2e
ab81fa8e8e is described below
commit ab81fa8e8e77ddd9ab5ec26edf33dc61435a2c2a
Author: github-actions[bot] <gi...@users.noreply.github.com>
AuthorDate: Tue Sep 15 14:02:27 2026 +0000
Publish built docs triggered by fad6230948032012d676bed23156b7c93dd2fa2e
---
_sources/contributor-guide/expression-audits/map_funcs.md.txt | 1 +
contributor-guide/expression-audits/map_funcs.html | 1 +
searchindex.js | 2 +-
3 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/_sources/contributor-guide/expression-audits/map_funcs.md.txt b/_sources/contributor-guide/expression-audits/map_funcs.md.txt
index a2facc5a58..fc9c5584c9 100644
--- a/_sources/contributor-guide/expression-audits/map_funcs.md.txt
+++ b/_sources/contributor-guide/expression-audits/map_funcs.md.txt
@@ -66,6 +66,7 @@
## map_sort
+- Performance (tuned locally 2026-09-13; [PR #5901](https://github.com/apache/datafusion-comet/pull/5901), related to [#5900](https://github.com/apache/datafusion-comet/issues/5900)): reuse per-batch prefix-tuple sorting scratch for multi-entry `Utf8`/`Int32` maps and bulk-fill all-empty offsets, preserving the singleton path from [#5887](https://github.com/apache/datafusion-comet/pull/5887). Against upstream including #5887, matched 2–10-entry forward normalization was about 3x faster; [...]
- Performance (tuned locally 2026-09-12; [PR #5887](https://github.com/apache/datafusion-comet/pull/5887)): skip Arrow sort dispatch for eligible flat singleton keys, with a batch check and specialized fallback loop for batches without singletons. In the local DataFusion 55.0.0 development cohort, matched singleton normalization measured 19–22x faster in the full run and 18.4x in an independent forward-order confirmation. Benchmarks: `native/spark-expr/benches/map_sort.rs`, `hash.rs`, an [...]
## map_values
diff --git a/contributor-guide/expression-audits/map_funcs.html b/contributor-guide/expression-audits/map_funcs.html
index 473ce7efdb..cc2e8e7385 100644
--- a/contributor-guide/expression-audits/map_funcs.html
+++ b/contributor-guide/expression-audits/map_funcs.html
@@ -611,6 +611,7 @@ under the License.
<section id="map-sort">
<h2>map_sort<a class="headerlink" href="#map-sort" title="Link to this heading">#</a></h2>
<ul class="simple">
+<li><p>Performance (tuned locally 2026-09-13; <a class="reference external" href="https://github.com/apache/datafusion-comet/pull/5901">PR #5901</a>, related to <a class="reference external" href="https://github.com/apache/datafusion-comet/issues/5900">#5900</a>): reuse per-batch prefix-tuple sorting scratch for multi-entry <code class="docutils literal notranslate"><span class="pre">Utf8</span></code>/<code class="docutils literal notranslate"><span class="pre">Int32</span></code> maps [...]
<li><p>Performance (tuned locally 2026-09-12; <a class="reference external" href="https://github.com/apache/datafusion-comet/pull/5887">PR #5887</a>): skip Arrow sort dispatch for eligible flat singleton keys, with a batch check and specialized fallback loop for batches without singletons. In the local DataFusion 55.0.0 development cohort, matched singleton normalization measured 19–22x faster in the full run and 18.4x in an independent forward-order confirmation. Benchmarks: <code class [...]
</ul>
</section>
diff --git a/searchindex.js b/searchindex.js
index bec44faaa3..73446fa548 100644
--- a/searchindex.js
+++ b/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"alltitles": {"!": [[56, "id1"]], "%": [[54, "id1"]], "&": [[44, "id1"]], "*": [[54, "id2"]], "+": [[54, "id3"]], "-": [[54, "id4"]], "/": [[54, "id5"]], "1. Format Your Code": [[41, "format-your-code"]], "1. Install Comet": [[62, "install-comet"], [72, "install-comet"]], "1. Native Operators (nativeExecs map)": [[28, "native-operators-nativeexecs-map"]], "2. Build and Verify": [[41, "build-and-verify"]], "2. Clone Iceberg and Apply Diff": [[62, "clone-iceberg-and-apply- [...]
\ No newline at end of file
+Search.setIndex({"alltitles": {"!": [[56, "id1"]], "%": [[54, "id1"]], "&": [[44, "id1"]], "*": [[54, "id2"]], "+": [[54, "id3"]], "-": [[54, "id4"]], "/": [[54, "id5"]], "1. Format Your Code": [[41, "format-your-code"]], "1. Install Comet": [[62, "install-comet"], [72, "install-comet"]], "1. Native Operators (nativeExecs map)": [[28, "native-operators-nativeexecs-map"]], "2. Build and Verify": [[41, "build-and-verify"]], "2. Clone Iceberg and Apply Diff": [[62, "clone-iceberg-and-apply- [...]
\ No newline at end of file
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datafusion.apache.org
For additional commands, e-mail: commits-help@datafusion.apache.org