From b18c772bf69cbdadf5da911a71131bb84ce720af Mon Sep 17 00:00:00 2001 From: Marko Grujic Date: Mon, 25 Nov 2024 10:09:26 +0100 Subject: [PATCH] Add a MinIO-based Iceberg test --- ...a992f3e7-7f29-497a-976f-3456cf41ee20.parquet | Bin 0 -> 1037 bytes ...ac-bb31-4b25-a67a-8e5bbe2fb5d4.metadata.json | 1 + ...ec-944b-432d-a44f-78b5ec95aae2.metadata.json | 1 + ...a992f3e7-7f29-497a-976f-3456cf41ee20-m0.avro | Bin 0 -> 4319 bytes ...-0-a992f3e7-7f29-497a-976f-3456cf41ee20.avro | Bin 0 -> 1804 bytes tests/data/iceberg/iceberg_catalog.db | Bin 0 -> 20480 bytes tests/statements/query.rs | 12 +++++++++--- 7 files changed, 11 insertions(+), 3 deletions(-) create mode 100644 tests/data/iceberg/default.db/iceberg_table/data/00000-0-a992f3e7-7f29-497a-976f-3456cf41ee20.parquet create mode 100644 tests/data/iceberg/default.db/iceberg_table/metadata/00000-6e75fdac-bb31-4b25-a67a-8e5bbe2fb5d4.metadata.json create mode 100644 tests/data/iceberg/default.db/iceberg_table/metadata/00001-f394d7ec-944b-432d-a44f-78b5ec95aae2.metadata.json create mode 100644 tests/data/iceberg/default.db/iceberg_table/metadata/a992f3e7-7f29-497a-976f-3456cf41ee20-m0.avro create mode 100644 tests/data/iceberg/default.db/iceberg_table/metadata/snap-1285208930498918146-0-a992f3e7-7f29-497a-976f-3456cf41ee20.avro create mode 100644 tests/data/iceberg/iceberg_catalog.db diff --git a/tests/data/iceberg/default.db/iceberg_table/data/00000-0-a992f3e7-7f29-497a-976f-3456cf41ee20.parquet b/tests/data/iceberg/default.db/iceberg_table/data/00000-0-a992f3e7-7f29-497a-976f-3456cf41ee20.parquet new file mode 100644 index 0000000000000000000000000000000000000000..c4415ca59ff85e91457e7cb31a78f7f97c9c5d95 GIT binary patch literal 1037 zcmb_cJ#W)M7(RbA@{l1yoMj_RHAAfoX-gxyLWov6hq_9kYHZ04%4Sm6MRDrjG&Nyk z<0mjNFd|lV#K6GBkLaIZK;nJx(n1ho>PdI+*K^N3@9FFw3%96BZQ6c9HA-#~()_gf z({8*bL?VR9Fcp|8OiBQ8rv*!c)@aQ#RLmMG;&jsdBZ35HQSSnSa!H(Tl0{|HCAEfW zD5G>v>$;}Dlk_i=6Fb`fn9LTaBUHxI8(=_&N_S~*N$u(np|UtjQS5nDte`n9(-bA1 z6tnVg@!O=S0M1ac2$*HPA5@Fh7kXDNl6;nO#qTBktK@uFoJ-kSCis_3^Px+O+H`oD zjuWav4{L-sA3-y9@CET2aaGF#1-fQhX6r_;%DI6)^v|-cIhy`PxlM>^8FdzhNBsw) zE#s}SiDRC5jIjVFj>n8u%*&Y1SjIXT&v^hiM6bhG7cInB79w<^0t1QIK?$Vy(TjkD zF`rX&JdZI4SzM0C{`9yXq06`OrTYr^^G!Tvdsv_2!ad*fqTG+eIM^PH^ZeO=47AB;|`)dcHoKOxBaKEGqjV cEvL_mGkeS3xVO3xLnss}%UUjxa|>|R0Eq(!&PW^(M=snD5(h5)2}nr1HxoN{(hY5zs%mY|%zJNs?_=J4GWm38 z_g?OwvxNT9er?EU#*C4XOHugJ=ow+e;vhFhr>~7DFh+LINNIvIF4z=?=hLGU=L+^& z5eWv?JY{usz zFnXjyK!AbXJOMsb7I`(QEF~69)y!d#GT^SZ5*drY@K} zaY>Nv)@)N=K!)50e#Q~#B{~=gI&wtN_dUXekADcn4gg*9o1&3XdA_X3s=K?4-BjtZqU**Uz@RMCK-iXp z+bIb@E%T9}qlqlCnDz9wDVflm1q6`DbB3&S<`T@@CK8=`p3e&`EAs@L=ZaMeYn>zu z?Z+w&2oH&tkdsI&L&i-Nih3TsVqTPblc{9OxolhYI8xcTP;|m2jS0#iC%|-jnVZnKZ|@CpQwX_7zxdc*%(@{6XsltDTmR#6T?_V!Q?0i|Qz0p;-aC>?9tC{^zCATa&7 z2%v7L!-LQ?AjkB$$rg_lZyjK}R_N{?tB#F;oy`F|_6C5R?Eyw!MDcCATBl4s%q;B(Zn0`D<-@NaEBHUNY)FI z^I)53odb;1L8au@HPty-kM`PA#~EyotztzKt0u%E%iaues|S;V)zrO1HFf@{nqCXh z-C{XatgeFyhpLw_NwLwXf@I#LxV6Tus+fkhbqqoJrlaw3>WgWn+C~shO7Ub8^GVZ% zc@{^~<6)RHxsnKOt(U9RFFJ^-xnMC%;2KmKjh$85Z|K%)?K%DeO^|c~O;Bk^BjDiz zL1D%eE=K`3E0Fr0*61RWdDXDs`bsm562zu2_upDo=a7^c*0wk04`r*gF+uy#` zZh!InpTGS2-M_!R-)gn~*~#5ezn?Q2@~hZ{hFF@D!oOg$ubwf?`;pI}TA%gj@w*pH z%1@pOgua?(;g4yVbU1WEmkrE8=nT#M;eeXM!9i%c`wtHMaNlOkvG(S7uHB~}K7aP| z@k#gVciNryPdlBTcUth!?R4>9tJ7+=)%y;Z+UbV85PBG2-ES={1G{! literal 0 HcmV?d00001 diff --git a/tests/data/iceberg/default.db/iceberg_table/metadata/snap-1285208930498918146-0-a992f3e7-7f29-497a-976f-3456cf41ee20.avro b/tests/data/iceberg/default.db/iceberg_table/metadata/snap-1285208930498918146-0-a992f3e7-7f29-497a-976f-3456cf41ee20.avro new file mode 100644 index 0000000000000000000000000000000000000000..ad51d6947d71fdb6e805758038e2051f98caa00d GIT binary patch literal 1804 zcmb7FJ#W-N5WTockrF|JkYx~69Dm%WQ_vtGkPrwERfMeddYoHg@0#6pj#G3U|AL+h zD50aKOaUDY5)yr=k=VUEUp8^#gwEQX_ukCgnepS~<=VzoK~X8jOu8h!9fYHP=#QeV z--||3FbaBuTP5N^rE7$(KVlSa2zXTi#o*GaNPt_x^^EZXNp~N(AdFh!RkY99mcU~u z(8p^Bj+~a@Y}*b8%y{Z-+D=9wPlY<$IdCW{=C=i+Bm*Ji63Ou@NM)zO`o6DFHII;- z&|MvpGOURoGK{2>wx2(JU{8n~+xMQ?bA51ToAwzRIndoRR02aKXG-G)S~((#)`>+4 zI98d}rPNu52A)uP5{?;_%F)xHVAuw#-HsP-H^6-Z+|0NjD%a(EoyRa}Wk6{PXXuU9Em%sB<;}9w(|b8{-@pOUK}yN)XNktW{Z_%W5o{OR#F8dPVZSKXPWX3$*uO z8W$i@iX>`SWf=XR;;a3vC&`&znJ;aL{oWWq`SsR%XC1AH z?zZO%KpC6luJTQ~Nrm@7dh>6cp+_*N-^i}Fe50*2sgGibk{rCc77s;Hm~~<34znCC>|?Q|^b&5xg74?q0x*AoIcqA literal 0 HcmV?d00001 diff --git a/tests/data/iceberg/iceberg_catalog.db b/tests/data/iceberg/iceberg_catalog.db new file mode 100644 index 0000000000000000000000000000000000000000..698e7e35993886e4069fde74290a88c257c52cc9 GIT binary patch literal 20480 zcmeI&J#W)M7zglkoAf1W8<0Q&mEkrLDUS1EH!TbhDoY?j3!xNsvd;Dyxpm_Z+ofHj zek;BN3rlCj(l5Zs#m-ABnouE@NdJ=)pY6x-<@dzHJ+?q&0GfND_HY zDIp|1c!^cq=EQqy(C@FLEB#5`G$|c^Th0C=sg(<|7G=M#T&z8s6pZ~4fB*y_009U< z00Izz00jO`p!aNkF{kU&xfC+f*)b0~%;H9;>vwoJba^oCSZceaH}-V8 z*Lcy?>9k0i&n#OkWS*Z~h3+?6+bNVytH(8{c$hX%LO%? zJ1p|TVL>99|JI%;O2C=pfAQpy2cc|6))5btxZj`LD}#7taC*r$hr5jUBb4FPUJ=EX zaz%D(TdG~>mb|5^rmWVgw#-!3k?WhL#;q-lF&NlmH&yAC&<3sT+hr x*o}Dd{Qr_