You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by al...@apache.org on 2023/09/16 19:05:13 UTC

[arrow-datafusion] branch main updated: Update release instructions for datafusion-physical-plan crate (#7576)

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

alamb pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow-datafusion.git


The following commit(s) were added to refs/heads/main by this push:
     new a0a8e51628 Update release instructions for datafusion-physical-plan crate (#7576)
a0a8e51628 is described below

commit a0a8e51628e16fb17998b034688a85cf365e6489
Author: Andrew Lamb <an...@nerdnetworks.org>
AuthorDate: Sat Sep 16 15:05:07 2023 -0400

    Update release instructions for datafusion-physical-plan crate (#7576)
    
    * Update release instructions for datafusion-physical-plan crate
    
    * fix
    
    * fix
    
    * prettier
---
 dev/release/README.md      |   2 +
 dev/release/crate-deps.dot |   8 +-
 dev/release/crate-deps.svg | 184 +++++++++++++++++++++++++++------------------
 3 files changed, 119 insertions(+), 75 deletions(-)

diff --git a/dev/release/README.md b/dev/release/README.md
index 1fd062e3d5..b44259ad56 100644
--- a/dev/release/README.md
+++ b/dev/release/README.md
@@ -285,6 +285,7 @@ of the following crates:
 - [datafusion-physical-expr](https://crates.io/crates/datafusion-physical-expr)
 - [datafusion-proto](https://crates.io/crates/datafusion-proto)
 - [datafusion-execution](https://crates.io/crates/datafusion-execution)
+- [datafusion-physical-plan](https://crates.io/crates/datafusion-physical-plan)
 - [datafusion-sql](https://crates.io/crates/datafusion-sql)
 - [datafusion-optimizer](https://crates.io/crates/datafusion-optimizer)
 - [datafusion-substrait](https://crates.io/crates/datafusion-substrait)
@@ -314,6 +315,7 @@ dot -Tsvg dev/release/crate-deps.dot > dev/release/crate-deps.svg
 (cd datafusion/physical-expr && cargo publish)
 (cd datafusion/optimizer && cargo publish)
 (cd datafusion/execution && cargo publish)
+(cd datafusion/physical-plan && cargo publish)
 (cd datafusion/core && cargo publish)
 (cd datafusion/proto && cargo publish)
 (cd datafusion/substrait && cargo publish)
diff --git a/dev/release/crate-deps.dot b/dev/release/crate-deps.dot
index 6d1aa6e580..618eb56afb 100644
--- a/dev/release/crate-deps.dot
+++ b/dev/release/crate-deps.dot
@@ -33,11 +33,17 @@ digraph G {
         datafusion_execution -> datafusion_common
         datafusion_execution -> datafusion_expr
 
+        datafusion_physical_plan -> datafusion_common
+        datafusion_physical_plan -> datafusion_execution
+        datafusion_physical_plan -> datafusion_expr
+        datafusion_physical_plan -> datafusion_physical_expr
+
 	datafusion -> datafusion_common
-        datafusion -> datafusion_execution
+    datafusion -> datafusion_execution
 	datafusion -> datafusion_expr
 	datafusion -> datafusion_optimizer
 	datafusion -> datafusion_physical_expr
+	datafusion -> datafusion_physical_plan
 	datafusion -> datafusion_sql
 
 	datafusion_proto -> datafusion
diff --git a/dev/release/crate-deps.svg b/dev/release/crate-deps.svg
index 63f61bde18..a7c7b7fe4a 100644
--- a/dev/release/crate-deps.svg
+++ b/dev/release/crate-deps.svg
@@ -1,181 +1,217 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
  "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<!-- Generated by graphviz version 2.43.0 (0)
+<!-- Generated by graphviz version 8.1.0 (20230707.0739)
  -->
 <!-- Title: G Pages: 1 -->
-<svg width="975pt" height="332pt"
- viewBox="0.00 0.00 975.12 332.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
-<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 328)">
+<svg width="900pt" height="404pt"
+ viewBox="0.00 0.00 900.01 404.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 400)">
 <title>G</title>
-<polygon fill="white" stroke="transparent" points="-4,4 -4,-328 971.12,-328 971.12,4 -4,4"/>
+<polygon fill="white" stroke="none" points="-4,4 -4,-400 896.01,-400 896.01,4 -4,4"/>
 <!-- datafusion_common -->
 <g id="node1" class="node">
 <title>datafusion_common</title>
-<ellipse fill="none" stroke="black" cx="505.34" cy="-18" rx="102.88" ry="18"/>
-<text text-anchor="middle" x="505.34" y="-14.3" font-family="Times,serif" font-size="14.00">datafusion_common</text>
+<ellipse fill="none" stroke="black" cx="396.28" cy="-18" rx="87.18" ry="18"/>
+<text text-anchor="middle" x="396.28" y="-12.95" font-family="Times,serif" font-size="14.00">datafusion_common</text>
 </g>
 <!-- datafusion_expr -->
 <g id="node2" class="node">
 <title>datafusion_expr</title>
-<ellipse fill="none" stroke="black" cx="428.34" cy="-90" rx="85.29" ry="18"/>
-<text text-anchor="middle" x="428.34" y="-86.3" font-family="Times,serif" font-size="14.00">datafusion_expr</text>
+<ellipse fill="none" stroke="black" cx="396.28" cy="-90" rx="70.29" ry="18"/>
+<text text-anchor="middle" x="396.28" y="-84.95" font-family="Times,serif" font-size="14.00">datafusion_expr</text>
 </g>
 <!-- datafusion_expr&#45;&gt;datafusion_common -->
 <g id="edge1" class="edge">
 <title>datafusion_expr&#45;&gt;datafusion_common</title>
-<path fill="none" stroke="black" d="M446.59,-72.41C456.4,-63.5 468.65,-52.36 479.43,-42.56"/>
-<polygon fill="black" stroke="black" points="481.91,-45.03 486.96,-35.71 477.21,-39.85 481.91,-45.03"/>
+<path fill="none" stroke="black" d="M396.28,-71.7C396.28,-64.24 396.28,-55.32 396.28,-46.97"/>
+<polygon fill="black" stroke="black" points="399.78,-47.1 396.28,-37.1 392.78,-47.1 399.78,-47.1"/>
 </g>
 <!-- datafusion_sql -->
 <g id="node3" class="node">
 <title>datafusion_sql</title>
-<ellipse fill="none" stroke="black" cx="77.34" cy="-162" rx="77.19" ry="18"/>
-<text text-anchor="middle" x="77.34" y="-158.3" font-family="Times,serif" font-size="14.00">datafusion_sql</text>
+<ellipse fill="none" stroke="black" cx="88.28" cy="-162" rx="64.66" ry="18"/>
+<text text-anchor="middle" x="88.28" y="-156.95" font-family="Times,serif" font-size="14.00">datafusion_sql</text>
 </g>
 <!-- datafusion_sql&#45;&gt;datafusion_common -->
 <g id="edge2" class="edge">
 <title>datafusion_sql&#45;&gt;datafusion_common</title>
-<path fill="none" stroke="black" d="M111.94,-145.79C155.71,-126.91 233.67,-94.46 302.34,-72 346.07,-57.7 396.06,-44.61 435.49,-35.02"/>
-<polygon fill="black" stroke="black" points="436.38,-38.4 445.28,-32.66 434.73,-31.6 436.38,-38.4"/>
+<path fill="none" stroke="black" d="M120.66,-146.07C176.1,-120.51 289.31,-68.32 352.01,-39.41"/>
+<polygon fill="black" stroke="black" points="353.38,-42.17 360.99,-34.81 350.45,-35.81 353.38,-42.17"/>
 </g>
 <!-- datafusion_sql&#45;&gt;datafusion_expr -->
 <g id="edge3" class="edge">
 <title>datafusion_sql&#45;&gt;datafusion_expr</title>
-<path fill="none" stroke="black" d="M134.13,-149.68C195.4,-137.46 293.01,-117.99 358.83,-104.86"/>
-<polygon fill="black" stroke="black" points="359.58,-108.28 368.7,-102.89 358.21,-101.42 359.58,-108.28"/>
+<path fill="none" stroke="black" d="M136.56,-149.7C144.81,-147.79 153.29,-145.83 161.28,-144 219.71,-130.61 286.38,-115.6 333.74,-104.98"/>
+<polygon fill="black" stroke="black" points="334.45,-108.18 343.45,-102.58 332.92,-101.35 334.45,-108.18"/>
 </g>
 <!-- datafusion_optimizer -->
 <g id="node4" class="node">
 <title>datafusion_optimizer</title>
-<ellipse fill="none" stroke="black" cx="281.34" cy="-162" rx="108.58" ry="18"/>
-<text text-anchor="middle" x="281.34" y="-158.3" font-family="Times,serif" font-size="14.00">datafusion_optimizer</text>
+<ellipse fill="none" stroke="black" cx="260.28" cy="-162" rx="89.74" ry="18"/>
+<text text-anchor="middle" x="260.28" y="-156.95" font-family="Times,serif" font-size="14.00">datafusion_optimizer</text>
 </g>
 <!-- datafusion_optimizer&#45;&gt;datafusion_common -->
 <g id="edge4" class="edge">
 <title>datafusion_optimizer&#45;&gt;datafusion_common</title>
-<path fill="none" stroke="black" d="M287.14,-144.02C294.83,-123.96 310.33,-90.92 334.34,-72 358.69,-52.82 390.02,-40.54 419.2,-32.7"/>
-<polygon fill="black" stroke="black" points="420.17,-36.06 429,-30.2 418.44,-29.28 420.17,-36.06"/>
+<path fill="none" stroke="black" d="M268.56,-143.8C278.33,-124.73 295.97,-93.77 317.28,-72 328.82,-60.21 343.39,-49.54 356.87,-40.93"/>
+<polygon fill="black" stroke="black" points="358.31,-43.53 364.97,-35.3 354.62,-37.58 358.31,-43.53"/>
 </g>
 <!-- datafusion_optimizer&#45;&gt;datafusion_expr -->
 <g id="edge5" class="edge">
 <title>datafusion_optimizer&#45;&gt;datafusion_expr</title>
-<path fill="none" stroke="black" d="M315.44,-144.76C336.51,-134.73 363.73,-121.77 386.16,-111.09"/>
-<polygon fill="black" stroke="black" points="387.92,-114.13 395.44,-106.67 384.91,-107.81 387.92,-114.13"/>
+<path fill="none" stroke="black" d="M291.82,-144.76C310.97,-134.91 335.6,-122.23 356.13,-111.66"/>
+<polygon fill="black" stroke="black" points="357.55,-114.35 364.84,-106.67 354.35,-108.13 357.55,-114.35"/>
 </g>
 <!-- datafusion_physical_expr -->
 <g id="node5" class="node">
 <title>datafusion_physical_expr</title>
-<ellipse fill="none" stroke="black" cx="573.34" cy="-162" rx="127.28" ry="18"/>
-<text text-anchor="middle" x="573.34" y="-158.3" font-family="Times,serif" font-size="14.00">datafusion_physical_expr</text>
+<ellipse fill="none" stroke="black" cx="550.28" cy="-162" rx="105.6" ry="18"/>
+<text text-anchor="middle" x="550.28" y="-156.95" font-family="Times,serif" font-size="14.00">datafusion_physical_expr</text>
 </g>
 <!-- datafusion_physical_expr&#45;&gt;datafusion_common -->
 <g id="edge6" class="edge">
 <title>datafusion_physical_expr&#45;&gt;datafusion_common</title>
-<path fill="none" stroke="black" d="M565.14,-143.87C553.4,-119.35 531.7,-74.03 517.92,-45.26"/>
-<polygon fill="black" stroke="black" points="521.05,-43.7 513.57,-36.19 514.74,-46.72 521.05,-43.7"/>
+<path fill="none" stroke="black" d="M537.99,-143.69C524.08,-124.79 500.1,-94.25 475.28,-72 462.69,-60.72 447.53,-49.98 433.88,-41.16"/>
+<polygon fill="black" stroke="black" points="436.04,-37.75 425.71,-35.38 432.3,-43.67 436.04,-37.75"/>
 </g>
 <!-- datafusion_physical_expr&#45;&gt;datafusion_expr -->
 <g id="edge7" class="edge">
 <title>datafusion_physical_expr&#45;&gt;datafusion_expr</title>
-<path fill="none" stroke="black" d="M539.35,-144.59C518.69,-134.62 492.16,-121.81 470.22,-111.22"/>
-<polygon fill="black" stroke="black" points="471.66,-108.02 461.13,-106.83 468.61,-114.33 471.66,-108.02"/>
+<path fill="none" stroke="black" d="M514.56,-144.76C492.17,-134.59 463.16,-121.4 439.48,-110.64"/>
+<polygon fill="black" stroke="black" points="441.24,-107.14 430.69,-106.19 438.35,-113.51 441.24,-107.14"/>
 </g>
 <!-- datafusion_execution -->
 <g id="node6" class="node">
 <title>datafusion_execution</title>
-<ellipse fill="none" stroke="black" cx="827.34" cy="-162" rx="108.58" ry="18"/>
-<text text-anchor="middle" x="827.34" y="-158.3" font-family="Times,serif" font-size="14.00">datafusion_execution</text>
+<ellipse fill="none" stroke="black" cx="802.28" cy="-162" rx="89.74" ry="18"/>
+<text text-anchor="middle" x="802.28" y="-156.95" font-family="Times,serif" font-size="14.00">datafusion_execution</text>
 </g>
 <!-- datafusion_execution&#45;&gt;datafusion_common -->
 <g id="edge8" class="edge">
 <title>datafusion_execution&#45;&gt;datafusion_common</title>
-<path fill="none" stroke="black" d="M791.03,-144.99C732.05,-118.98 615.55,-67.6 551.03,-39.15"/>
-<polygon fill="black" stroke="black" points="552.08,-35.79 541.52,-34.95 549.26,-42.19 552.08,-35.79"/>
+<path fill="none" stroke="black" d="M787.65,-143.81C769.09,-123.22 735.03,-89.34 698.28,-72 633.67,-41.52 553.81,-28.43 492.45,-22.88"/>
+<polygon fill="black" stroke="black" points="492.86,-19.32 482.6,-21.96 492.27,-26.29 492.86,-19.32"/>
 </g>
 <!-- datafusion_execution&#45;&gt;datafusion_expr -->
 <g id="edge9" class="edge">
 <title>datafusion_execution&#45;&gt;datafusion_expr</title>
-<path fill="none" stroke="black" d="M755.55,-148.4C683.76,-135.81 573.92,-116.54 501.62,-103.86"/>
-<polygon fill="black" stroke="black" points="502.13,-100.39 491.67,-102.11 500.92,-107.29 502.13,-100.39"/>
+<path fill="none" stroke="black" d="M735.69,-149.52C660.75,-136.6 539.65,-115.72 464.18,-102.71"/>
+<polygon fill="black" stroke="black" points="464.83,-99.1 454.38,-100.85 463.64,-105.99 464.83,-99.1"/>
 </g>
-<!-- datafusion -->
+<!-- datafusion_physical_plan -->
 <g id="node7" class="node">
+<title>datafusion_physical_plan</title>
+<ellipse fill="none" stroke="black" cx="550.28" cy="-234" rx="105.09" ry="18"/>
+<text text-anchor="middle" x="550.28" y="-228.95" font-family="Times,serif" font-size="14.00">datafusion_physical_plan</text>
+</g>
+<!-- datafusion_physical_plan&#45;&gt;datafusion_common -->
+<g id="edge10" class="edge">
+<title>datafusion_physical_plan&#45;&gt;datafusion_common</title>
+<path fill="none" stroke="black" d="M611.93,-219.04C632.47,-211.13 653.19,-198.88 665.28,-180 673.9,-166.53 673.88,-157.49 665.28,-144 623.62,-78.71 538.09,-47 474.59,-31.94"/>
+<polygon fill="black" stroke="black" points="475.73,-28.38 465.2,-29.57 474.18,-35.2 475.73,-28.38"/>
+</g>
+<!-- datafusion_physical_plan&#45;&gt;datafusion_expr -->
+<g id="edge12" class="edge">
+<title>datafusion_physical_plan&#45;&gt;datafusion_expr</title>
+<path fill="none" stroke="black" d="M497.84,-218.01C476.26,-209.69 452.37,-197.42 435.28,-180 418.68,-163.09 408.56,-137.95 402.8,-118.7"/>
+<polygon fill="black" stroke="black" points="405.92,-117.86 399.9,-109.15 399.17,-119.72 405.92,-117.86"/>
+</g>
+<!-- datafusion_physical_plan&#45;&gt;datafusion_physical_expr -->
+<g id="edge13" class="edge">
+<title>datafusion_physical_plan&#45;&gt;datafusion_physical_expr</title>
+<path fill="none" stroke="black" d="M550.28,-215.7C550.28,-208.24 550.28,-199.32 550.28,-190.97"/>
+<polygon fill="black" stroke="black" points="553.78,-191.1 550.28,-181.1 546.78,-191.1 553.78,-191.1"/>
+</g>
+<!-- datafusion_physical_plan&#45;&gt;datafusion_execution -->
+<g id="edge11" class="edge">
+<title>datafusion_physical_plan&#45;&gt;datafusion_execution</title>
+<path fill="none" stroke="black" d="M603.72,-218.15C643.81,-207.02 698.77,-191.75 740.7,-180.1"/>
+<polygon fill="black" stroke="black" points="741.36,-183.27 750.06,-177.23 739.49,-176.53 741.36,-183.27"/>
+</g>
+<!-- datafusion -->
+<g id="node8" class="node">
 <title>datafusion</title>
-<ellipse fill="none" stroke="black" cx="495.34" cy="-234" rx="59.59" ry="18"/>
-<text text-anchor="middle" x="495.34" y="-230.3" font-family="Times,serif" font-size="14.00">datafusion</text>
+<ellipse fill="none" stroke="black" cx="378.28" cy="-306" rx="49.3" ry="18"/>
+<text text-anchor="middle" x="378.28" y="-300.95" font-family="Times,serif" font-size="14.00">datafusion</text>
 </g>
 <!-- datafusion&#45;&gt;datafusion_common -->
-<g id="edge10" class="edge">
+<g id="edge14" class="edge">
 <title>datafusion&#45;&gt;datafusion_common</title>
-<path fill="none" stroke="black" d="M554.14,-230.36C670.19,-224.53 919.76,-208.77 945.34,-180 1044.57,-68.4 775.17,-34.06 614.84,-23.57"/>
-<polygon fill="black" stroke="black" points="614.64,-20.05 604.44,-22.91 614.2,-27.04 614.64,-20.05"/>
+<path fill="none" stroke="black" d="M329.86,-302.18C213.65,-293.5 -65.71,-260.28 14.28,-144 49.43,-92.9 219.97,-52.49 320.91,-32.57"/>
+<polygon fill="black" stroke="black" points="321.52,-35.82 330.66,-30.47 320.18,-28.95 321.52,-35.82"/>
 </g>
 <!-- datafusion&#45;&gt;datafusion_expr -->
-<g id="edge12" class="edge">
+<g id="edge16" class="edge">
 <title>datafusion&#45;&gt;datafusion_expr</title>
-<path fill="none" stroke="black" d="M471.04,-217.31C458.78,-208.02 444.94,-195.11 437.34,-180 427.73,-160.86 425.86,-136.51 426.18,-118.12"/>
-<polygon fill="black" stroke="black" points="429.68,-118.19 426.59,-108.06 422.69,-117.92 429.68,-118.19"/>
+<path fill="none" stroke="black" d="M379.72,-287.85C382.82,-250.99 390.14,-163.92 393.92,-118.96"/>
+<polygon fill="black" stroke="black" points="397.48,-119.49 394.83,-109.23 390.5,-118.9 397.48,-119.49"/>
 </g>
 <!-- datafusion&#45;&gt;datafusion_sql -->
-<g id="edge15" class="edge">
+<g id="edge20" class="edge">
 <title>datafusion&#45;&gt;datafusion_sql</title>
-<path fill="none" stroke="black" d="M442.92,-225.24C377.4,-215.4 261.89,-197.6 163.34,-180 157.05,-178.88 150.51,-177.66 143.97,-176.42"/>
-<polygon fill="black" stroke="black" points="144.21,-172.9 133.72,-174.45 142.88,-179.78 144.21,-172.9"/>
+<path fill="none" stroke="black" d="M349.68,-291C297.94,-265.66 188.66,-212.15 129.09,-182.99"/>
+<polygon fill="black" stroke="black" points="130.79,-179.43 120.27,-178.18 127.72,-185.72 130.79,-179.43"/>
 </g>
 <!-- datafusion&#45;&gt;datafusion_optimizer -->
-<g id="edge13" class="edge">
+<g id="edge17" class="edge">
 <title>datafusion&#45;&gt;datafusion_optimizer</title>
-<path fill="none" stroke="black" d="M456.09,-220.16C422.97,-209.33 375.14,-193.68 337.89,-181.5"/>
-<polygon fill="black" stroke="black" points="338.77,-178.1 328.18,-178.32 336.59,-184.76 338.77,-178.1"/>
+<path fill="none" stroke="black" d="M364.51,-288.43C344.01,-263.77 305.32,-217.2 281.28,-188.27"/>
+<polygon fill="black" stroke="black" points="283.4,-186.36 274.32,-180.9 278.02,-190.83 283.4,-186.36"/>
 </g>
 <!-- datafusion&#45;&gt;datafusion_physical_expr -->
-<g id="edge14" class="edge">
+<g id="edge18" class="edge">
 <title>datafusion&#45;&gt;datafusion_physical_expr</title>
-<path fill="none" stroke="black" d="M513.43,-216.76C523.36,-207.86 535.84,-196.65 546.85,-186.78"/>
-<polygon fill="black" stroke="black" points="549.43,-189.16 554.54,-179.88 544.76,-183.95 549.43,-189.16"/>
+<path fill="none" stroke="black" d="M385.83,-287.87C395.2,-268.28 412.86,-236.3 436.28,-216 452.42,-202 472.89,-190.96 492.02,-182.66"/>
+<polygon fill="black" stroke="black" points="493.27,-185.51 501.17,-178.45 490.59,-179.05 493.27,-185.51"/>
 </g>
 <!-- datafusion&#45;&gt;datafusion_execution -->
-<g id="edge11" class="edge">
+<g id="edge15" class="edge">
 <title>datafusion&#45;&gt;datafusion_execution</title>
-<path fill="none" stroke="black" d="M542.91,-222.97C597.8,-211.4 688.73,-192.23 752.98,-178.68"/>
-<polygon fill="black" stroke="black" points="754,-182.04 763.06,-176.55 752.55,-175.19 754,-182.04"/>
+<path fill="none" stroke="black" d="M426.66,-301.78C484.84,-296.62 584.61,-283.64 664.28,-252 704.98,-235.83 746.53,-207.02 773.25,-186.56"/>
+<polygon fill="black" stroke="black" points="774.98,-188.87 780.72,-179.97 770.68,-183.35 774.98,-188.87"/>
+</g>
+<!-- datafusion&#45;&gt;datafusion_physical_plan -->
+<g id="edge19" class="edge">
+<title>datafusion&#45;&gt;datafusion_physical_plan</title>
+<path fill="none" stroke="black" d="M410.23,-292C435.6,-281.67 471.54,-267.05 500.65,-255.2"/>
+<polygon fill="black" stroke="black" points="501.69,-258.14 509.64,-251.13 499.06,-251.66 501.69,-258.14"/>
 </g>
 <!-- datafusion_proto -->
-<g id="node8" class="node">
+<g id="node9" class="node">
 <title>datafusion_proto</title>
-<ellipse fill="none" stroke="black" cx="282.34" cy="-306" rx="89.08" ry="18"/>
-<text text-anchor="middle" x="282.34" y="-302.3" font-family="Times,serif" font-size="14.00">datafusion_proto</text>
+<ellipse fill="none" stroke="black" cx="202.28" cy="-378" rx="73.36" ry="18"/>
+<text text-anchor="middle" x="202.28" y="-372.95" font-family="Times,serif" font-size="14.00">datafusion_proto</text>
 </g>
 <!-- datafusion_proto&#45;&gt;datafusion -->
-<g id="edge16" class="edge">
+<g id="edge21" class="edge">
 <title>datafusion_proto&#45;&gt;datafusion</title>
-<path fill="none" stroke="black" d="M326.99,-290.33C362.01,-278.82 410.67,-262.83 446.67,-250.99"/>
-<polygon fill="black" stroke="black" points="448.06,-254.22 456.47,-247.77 445.88,-247.57 448.06,-254.22"/>
+<path fill="none" stroke="black" d="M239.6,-362.15C267.76,-350.95 306.43,-335.58 335.78,-323.9"/>
+<polygon fill="black" stroke="black" points="336.74,-326.89 344.74,-319.94 334.15,-320.38 336.74,-326.89"/>
 </g>
 <!-- datafusion_substrait -->
-<g id="node9" class="node">
+<g id="node10" class="node">
 <title>datafusion_substrait</title>
-<ellipse fill="none" stroke="black" cx="495.34" cy="-306" rx="105.88" ry="18"/>
-<text text-anchor="middle" x="495.34" y="-302.3" font-family="Times,serif" font-size="14.00">datafusion_substrait</text>
+<ellipse fill="none" stroke="black" cx="378.28" cy="-378" rx="85.13" ry="18"/>
+<text text-anchor="middle" x="378.28" y="-372.95" font-family="Times,serif" font-size="14.00">datafusion_substrait</text>
 </g>
 <!-- datafusion_substrait&#45;&gt;datafusion -->
-<g id="edge17" class="edge">
+<g id="edge22" class="edge">
 <title>datafusion_substrait&#45;&gt;datafusion</title>
-<path fill="none" stroke="black" d="M495.34,-287.7C495.34,-279.98 495.34,-270.71 495.34,-262.11"/>
-<polygon fill="black" stroke="black" points="498.84,-262.1 495.34,-252.1 491.84,-262.1 498.84,-262.1"/>
+<path fill="none" stroke="black" d="M378.28,-359.7C378.28,-352.24 378.28,-343.32 378.28,-334.97"/>
+<polygon fill="black" stroke="black" points="381.78,-335.1 378.28,-325.1 374.78,-335.1 381.78,-335.1"/>
 </g>
 <!-- datafusion_cli -->
-<g id="node10" class="node">
+<g id="node11" class="node">
 <title>datafusion_cli</title>
-<ellipse fill="none" stroke="black" cx="694.34" cy="-306" rx="74.99" ry="18"/>
-<text text-anchor="middle" x="694.34" y="-302.3" font-family="Times,serif" font-size="14.00">datafusion_cli</text>
+<ellipse fill="none" stroke="black" cx="544.28" cy="-378" rx="63.12" ry="18"/>
+<text text-anchor="middle" x="544.28" y="-372.95" font-family="Times,serif" font-size="14.00">datafusion_cli</text>
 </g>
 <!-- datafusion_cli&#45;&gt;datafusion -->
-<g id="edge18" class="edge">
+<g id="edge23" class="edge">
 <title>datafusion_cli&#45;&gt;datafusion</title>
-<path fill="none" stroke="black" d="M654.07,-290.83C621.82,-279.49 576.52,-263.55 542.56,-251.61"/>
-<polygon fill="black" stroke="black" points="543.46,-248.21 532.86,-248.2 541.13,-254.82 543.46,-248.21"/>
+<path fill="none" stroke="black" d="M509.88,-362.5C483.66,-351.44 447.45,-336.17 419.65,-324.45"/>
+<polygon fill="black" stroke="black" points="421.39,-320.96 410.82,-320.3 418.67,-327.41 421.39,-320.96"/>
 </g>
 </g>
 </svg>