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

bowenliang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/kyuubi.git


The following commit(s) were added to refs/heads/master by this push:
     new 86bec4d91 [KYUUBI #5914] Update layer diagram on welcome page
86bec4d91 is described below

commit 86bec4d914cc0de089b5183f87e3a45ade9d60e3
Author: Bowen Liang <[email protected]>
AuthorDate: Mon Dec 25 16:13:48 2023 +0800

    [KYUUBI #5914] Update layer diagram on welcome page
    
    # :mag: Description
    ## Issue References ๐Ÿ”—
    
    As described.
    
    ## Describe Your Solution ๐Ÿ”ง
    
    - replace `User Layer` with `User Scenarios`
    - realign the vertical margin of the logos in column
    - larger width for better displaying
    - correct StarRocks logo
    
    ## Types of changes :bookmark:
    
    - [ ] Bugfix (non-breaking change which fixes an issue)
    - [ ] New feature (non-breaking change which adds functionality)
    - [ ] Breaking change (fix or feature that would cause existing 
functionality to change)
    
    ## Test Plan ๐Ÿงช
    
    #### Behavior Without This Pull Request :coffin:
    
![image](https://github.com/apache/kyuubi/assets/1935105/c8417de5-e417-4f33-921b-f7421474be8a)
    
    #### Behavior With This Pull Request :tada:
    
![image](https://github.com/apache/kyuubi/assets/1935105/d5525e5b-d618-4832-87ea-590d4ffa1d5f)
    
    #### Related Unit Tests
    
    ---
    
    # Checklists
    ## ๐Ÿ“ Author Self Checklist
    
    - [x] My code follows the [style 
guidelines](https://kyuubi.readthedocs.io/en/master/contributing/code/style.html)
 of this project
    - [x] I have performed a self-review
    - [ ] I have commented my code, particularly in hard-to-understand areas
    - [x] I have made corresponding changes to the documentation
    - [ ] My changes generate no new warnings
    - [ ] I have added tests that prove my fix is effective or that my feature 
works
    - [ ] New and existing unit tests pass locally with my changes
    - [x] This patch was not authored or co-authored using [Generative 
Tooling](https://www.apache.org/legal/generative-tooling.html)
    
    ## ๐Ÿ“ Committer Pre-Merge Checklist
    
    - [ ] Pull request title is okay.
    - [ ] No license issues.
    - [ ] Milestone correctly set?
    - [ ] Test coverage is ok
    - [ ] Assignees are selected.
    - [ ] Minimum number of approvals
    - [ ] No changes are requested
    
    **Be nice. Be informative.**
    
    Closes #5914 from bowenliang123/layer-logo2.
    
    Closes #5914
    
    238bc9d45 [Bowen Liang] update layer
    77811b856 [Bowen Liang] update layer
    7f613e536 [Bowen Liang] Update .gitignore
    a4b0b9514 [Bowen Liang] update
    16ebe6e46 [Bowen Liang] update layer
    
    Authored-by: Bowen Liang <[email protected]>
    Signed-off-by: Bowen Liang <[email protected]>
---
 .gitignore                         |   4 +
 docs/imgs/kyuubi_layers.drawio     | 171 +++++++++++++++++++------------------
 docs/imgs/kyuubi_layers.drawio.png | Bin 220936 -> 279111 bytes
 3 files changed, 91 insertions(+), 84 deletions(-)

diff --git a/.gitignore b/.gitignore
index dcf808e67..8f109875a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -80,3 +80,7 @@ conf/kyuubi-env.sh
 kyuubi-server/gen
 kyuubi-server/src/main/antlr4/org/apache/kyuubi/sql/*.tokens
 kyuubi-server/src/main/antlr4/org/apache/kyuubi/sql/gen/
+
+# For draw.io
+.$*.bkp
+.$*.dtmp
diff --git a/docs/imgs/kyuubi_layers.drawio b/docs/imgs/kyuubi_layers.drawio
index 95dc80ef9..1b1d2e0be 100644
--- a/docs/imgs/kyuubi_layers.drawio
+++ b/docs/imgs/kyuubi_layers.drawio
@@ -1,155 +1,158 @@
-<mxfile host="Electron" modified="2023-12-21T15:18:36.056Z" agent="Mozilla/5.0 
(Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) 
draw.io/22.1.11 Chrome/114.0.5735.289 Electron/25.9.8 Safari/537.36" 
etag="3bQ6mP4uwWasNEluqjLZ" version="22.1.11" type="device">
+<mxfile host="Electron" modified="2023-12-25T07:59:52.566Z" agent="Mozilla/5.0 
(Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) 
draw.io/22.1.11 Chrome/114.0.5735.289 Electron/25.9.8 Safari/537.36" 
etag="TyDU72Q-1GvoPDA8mnDl" version="22.1.11" type="device">
   <diagram name="layers" id="74e2e168-ea6b-b213-b513-2b3c1d86103e">
-    <mxGraphModel dx="954" dy="613" grid="1" gridSize="10" guides="1" 
tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" 
pageWidth="1400" pageHeight="850" background="#ffffff" math="0" shadow="0">
+    <mxGraphModel dx="1012" dy="758" grid="1" gridSize="10" guides="1" 
tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" 
pageWidth="1400" pageHeight="850" background="#ffffff" math="0" shadow="0">
       <root>
         <mxCell id="0" />
         <mxCell id="1" parent="0" />
-        <mxCell id="77e6c97f196da883-1" value="&lt;font style=&quot;font-size: 
16px&quot;&gt;Apache Kyuubi&lt;/font&gt;" 
style="swimlane;html=1;childLayout=stackLayout;startSize=20;rounded=0;shadow=0;labelBackgroundColor=none;strokeWidth=1;fontFamily=Verdana;fontSize=8;align=center;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;"
 parent="1" vertex="1">
-          <mxGeometry x="40" y="30" width="1110.32" height="819.69" 
as="geometry">
+        <mxCell id="77e6c97f196da883-1" value="&lt;font style=&quot;font-size: 
16px&quot;&gt;Apache Kyuubi&lt;br&gt;&lt;/font&gt;" 
style="swimlane;html=1;childLayout=stackLayout;startSize=20;rounded=0;shadow=0;labelBackgroundColor=none;strokeWidth=1;fontFamily=Verdana;fontSize=8;align=center;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;"
 parent="1" vertex="1">
+          <mxGeometry x="60" y="60" width="1314.3700000000001" height="819.69" 
as="geometry">
             <mxRectangle x="70" y="40" width="60" height="20" 
as="alternateBounds" />
           </mxGeometry>
         </mxCell>
-        <mxCell id="77e6c97f196da883-2" value="User Layer" 
style="swimlane;html=1;startSize=20;fillColor=#60a917;strokeColor=#2D7600;fontColor=#ffffff;"
 parent="77e6c97f196da883-1" vertex="1">
-          <mxGeometry y="20" width="160" height="799.69" as="geometry">
+        <mxCell id="77e6c97f196da883-2" value="&lt;font style=&quot;font-size: 
16px;&quot;&gt;User Scenarios&lt;/font&gt;" 
style="swimlane;html=1;startSize=20;fillColor=#60a917;strokeColor=#2D7600;fontColor=#ffffff;"
 parent="77e6c97f196da883-1" vertex="1">
+          <mxGeometry y="20" width="200" height="799.69" as="geometry">
             <mxRectangle y="20" width="30" height="730" as="alternateBounds" />
           </mxGeometry>
         </mxCell>
-        <mxCell id="Xgmby0f9ValtKV21aKXf-1" value="" 
style="shape=umlDestroy;whiteSpace=wrap;html=1;strokeWidth=3;" 
parent="77e6c97f196da883-2" vertex="1">
-          <mxGeometry x="65" y="555" width="30" height="30" as="geometry" />
+        <mxCell id="BDODVJgJiwgYsZR5R7EC-2" value="&lt;font 
style=&quot;font-size: 16px;&quot;&gt;Business Intelligence&lt;/font&gt;" 
style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=16;fontStyle=1"
 parent="77e6c97f196da883-2" vertex="1">
+          <mxGeometry x="4.999999999999999" y="270" width="190" height="30" 
as="geometry" />
         </mxCell>
-        <mxCell id="lOdZsGlMOOlD7lDuHmyx-4" value="Bad guy" 
style="shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;outlineConnect=0;"
 parent="77e6c97f196da883-2" vertex="1">
-          <mxGeometry x="65" y="540" width="30" height="60" as="geometry" />
+        <mxCell id="BDODVJgJiwgYsZR5R7EC-3" value="Extract Transform Load" 
style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=16;fontStyle=1"
 parent="77e6c97f196da883-2" vertex="1">
+          <mxGeometry y="130" width="200" height="30" as="geometry" />
         </mxCell>
-        <mxCell id="lOdZsGlMOOlD7lDuHmyx-7" value="Tweety" 
style="shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;outlineConnect=0;"
 parent="77e6c97f196da883-2" vertex="1">
-          <mxGeometry x="65" y="380" width="30" height="60" as="geometry" />
+        <mxCell id="BDODVJgJiwgYsZR5R7EC-6" value="&lt;font 
style=&quot;font-size: 16px;&quot;&gt;AdHoc Exploring&lt;/font&gt;" 
style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=16;fontStyle=1"
 parent="77e6c97f196da883-2" vertex="1">
+          <mxGeometry x="22" y="415.15" width="150" height="30" as="geometry" 
/>
         </mxCell>
-        <mxCell id="lOdZsGlMOOlD7lDuHmyx-6" value="Jerry" 
style="shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;outlineConnect=0;"
 parent="77e6c97f196da883-2" vertex="1">
-          <mxGeometry x="65" y="220" width="30" height="60" as="geometry" />
+        <mxCell id="YOzBD84JQXwHHVQaJ5rR-41" value="&lt;font 
style=&quot;font-size: 16px;&quot;&gt;Data Lifecycle&lt;br 
style=&quot;font-size: 16px;&quot;&gt;&amp;nbsp;&lt;font style=&quot;font-size: 
16px;&quot;&gt;Management&lt;/font&gt;&lt;/font&gt;" 
style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=16;fontStyle=1"
 parent="77e6c97f196da883-2" vertex="1">
+          <mxGeometry x="32" y="560" width="130" height="50" as="geometry" />
         </mxCell>
-        <mxCell id="lOdZsGlMOOlD7lDuHmyx-3" value="Tom" 
style="shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;outlineConnect=0;"
 parent="77e6c97f196da883-2" vertex="1">
-          <mxGeometry x="65" y="70" width="30" height="60" as="geometry" />
+        <mxCell id="YOzBD84JQXwHHVQaJ5rR-46" value="&lt;font 
style=&quot;font-size: 16px;&quot;&gt;Security and Auditing&lt;/font&gt;" 
style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=16;fontStyle=1"
 parent="77e6c97f196da883-2" vertex="1">
+          <mxGeometry x="1.9299999999999997" y="730" width="190" height="30" 
as="geometry" />
         </mxCell>
-        <mxCell id="77e6c97f196da883-3" value="Client Tools" 
style="swimlane;html=1;startSize=20;fillColor=#008a00;strokeColor=#005700;fontColor=#ffffff;"
 parent="77e6c97f196da883-1" vertex="1">
-          <mxGeometry x="160" y="20" width="169.81" height="799.69" 
as="geometry" />
+        <mxCell id="6NdUMDWMujgH22Oryhix-2" value="" 
style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAMQGlDQ1BJQ0MgUHJvZmlsZQAASImVVwdYU8kWnluSkJDQAghICb0JIjWAlBBaAOlFsBGSAKHEGAgqdmRRwbWgYgEbuiqi2AGxI3YWxd4XRFSUdbFgV96kgK77yvfm++bOf/85858z587cewcA9ZNcsTgH1QAgV5QviQ0JYIxNTmGQngIq0AZkMAKgXF6emBUdHQFgGWz/Xt7dBIisveYg0/pn/38tmnxBHg8AJBriNH4eLxfigwDgVTyx
 [...]
+          <mxGeometry x="60.54" y="190" width="68" height="68" as="geometry" />
         </mxCell>
-        <mxCell id="Xgmby0f9ValtKV21aKXf-2" value="" 
style="shape=image;imageAspect=0;aspect=fixed;verticalLabelPosition=bottom;verticalAlign=top;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMjZweCIgdmlld0JveD0iMCAwIDEwMCAyNiIgdmVyc2lvbj0iMS4xIj4mI3hhOyAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU0LjEgKDc2NDkwKSAtIGh0dHBzOi8vc2tldGNoYXBwLmNvbSAtLT4mI3hhOyAgICA8dGl0bGU+aHVlLWxvZ
 [...]
-          <mxGeometry x="32.56999999999997" y="210" width="100" height="26" 
as="geometry" />
+        <mxCell id="6NdUMDWMujgH22Oryhix-3" value="" 
style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAMQGlDQ1BJQ0MgUHJvZmlsZQAASImVVwdYU8kWnluSkJDQAghICb0JIjWAlBBaAOlFsBGSAKHEGAgqdmRRwbWgYgEbuiqi2AGxI3YWxd4XRFSUdbFgV96kgK77yvfm++bOf/85858z587cewcA9ZNcsTgH1QAgV5QviQ0JYIxNTmGQngIq0AZkMAKgXF6emBUdHQFgGWz/Xt7dBIisveYg0/pn/38tmnxBHg8AJBriNH4eLxfigwDgVTyx
 [...]
+          <mxGeometry x="60" y="480" width="68.54" height="68.54" 
as="geometry" />
+        </mxCell>
+        <mxCell id="6NdUMDWMujgH22Oryhix-5" value="" 
style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAMQGlDQ1BJQ0MgUHJvZmlsZQAASImVVwdYU8kWnluSkJDQAghICb0JIjWAlBBaAOlFsBGSAKHEGAgqdmRRwbWgYgEbuiqi2AGxI3YWxd4XRFSUdbFgV96kgK77yvfm++bOf/85858z587cewcA9ZNcsTgH1QAgV5QviQ0JYIxNTmGQngIq0AZkMAKgXF6emBUdHQFgGWz/Xt7dBIisveYg0/pn/38tmnxBHg8AJBriNH4eLxfigwDgVTyx
 [...]
+          <mxGeometry x="60" y="336" width="71" height="71" as="geometry" />
         </mxCell>
-        <mxCell id="PiNVt464AAUJmAWQrW2H-3" value="" style="group" 
parent="77e6c97f196da883-3" vertex="1" connectable="0">
-          <mxGeometry x="42.82000000000005" y="80" width="79.99999999999997" 
height="79" as="geometry" />
+        <mxCell id="6NdUMDWMujgH22Oryhix-6" value="" 
style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAMQGlDQ1BJQ0MgUHJvZmlsZQAASImVVwdYU8kWnluSkJDQAghICb0JIjWAlBBaAOlFsBGSAKHEGAgqdmRRwbWgYgEbuiqi2AGxI3YWxd4XRFSUdbFgV96kgK77yvfm++bOf/85858z587cewcA9ZNcsTgH1QAgV5QviQ0JYIxNTmGQngIq0AZkMAKgXF6emBUdHQFgGWz/Xt7dBIisveYg0/pn/38tmnxBHg8AJBriNH4eLxfigwDgVTyx
 [...]
+          <mxGeometry x="60" y="50" width="71.62" height="71.62" as="geometry" 
/>
         </mxCell>
-        <mxCell id="lOdZsGlMOOlD7lDuHmyx-10" value="" 
style="shape=image;imageAspect=0;aspect=fixed;verticalLabelPosition=bottom;verticalAlign=top;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAAggAAAHUCAYAAABf6NCqAAAgAElEQVR4XuxdB3QUVRu9sy29N3pTQMSKYlfsgoKiYsEfVFBERQWxgAKiiIJd6SgoTUUREBGkilSpSu+9BkgoCSE985/7doKEbJmt7G7ed04OJVPeu2/KN1+5V4G0YEUgAkAzAH0BRALI1H7SAWwBcAjAQQC7AWQAKAJQfNaf/HsJADVYAZDjlghIBCQCEgHfIaD47tDyyD5CwATgQgCdATwDwOzkPHQCTp7lMGwEsE/7oQORDSAHwCkApwHkAijw0djlYSUCEgGJgEQgSBCQ
 [...]
-          <mxGeometry width="63.33" height="57" as="geometry" />
+        <mxCell id="6NdUMDWMujgH22Oryhix-7" value="" 
style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAMQGlDQ1BJQ0MgUHJvZmlsZQAASImVVwdYU8kWnluSkJDQAghICb0JIjWAlBBaAOlFsBGSAKHEGAgqdmRRwbWgYgEbuiqi2AGxI3YWxd4XRFSUdbFgV96kgK77yvfm++bOf/85858z587cewcA9ZNcsTgH1QAgV5QviQ0JYIxNTmGQngIq0AZkMAKgXF6emBUdHQFgGWz/Xt7dBIisveYg0/pn/38tmnxBHg8AJBriNH4eLxfigwDgVTyx
 [...]
+          <mxGeometry x="59.04" y="650" width="71" height="71" as="geometry" />
         </mxCell>
-        <mxCell id="PiNVt464AAUJmAWQrW2H-2" value="&lt;span 
style=&quot;text-align: center&quot;&gt;Beeline&lt;/span&gt;" 
style="text;whiteSpace=wrap;html=1;fontSize=14;fontFamily=Helvetica;labelBackgroundColor=none;fontStyle=1"
 parent="PiNVt464AAUJmAWQrW2H-3" vertex="1">
-          <mxGeometry x="9.999999999999972" y="49" width="70" height="30" 
as="geometry" />
+        <mxCell id="77e6c97f196da883-3" value="Client Tools" 
style="swimlane;html=1;startSize=20;fillColor=#008a00;strokeColor=#005700;fontColor=#ffffff;fontSize=16;"
 parent="77e6c97f196da883-1" vertex="1">
+          <mxGeometry x="200" y="20" width="190" height="799.69" as="geometry" 
/>
+        </mxCell>
+        <mxCell id="Xgmby0f9ValtKV21aKXf-2" value="" 
style="shape=image;imageAspect=0;aspect=fixed;verticalLabelPosition=bottom;verticalAlign=top;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMjZweCIgdmlld0JveD0iMCAwIDEwMCAyNiIgdmVyc2lvbj0iMS4xIj4mI3hhOyAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU0LjEgKDc2NDkwKSAtIGh0dHBzOi8vc2tldGNoYXBwLmNvbSAtLT4mI3hhOyAgICA8dGl0bGU+aHVlLWxvZ
 [...]
+          <mxGeometry x="35.71000000000001" y="220" width="120" height="31.2" 
as="geometry" />
         </mxCell>
         <mxCell id="srXgScmPPmkD9oQyL7ts-4" value="" 
style="shape=image;imageAspect=0;aspect=fixed;verticalLabelPosition=bottom;verticalAlign=top;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJMYXllcl8xIiBkYXRhLW5hbWU9IkxheWVyIDEiIHZpZXdCb3g9IjM2LjE4OTk5ODYyNjcwODk4NCA1NS4zODk5OTkzODk2NDg0NCA3NDYuMjIwMDkyNzczNDM3NSAyMjAuNDMwMDA3OTM0NTcwMyIgd2lkdGg9Ijc0Ni4yMjAwOTI3NzM0Mzc1IiBoZWlnaHQ9IjIyMC40MzAwMDc5MzQ1NzAzIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6IzEzMDc1N
 [...]
-          <mxGeometry x="28.490000000000002" y="480" width="112.82" 
height="33.19" as="geometry" />
+          <mxGeometry x="30.05" y="520" width="131.32" height="38.63" 
as="geometry" />
         </mxCell>
         <mxCell id="cv-ZVz4AdeqhtUcIX5Lq-5" value="" 
style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAA4QAAAJ8CAYAAACm+G/7AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAgAElEQVR4nOzde5hcVZWw8ZcmxBgxRr4YMzHGiCECxggYEREREJeAyEWQoOB1VMARbziiMowPwzjIKOMVUVEEFbARERFRNrcIiIgtlxgBI8YMExEzGYwxxhhD8/2xT0OnU91d3XWqTlX3+3uefiDdVefs7rqdtffaa4EkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIk
 [...]
-          <mxGeometry x="7.08" y="600" width="155.66" height="110" 
as="geometry" />
+          <mxGeometry x="17.88" y="630" width="155.66" height="110" 
as="geometry" />
         </mxCell>
         <mxCell id="cv-ZVz4AdeqhtUcIX5Lq-7" value="" 
style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/jpeg,/9j/4AAQSkZJRgABAQEBLAEsAAD/4QB6RXhpZgAATU0AKgAAAAgABgEyAAIAAAAUAAAAVgMBAAUAAAABAAAAagMDAAEAAAABAAAAAFEQAAEAAAABAQAAAFERAAQAAAABAAAuIlESAAQAAAABAAAuIgAAAAAyMDE5OjExOjIxIDA2OjM5OjA1AAABhqAAALGP/9sAQwACAQECAQECAgICAgICAgMFAwMDAwMGBAQDBQcGBwcHBgcHCAkLCQgICggHBwoNCgoLDAwMDAcJDg8NDA4LDAwM/9sAQwECAgI
 [...]
-          <mxGeometry x="25.62" y="276" width="118.57" height="99.22" 
as="geometry" />
+          <mxGeometry x="37.14" y="350.23" width="118.57" height="99.22" 
as="geometry" />
         </mxCell>
-        <mxCell id="77e6c97f196da883-4" value="Drivers" 
style="swimlane;html=1;startSize=20;fillColor=#fa6800;strokeColor=#C73500;fontColor=#000000;"
 parent="77e6c97f196da883-1" vertex="1">
-          <mxGeometry x="329.81" y="20" width="150" height="799.69" 
as="geometry" />
+        <mxCell id="N22n62BvyH--Zt0qGGBa-4" value="" 
style="shape=image;imageAspect=0;aspect=fixed;verticalLabelPosition=bottom;verticalAlign=top;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAAggAAAHUCAYAAABf6NCqAAAgAElEQVR4XuxdB3QUVRu9sy29N3pTQMSKYlfsgoKiYsEfVFBERQWxgAKiiIJd6SgoTUUREBGkilSpSu+9BkgoCSE985/7doKEbJmt7G7ed04OJVPeu2/KN1+5V4G0YEUgAkAzAH0BRALI1H7SAWwBcAjAQQC7AWQAKAJQfNaf/HsJADVYAZDjlghIBCQCEgHfIaD47tDyyD5CwATgQgCdATwDwOzkPHQCTp7lMGwEsE/7oQORDSAHwCkApwHkAijw0djlYSUCEgGJgEQgSBCQD
 [...]
+          <mxGeometry x="63.33000000000004" y="67" width="63.33" height="57" 
as="geometry" />
         </mxCell>
-        <mxCell id="xrZ4XHIZKVHYQjgTQsaA-9" value="" style="group" 
parent="77e6c97f196da883-4" vertex="1" connectable="0">
-          <mxGeometry x="48" y="310" width="54" height="55.43000000000001" 
as="geometry" />
+        <mxCell id="YOzBD84JQXwHHVQaJ5rR-47" value="Beeline" 
style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=14;fontStyle=1"
 parent="77e6c97f196da883-3" vertex="1">
+          <mxGeometry x="63.329999999999984" y="130" width="70" height="30" 
as="geometry" />
         </mxCell>
-        <mxCell id="xrZ4XHIZKVHYQjgTQsaA-10" value="&lt;span 
style=&quot;font-size: 15px ; font-style: normal ; letter-spacing: normal ; 
text-align: center ; text-indent: 0px ; text-transform: none ; word-spacing: 
0px ; display: inline ; float: none&quot;&gt;&lt;font color=&quot;#9999ff&quot; 
style=&quot;font-size: 15px&quot;&gt;ODBC&lt;/font&gt;&lt;/span&gt;" 
style="text;whiteSpace=wrap;html=1;fontSize=15;fontFamily=Helvetica;fontStyle=0"
 parent="xrZ4XHIZKVHYQjgTQsaA-9" vertex="1">
-          <mxGeometry x="19" y="25.430000000000007" width="35" height="30" 
as="geometry" />
+        <mxCell id="77e6c97f196da883-4" value="Drivers" 
style="swimlane;html=1;startSize=20;fillColor=#fa6800;strokeColor=#C73500;fontColor=#ffffff;fontSize=16;"
 parent="77e6c97f196da883-1" vertex="1">
+          <mxGeometry x="390" y="20" width="181" height="799.69" as="geometry" 
/>
         </mxCell>
-        <mxCell id="xrZ4XHIZKVHYQjgTQsaA-11" value="" 
style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAACoAAAAuCAYAAABeUotNAAAFb0lEQVRYCdVZWYgcVRSdcV8QQVBBBRE/RL+UcUNUBkz63dd1b8VE5sct4vohRD+My4cajRF/9MeIfrghihiMEBQFI46SZEym7m2T6LgQIjFGxcQtmWiMidNyXlW13Z2ZWDVO94wNxauqvst52733vOrpKfgbGBg62nFyoY9qNxLro8T2KrF94Fg/I9ZviXUXse4lsb/ChfvwzraR2AiJvu9ZX3GRPUJiN1Qi6+vvHzyqoPuDidV7XWS
 [...]
-          <mxGeometry width="42" height="46" as="geometry" />
+        <mxCell id="GRnZdXF3ZissSna36JNZ-2" value="&lt;b&gt;&lt;font 
style=&quot;font-size: 18px;&quot;&gt;{&amp;nbsp; REST API&amp;nbsp; 
}&lt;/font&gt;&lt;/b&gt;" 
style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;"
 parent="77e6c97f196da883-4" vertex="1">
+          <mxGeometry x="23.630000000000003" y="632" width="140" height="40" 
as="geometry" />
         </mxCell>
-        <mxCell id="GRnZdXF3ZissSna36JNZ-2" value="&lt;b&gt;&lt;font 
style=&quot;font-size: 15px;&quot;&gt;{ REST API }&lt;/font&gt;&lt;/b&gt;" 
style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;"
 vertex="1" parent="77e6c97f196da883-4">
-          <mxGeometry x="22" y="680" width="110" height="30" as="geometry" />
+        <mxCell id="GRnZdXF3ZissSna36JNZ-3" value="" 
style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAASwAAACgCAYAAAC2eFFiAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAgAElEQVR4nO29e3xc1Xnv/VuXveeq0ehmC1kSwhjHEHOpAwQokLRAZCdA7HBLmpLSJJgP6dvm5JzEfmlPm097Tt4cw+l7TpI2vBBODg2QBIyxA0mwitvmhAacEBwwDjEGjJCMLcu6jEZz3Xuv9bx/zMiW5ZnRSB5pdFnfz0cf5Fl7r/2swfvntZ71rOdh19/9JRgMBsN8gFfbAIPBYCgXI1gGg2He
 [...]
+          <mxGeometry x="34.75" y="152" width="112.5" height="60" 
as="geometry" />
         </mxCell>
-        <mxCell id="GRnZdXF3ZissSna36JNZ-3" value="" 
style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAASwAAACgCAYAAAC2eFFiAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAgAElEQVR4nO29e3xc1Xnv/VuXveeq0ehmC1kSwhjHEHOpAwQokLRAZCdA7HBLmpLSJJgP6dvm5JzEfmlPm097Tt4cw+l7TpI2vBBODg2QBIyxA0mwitvmhAacEBwwDjEGjJCMLcu6jEZz3Xuv9bx/zMiW5ZnRSB5pdFnfz0cf5Fl7r/2swfvntZ71rOdh19/9JRgMBsN8gFfbAIPBYCgXI1gGg2He
 [...]
-          <mxGeometry x="16.75" y="160" width="112.5" height="60" 
as="geometry" />
+        <mxCell id="GRnZdXF3ZissSna36JNZ-6" value="" 
style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=https://cdn4.iconfinder.com/data/icons/logos-and-brands/512/267_Python_logo-512.png;";
 parent="77e6c97f196da883-4" vertex="1">
+          <mxGeometry x="65.13" y="442" width="57" height="57" as="geometry" />
         </mxCell>
-        <mxCell id="GRnZdXF3ZissSna36JNZ-6" value="" 
style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=https://cdn4.iconfinder.com/data/icons/logos-and-brands/512/267_Python_logo-512.png;";
 vertex="1" parent="77e6c97f196da883-4">
-          <mxGeometry x="46.5" y="423" width="57" height="57" as="geometry" />
+        <mxCell id="GRnZdXF3ZissSna36JNZ-7" value="&lt;font 
style=&quot;font-size: 14px;&quot;&gt;&lt;font style=&quot;font-size: 
14px;&quot;&gt;PyHive /&amp;nbsp;&lt;/font&gt;JayDeBeAPI&lt;/font&gt;" 
style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontStyle=1;fontSize=14;"
 parent="77e6c97f196da883-4" vertex="1">
+          <mxGeometry x="16.000000000000004" y="512" width="160" height="30" 
as="geometry" />
         </mxCell>
-        <mxCell id="GRnZdXF3ZissSna36JNZ-7" value="&lt;font 
style=&quot;font-size: 13px;&quot;&gt;PyHive&lt;/font&gt;" 
style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;"
 vertex="1" parent="77e6c97f196da883-4">
-          <mxGeometry x="41" y="480" width="60" height="30" as="geometry" />
+        <mxCell id="N22n62BvyH--Zt0qGGBa-9" value="" 
style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAA0QAAAG8CAYAAAD+R2VzAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAIlFJREFUeNrs3T9vFNfewPEhSo/JG2BFXgCWSM8WRIIKPwW0+GmgDLdA0MXpiCgebhmaa9rQOBVIQcrSB137BQStXwHmFfiZHz4Dg/GfmfXM7uzM5yONltzwZ312nDtfzpkz5/b39zMAAIAh+sYQAAAAgggAAEAQAQAACCIAAABB
 [...]
+          <mxGeometry x="12" y="272" width="158" height="83.91" as="geometry" 
/>
         </mxCell>
-        <mxCell id="GRnZdXF3ZissSna36JNZ-8" value="" 
style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=https://cdn4.iconfinder.com/data/icons/logos-and-brands/512/267_Python_logo-512.png;";
 vertex="1" parent="77e6c97f196da883-4">
-          <mxGeometry x="44.5" y="540" width="57" height="57" as="geometry" />
-        </mxCell>
-        <mxCell id="GRnZdXF3ZissSna36JNZ-9" value="&lt;font 
style=&quot;font-size: 13px;&quot;&gt;JayDeBeAPI&lt;/font&gt;" 
style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;"
 vertex="1" parent="77e6c97f196da883-4">
-          <mxGeometry x="25" y="600" width="100" height="30" as="geometry" />
-        </mxCell>
-        <mxCell id="xrZ4XHIZKVHYQjgTQsaA-1" value="Kyuubi Server" 
style="swimlane;html=1;startSize=20;fillColor=#d80073;strokeColor=#A50040;fontColor=#ffffff;"
 parent="77e6c97f196da883-1" vertex="1">
-          <mxGeometry x="479.81" y="20" width="150" height="799.69" 
as="geometry" />
+        <mxCell id="xrZ4XHIZKVHYQjgTQsaA-1" value="Gateway" 
style="swimlane;html=1;startSize=20;fillColor=#d80073;strokeColor=#A50040;fontColor=#ffffff;fontSize=16;"
 parent="77e6c97f196da883-1" vertex="1">
+          <mxGeometry x="571" y="20" width="183.36" height="799.69" 
as="geometry" />
         </mxCell>
         <mxCell id="xrZ4XHIZKVHYQjgTQsaA-17" value="" 
style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAAU0AAABlCAYAAADJeLErAAAgAElEQVR4Ae2dC5wlR1X/F8QH6h8RRHz8JYiIyfSd3SRz72wWBKKoIM+/IKKIoIIgin8U+PtAkKiAgoAY8tjbVd13ZrO7CZvkr7zC2yCPgBpASHbunZnN5k2ehEQSstnX+PnW1u9S29v3Tnfd2UCSns+npx+3u+rUqVO/OnXq1Kl165q/hgMNBxoORHJg5bnrvuPCk9c9IPz8yunpH1zuTD9xuZ388XInSfud5OOD9tRg0Elu6LeT2/r
 [...]
-          <mxGeometry x="10" y="352.86" width="130.93" height="39.72" 
as="geometry" />
+          <mxGeometry x="7.31" y="370" width="176.05" height="53.41" 
as="geometry" />
+        </mxCell>
+        <mxCell id="6NdUMDWMujgH22Oryhix-9" value="&lt;font 
style=&quot;font-size: 16px;&quot;&gt;Apache Kyuubi&lt;/font&gt;" 
style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=16;fontStyle=1"
 parent="xrZ4XHIZKVHYQjgTQsaA-1" vertex="1">
+          <mxGeometry x="21.68000000000003" y="431.44" width="140" height="30" 
as="geometry" />
         </mxCell>
-        <UserObject label="Kyuubi Engine" id="77e6c97f196da883-5">
-          <mxCell 
style="swimlane;html=1;startSize=20;fillColor=#6a00ff;strokeColor=#3700CC;fontColor=#ffffff;"
 parent="77e6c97f196da883-1" vertex="1">
-            <mxGeometry x="629.81" y="20" width="140" height="799.69" 
as="geometry" />
+        <UserObject label="Engine" id="77e6c97f196da883-5">
+          <mxCell 
style="swimlane;html=1;startSize=20;fillColor=#6a00ff;strokeColor=#3700CC;fontColor=#ffffff;fontSize=16;"
 parent="77e6c97f196da883-1" vertex="1">
+            <mxGeometry x="754.36" y="20" width="190" height="799.69" 
as="geometry" />
           </mxCell>
         </UserObject>
         <mxCell id="Xgmby0f9ValtKV21aKXf-3" value="" 
style="shape=image;imageAspect=0;aspect=fixed;verticalLabelPosition=bottom;verticalAlign=top;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAAXgAAADICAYAAADiIPpnAAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEwAACxMBAJqcGAAABBdpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDUuNC4wIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjc
 [...]
-          <mxGeometry x="21" y="299" width="98" height="52.13" as="geometry" />
+          <mxGeometry x="39.46" y="300" width="124.5" height="66.22" 
as="geometry" />
         </mxCell>
         <mxCell id="6hkIvJMm7F4kJjTjVmk1-1" value="" 
style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=https://flink.apache.org/img/logo/png/200/flink_squirrel_200_color.png;";
 parent="77e6c97f196da883-5" vertex="1">
-          <mxGeometry x="38.85" y="60" width="54.31" height="54.31" 
as="geometry" />
+          <mxGeometry x="62.85" y="70" width="54.31" height="54.31" 
as="geometry" />
         </mxCell>
         <mxCell id="6hkIvJMm7F4kJjTjVmk1-2" value="" 
style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=https://trino.io/assets/trino-og.png;";
 parent="77e6c97f196da883-5" vertex="1">
-          <mxGeometry x="15" y="430" width="110" height="49.5" as="geometry" />
+          <mxGeometry x="25" y="420" width="154.44" height="69.5" 
as="geometry" />
         </mxCell>
         <mxCell id="f_xGzZVcqJf6ptIug1xj-3" value="" 
style="shape=image;imageAspect=0;aspect=fixed;verticalLabelPosition=bottom;verticalAlign=top;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAAggAAAHUCAYAAABf6NCqAAAgAElEQVR4XuxdB3QUVRu9sy29N3pTQMSKYlfsgoKiYsEfVFBERQWxgAKiiIJd6SgoTUUREBGkilSpSu+9BkgoCSE985/7doKEbJmt7G7ed04OJVPeu2/KN1+5V4G0YEUgAkAzAH0BRALI1H7SAWwBcAjAQQC7AWQAKAJQfNaf/HsJADVYAZDjlghIBCQCEgHfIaD47tDyyD5CwATgQgCdATwDwOzkPHQCTp7lMGwEsE/7oQORDSAHwCkApwHkAijw0djlYSUCEgGJgEQgSBCQD
 [...]
-          <mxGeometry x="38.85000000000016" y="540" width="63.33" height="57" 
as="geometry" />
+          <mxGeometry x="53.91" y="542.03" width="86.62" height="77.97" 
as="geometry" />
         </mxCell>
         <mxCell id="WBEZpzAmS6JLPOqnabN9-2" value="" 
style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=https://www.apache.org/logos/res/doris/doris_highres.png;";
 parent="77e6c97f196da883-5" vertex="1">
-          <mxGeometry x="15" y="190" width="100" height="41.73" as="geometry" 
/>
+          <mxGeometry x="40" y="190" width="123.96" height="51.73" 
as="geometry" />
         </mxCell>
-        <mxCell id="cv-ZVz4AdeqhtUcIX5Lq-2" value="" 
style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAAqcAAACxCAYAAAD59RSrAAAACXBIWXMAACxKAAAsSgF3enRNAAAgAElEQVR4nO2da2xc6Xnfz/AmidIuqbXReBGg5MpO43XXJmUQvdjyaoTiGAH8QdQn54MAUW6Aog0dUYqbwC1bDetxvK0baVTTrYuuQbIQ0Bb+IAoB2g+DQMNUQYuCiEgkyK7trES6dddedVecXYm68DLFM3oOdTiaGZ73et5zzv8HENqLOHOu7/t/n/f/PE+uVqt5AAAAAAAAuEAH7gIAAAAAAHAF
 [...]
-          <mxGeometry x="13.65" y="673.31" width="112.69" height="29.37" 
as="geometry" />
+        <mxCell id="N22n62BvyH--Zt0qGGBa-22" value="" 
style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAAsoAAADACAYAAAAdkkUPAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAACyqADAAQAAAABAAAAwAAAAAB6w40QAABAAElEQVR4Ae2dB5wURdbAq2dnCQIioqIiGFFRUXQXEEEEs2c+xYj5U85EWEwooQHByC5gxNPzxHjgeZizrCgiYUFBQcQIGFHJYdP09y/cxdnZmdnunp6ZntnXv1/
 [...]
+          <mxGeometry x="21.630000000000003" y="681" width="148.74" 
height="40" as="geometry" />
         </mxCell>
-        <mxCell id="77e6c97f196da883-6" value="Resource Manager" 
style="swimlane;html=1;startSize=20;fillColor=#a20025;strokeColor=#6F0000;fontColor=#ffffff;"
 parent="77e6c97f196da883-1" vertex="1">
-          <mxGeometry x="769.81" y="20" width="165" height="799.69" 
as="geometry" />
-        </mxCell>
-        <mxCell id="Xgmby0f9ValtKV21aKXf-14" value="" 
style="shape=image;imageAspect=0;aspect=fixed;verticalLabelPosition=bottom;verticalAlign=top;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAAgAAAAEACAIAAABK8lkwAABiXklEQVR42uxdCXgTZfp/ZyaZNEmvNG3a0oOWQmmx0EI5yyEgIKcrpwrsIq4oouKy6v5FcV0vxGNllRU8EVdhVS5FROQW5JQC5WppKS09oE1bkh5pkplk5v/M903SXC2IoKx8vydPnyRN5pvvy8z7e7/3VIiiCAQEBAQENx9osgQEBAQEhAAICAgICAgBEBAQEBAQAiAgICAgIARAQEBAQEAIgICAgICAEAABAQEBASEAAgICAgJCAAQEBAQEhAAICAgICAgBEBAQEBAQAiAg
 [...]
-          <mxGeometry x="5.5" y="150" width="149" height="74.5" as="geometry" 
/>
+        <mxCell id="77e6c97f196da883-6" value="Resource Manager" 
style="swimlane;html=1;startSize=20;fillColor=#a20025;strokeColor=#6F0000;fontColor=#ffffff;fontSize=16;"
 parent="77e6c97f196da883-1" vertex="1">
+          <mxGeometry x="944.36" y="20" width="180" height="799.69" 
as="geometry" />
         </mxCell>
         <mxCell id="Xgmby0f9ValtKV21aKXf-19" value="" 
style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAATgAAAChCAMAAABkv1NnAAAAyVBMVEX///8zbuU3NTU0MjIvLS0sKSn7+/s4NjYmJCSioaGOjY339/cSX+PX1tbt8PsuLCzQz8+VlJROTU1GQ0MjHx/p6OhjYmJvbm4eGxtMSkp+fX0pJycua+T09v0mZ+Ty8vJAPj7h4eHo7PsoaOQAW+Orqqq6ubnGxcXK1fYbYuNXVVW9y/SQqe7T2/fd5Plwkuq0w/NGeOa9vLykuPBehuiasO94meuJpe23xvN6eXk/dOZTf+d
 [...]
-          <mxGeometry x="23.340000000000003" y="342.82" width="124.74" 
height="64.36" as="geometry" />
+          <mxGeometry x="21.21" y="360" width="139.59" height="72.02" 
as="geometry" />
         </mxCell>
         <mxCell id="cv-ZVz4AdeqhtUcIX5Lq-6" value="" 
style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAABLAAAAGfCAYAAABP4yuLAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAACAAElEQVR42uzdeXxTZdYH8N+5N+kOlH3fhDZJCwhNwuIGKIuKuCFpcRQBHZ0Zx202neXVzsw7MzrLO+I4i47K4kITBFRUlN0FWZKCLCVJC5Qd2Uv3Jrn3vH+AMy4tpE26pef7+cxnPtLkyXPP
 [...]
-          <mxGeometry x="13.42" y="530" width="144.57" height="50" 
as="geometry" />
+          <mxGeometry x="19.72" y="575" width="144.57" height="50" 
as="geometry" />
+        </mxCell>
+        <mxCell id="Xgmby0f9ValtKV21aKXf-14" value="" 
style="shape=image;imageAspect=0;aspect=fixed;verticalLabelPosition=bottom;verticalAlign=top;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAAgAAAAEACAIAAABK8lkwAABiXklEQVR42uxdCXgTZfp/ZyaZNEmvNG3a0oOWQmmx0EI5yyEgIKcrpwrsIq4oouKy6v5FcV0vxGNllRU8EVdhVS5FROQW5JQC5WppKS09oE1bkh5pkplk5v/M903SXC2IoKx8vydPnyRN5pvvy8z7e7/3VIiiCAQEBAQENx9osgQEBAQEhAAICAgICAgBEBAQEBAQAiAgICAgIARAQEBAQEAIgICAgICAEAABAQEBASEAAgICAgJCAAQEBAQEhAAICAgICAgBEBAQEBAQAiAg
 [...]
+          <mxGeometry x="10.29" y="159" width="159" height="79.5" 
as="geometry" />
         </mxCell>
-        <mxCell id="77e6c97f196da883-7" value="Storage" 
style="swimlane;html=1;startSize=20;fillColor=#0050ef;strokeColor=#001DBC;fontColor=#ffffff;"
 parent="77e6c97f196da883-1" vertex="1">
-          <mxGeometry x="934.81" y="20" width="175.51" height="799.69" 
as="geometry" />
+        <mxCell id="77e6c97f196da883-7" value="Storage" 
style="swimlane;html=1;startSize=20;fillColor=#0050ef;strokeColor=#001DBC;fontColor=#ffffff;fontSize=16;"
 parent="77e6c97f196da883-1" vertex="1">
+          <mxGeometry x="1124.3600000000001" y="20" width="190.01" 
height="799.69" as="geometry" />
         </mxCell>
         <mxCell id="Xgmby0f9ValtKV21aKXf-29" value="" 
style="shape=image;imageAspect=0;aspect=fixed;verticalLabelPosition=bottom;verticalAlign=top;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAAyAAAADaCAYAAABekSaKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAKt5JREFUeNrs3U1zVFee5/GTmcrUAwiEIfzYFU7cFeWaibYtFl7UbEiqa9HTG8QsetURSK8AWHVEbQSbmiXwCiReAWIz1RMxY5KZcnvhrkDYU9V2lW0SY8CAbRLLEuh5zv/mSZPIQkiZ55x7zr3fT0RWgl3Oh3tvnnN+9zwpBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
 [...]
-          <mxGeometry x="29.010000000000005" y="430" width="120" 
height="32.77" as="geometry" />
+          <mxGeometry x="17.82" y="420" width="164.37" height="44.89" 
as="geometry" />
         </mxCell>
         <mxCell id="Xgmby0f9ValtKV21aKXf-32" value="" 
style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;aspect=fixed;imageAspect=0;image=https://eng.uber.com/wp-content/uploads/2019/04/Header-Image.png;";
 parent="77e6c97f196da883-7" vertex="1">
-          <mxGeometry x="35.01" y="509.9999999999999" width="100" 
height="42.88" as="geometry" />
+          <mxGeometry x="29.17" y="500" width="131.67" height="56.46" 
as="geometry" />
         </mxCell>
         <mxCell id="Xgmby0f9ValtKV21aKXf-30" value="" 
style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;aspect=fixed;imageAspect=0;image=https://d3dr9sfxru4sde.cloudfront.net/i/k/apachekudu_logo_0716_345px.png;";
 parent="77e6c97f196da883-7" vertex="1">
-          <mxGeometry x="43.68000000000001" y="330.0000000000001" width="85" 
height="61.35" as="geometry" />
-        </mxCell>
-        <mxCell id="Xgmby0f9ValtKV21aKXf-7" value="" 
style="shape=image;imageAspect=0;aspect=fixed;verticalLabelPosition=bottom;verticalAlign=top;image=data:image/jpeg,/9j/4AAQSkZJRgABAQEASABIAAD/4QCYRXhpZgAATU0AKgAAAAgABQEaAAUAAAABAAAASgEbAAUAAAABAAAAUgEoAAMAAAABAAIAAAExAAIAAAAMAAAAWodpAAQAAAABAAAAZgAAAAAAAABIAAAAAQAAAEgAAAABR0lNUCAyLjguMTgAAAOQAAAHAAAABDAyMTCgAAAHAAAABDAxMDCgAQADAAAAAf//AAAAAAAA/+EComh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8APD94cGFja2V0IGJlZ2luPSfvu78nIGlkPSdXNU0wTXBDZWhp
 [...]
-          <mxGeometry x="29.009999999999998" y="150" width="121" 
height="30.57" as="geometry" />
+          <mxGeometry x="43.68" y="320" width="98.85" height="71.35" 
as="geometry" />
         </mxCell>
         <mxCell id="Xgmby0f9ValtKV21aKXf-6" value="" 
style="shape=image;imageAspect=0;aspect=fixed;verticalLabelPosition=bottom;verticalAlign=top;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAAggAAAHUCAYAAABf6NCqAAAgAElEQVR4XuxdB3QUVRu9sy29N3pTQMSKYlfsgoKiYsEfVFBERQWxgAKiiIJd6SgoTUUREBGkilSpSu+9BkgoCSE985/7doKEbJmt7G7ed04OJVPeu2/KN1+5V4G0YEUgAkAzAH0BRALI1H7SAWwBcAjAQQC7AWQAKAJQfNaf/HsJADVYAZDjlghIBCQCEgHfIaD47tDyyD5CwATgQgCdATwDwOzkPHQCTp7lMGwEsE/7oQORDSAHwCkApwHkAijw0djlYSUCEgGJgEQgSBCQD
 [...]
-          <mxGeometry x="53.34" y="60" width="63.33" height="57" as="geometry" 
/>
+          <mxGeometry x="61.440000000000005" y="40" width="63.33" height="57" 
as="geometry" />
         </mxCell>
         <mxCell id="srXgScmPPmkD9oQyL7ts-5" value="" 
style="shape=image;imageAspect=0;aspect=fixed;verticalLabelPosition=bottom;verticalAlign=top;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAAoAAAAHgCAYAAAA10dzkAAAgAElEQVR4XuydCZwcRdn/n+459t6cm93c4Ug4PMALeEEEPFBR/giKoIiA3IcgGA4hJAQ5BbkhgFzhRhGQV0WBFwUE5FJASCAxJzl3s7vJ3jtH1//z9Mwkm83uTM9MTXVXza/fdz8T2e56nvr+qmt+W11VbREOEAABEAABEAABEACBsiJglVVtUVkQAAEQAAEQAAEQAAGCAUQjAAEQAAEQAAEQAIEyIwADWGaCo7ogAAIgAAIgAAIgAAOINgACIAACIAACIAACZUYABrDMBEd1Q
 [...]
-          <mxGeometry x="38.35" y="220" width="93.33" height="70" 
as="geometry" />
+          <mxGeometry x="48.34" y="210" width="93.33" height="70" 
as="geometry" />
         </mxCell>
         <mxCell id="cv-ZVz4AdeqhtUcIX5Lq-3" value="" 
style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAAooAAAIUCAYAAACdGA2/AAAgAElEQVR4Xuy9B3xkV3n+/9zpGmlm1Ffbu72umMCPDgmYQCCAMWAMpoQSAgECJKb8KaYGAgEMpgUCJJQAxhRTQklCL3FCcQwGe73r7dpdrbpG0kiadv+f95Q7d2Qtq13NSHNnniHOqtxyzvec0X3mrY7rui74IgESIAESIAESIAESIIFFBBwKRe4JEiABEiABEiABEiCBpQhQKHJfkAAJkAAJkAAJkAAJLEmAQpEbgwRIgARIgARIgARI
 [...]
-          <mxGeometry x="37.31" y="600" width="97.74" height="80" 
as="geometry" />
+          <mxGeometry x="46.14000000000001" y="590" width="97.74" height="80" 
as="geometry" />
+        </mxCell>
+        <mxCell id="GRnZdXF3ZissSna36JNZ-1" value="" 
style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAAboAAAByCAMAAAAS5eTaAAAAzFBMVEX///8wfv8JP5UAOpMANpEAMZAANJEAOJIAPJQAL48jef8AKY0AM5A6WqCOosqXu/8ALI4AJIwheP95ksHi6fSywNtHa62nuNbZ4e5DY6bz9vvM1uh/lcIAI4zs8fgMRJhnf7UEcv+gsNG+yN5thbfw9v9dl/+St//Q4P/p8f+80//K2//h7P+rx/+gwf+1zv9rnv9Div8eT546hP9Uc6+Ksf90pP9lnP9Oj/8AG4khUp/Fz+OK
 [...]
+          <mxGeometry x="9.64" y="715.5" width="172.55" height="44.5" 
as="geometry" />
         </mxCell>
-        <mxCell id="GRnZdXF3ZissSna36JNZ-1" value="" 
style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAAboAAAByCAMAAAAS5eTaAAAAzFBMVEX///8wfv8JP5UAOpMANpEAMZAANJEAOJIAPJQAL48jef8AKY0AM5A6WqCOosqXu/8ALI4AJIwheP95ksHi6fSywNtHa62nuNbZ4e5DY6bz9vvM1uh/lcIAI4zs8fgMRJhnf7UEcv+gsNG+yN5thbfw9v9dl/+St//Q4P/p8f+80//K2//h7P+rx/+gwf+1zv9rnv9Div8eT546hP9Uc6+Ksf90pP9lnP9Oj/8AG4khUp/Fz+OK
 [...]
-          <mxGeometry x="10.21" y="720" width="155.09" height="40" 
as="geometry" />
+        <mxCell id="N22n62BvyH--Zt0qGGBa-21" value="" 
style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiIGhlaWdodD0iNzUwIiB3aWR0aD0iMjUwMCIgdmlld0JveD0iMCAwIDI1MDAgNzUwIj4mI3hhOyA8dGl0bGU+SGFkb29wIGxvZ288L3RpdGxlPiYjeGE7IDxkZWZzPiYjeGE7ICA8bGluZWFyR3JhZGllbnQgZ3JhZGl
 [...]
+          <mxGeometry x="12.18" y="129" width="170.01" height="51" 
as="geometry" />
         </mxCell>
       </root>
     </mxGraphModel>
diff --git a/docs/imgs/kyuubi_layers.drawio.png 
b/docs/imgs/kyuubi_layers.drawio.png
index f3a8c0599..b1b68b308 100644
Binary files a/docs/imgs/kyuubi_layers.drawio.png and 
b/docs/imgs/kyuubi_layers.drawio.png differ


Reply via email to