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 0640a00e3 [KYUUBI #5893] [DOC] Update logos in layer picture on welcome page 0640a00e3 is described below commit 0640a00e3c718d7422b080154d027add6c346786 Author: Bowen Liang <liangbo...@gf.com.cn> AuthorDate: Fri Dec 22 10:47:00 2023 +0800 [KYUUBI #5893] [DOC] Update logos in layer picture on welcome page # :mag: Description ## Issue References ๐ This pull request fixes # ## Describe Your Solution ๐ง - update the logos of DBeaver, Mesos and DeltaLake with white background - add StarRocks logo to the engine layer - add Apache Paimon(Incubating) logo to the storage layer - update JDBC and Python logo on driver layer - add REST API text on driver layer - remove outdated SQuirrelSQLClient logo - fix typo in `etc,` into `etc.,` ## 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/6b6c0cf3-11a4-447a-b593-0aa561e4c149) ![image](https://github.com/apache/kyuubi/assets/1935105/f2792695-7fdb-4374-a4f3-4b858dbd93e8) #### Behavior With This Pull Request :tada: ![image](https://github.com/apache/kyuubi/assets/1935105/c11aef1e-69eb-4ebb-a72f-a82c910af708) <img width="750" alt="image" src="https://github.com/apache/kyuubi/assets/1935105/6d6b058d-b295-478f-a561-0581107c8206"> #### 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 - [ ] 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 #5893 from bowenliang123/layer-logo. Closes #5893 8b13ec65f [Bowen Liang] mentioning paimon ea4686d71 [liangbowen] update f1a9c1b1c [Bowen Liang] update 87c8b94e5 [Bowen Liang] update logos in layer Lead-authored-by: Bowen Liang <liangbo...@gf.com.cn> Co-authored-by: liangbowen <liangbo...@gf.com.cn> Signed-off-by: Bowen Liang <liangbo...@gf.com.cn> --- docs/imgs/kyuubi_layers.drawio | 158 ++++++++++++++++++++++++++++++++++++- docs/imgs/kyuubi_layers.drawio.png | Bin 794881 -> 220936 bytes docs/index.rst | 5 +- 3 files changed, 160 insertions(+), 3 deletions(-) diff --git a/docs/imgs/kyuubi_layers.drawio b/docs/imgs/kyuubi_layers.drawio index 2c3348ed4..95dc80ef9 100644 --- a/docs/imgs/kyuubi_layers.drawio +++ b/docs/imgs/kyuubi_layers.drawio @@ -1 +1,157 @@ -<mxfile host="Electron" modified="2022-11-01T08:38:59.787Z" agent="5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/20.3.0 Chrome/104.0.5112.114 Electron/20.1.3 Safari/537.36" etag="g_zdRyT1ZgytA_UsTUab" version="20.3.0" type="device"><diagram name="layers" id="74e2e168-ea6b-b213-b513-2b3c1d86103e">3LxX26NItib6a/py5sEjLvFOeGHv8CC8F/z6Q+jLqq7q6tm7e87ec84zZCoFEUGYZd+1IpR/Q9nuI87xWGlDlrd/Q6Ds8zeU+xuCwA8Uu79AyfmrBEXQn5JyrrNfZX8vcOor/1UI/Srd6ixf/tRwHYZ2rc [...] \ No newline at end of file +<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"> + <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"> + <root> + <mxCell id="0" /> + <mxCell id="1" parent="0" /> + <mxCell id="77e6c97f196da883-1" value="<font style="font-size: 16px">Apache Kyuubi</font>" 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"> + <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"> + <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> + <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> + <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> + <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> + <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> + <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> + <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> + <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> + <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> + <mxCell id="PiNVt464AAUJmAWQrW2H-2" value="<span style="text-align: center">Beeline</span>" 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> + <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" /> + </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" /> + </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" /> + </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> + <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> + <mxCell id="xrZ4XHIZKVHYQjgTQsaA-10" value="<span style="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"><font color="#9999ff" style="font-size: 15px">ODBC</font></span>" 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> + <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> + <mxCell id="GRnZdXF3ZissSna36JNZ-2" value="<b><font style="font-size: 15px;">{ REST API }</font></b>" 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> + <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> + <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> + <mxCell id="GRnZdXF3ZissSna36JNZ-7" value="<font style="font-size: 13px;">PyHive</font>" 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> + <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="<font style="font-size: 13px;">JayDeBeAPI</font>" 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> + <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" /> + </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" /> + </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" /> + </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" /> + </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" /> + </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" /> + </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" /> + </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> + <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> + <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" /> + </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" /> + </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> + <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" /> + </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" /> + </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" /> + </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" /> + </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" /> + </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" /> + </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> + </root> + </mxGraphModel> + </diagram> +</mxfile> diff --git a/docs/imgs/kyuubi_layers.drawio.png b/docs/imgs/kyuubi_layers.drawio.png index ebc6b74a3..f3a8c0599 100644 Binary files a/docs/imgs/kyuubi_layers.drawio.png and b/docs/imgs/kyuubi_layers.drawio.png differ diff --git a/docs/index.rst b/docs/index.rst index e86041ffc..ab9cf271f 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -30,7 +30,8 @@ Apache `Spark <https://spark.apache.org/>`_, `Flink <https://flink.apache.org/>`_, `Doris <https://doris.apache.org/>`_, `Hive <https://hive.apache.org/>`_, -and `Trino <https://trino.io/>`_, etc, to query massive datasets distributed +`Trino <https://trino.io/>`_, +and `StarRocks <https://www.starrocks.io/>`_, etc., to query massive datasets distributed over fleets of machines from heterogeneous data sources. The Kyuubi Server lane of the below swimlane divides our prospective users into @@ -138,7 +139,7 @@ by professionals on the Kyuubi server side. It is suitable for the following sce in your data lake in cloud storage or an on-prem HDFS cluster. - Lakehouse formation and analytics - - Easily build an ACID table storage layer via Hudi, Iceberg, or/and Delta Lake. + - Easily build an ACID table storage layer via Hudi, Iceberg, Delta Lake or/and Paimon. - Logical data warehouse - Provide a relational abstraction on top of disparate data without ETL jobs,