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-ballista.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 3dc817a5 Publish built docs triggered by
e5dc724573864a2558c78f9fdda67942c75786ff
3dc817a5 is described below
commit 3dc817a5456619e1ccccd4cba20b7205aee039f5
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
AuthorDate: Sun Jan 4 13:23:43 2026 +0000
Publish built docs triggered by e5dc724573864a2558c78f9fdda67942c75786ff
---
_sources/contributors-guide/architecture.md.txt | 10 +++++-----
contributors-guide/architecture.html | 10 +++++-----
searchindex.js | 2 +-
3 files changed, 11 insertions(+), 11 deletions(-)
diff --git a/_sources/contributors-guide/architecture.md.txt
b/_sources/contributors-guide/architecture.md.txt
index 5f0333f9..b0e00730 100644
--- a/_sources/contributors-guide/architecture.md.txt
+++ b/_sources/contributors-guide/architecture.md.txt
@@ -132,7 +132,7 @@ The physical (non-distributed) plan for this query would
look something like thi
```
Projection: #customer.id, #total_amount
- HashAggregate: groupBy=[customer.id], aggr=[MAX(max_fare) AS total_amount]
+ HashAggregate: groupBy=[customer.id], aggr=[SUM(order.amount) AS
total_amount]
Join: condition=[customer.id = order.customer_id]
Scan: customer
Scan: order
@@ -157,7 +157,7 @@ remains partitioned by customer id.
```
Query Stage #3: repartition=[]
- HashAggregate: groupBy=[customer.id], aggr=[MAX(max_fare) AS total_amount]
+ HashAggregate: groupBy=[customer.id], aggr=[SUM(order.amount) AS
total_amount]
Join: condition=[customer.id = order.customer_id]
Query Stage #1
Query Stage #2
@@ -169,7 +169,7 @@ stage.
```
Query Stage #4:
Projection: #customer.id, #total_amount
- HashAggregate: groupBy=[customer.id], aggr=[MAX(max_fare) AS total_amount]
+ HashAggregate: groupBy=[customer.id], aggr=[SUM(order.amount) AS
total_amount]
QueryStage #3
```
@@ -179,9 +179,9 @@ repartitioned or exchanged between pipelined operations.
```
Query Stage #4:
Projection: #customer.id, #total_amount
- HashAggregate: groupBy=[customer.id], aggr=[MAX(max_fare) AS total_amount]
+ HashAggregate: groupBy=[customer.id], aggr=[SUM(order.amount) AS
total_amount]
Query Stage #3: repartition=[]
- HashAggregate: groupBy=[customer.id], aggr=[MAX(max_fare) AS
total_amount]
+ HashAggregate: groupBy=[customer.id], aggr=[SUM(order.amount) AS
total_amount]
Join: condition=[customer.id = order.customer_id]
Query Stage #1: repartition=[customer.id]
Scan: customer
diff --git a/contributors-guide/architecture.html
b/contributors-guide/architecture.html
index 33b6c344..367a7788 100644
--- a/contributors-guide/architecture.html
+++ b/contributors-guide/architecture.html
@@ -477,7 +477,7 @@ called pipeline breakers and these changes in partitioning
define the boundaries
</div>
<p>The physical (non-distributed) plan for this query would look something
like this:</p>
<div class="highlight-default notranslate"><div
class="highlight"><pre><span></span><span class="n">Projection</span><span
class="p">:</span> <span class="c1">#customer.id, #total_amount</span>
- <span class="n">HashAggregate</span><span class="p">:</span> <span
class="n">groupBy</span><span class="o">=</span><span class="p">[</span><span
class="n">customer</span><span class="o">.</span><span class="n">id</span><span
class="p">],</span> <span class="n">aggr</span><span class="o">=</span><span
class="p">[</span><span class="n">MAX</span><span class="p">(</span><span
class="n">max_fare</span><span class="p">)</span> <span class="n">AS</span>
<span class="n">total_amount</span><sp [...]
+ <span class="n">HashAggregate</span><span class="p">:</span> <span
class="n">groupBy</span><span class="o">=</span><span class="p">[</span><span
class="n">customer</span><span class="o">.</span><span class="n">id</span><span
class="p">],</span> <span class="n">aggr</span><span class="o">=</span><span
class="p">[</span><span class="n">SUM</span><span class="p">(</span><span
class="n">order</span><span class="o">.</span><span
class="n">amount</span><span class="p">)</span> <span class="n [...]
<span class="n">Join</span><span class="p">:</span> <span
class="n">condition</span><span class="o">=</span><span class="p">[</span><span
class="n">customer</span><span class="o">.</span><span class="n">id</span>
<span class="o">=</span> <span class="n">order</span><span
class="o">.</span><span class="n">customer_id</span><span class="p">]</span>
<span class="n">Scan</span><span class="p">:</span> <span
class="n">customer</span>
<span class="n">Scan</span><span class="p">:</span> <span
class="n">order</span>
@@ -498,7 +498,7 @@ in the same query stage as the join because this first
aggregate does not care h
gives us our third query stage, which can now be scheduled for execution. The
output of this query stage
remains partitioned by customer id.</p>
<div class="highlight-default notranslate"><div
class="highlight"><pre><span></span><span class="n">Query</span> <span
class="n">Stage</span> <span class="c1">#3: repartition=[]</span>
- <span class="n">HashAggregate</span><span class="p">:</span> <span
class="n">groupBy</span><span class="o">=</span><span class="p">[</span><span
class="n">customer</span><span class="o">.</span><span class="n">id</span><span
class="p">],</span> <span class="n">aggr</span><span class="o">=</span><span
class="p">[</span><span class="n">MAX</span><span class="p">(</span><span
class="n">max_fare</span><span class="p">)</span> <span class="n">AS</span>
<span class="n">total_amount</span><sp [...]
+ <span class="n">HashAggregate</span><span class="p">:</span> <span
class="n">groupBy</span><span class="o">=</span><span class="p">[</span><span
class="n">customer</span><span class="o">.</span><span class="n">id</span><span
class="p">],</span> <span class="n">aggr</span><span class="o">=</span><span
class="p">[</span><span class="n">SUM</span><span class="p">(</span><span
class="n">order</span><span class="o">.</span><span
class="n">amount</span><span class="p">)</span> <span class="n [...]
<span class="n">Join</span><span class="p">:</span> <span
class="n">condition</span><span class="o">=</span><span class="p">[</span><span
class="n">customer</span><span class="o">.</span><span class="n">id</span>
<span class="o">=</span> <span class="n">order</span><span
class="o">.</span><span class="n">customer_id</span><span class="p">]</span>
<span class="n">Query</span> <span class="n">Stage</span> <span
class="c1">#1</span>
<span class="n">Query</span> <span class="n">Stage</span> <span
class="c1">#2</span>
@@ -508,7 +508,7 @@ remains partitioned by customer id.</p>
stage.</p>
<div class="highlight-default notranslate"><div
class="highlight"><pre><span></span><span class="n">Query</span> <span
class="n">Stage</span> <span class="c1">#4:</span>
<span class="n">Projection</span><span class="p">:</span> <span
class="c1">#customer.id, #total_amount</span>
- <span class="n">HashAggregate</span><span class="p">:</span> <span
class="n">groupBy</span><span class="o">=</span><span class="p">[</span><span
class="n">customer</span><span class="o">.</span><span class="n">id</span><span
class="p">],</span> <span class="n">aggr</span><span class="o">=</span><span
class="p">[</span><span class="n">MAX</span><span class="p">(</span><span
class="n">max_fare</span><span class="p">)</span> <span class="n">AS</span>
<span class="n">total_amount</span>< [...]
+ <span class="n">HashAggregate</span><span class="p">:</span> <span
class="n">groupBy</span><span class="o">=</span><span class="p">[</span><span
class="n">customer</span><span class="o">.</span><span class="n">id</span><span
class="p">],</span> <span class="n">aggr</span><span class="o">=</span><span
class="p">[</span><span class="n">SUM</span><span class="p">(</span><span
class="n">order</span><span class="o">.</span><span
class="n">amount</span><span class="p">)</span> <span class= [...]
<span class="n">QueryStage</span> <span class="c1">#3</span>
</pre></div>
</div>
@@ -516,9 +516,9 @@ stage.</p>
repartitioned or exchanged between pipelined operations.</p>
<div class="highlight-default notranslate"><div
class="highlight"><pre><span></span><span class="n">Query</span> <span
class="n">Stage</span> <span class="c1">#4:</span>
<span class="n">Projection</span><span class="p">:</span> <span
class="c1">#customer.id, #total_amount</span>
- <span class="n">HashAggregate</span><span class="p">:</span> <span
class="n">groupBy</span><span class="o">=</span><span class="p">[</span><span
class="n">customer</span><span class="o">.</span><span class="n">id</span><span
class="p">],</span> <span class="n">aggr</span><span class="o">=</span><span
class="p">[</span><span class="n">MAX</span><span class="p">(</span><span
class="n">max_fare</span><span class="p">)</span> <span class="n">AS</span>
<span class="n">total_amount</span>< [...]
+ <span class="n">HashAggregate</span><span class="p">:</span> <span
class="n">groupBy</span><span class="o">=</span><span class="p">[</span><span
class="n">customer</span><span class="o">.</span><span class="n">id</span><span
class="p">],</span> <span class="n">aggr</span><span class="o">=</span><span
class="p">[</span><span class="n">SUM</span><span class="p">(</span><span
class="n">order</span><span class="o">.</span><span
class="n">amount</span><span class="p">)</span> <span class= [...]
<span class="n">Query</span> <span class="n">Stage</span> <span
class="c1">#3: repartition=[]</span>
- <span class="n">HashAggregate</span><span class="p">:</span> <span
class="n">groupBy</span><span class="o">=</span><span class="p">[</span><span
class="n">customer</span><span class="o">.</span><span class="n">id</span><span
class="p">],</span> <span class="n">aggr</span><span class="o">=</span><span
class="p">[</span><span class="n">MAX</span><span class="p">(</span><span
class="n">max_fare</span><span class="p">)</span> <span class="n">AS</span>
<span class="n">total_amount</sp [...]
+ <span class="n">HashAggregate</span><span class="p">:</span> <span
class="n">groupBy</span><span class="o">=</span><span class="p">[</span><span
class="n">customer</span><span class="o">.</span><span class="n">id</span><span
class="p">],</span> <span class="n">aggr</span><span class="o">=</span><span
class="p">[</span><span class="n">SUM</span><span class="p">(</span><span
class="n">order</span><span class="o">.</span><span
class="n">amount</span><span class="p">)</span> <span cl [...]
<span class="n">Join</span><span class="p">:</span> <span
class="n">condition</span><span class="o">=</span><span class="p">[</span><span
class="n">customer</span><span class="o">.</span><span class="n">id</span>
<span class="o">=</span> <span class="n">order</span><span
class="o">.</span><span class="n">customer_id</span><span class="p">]</span>
<span class="n">Query</span> <span class="n">Stage</span> <span
class="c1">#1: repartition=[customer.id]</span>
<span class="n">Scan</span><span class="p">:</span> <span
class="n">customer</span>
diff --git a/searchindex.js b/searchindex.js
index e39db233..04b10380 100644
--- a/searchindex.js
+++ b/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"alltitles": {"Apache DataFusion Ballista": [[4, null]],
"Arrow-native": [[1, "arrow-native"]], "Autoscaling Executors": [[11,
"autoscaling-executors"]], "Ballista Architecture": [[1, null]], "Ballista Code
Organization": [[2, null]], "Ballista Command-line Interface": [[5, null]],
"Ballista Configuration Settings": [[6, "ballista-configuration-settings"]],
"Ballista Development": [[3, null]], "Ballista Python Bindings": [[17, null]],
"Ballista Quickstart": [[12, null]], [...]
\ No newline at end of file
+Search.setIndex({"alltitles": {"Apache DataFusion Ballista": [[4, null]],
"Arrow-native": [[1, "arrow-native"]], "Autoscaling Executors": [[11,
"autoscaling-executors"]], "Ballista Architecture": [[1, null]], "Ballista Code
Organization": [[2, null]], "Ballista Command-line Interface": [[5, null]],
"Ballista Configuration Settings": [[6, "ballista-configuration-settings"]],
"Ballista Development": [[3, null]], "Ballista Python Bindings": [[17, null]],
"Ballista Quickstart": [[12, null]], [...]
\ No newline at end of file
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]