You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by GitBox <gi...@apache.org> on 2023/01/02 16:36:24 UTC

[GitHub] [arrow-site] lidavidm commented on a diff in pull request #248: [Website] Add ADBC blog post

lidavidm commented on code in PR #248:
URL: https://github.com/apache/arrow-site/pull/248#discussion_r1060123304


##########
img/ADBC.svg:
##########
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:lucid="lucid" width="800" height="600"><g transform="translate(0 0)" lucid:page-tab-id="0_0"><path d="M0 450h800v150H0zM0 0h800v150H0z" stroke="#000" stroke-opacity="0" stroke-width="2" fill="#f2f3f5"/><path d="M.5 451a.5.5 0 0 1 .5-.5h798a.5.5 0 0 1 .5.5.5.5 0 0 1-.5.5H1a.5.5 0 0 1-.5-.5zM.5 151a.5.5 0 0 1 .5-.5h798a.5.5 0 0 1 .5.5.5.5 0 0 1-.5.5H1a.5.5 0 0 1-.5-.5z" stroke="#3a414a" fill="none"/><path d="M50 131a6 6 0 0 1 6-6h188a6 6 0 0 1 6 6v38a6 6 0 0 1-6 6H56a6 6 0 0 1-6-6z" stroke="#3a414a" fill="#fff"/><use xlink:href="#a" transform="matrix(1,0,0,1,55,130) translate(51.76333333333334 33.20666666666666)"/><path d="M550 431a6 6 0 0 1 6-6h188a6 6 0 0 1 6 6v38a6 6 0 0 1-6 6H556a6 6 0 0 1-6-6z" stroke="#3a414a" fill="#fff"/><use xlink:href="#b" transform="matrix(1,0,0,1,555,430) translate(23.094444444444463 33.20666666666666)"/><use xlink:href="#c" transform="matrix(1,0,0,1,555,430) translate
 (109.25666666666666 33.20666666666666)"/><path d="M65 276a6 6 0 0 1 6-6h158a6 6 0 0 1 6 6v48a6 6 0 0 1-6 6H71a6 6 0 0 1-6-6z" stroke="#000" stroke-opacity="0" fill="#fff" fill-opacity="0"/><use xlink:href="#d" transform="matrix(1,0,0,1,70,275) translate(23.906666666666666 35.69499999999999)"/><path d="M232 276a6 6 0 0 1 6-6h158a6 6 0 0 1 6 6v48a6 6 0 0 1-6 6H238a6 6 0 0 1-6-6z" stroke="#000" stroke-opacity="0" fill="#fff" fill-opacity="0"/><use xlink:href="#e" transform="matrix(1,0,0,1,237,275) translate(28.92 35.69499999999999)"/><path d="M399 276a6 6 0 0 1 6-6h158a6 6 0 0 1 6 6v48a6 6 0 0 1-6 6H405a6 6 0 0 1-6-6z" stroke="#000" stroke-opacity="0" fill="#fff" fill-opacity="0"/><use xlink:href="#f" transform="matrix(1,0,0,1,404,275) translate(46.28 35.69499999999999)"/><path d="M566 276a6 6 0 0 1 6-6h158a6 6 0 0 1 6 6v48a6 6 0 0 1-6 6H572a6 6 0 0 1-6-6z" stroke="#000" stroke-opacity="0" fill="#fff" fill-opacity="0"/><use xlink:href="#g" transform="matrix(1,0,0,1,571,275) translate(4
 1.56 35.69499999999999)"/><path d="M650 423.54v-92.58" stroke="#3a414a" stroke-width="2" fill="none"/><path d="M651 424.54h-2v-1.03h2zM651 331h-2v-1.04h2z" stroke="#3a414a" stroke-width=".05" fill="#3a414a"/><path d="M650 423.54V406a6 6 0 0 0-6-6H490a6 6 0 0 1-6-6v-63.04" stroke="#3a414a" stroke-width="2" fill="none"/><path d="M651 424.54h-2v-1.03h2zM485 331h-2v-1.04h2z" stroke="#3a414a" stroke-width=".05" fill="#3a414a"/><path d="M150 176.46v3.1m0 4.1v6.17m0 4.12v6.17m0 4.12v6.17m0 4.12v6.17m0 4.1V231m0 4.1v6.18m0 4.12v6.17m0 4.12v6.17m0 4.1v3.1" stroke="#3a414a" stroke-width="2" fill="none"/><path d="M151 176.5h-2v-1.04h2zM151 270.04h-2V269h2z" stroke="#3a414a" stroke-width=".05" fill="#3a414a"/><path d="M150 176.46V194a6 6 0 0 0 6 6h155a6 6 0 0 1 6 6v63.04" stroke="#3a414a" stroke-width="2" fill="none"/><path d="M151 176.5h-2v-1.04h2zM318 270.04h-2V269h2z" stroke="#3a414a" stroke-width=".05" fill="#3a414a"/><path d="M150 176.46V194a6 6 0 0 0 6 6h322a6 6 0 0 1 6 6v63.04" stroke="#
 3a414a" stroke-width="2" fill="none"/><path d="M151 176.5h-2v-1.04h2zM485 270.04h-2V269h2z" stroke="#3a414a" stroke-width=".05" fill="#3a414a"/><path d="M150 176.46v2.63m0 3.5v5.26m0 3.5V194l.07.94.22.9.25.62m2.16 2.54l.58.35.87.36.9.23h3m4 0h6m4 0h6m4 0h6m4 0h6m4 0h6m4 0h6m4 0h6m4 0h6m4 0h6m4 0h6m4 0h6m4 0h6m4 .02h6m4 0h6m4 0h6m4 0h6m4 0h6m4 0h6m4 0h6m4 0h6m4 0h5.98m4 0h6m4 0h6m4 0h6m4 0h6m4 0l6 .02m4 0h6m4 0h6m4 0h6m4 0h6m4 0h6m4 0h6m4 0h6m4 0h6m4 0h6m4 0h6m4 0H528m4 0h6m4 0l6 .02m4 0h6m4 0h6m4 0h6m4 0h6m4 0h6m4 0h6m4 0h6m4 0h6m4 0h6m4 0h3l.94.07.9.22.62.25m2.54 2.16l.35.58.36.87.23.9v3.2m0 4.28v6.4m.02 4.26v6.4m0 4.25l.02 6.4m0 4.26v6.4m0 4.28l.02 6.4m0 4.26v3.2" stroke="#3a414a" stroke-width="2" fill="none"/><path d="M151 176.5h-2v-1.04h2zM652 270.04h-2V269h2z" stroke="#3a414a" stroke-width=".05" fill="#3a414a"/><path d="M150 177.46V194a6 6 0 0 0 6 6h238a6 6 0 0 1 6 6v188a6 6 0 0 0 6 6h238a6 6 0 0 1 6 6v16.54" stroke="#1071e5" stroke-width="4" fill="none"/><path d="M152 177.5h-4
 v-2.04h4zM652 424.54h-4v-2.05h4z" stroke="#1071e5" stroke-width=".05" fill="#1071e5"/><path d="M50 31a6 6 0 0 1 6-6h188a6 6 0 0 1 6 6v38a6 6 0 0 1-6 6H56a6 6 0 0 1-6-6z" stroke="#000" stroke-opacity="0" fill="#fff" fill-opacity="0"/><use xlink:href="#h" transform="matrix(1,0,0,1,55,30) translate(33.30666666666667 31.319999999999997)"/><use xlink:href="#i" transform="matrix(1,0,0,1,55,30) translate(109.11999999999999 31.319999999999997)"/><path d="M550 531a6 6 0 0 1 6-6h188a6 6 0 0 1 6 6v38a6 6 0 0 1-6 6H556a6 6 0 0 1-6-6z" stroke="#000" stroke-opacity="0" fill="#fff" fill-opacity="0"/><use xlink:href="#j" transform="matrix(1,0,0,1,555,530) translate(39.480000000000004 31.319999999999997)"/><path d="M650 524.04v-30.07" stroke="#3a414a" stroke-width="2" fill="none"/><path d="M651 525.04h-2V524h2z" stroke="#3a414a" stroke-width=".05" fill="#3a414a"/><path d="M650 478.7l4.64 14.27h-9.28z" stroke="#3a414a" stroke-width="2" fill="#3a414a"/><path d="M150 123.54V93.47" stroke="#3a414a" stro
 ke-width="2" fill="none"/><path d="M151 124.54h-2v-1.03h2z" stroke="#3a414a" stroke-width=".05" fill="#3a414a"/><path d="M150 78.2l4.64 14.27h-9.28z" stroke="#3a414a" stroke-width="2" fill="#3a414a"/><path d="M300 31a6 6 0 0 1 6-6h388a6 6 0 0 1 6 6v88a6 6 0 0 1-6 6H306a6 6 0 0 1-6-6z" stroke="#000" stroke-opacity="0" stroke-width="2" fill="#fff" fill-opacity="0"/><use xlink:href="#k" transform="matrix(1,0,0,1,305,30) translate(0 37.46527777777778)"/><use xlink:href="#l" transform="matrix(1,0,0,1,305,30) translate(44.382716049382715 37.46527777777778)"/><use xlink:href="#m" transform="matrix(1,0,0,1,305,30) translate(102.28395061728395 37.46527777777778)"/><use xlink:href="#n" transform="matrix(1,0,0,1,305,30) translate(149.1358024691358 37.46527777777778)"/><use xlink:href="#o" transform="matrix(1,0,0,1,305,30) translate(213.20987654320987 37.46527777777778)"/><use xlink:href="#p" transform="matrix(1,0,0,1,305,30) translate(258.7654320987654 37.46527777777778)"/><use xlink:href="#q"
  transform="matrix(1,0,0,1,305,30) translate(322.77777777777777 37.46527777777778)"/><use xlink:href="#r" transform="matrix(1,0,0,1,305,30) translate(0 64.13194444444446)"/><use xlink:href="#s" transform="matrix(1,0,0,1,305,30) translate(109.69135802469137 64.13194444444446)"/><use xlink:href="#t" transform="matrix(1,0,0,1,305,30) translate(134.38271604938274 64.13194444444446)"/><use xlink:href="#u" transform="matrix(1,0,0,1,305,30) translate(171.41975308641977 64.13194444444446)"/><use xlink:href="#v" transform="matrix(1,0,0,1,305,30) translate(279.87654320987656 64.13194444444446)"/><path d="M100 481a6 6 0 0 1 6-6h388a6 6 0 0 1 6 6v88a6 6 0 0 1-6 6H106a6 6 0 0 1-6-6z" stroke="#000" stroke-opacity="0" stroke-width="2" fill="#fff" fill-opacity="0"/><g><use xlink:href="#k" transform="matrix(1,0,0,1,105,480) translate(33.76543209876547 37.46527777777778)"/><use xlink:href="#w" transform="matrix(1,0,0,1,105,480) translate(78.14814814814818 37.46527777777778)"/><use xlink:href="#m" tra
 nsform="matrix(1,0,0,1,105,480) translate(175.67901234567904 37.46527777777778)"/><use xlink:href="#n" transform="matrix(1,0,0,1,105,480) translate(222.5308641975309 37.46527777777778)"/><use xlink:href="#o" transform="matrix(1,0,0,1,105,480) translate(286.60493827160496 37.46527777777778)"/><use xlink:href="#x" transform="matrix(1,0,0,1,105,480) translate(332.1604938271605 37.46527777777778)"/><use xlink:href="#y" transform="matrix(1,0,0,1,105,480) translate(39.75308641975306 64.13194444444446)"/><use xlink:href="#r" transform="matrix(1,0,0,1,105,480) translate(95.30864197530862 64.13194444444446)"/><use xlink:href="#s" transform="matrix(1,0,0,1,105,480) translate(205 64.13194444444446)"/><use xlink:href="#t" transform="matrix(1,0,0,1,105,480) translate(229.69135802469137 64.13194444444446)"/><use xlink:href="#z" transform="matrix(1,0,0,1,105,480) translate(266.7283950617284 64.13194444444446)"/><use xlink:href="#A" transform="matrix(1,0,0,1,105,480) translate(332.0987654320988 64.
 13194444444446)"/></g><defs><path fill="#3a414a" d="M1417 0h-208c-47 1-77-28-90-61l-108-295H412L304-61c-11 30-46 61-89 61H6l568-1446h275zM481-546h461c-77-218-163-424-231-651-66 230-154 432-230 651" id="B"/><path fill="#3a414a" d="M1377-1015c71 172 71 412 0 584C1271-174 1052 0 698 0H146v-1446h552c353 6 574 175 679 431zM698-214c307-9 457-198 457-509s-150-500-457-509H417v1018h281" id="C"/><path fill="#3a414a" d="M1177-1061c0 181-116 262-257 314 199 45 298 152 298 322C1218-130 997 0 692 0H146v-1446h499c307 3 532 89 532 385zM952-431c0-152-108-202-265-203H415v424h273c163-1 264-65 264-221zm-43-598c0-163-94-209-264-209H415v418h215c168-1 279-50 279-209" id="D"/><path fill="#3a414a" d="M1284-209C1170-69 1008 19 759 16c-347-4-553-182-649-442-66-178-66-423 6-596 108-261 330-435 688-440 220-3 375 79 488 188l-90 125c-16 32-68 39-102 12-71-55-162-101-298-96-304 11-465 201-465 510 0 241 101 401 267 477 125 58 330 39 424-24 42-17 97-111 150-54" id="E"/><g id="a"><use transform="matrix(0.015555555555
 555552,0,0,0.015555555555555552,0,0)" xlink:href="#B"/><use transform="matrix(0.015555555555555552,0,0,0.015555555555555552,22.088888888888885,0)" xlink:href="#C"/><use transform="matrix(0.015555555555555552,0,0,0.015555555555555552,45.344444444444434,0)" xlink:href="#D"/><use transform="matrix(0.015555555555555552,0,0,0.015555555555555552,65.61333333333332,0)" xlink:href="#E"/></g><path fill="#3a414a" d="M1058-1446v214H417v428h541v215H417V0H146v-1446h912" id="F"/><path fill="#3a414a" d="M395-1486V0H148v-1486h247" id="G"/><path fill="#3a414a" d="M395-1026V0H148v-1026h247zm-123-457c96 0 160 62 160 158 0 94-65 155-160 155-93 0-156-62-156-155 0-95 61-158 156-158" id="H"/><path fill="#3a414a" d="M247-436C153-487 80-575 80-712c0-228 174-332 407-332 92 0 169 20 230 53h295c-4 63 19 133-53 146l-92 17c30 74 25 184-9 254-72 146-265 223-484 183-51 27-68 81-20 111 145 54 395 5 528 91 60 38 108 95 104 193-8 182-136 275-286 326-172 59-444 28-556-52C83 234 32 179 32 90c0-112 77-164 166-199-49-28-8
 7-70-84-147 4-94 65-143 133-180zm247 621c132 0 252-20 264-139-10-98-129-93-228-102-63-6-132-5-191-13-47 27-93 62-93 127 0 112 123 127 248 127zM305-706c0 111 68 168 182 168s182-56 182-168c0-107-68-165-182-165s-182 58-182 165" id="I"/><path fill="#3a414a" d="M605-850c-102 1-168 52-226 108V0H132v-1486h247v571c76-69 161-129 301-127 234 4 346 154 346 389V0H779v-653c0-121-55-198-174-197" id="J"/><path fill="#3a414a" d="M738-75c-64 55-158 90-269 91-176 2-277-109-277-284v-573c-65-4-153 21-153-52v-98l165-27 52-280c10-66 115-35 183-42v323h270v176H439v556c-1 59 32 101 88 102 48 1 68-25 104-34 19 1 25 9 33 22" id="K"/><g id="b"><use transform="matrix(0.015555555555555552,0,0,0.015555555555555552,0,0)" xlink:href="#F"/><use transform="matrix(0.015555555555555552,0,0,0.015555555555555552,17.468888888888884,0)" xlink:href="#G"/><use transform="matrix(0.015555555555555552,0,0,0.015555555555555552,25.89999999999999,0)" xlink:href="#H"/><use transform="matrix(0.015555555555555552,0,0,0.01555555555555
 5552,34.3311111111111,0)" xlink:href="#I"/><use transform="matrix(0.015555555555555552,0,0,0.015555555555555552,50.43111111111109,0)" xlink:href="#J"/><use transform="matrix(0.015555555555555552,0,0,0.015555555555555552,68.11777777777776,0)" xlink:href="#K"/></g><path fill="#3a414a" d="M519-204c146 0 246-70 241-211-6-175-195-185-333-232-183-63-339-153-333-400 5-199 120-319 272-380 126-51 311-44 437 5 72 27 133 64 184 112l-66 127c-15 40-64 51-105 25-64-41-136-87-246-85-132 3-224 54-224 182 0 167 202 176 334 227 173 67 333 144 333 381 0 227-120 364-289 433-138 56-353 39-478-16-80-35-154-80-210-138l78-129c23-34 74-43 115-13 73 54 157 112 290 112" id="L"/><path fill="#3a414a" d="M1017-12C856 33 646 21 502-40 246-150 67-370 67-723c0-352 179-575 435-683 175-74 424-75 598 0 256 109 433 330 433 683 0 290-121 480-292 606l367 400c-141-8-303 23-379-61zM801-214c307 0 456-198 456-509s-149-510-456-510c-308 0-459 198-459 510s152 509 459 509" id="M"/><path fill="#3a414a" d="M415-222h579V0H146v-1446
 h269v1224" id="N"/><g id="c"><use transform="matrix(0.015555555555555552,0,0,0.015555555555555552,0,0)" xlink:href="#L"/><use transform="matrix(0.015555555555555552,0,0,0.015555555555555552,16.691111111111105,0)" xlink:href="#M"/><use transform="matrix(0.015555555555555552,0,0,0.015555555555555552,41.56444444444443,0)" xlink:href="#N"/></g><path fill="#3a414a" d="M867-737c186 37 317 126 317 329C1184-123 974 0 681 0H174v-1433h457c293 3 505 90 505 374 0 185-121 273-269 322zm126 324c0-168-128-240-316-240H368v499h310c190-2 315-75 315-259zm-50-623c0-184-115-243-312-244H368v489h256c186-3 319-66 319-245" id="O"/><path fill="#3a414a" d="M344-1013V0H166v-1013h178zm-88-446c77 0 128 52 128 128 0 75-52 126-128 126-75 0-126-51-126-126 0-76 50-128 126-128" id="P"/><path fill="#3a414a" d="M103-704c0-220 160-326 384-326 92 0 169 21 228 57h275c-2 53 13 100-42 108l-115 16c43 79 45 196 5 279-58 120-176 191-351 193-47 0-92-6-134-17-50 22-100 108-36 142 165 88 511-13 621 164 40 65 36 170-4 240-77 134-22
 9 213-441 213-193 0-343-50-415-167-19-32-28-66-28-101 3-117 84-175 178-211-54-27-98-64-94-143 4-90 64-137 129-173-91-51-160-139-160-274zM334-85C254-53 162 38 224 138c97 157 586 133 579-83C799-63 659-58 543-68c-70-6-146-6-209-17zm-67-614c0 134 84 204 220 204 137 0 221-69 221-204 0-129-85-203-221-203-135 0-220 74-220 203" id="Q"/><path fill="#3a414a" d="M1045-23C887 31 660 27 510-38 260-146 92-368 92-716s168-572 418-679c168-72 408-72 576 0 251 108 419 330 419 679 0 297-122 491-301 615l368 397c-103-5-219 16-275-45zM798-153c339 0 508-219 508-563 0-268-108-446-298-526-121-52-298-52-419 0-190 80-299 258-299 526s109 444 299 524c63 26 132 39 209 39" id="R"/><path fill="#3a414a" d="M461 16c-231 0-339-149-339-383v-646h178v646c0 148 67 243 213 241 125-2 207-66 274-140v-747h178V0c-60-6-146 22-154-37l-14-109C716-60 619 16 461 16" id="S"/><path fill="#3a414a" d="M954-142C850-8 572 61 364-22 180-96 74-268 74-527c0-234 108-389 275-463 59-26 125-39 198-39 273 0 420 174 420 453 0 48-2 70-43 70H250c8 
 226 98 375 322 380 114 2 191-38 258-82 70-46 94 37 124 66zM807-617c-5-171-86-278-256-281-181-3-273 116-295 281h551" id="T"/><path fill="#3a414a" d="M584-856c-148 6-210 94-260 211V0H146v-1013c62 7 151-25 157 49l12 158c66-138 184-259 384-216 23 5 44 16 63 27l-23 133c-5 17-15 25-31 25-36 0-71-21-124-19" id="U"/><path fill="#3a414a" d="M443 299c-13 26-25 44-64 44H247L432-59 14-1013h154c30-1 46 18 55 37 95 228 197 450 287 682 6 14 8 30 11 45 10-32 18-60 30-90l263-637c18-60 124-30 194-37" id="V"/><g id="d"><use transform="matrix(0.013333333333333332,0,0,0.013333333333333332,0,0)" xlink:href="#O"/><use transform="matrix(0.013333333333333332,0,0,0.013333333333333332,17.253333333333334,0)" xlink:href="#P"/><use transform="matrix(0.013333333333333332,0,0,0.013333333333333332,24.08,0)" xlink:href="#Q"/><use transform="matrix(0.013333333333333332,0,0,0.013333333333333332,37.70666666666666,0)" xlink:href="#R"/><use transform="matrix(0.013333333333333332,0,0,0.013333333333333332,58.98666666666666
 5,0)" xlink:href="#S"/><use transform="matrix(0.013333333333333332,0,0,0.013333333333333332,73.81333333333333,0)" xlink:href="#T"/><use transform="matrix(0.013333333333333332,0,0,0.013333333333333332,87.78666666666666,0)" xlink:href="#U"/><use transform="matrix(0.013333333333333332,0,0,0.013333333333333332,98.53333333333333,0)" xlink:href="#V"/></g><path fill="#3a414a" d="M617-1433c323 3 534 130 534 444 0 310-216 446-534 453H387V0H194v-1433h423zm340 444c0-197-128-291-340-291H387v590h230c207-4 340-97 340-299" id="W"/><path fill="#3a414a" d="M1038-507c0 321-164 521-482 521S72-187 72-507c0-248 107-410 284-485 60-25 126-37 200-37 317 0 482 201 482 522zm-782 1c0 225 80 381 300 381 213 0 298-159 298-381 0-223-84-383-298-383-221 0-300 158-300 383" id="X"/><path fill="#3a414a" d="M409-112c121-3 207-52 207-167 0-134-157-142-264-181-133-48-263-98-263-275 0-197 153-290 360-294 139-3 243 49 317 118-26 35-46 114-111 76-53-31-114-63-202-61-108 3-195 44-195 147 0 129 158 136 262 175 128 48 263 93 
 263 264C783-89 627 12 400 16 255 19 139-39 62-107c27-41 57-128 128-81 57 38 118 78 219 76" id="Y"/><path fill="#3a414a" d="M698-76c-54 52-145 92-245 92-162 1-249-96-249-260v-620c-58-9-160 26-160-39v-71l166-21 41-313c4-50 80-30 131-34v349h290v129H382v608c-2 78 40 125 111 126 60 2 88-33 128-48 9 0 18 6 25 17" id="Z"/><g id="e"><use transform="matrix(0.013333333333333332,0,0,0.013333333333333332,0,0)" xlink:href="#W"/><use transform="matrix(0.013333333333333332,0,0,0.013333333333333332,15.893333333333333,0)" xlink:href="#X"/><use transform="matrix(0.013333333333333332,0,0,0.013333333333333332,30.72,0)" xlink:href="#Y"/><use transform="matrix(0.013333333333333332,0,0,0.013333333333333332,42.29333333333333,0)" xlink:href="#Z"/><use transform="matrix(0.013333333333333332,0,0,0.013333333333333332,52.239999999999995,0)" xlink:href="#Q"/><use transform="matrix(0.013333333333333332,0,0,0.013333333333333332,65.86666666666666,0)" xlink:href="#U"/><use transform="matrix(0.013333333333333332,0,0,
 0.013333333333333332,76.61333333333333,0)" xlink:href="#T"/><use transform="matrix(0.013333333333333332,0,0,0.013333333333333332,90.58666666666666,0)" xlink:href="#Y"/></g><path fill="#3a414a" d="M243-146c204-7 276-136 277-345v-942h193v938C709-181 572 16 262 16c-65 0-132-9-202-28 7-48 1-109 24-142 47-28 93 10 159 8" id="aa"/><path fill="#3a414a" d="M1365-1009c68 170 68 416 0 586C1264-171 1053 0 710 0H174v-1433h536c343 5 555 172 655 424zM710-157c338-11 507-216 507-559s-169-560-507-560H369v1119h341" id="ab"/><path fill="#3a414a" d="M1289-200C1173-69 1017 19 773 16c-339-4-539-180-634-435-65-176-67-421 3-594 104-257 318-431 668-436 220-3 359 75 476 182-27 35-48 75-79 105-60 21-86-37-135-56-109-71-336-85-474-24-190 83-310 257-310 526 0 268 114 444 301 527 146 65 383 42 487-33 24-17 50-36 75-59 20-19 44-22 62-2" id="ac"/><g id="f"><use transform="matrix(0.013333333333333332,0,0,0.013333333333333332,0,0)" xlink:href="#aa"/><use transform="matrix(0.013333333333333332,0,0,0.01333333333333333
 2,11.84,0)" xlink:href="#ab"/><use transform="matrix(0.013333333333333332,0,0,0.013333333333333332,31.919999999999998,0)" xlink:href="#O"/><use transform="matrix(0.013333333333333332,0,0,0.013333333333333332,49.17333333333333,0)" xlink:href="#ac"/></g><path fill="#3a414a" d="M1454-1012c68 174 68 418 0 592-101 256-310 435-656 435S243-165 143-420c-68-174-68-418 0-592 101-256 309-437 655-437s556 181 656 437zM798-153c339 0 508-219 508-563 0-268-108-446-298-526-121-52-298-52-419 0-190 80-299 258-299 526s109 444 299 524c63 26 132 39 209 39" id="ad"/><g id="g"><use transform="matrix(0.013333333333333332,0,0,0.013333333333333332,0,0)" xlink:href="#ad"/><use transform="matrix(0.013333333333333332,0,0,0.013333333333333332,21.279999999999998,0)" xlink:href="#ab"/><use transform="matrix(0.013333333333333332,0,0,0.013333333333333332,41.36,0)" xlink:href="#O"/><use transform="matrix(0.013333333333333332,0,0,0.013333333333333332,58.61333333333333,0)" xlink:href="#ac"/></g><path fill="#3a414a" d="M
 344-1473V0H166v-1473h178" id="ae"/><path fill="#3a414a" d="M598-887c-125 2-207 68-274 141V0H146v-1013c60 6 147-22 154 37l14 110c82-87 177-163 336-163 232 0 339 151 339 384V0H811v-645c0-149-65-244-213-242" id="af"/><g id="h"><use transform="matrix(0.013333333333333332,0,0,0.013333333333333332,0,0)" xlink:href="#ac"/><use transform="matrix(0.013333333333333332,0,0,0.013333333333333332,18.266666666666666,0)" xlink:href="#ae"/><use transform="matrix(0.013333333333333332,0,0,0.013333333333333332,25.093333333333334,0)" xlink:href="#P"/><use transform="matrix(0.013333333333333332,0,0,0.013333333333333332,31.920000000000005,0)" xlink:href="#T"/><use transform="matrix(0.013333333333333332,0,0,0.013333333333333332,45.89333333333333,0)" xlink:href="#af"/><use transform="matrix(0.013333333333333332,0,0,0.013333333333333332,60.72,0)" xlink:href="#Z"/></g><path fill="#3a414a" d="M1353 0h-150c-36 0-55-21-66-46l-134-346H360L226-46c-9 23-33 46-66 46H10l573-1433h197zM414-532h535l-225-583c-15-36-29-81
 -43-135-13 48-26 95-42 136" id="ag"/><path fill="#3a414a" d="M602 14c-133 0-212-47-278-119v448H146v-1356c60 6 147-22 154 37l15 120c80-93 179-175 341-175 282 0 383 224 383 518 0 237-92 406-253 487-54 27-116 40-184 40zm253-527c-3-212-53-374-258-374-136 0-207 69-273 153v490c57 77 121 120 238 120 207 0 295-164 293-389" id="ah"/><g id="i"><use transform="matrix(0.013333333333333332,0,0,0.013333333333333332,0,0)" xlink:href="#ag"/><use transform="matrix(0.013333333333333332,0,0,0.013333333333333332,18.133333333333333,0)" xlink:href="#ah"/><use transform="matrix(0.013333333333333332,0,0,0.013333333333333332,32.85333333333333,0)" xlink:href="#ah"/></g><path fill="#3a414a" d="M537-1031c235 0 353 147 353 383V0c-58-5-129 17-142-42l-20-94C637-55 545 19 375 16 200 13 92-76 92-253c0-184 160-243 332-285 79-19 176-28 291-31 12-184-31-318-200-318-113 0-181 45-243 91-36 26-82 14-99-17l-32-57c101-96 215-161 396-161zM263-261c0 103 62 152 165 152 140 0 216-64 287-136v-211c-141 4-258 19-349 60-60 27-103 
 62-103 135" id="ai"/><path fill="#3a414a" d="M608 14c-142 0-221-61-286-144-9 50 6 130-55 130H152v-1473h179v606c78-87 176-162 331-162 283 0 384 222 384 516 0 237-93 406-254 487-54 27-116 40-184 40zm254-527c-2-212-53-374-258-374-136 0-207 69-273 153v490c56 77 120 120 237 120 208 0 296-164 294-389" id="aj"/><g id="j"><use transform="matrix(0.013333333333333332,0,0,0.013333333333333332,0,0)" xlink:href="#ab"/><use transform="matrix(0.013333333333333332,0,0,0.013333333333333332,20.08,0)" xlink:href="#ai"/><use transform="matrix(0.013333333333333332,0,0,0.013333333333333332,33.599999999999994,0)" xlink:href="#Z"/><use transform="matrix(0.013333333333333332,0,0,0.013333333333333332,43.54666666666666,0)" xlink:href="#ai"/><use transform="matrix(0.013333333333333332,0,0,0.013333333333333332,57.06666666666666,0)" xlink:href="#aj"/><use transform="matrix(0.013333333333333332,0,0,0.013333333333333332,71.97333333333333,0)" xlink:href="#ai"/><use transform="matrix(0.013333333333333332,0,0,0.01333
 3333333333332,85.49333333333333,0)" xlink:href="#Y"/><use transform="matrix(0.013333333333333332,0,0,0.013333333333333332,97.06666666666666,0)" xlink:href="#T"/></g><path fill="#3a414a" d="M151-220L108 0H75l42-220H32l6-28h203l-5 28h-85" id="ak"/><path fill="#3a414a" d="M67-158c15-20 31-36 64-36 94 0 33 127 27 194h-32l25-140c3-38-53-32-70-12C52-117 51-51 37 0H6l51-261h31" id="al"/><path fill="#3a414a" d="M111-194c62-3 86 47 72 106H45c-7 38 6 69 45 68 27-1 43-14 53-32l24 11C152-15 129 4 87 4 38 3 12-23 12-71c0-70 32-119 99-123zm44 81c14-66-71-72-95-28-4 8-8 17-11 28h106" id="am"/><g id="k"><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,0,0)" xlink:href="#ak"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,13.518518518518517,0)" xlink:href="#al"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,25.864197530864196,0)" xlink:href="#am"/></g><path fill="#3a414a" d="M44-68c0 29 11 47 38 47 30 0 42-19 51-41l28 9C148-21 126 4 82 4 31 
 4 10-29 12-85c3-77 74-140 146-93 12 8 15 23 18 40l-31 5c-1-22-13-36-36-36-52 0-65 49-65 101" id="an"/><path fill="#3a414a" d="M6 0l50-261h32L37 0H6" id="ao"/><path fill="#3a414a" d="M50-231l6-30h32l-6 30H50zM6 0l37-190h31L37 0H6" id="ap"/><path fill="#3a414a" d="M67-158c22-48 132-52 116 29L158 0h-32l25-140c3-38-53-32-70-12C52-117 51-52 38 0H6l36-190h30" id="aq"/><path fill="#3a414a" d="M51-54c-9 22 5 41 31 30L79-1C43 14 10-4 19-52l22-115H19l5-23h22l19-43h21l-9 43h35l-4 23H73" id="ar"/><g id="l"><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,0,0)" xlink:href="#an"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,11.11111111111111,0)" xlink:href="#ao"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,15.987654320987653,0)" xlink:href="#ap"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,20.864197530864196,0)" xlink:href="#am"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,33.2098765432098
 7,0)" xlink:href="#aq"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,45.55555555555555,0)" xlink:href="#ar"/></g><path fill="#3a414a" d="M30-147c31-64 166-65 159 27C183-49 158 1 86 4 9 8 1-88 30-147zM88-20c53 0 68-48 68-100 0-31-11-51-44-50-52 1-68 46-68 97 0 32 13 53 44 53" id="as"/><path fill="#3a414a" d="M198-190L69 30C53 58 25 83-20 72c4-11-1-27 19-22 33-1 43-29 59-52L20-190h32L79-34l84-156h35" id="at"/><g id="m"><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,0,0)" xlink:href="#as"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,12.345679012345679,0)" xlink:href="#aq"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,24.691358024691358,0)" xlink:href="#ao"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,29.5679012345679,0)" xlink:href="#at"/></g><path fill="#3a414a" d="M188 0h-37l-8-164L71 0H34L18-190h31l8 164 75-164h34l8 164 74-164h31" id="au"/><path fill="#3a414a" d="M66-151c12-
 25 30-51 66-40l-6 26C45-176 58-65 38 0H6l36-190h30" id="av"/><path fill="#3a414a" d="M127 0L80-88 50-66 37 0H6l51-261h31L57-100l99-90h39l-93 82L161 0h-34" id="aw"/><path fill="#3a414a" d="M55-144c13 50 104 24 104 88C159 21 15 23 1-39l26-10c6 40 102 42 102-4-13-50-104-23-104-87 0-71 143-71 148-8l-29 4c-5-35-85-37-89 0" id="ax"/><g id="n"><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,0,0)" xlink:href="#au"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,15.987654320987653,0)" xlink:href="#as"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,28.333333333333332,0)" xlink:href="#av"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,35.67901234567901,0)" xlink:href="#aw"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,46.79012345679013,0)" xlink:href="#ax"/></g><g id="o"><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,0,0)" xlink:href="#au"/><use transform="matrix(0.0617283
 9506172839,0,0,0.06172839506172839,15.987654320987653,0)" xlink:href="#ap"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,20.864197530864196,0)" xlink:href="#ar"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,27.037037037037035,0)" xlink:href="#al"/></g><path fill="#3a414a" d="M187 0l-14-72H61L19 0h-37l149-248h38L221 0h-34zm-19-99l-22-123L76-99h92" id="ay"/><g id="p"><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,0,0)" xlink:href="#ay"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,14.814814814814813,0)" xlink:href="#av"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,22.160493827160494,0)" xlink:href="#av"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,29.50617283950617,0)" xlink:href="#as"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,41.85185185185185,0)" xlink:href="#au"/></g><path fill="#3a414a" d="M133-28C103 26-5 8 13-77c13-62 24-11
 5 90-117 29-1 46 15 56 35l19-102h32L160 0h-30zM45-64c-2 27 10 43 35 43 54-1 69-50 69-103 0-29-15-46-42-46-53-1-58 58-62 106" id="az"/><path fill="#3a414a" d="M165-48c-4 18 1 34 23 27l-3 20c-29 8-62 0-52-35h-2C116-14 99 4 63 4 30 4 8-16 8-49c0-68 71-67 138-67 10-26 0-56-31-54-26 1-42 9-47 31l-32-5c8-67 160-71 144 15-5 28-9 54-15 81zM42-50c3 52 80 24 89-6 7-12 7-24 11-38-47 1-103-4-100 44" id="aA"/><path fill="#3a414a" d="M58-38C53-5 46 26 28 46H7C19 32 27 18 32 0H17l7-38h34" id="aB"/><g id="q"><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,0,0)" xlink:href="#az"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,12.345679012345679,0)" xlink:href="#aA"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,24.691358024691358,0)" xlink:href="#ar"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,30.864197530864196,0)" xlink:href="#aA"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,43.20987654320987
 ,0)" xlink:href="#aB"/></g><path fill="#3a414a" d="M103-194c29 0 47 14 56 36 2-11 5-23 8-32h30L160-5C157 61 82 97 21 62 9 55 4 45 1 30l28-7c7 42 83 31 92-3 4-16 9-38 13-55-13 20-29 36-62 36-40 0-60-25-60-64 0-71 23-131 91-131zm4 24c-53 0-58 54-61 104-2 27 10 44 36 44 49 0 65-50 67-102 1-29-15-46-42-46" id="aC"/><g id="r"><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,0,0)" xlink:href="#av"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,7.345679012345679,0)" xlink:href="#am"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,19.691358024691358,0)" xlink:href="#aC"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,32.03703703703704,0)" xlink:href="#aA"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,44.382716049382715,0)" xlink:href="#av"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,51.72839506172839,0)" xlink:href="#az"/><use transform="matrix(0.06172839506172839,0,0
 ,0.06172839506172839,64.07407407407408,0)" xlink:href="#ao"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,68.95061728395062,0)" xlink:href="#am"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,81.2962962962963,0)" xlink:href="#ax"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,92.40740740740742,0)" xlink:href="#ax"/></g><path fill="#3a414a" d="M76-167L44 0H12l33-167H18l4-23h27c3-47 25-81 82-69l-4 24c-35-8-44 15-46 45h37l-5 23H76" id="aD"/><g id="s"><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,0,0)" xlink:href="#as"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,12.345679012345679,0)" xlink:href="#aD"/></g><g id="t"><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,0,0)" xlink:href="#ar"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,6.172839506172839,0)" xlink:href="#al"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,18.
 51851851851852,0)" xlink:href="#am"/></g><path fill="#3a414a" d="M67 3c-93-2-31-127-26-193h32L48-50c-3 39 53 32 70 12 30-34 30-101 43-152h32L157 0h-30c1-10 6-24 4-33-14 20-29 37-64 36" id="aE"/><g id="u"><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,0,0)" xlink:href="#aE"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,12.345679012345679,0)" xlink:href="#aq"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,24.691358024691358,0)" xlink:href="#az"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,37.03703703703704,0)" xlink:href="#am"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,49.382716049382715,0)" xlink:href="#av"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,56.72839506172839,0)" xlink:href="#ao"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,61.60493827160494,0)" xlink:href="#at"/><use transform="matrix(0.06172839506172839,0,0,0.06172839
 506172839,72.71604938271605,0)" xlink:href="#ap"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,77.5925925925926,0)" xlink:href="#aq"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,89.93827160493828,0)" xlink:href="#aC"/></g><path fill="#3a414a" d="M68-162c25-46 127-43 121 31C183-60 169 1 98 4 69 5 53-11 43-31L36 0H5l52-261h31zm88 36c2-27-9-43-34-43-55 0-70 51-70 103 0 29 15 45 43 46 52 0 58-58 61-106" id="aF"/><path fill="#3a414a" d="M14 0l8-38h34L48 0H14" id="aG"/><g id="v"><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,0,0)" xlink:href="#az"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,12.345679012345679,0)" xlink:href="#aA"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,24.691358024691358,0)" xlink:href="#ar"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,30.864197530864196,0)" xlink:href="#aA"/><use transform="matrix(0.06172839506172839,0,0,0.0617283950
 6172839,43.20987654320987,0)" xlink:href="#aF"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,55.55555555555555,0)" xlink:href="#aA"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,67.90123456790123,0)" xlink:href="#ax"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,79.01234567901234,0)" xlink:href="#am"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,91.35802469135803,0)" xlink:href="#aG"/></g><g id="w"><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,0,0)" xlink:href="#az"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,12.345679012345679,0)" xlink:href="#aA"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,24.691358024691358,0)" xlink:href="#ar"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,30.864197530864196,0)" xlink:href="#aA"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,43.20987654320987,0)" xli
 nk:href="#aF"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,55.55555555555555,0)" xlink:href="#aA"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,67.90123456790123,0)" xlink:href="#ax"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,79.01234567901234,0)" xlink:href="#am"/></g><g id="x"><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,0,0)" xlink:href="#ay"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,14.814814814814813,0)" xlink:href="#av"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,22.160493827160494,0)" xlink:href="#av"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,29.50617283950617,0)" xlink:href="#as"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,41.85185185185185,0)" xlink:href="#au"/></g><g id="y"><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,0,0)" xlink:href="#az"/><use transform="matri
 x(0.06172839506172839,0,0,0.06172839506172839,12.345679012345679,0)" xlink:href="#aA"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,24.691358024691358,0)" xlink:href="#ar"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,30.864197530864196,0)" xlink:href="#aA"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,43.20987654320987,0)" xlink:href="#aB"/></g><g id="z"><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,0,0)" xlink:href="#aA"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,12.345679012345679,0)" xlink:href="#an"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,23.45679012345679,0)" xlink:href="#ar"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,29.62962962962963,0)" xlink:href="#aE"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,41.97530864197531,0)" xlink:href="#aA"/><use transform="matrix(0.06172839506172839,0,0,0.0617
 2839506172839,54.32098765432099,0)" xlink:href="#ao"/></g><g id="A"><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,0,0)" xlink:href="#an"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,11.11111111111111,0)" xlink:href="#ao"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,15.987654320987653,0)" xlink:href="#ap"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,20.864197530864196,0)" xlink:href="#am"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,33.20987654320987,0)" xlink:href="#aq"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,45.55555555555555,0)" xlink:href="#ar"/><use transform="matrix(0.06172839506172839,0,0,0.06172839506172839,51.72839506172839,0)" xlink:href="#aG"/></g></defs></g></svg>

Review Comment:
   I meant something like that, yeah. The database only has to implement one (columnar, Arrow-based) endpoint/protocol but can support Arrow-native and 'traditional' clients.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org