From d35dd05617efe4f86ec925b845fc9609f4843c6d Mon Sep 17 00:00:00 2001 From: AdheipSingh Date: Fri, 17 Apr 2026 09:41:51 +0530 Subject: [PATCH 1/2] add parseable-enterprise 2.6.7 chart --- helm-releases/parseable-enterprise-2.6.7.tgz | Bin 0 -> 57605 bytes index.yaml | 179 +++++++++++-------- 2 files changed, 102 insertions(+), 77 deletions(-) create mode 100644 helm-releases/parseable-enterprise-2.6.7.tgz diff --git a/helm-releases/parseable-enterprise-2.6.7.tgz b/helm-releases/parseable-enterprise-2.6.7.tgz new file mode 100644 index 0000000000000000000000000000000000000000..0b7660c0651e5b48ada5f48f5d9e9b400c55f22b GIT binary patch literal 57605 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ǭ<<8C(EnVQiJ*1!_58)LZt9C=)=%dnR zxztYzF72V6?X6>UBRxA$EmoQ?CG^a=Xpt5Hm=jodF820P;HpQ)LH!(_S7wS$A4LDhTY3Owff09_6Rm*#JMdquU7 zJfu*-Ew7h&6E8+x0eSq-2nG`b9$|)j(0Z|;3z<0=ER4B_xAGSw% zlx2ES_`?vF>IR8{2yvmLWWc!!iz%moM|Ezj+c7+IZb*~GsfE#m8j?f#Z&a1@hHg>2 z_{1qEe<*$`fZvKQl??UF5~|U)kQ|_-H<5rB~%t@ibb)Z6sbHD8n3r$&@Rjobp#~ zN+4wmmUl2S;`F+B(p2uLn;VTd??7qJwBbaV_rEK1q%^3_V9@kZ&1!rkoAzQT<3H17 z&6~waNC%Gr`YmZ$+-j{P;Yusz(p_sdWsZ_7O8z{@Wk4)yv{-s^gR6-sjaDg_lpFp^ z%X<;9T;WRutIa{_4X=HLMpHsA>^SmXDBl+m*H6U5cuZxCl4eczD04JXlyF-aK`Tkt z7H*nXkU7&@hEPjOm{f90k}qv)C2B2pp+x7^=)E<6H=1+EqnuK5_bM~%Ye5BGRL4+_ z=M*a_%&Lot%A8Z0=YS~(QdFidi*DS;tU1YrL50p_RlB))rs%$&;`vr0a1KGu@AHzb zf={1p16Gk5mdeKEa2p=mr}+GnxP|kclpEhmE5SK_Jf6bvS~%Z12+; z2VygCggm$z)Wz1l<=>6%e=4Y5L_D-=IQS+0zs>sYcFz8{(^&ieJvOhx}nDtU=BP|6=Wyt)eACj$3{ zScGRb7Whh~d^xq#P;fL!3S}Ui5_L|XA`M=iQC*E^a@Ai(giJFvjL7w@e7{rPpcxt6 zY*MC|L%KxK$Qb1$c}L6!9;WFZLOn?rf4)&Kv2{udizbl5+0%CsGX1uq$s?y{&vMI}t;4N(_%q~*>@ zPkL@K(&D+<$|JsyC1(A7!QWlh{}B#c988v~0n6_HJloFu|L^WRd$wNxAL9FL>;Fqh z9DkS^KsI zYAq}ylFjo)JzuNM)Q1lsoeR;}$Be~r^O2?^#Poy}#$ns`eVabk-`(VYYE!(M{IBos z<==nZeYU;6|NS7}Ee+Lq-SB<{d)`#Nn$mMeP0DImRB>j0*RnB#iW9v zW1badWez{0ei>p5hSwEZO~bX_OS@mH)V{y(#`0et{8Gg3P5w8F{{P#%yKDXLLB7>o z08HTz!;q#Hzx37TFM0(i^|z6wmpb?EtmcJyhfRN8?9dQ7G7fa=xd4CH_(P<1**Q3jt@GcBja>ps}y?`V7;`oB!ZZ zb)Ya`eF-TNQLQVveL!VP44+P6b9ax%{@jD?{3a^bi*)mMi=N~y5{o-kIBqW_~f)=f-X9tU!;Fhs=yCA}aBJvG?!YZQIJ?Fuec$@l#;a*>B_g zOiJ=Ct=7qYkLx76S#1&@+v$GxlVsTt2}!6af(1a?s^jz7pM@I<@S=|AWdee;(Q5z9fq_r?ItU@mG~BzAo8f{eAu4%JSbh zgUeff)VIj~v)Ap_<3I1M<-dpcEPr3{ScrjhXo1u9s)jR>M_eJAOUCMX*zF3wQDdoGh z=F?BoS`D^#YB}t5LlQ%)-~tcydOLI8B)%mftar5Ui55%Xcz1GG?;KlEKIg7ByNb2o z=3O-W(hU5L-^%;H34ynQ46tDT-|h8k_Mh#&-g^Ikh)>MqM|w;TGW<%%Lw= z=%{&R2*CMvxJ@gLkwV>4yO)r>8lzX1(wC-lv$Rzb;Nc8*HBGtbzyd>Cle2*K<+6NY z%dmWX@DJuIM}fzMZ$OTecYt)~+HA3%HJj_iST0-v)lO9d%Bn`Hscz__xmE2AtF}>^ zs@xczxIIvAAedTNAwi4@;}w&bt|fEqZ9Gs`w@QGb1;!C3!@#|9V$76jwjr+pP}?{G zP+SkSQI1F&L0;>x>PT(PU2zJ3viqorp-_^q^woMQV_y`#&LAH%TYd`6yKPolF=DN( z%@LG95j?jK)RUPtSPr4pH-OOvDuXb!v~2GS6#(U1#g*iC*5Q8gsq0#5IbE|#;2;Zr zJ{cgY0|>R2x~{~SXoXQQ>vk}8`ptu{3G-$NGR*I+22@5>YA&`AlLA0{SLb)LaeaL| zqVQkxTUq|sp{~^p?d7z9MgG6ry;}T-z3$rn_aI+IEO4IAZxb(@Bj{@>(tl%v@NZ|k zb2iWiwBe~)Ep|~2DFD6}+CDqM3A8sw9&3TRIwdJf@o43 zKitD4YwG~-Kh`z@Cq$u?R*L9-{^{Y7Z|xOXvBxwjJnQY_Yx`E_|5-e^=kuT5_S5S9 zkM;YX5B1&h{3j#vbIfR-37z}LJRTvw>N!yL!3oO}aa4!?b)Nw>o$1%;b2s;(25Z9v zUcF1<6yih>-VJEp(7s#z^Lywt?qXGstJY5MH!An*?c$!l)%ib_FL|S!(R|4ea0~hW zUiJOw-TnPF|9_Cru|6+&fo4Kd%n6kTWrQLkV|vTSvn+?QVtO2l>CvJ=v_Ufb-vM%O ztbbm}hZg+PdpBr14^=pA!8pc(UBkq625dO9TvT(hYw3Jcq?J_F92H^Atk~bh(?~5( zPYSe^rF9AHY4x}jG>5rd^Zd{7tNyz1qf%2j#WP>{$WBIfuMRA_SFy%@JPe~dGFyQ}!7&8f|#K&rH zO9C0>99$w0!4zbaOmQrqDIXFlHd2%_1aJysl<{#WZy%^0Jf|eHXM?e$9sKf(XTq)* ziQhf>&I4e{hly0dS4W3sPesDftLJ3`&C>(+jv=kkY=G0Z&)@b9dDWZSCYZP+YMx5c zkeo{bm*ik!v5WP=cgF(mK|1?R>P)}jG`}iZ5VTfP89>Hl#A^Ba9f^^8Dn4g89f5-^ zJD?Ln0fl@lS|7s{oV<{*+S|&rEI~s3hKU_eR2O}nGcJpNr&3`$D&v7}fR}_0a14Za zkd7o$vX6304?Sbeo8Yt$dWAkVfmeO7zqhxu=K(NeDsEL1oOE16|JGiP)q+1(yktSc2s;8DaxlBW`BS?VvA3cRcjM9@Ci?qv90Q@Ju zH-FQZC!GY~_0MnKKKC5iK|4t6t=Q9hzV(ovDp2f&Uh_^}0pq+%QatD(f5qf7y@WJA zIC>?2%jflZ*LqX5KlaPF83RXIEppGf|;F3s|9WKYuyIsXSm+2*n_3=n6`M~ z;Ab0XE$?8bps&MLzdG_a!Q*O?$Yg3K*5Y?#%SCRB$E&4Ln=0svBbvhG)sZHQmC$Ga zY^u08k_;X?6sX22+FUSvI8}|EQaBvq$bKxeF{|~i_#(vIq4|Zt_(zz)G(yzhoR4B+ zm6guCYL!$|=VG=H@QJ+Rb1b#C8hktRR^fh%AC}WdP`ZW8^9nIHiS%Z130oKi2U-ALhGn z{|`MqUhC;`JO7Up2S_tpX>>tY(g9?S|3?M?`}O~5XFR4oX1!gyqULIJ%HPO9N{lR_(dvnvY~A z=D?#laiA)fzgp(b3elq$cbGPHmDW3XmvCmS13E^|7X4^6g7W}nZaczy8u8NQX}KaLnz{{|6B zQxwT(^yZ3zi_U-dcdPNg_Pguz--r1sEKiK1}HHYBdOF{&Mg9RHl%B z8)?l&caE?&M#&^(V>Po|)l!*jZM}5?YHD3-2@gf_@F2@HWvci7>(wVPg(DOPgPE({ zYJs;!*EGnF3AyM4(dSxn5TgWf6lB_TEz?*YMF_P_ozSZRunB^L}W67V#>Yu+1UT6Qz0EOkrYJ!7Vt$UK=5|S z2cP@x)@TX8w(l0*IFaY7dY7%Hu52`?NH8F7X!8b55q-d|Ze{*Iz5n=+JKNRs-|e0C z{f~$FZ2fzRHU3d0#Ai58 zHUa!JGw~GX)GYr3`lKLi{~k_5#joFKFLb}h3H?y3{cMP~x9 z4wUndrF$1?ch*Pew~f zoFl64n5Yp3mt&NIL5>sY!k@wD0?G>!`m%!wmmSEcB<;sm zI!t441Egpqw>a=PlTpf0thmJAH$(6?O=f_kvZg=@WQc+UrzrHo=OQ@5p}@`d&ErgLdS017OkZ%LLl%ouO#2oyDk_nK5?|JXb^pB6n zoM)`x(KA9C0>~!73_vi1j7#+)!J{$1MB-nNkP*lzi4bFi%G@ELmypJY0z!fGrQQN> zPyQd7_v6WPFoY8BD z$QGb^+V{Nk^K&-#iey-hv*M^C2b?3++kKnZPuMNhiY@5}doE zU!d(IIouS;Zh)W2rD!^5$VOT10$gk_hiU@8#FX(ZFeAAjL!QVhW#T7w>Tv?j%coz? z0Zui+q?KYz-d99daFQiRjgUz8${IpiRY;!cVqua)^IGgMPo;Iz6cJla7Ef{Aw&QG{!8>M;BfTMB1_Q=0DH62H0;!e zwWt<}wF!Vdta41=rLi0m1jdBKYFH#gkOR{90&u8Yq97<92huCWo`s-|p_O^}h%CoCBD?^b3;qS$#XuOUURK zG(|}t#AuL@JTHc9JRp$9tX>*`7;!`=IK_A@6Eno2ex9?7m-kp~GKUMsn z@tEY?x*slgfG3_;yg65I{!7#H&-g95{>xFfQp4XENtbA2?)vZbc6-}TtNx$e?%MzR zLB4Ab0N*-!@cZCet~x)#jQf4?-dLoIwde~ig1<`rKIm6bsmEP}~@5Tqv@QvRBxeC+o@S7we<#9s-brFoL56biHPDIp2R znHd-#J4F(lUWoC1|55*(qBrEy*H@%vS_V^;uwvBBDEbje5|}X*+ok7?`us7UKjOuB z`y-0uBf?zBXXdf%}ScS))PSy&q70TP?HNOvPaeb zEoU4LXGM0-iJeU-7L&@%?x}WIu!~R>=Mj3_fS14wCQ*Iv`3Yp)<_GR{mn(-ks|gg- zg85}otopcebj6*%)X1O77$GJ&b07FWgnQwRe?P2oMaCz#$8z8z@qah}Dw9iv<&(!3 z`2d||BtFCGkX-*p2G2hDA}wGXaun#B3m^Qg!U^Qr2mev=$`!`(1f4NNF{+3@=6XYY6iv=c7;(u7dQNtNMktM6 z7A+h^^33gs#FZB072}#{)V7^$eSL$Ok{F#axtX0sBvsz-^G3EP^z4H#AAkSgZ>jpv zKFDX?>Lb-Y3{^TyfZz>@t0TFX&Od&ubpHG2AoLrO26rI#;anMs!jxr@qLf#F6vB?^ zN3)pprBCe#mclDy4egt?gcd)4|Q3S%L;nNCPaxKd_}WAu_Xkg8x>%_I^tq|nEk z^QZWanwSRa3WDs}D`}o1Ng-s4L`bXHiqwDOn2)OxgILx=Qa-_dh_3EcwVwzk=s9NU z_(wHS>#mvcy6L$%voX0WL~}nyQ&hv1WiWk{CkbnrV~oS-0;i)URAe|&#Q z?2Ho*6D?4eN@J@cdh>p7@^Nz$3})bQM&d1bGPb&gsV(C*{(66^=k+x>zrM~$d~?&e zz7|;C+?<1(o4e?t?V{W(K~eCdpeQ&}E@n6#fn#Vf#$uzAPCAMxYte2k+O0*qwP@D} z?sJNE6P#A3_gdWh`o%pbVUE1_!&=^3%X@{qr@WiaGD@Pg)OU|k-&;x7wb-{7`_^Kg zmA4lAzFM(wE#j>x;?XZ|(d)H%q3m|oGTvIotJw7PHMzBXcaK)RV}12-E#NiI*|mVT z7VxaRwSc#_>#c>pJKObIrM});>RU^Fjh4N&?028CpSJBO;cqSbHP76?qU_gO%YJLw zZ!P<|-TQWAKQ?ElH%5%Xo!apCn)|xBmG$h^rh^PJFY;#E_$1h{c$xNfYVvWpa3~)xTmw0 z|7}2P`F}0{e>3vG9fqI@$+h(V?MVNKQbJjWq3DYnfZKF{Z}8Y(hiR*m`}VSZC3?s= zF59bV`&SU{AI|doLeO+=?X}^orM+)G-QH;y-u8Cy zB&q%BEUbSKDNM&}|7=%lmXA;Lu#(bC6^32je_0Dj8qQisS_?^K-dadn3rQ_B`o?@5 z7Ya!=6IZL0w6~U$zFjHlGrB2$<#Lj~NV1lcG@P}hw3d|0ytSmXmXum(^v!t$u53`+ zX}b>c{aRG|c10x^$A4jQ=^&2RBGX!AT8m6;k!dY5sS<0E3ABn#HSA zy@a)td~Z^6j3VhWw1lASwPEbbH^@<)X_}qSAIy%?2wi3MsZ>h8ekXhaDEd7|jCbbG zs*I8hQI2bP)p4_sP&A!G%z919;I2?yJe9oha{KVGd)NTQnqabuUn_BQi+P|ims?3_ z^V&JxSYb+d)zr^nH{NY|VtB8&)`7kS9Vj9xhd4#_Y=S0)&dx3g6}!qAL;8Ui>#f8@ zz7^W~#Art1XaD=bf0U6}y`!igKl|X9kL!Q%ZwmG3J`|&G=T>0V%VD8N;c=$9 zE4$U}ukO%*wz1hVtv&nTtNC!3w=Olts}9d{SF2x3^uRl2zj?j3?yt3$wbo+t)>_M2 zYiXp>pToAlR$106%dO6BT6LE0T4#AMo#oz*+N)?a^3nG~{&gklekof=S$>ua0rHHY zh@|Gcr_b`q8K#h<>#s%E0U3#J8L8-w+Rhgn#|PAhmQjbIEWe8`Ijh8$eTpr~-f8^bb3|wDDyhu=)%4ZQDMz#Cq>j*4wJ5v5**lt? z%+jaYb|tg(biQlRr_m?w$oco06Z+q=tnA5_9fmIM9h>=E<4Fj+KlIr$cfpjulY^If~B)v$G4F#?L5?ohA}QlA^lROUNBC6~cY*Qi!LCpyu0>SZ{( zunY!fy`32W&Q@}a@FV~3b*&#e_K#kv&iQ-R-#z_3fdd<`xR`Th`^q~Q;xl)3yw(A((sHQdKUnY&<~ObN#|xU>+}zv*ewrtV4?@NK!WgpgfIu3vFh(5F z2~IKNIC_VLNG_3_7ILoi@boVcx;WubY16)U~yiS(k@3puU9iPUv84mnNwV9a^O`kl@Q z%jyxC=sv}S$7tFaqhu1O6;f|0qe#m$LN*Zlx9`CWYr8-nOt(FlWyQ}HD#eIJ6w7_B z4-Pao!#D=|3AdH0iG*g3!sKs@{?cH%Gm%X2!9r_E)ERy!gV6;Xpf=oi1fckvkCA$a zfDD1LH?z>Q%S-9g+W?;x%TnEYF}D+qZI#{hz8jG_yn%8;SNafDJtCECg>=rzp5EHelLOIis%8>EhG z?QMXFOeQ3ijyJ4mD2}DI5hfr}8Jqx^Bn6SI8DQ7%gX>Cm)C4T6u`ExLBa+}q zHg-Bj;C-1?&eev_D8j=TPDg=E5{)qhGazXIgN($R5*bbaMMFeU z8X>(Zi$OgiF*Ci<80njnrV|{F4D#YnHU2Gww*mg!jCT-#=ZNAdiouYQiELAfpWiW1 zii4sOha<^y$|l(unkG+vI+))i8^eNOAt}5_TAwKDCN>ZVlC?C`k*IT&q(}QGIqfc%DHJH^1h+Wa^qjHFF6wg7Z6i{X*R_W?`&iw z);o&;t|l->Y*TCvx`P&5o7;EM!O&|!wh!LY7*P}-BN)#_uMZ_90R(FD6kNp`t%7Cf z*{PU@{t-&{ha*8M$;*F6vyL>%fJ>YtV1NWCL$LrNyCAE5$AFNA!3COa0VJx)ogA<+ z$&*-AqVQ4<;hVRoU;r7~-<7SRG$JvILvWDJ3<@BEsi=}sGR2~)F`_60uS6?~GbS_9 z0Y$8cq8Ozd!-UBO2p=N~U?hZlKv5!js}>(+lTV(!d3*Yz51y0sJ1zlY4)PSG5uIhC zut9?pFv9%rPo8)HXsSqNEVQ%@FqxfA^-)0|_>)dX!BpNlhez+;ah%{k zBoU7gjf7k~l2YEOECCLW-hsR<)7aR2VA=_=seR>^-HO6vobpYBi1ILB5|=rE>r+!X zu&K+eR?i_&8CsQ>t=ZK)0PLF9(gXoe+OybROd1dyg5-7jC(wYMB%{S!-L$h+?E=T#rw@MEs}W#;#&C)Wm5Wo#oH<2+p$rN+6v%}XPJj21&dVG zySt!CIf z<%RrH@RXx^!CUZ?$dDn(;z6B>H1mNb949zEm_nRL^t239l|ROigGtUfVBBnRMHM*Y zVmnCzn&OCS3CRX(I7VaR@akO(?dJ88YC%G8e0jR4eFtve^XLFZYMjJhp%SM=d#{Gd zKR`=ZataCA?fA!oLrdcTZ^fQEt#W3e|7qa^Xb48h$ylZ*2FvEPCnv-SigJqiY!wNM z={g;;pO_z74bT(9;2(lo8$$bxQASZD_kYL)p{=X)(_XmUQ_8FnYbcr!AsypX=I({y zRmxEsYdIs=ldRBX+vua_qsI`P;s_l?5y?|-WGp*vF4<0;qLsPt3`GNAOGTCHr}a}P zow1bO3eN2|CE(izdBsm^O-PN=tS4>5Q1YOIw-z-;2UEfU6MS88u|`5*rl|lWNTq-< zOCitYlkCQJBAeB|YjOl6>u#h+&dEglbxJN!DoJ8ez`@ZgM}~AZwFc5Sph}fLBk_St z^%L3GGKr+Fj_1}eYJNuI(rzF?Xk$S`ZEYX$0I*Cz=t`co_JJ=j^EJpLiiubphY4it zjUGAyU1>qp+$C3NG)8eQcCf%OC%IS+xFDklO(Z|;Y?wrOElTJ>4IQdsX%xwf#6J7t$M}MlmHFCI3y`YS5iMdND^|%z>MT#-jXSzmlShlb1`bP&CYby zCAK$fJ0o#W7!L|2CzH?>?-=c{+Koz+X0{kL^jLGk#Z%BSH5AsiEz5KU2zAs_Z%z{i z3sxtk(Xy*q3P2F3u?k{LWrE*9JTk`+ayFuLYKV){DW*hTjsr#;v{{JLOO#FvQ;sGhy_!D6BHZ zFJA7737%js4O!;A&}_b@nCWel<$bW-?N0P>rJVJ__TK($EYlRM<;r`a_z*?2C@D6E zGGR=}MeCd{iWR746rFIAnU>KNipnuEYqUrRKxcr{4oeWqtVF-pl}jzpV#v`67u)|x zn(q#!%7_0@T)C1jjY878D(~~yTy#qveP9M)!boX8;$tL@>xTaounIA_$sWOcW5+Ou zCNauT8XFE9jR`}k77dF7j>iSZedpl4Sss2j>>!1y*vbrGh6@{HP|TN3EE@@?X;i=#D0%J_lGAvjQ0k9KBIFxI zADK?=l)k4XY(*ba_Gjg_CK<-RD2&h%qF8R^LfvlOndVjry}8+au-}zOmn23f(l@_q zP=MgQoq2m94>E>FsT5@dz|MyFmuaw#5{%uh+1)uwG(Tl7o>onNR?*;SW zD84=Z55A*0zzMiGn;Ny<1Covu*&y(tHnEC`~qSXfd&d_U;%BEZ|`OiZtbcWI@8?- zo26FoLZhrZ%A;-GYBHnf1nrvyA)2Sg3i3?fN znYUNcZ96%of-OWXN1u(QmQZE&k&|Vt4I(uqJ8E$R267-b-T_Qt8X?-*$S9I1rlWw5 zQ4l3q?7?cu1UTE2Yo!UR;xyXyPyqf>!+mvB>zbQ==jqwm5CBa8(LgT0KO~xN3pM<3 z_7YBTGAl`M@!VHO)7{Riqv<|~bC?7&#>VY&EMascW^U7Mm|;}i2_6J1jF#cbKOq}J_7=Z2SDVQ{OoQn-q=K+3;H+hX#$+vbBBg~kdAPA)mV@x zEP&CZw5QsriM^zB1Tlbx`#LEiJ1KSIG zKRBon%55W3VX*Q2N~&zUHVt@Eq4eo5Cry;)i9=UqCsGs3p>DtvW*SzbVbiv0AiNEL zt}x>`9hJ5zfzvOTaj`v{T+4LjGKt9HA2?-P$lPS8c!AvcL5eN`Nl^%nHCa97Me-a| zqYNP)f`h`FFqv)D>{pKPv1OmQ6x>qDC8d9kTE`g0(mO|pS>6Vik(>gSi>)5TF8cCF zhas-*DjB43f;ggp!wbYfMp1-f>EI>=8+}r*2qW=PRubiYR+@4}HVeHvoz1pkNKs*V zV&c2B76rFJ=_+(NMrqUdL5gI7(9@vJnS+Dz0t>W6dkf&9YU{}pm?Tf06tF*eL?@ltuS-Rb4 zxU`=*)eChECW+}y=-HGhv<5-FvsjSN+}98(+KRpbV1^5eU`-tY0LHQ0H9>FtY1j?B zVXy!F{`dPjH%s7bL`j}H`(SaWLL0D^aiLhn1<0-h*zNCkyWJvJDN_|2c5%VN-_}x- zytCsO--(#y77tS(gmO!gk~`uw%Oz`9us;?V($lSQ%>vpS8l$KWeq$t6?1fYKD@pPR zGH%1hW!R)@*GqW_?N|Wpx@NIhX|GAHwf`DW0aG1?;vY-@i zQp~Node%E0gAUp*1P5^!@C%W&3gilmCFD-&!I+6Tz_?fop=bTj&JI@Y5<=aPDb5x3 z4iktcZC-2+Y{RHT1<}GAeZ&q+Ce{qSIB{R-P6~k2O0nbGcrZ>V9HGOys3|lE0k~E| zwAj*b7bn?RBVHRdsC~n1y&8&2AALnHL32-8pggX$?L+1U#auqK=slg6LGwY-P~vh1=myxT{SLkVa!< z<)*9`vS}1*6Ic+F3B+lrHHV_uWERFL3swD)<-;Mql9?Ji3!vn7X-qgPZNYRmZnelp@BCC>fx}>prFg$Yc?QxZwOuit&!9i`CTJD)l-$JA@fFJD)sf&>D%{ zf@zLI&q1Xitr*~cp+b7ny6YIhgpW;{&=7^7s1D9yjOX{LD6({yyp6@3YU+}U%&q%m zpTr%J_%%tfn2qJcv}i6Ch*jqB__;<*UtkmpOIG9;F1q^nT-l_#?RJ-11M@dBkRE5X zdyLXUO&z;)iqTZ1{zeA+S{Wr10o~M>mzpb9^upcGYEPOZs%^K2tnhfQV&2rf@`|N%^^!H;y>yqD6!9wcOP`jq*qEe*mf(xkCDYF|bg9@E3e+YbMH>q(d`bD-coW8XtpEOq6z^T75U)o2lUu;eTYJOsh~0?J3w#$l;zD^;2`-CU^vZM(zL0Ll(?QGqh|+Dh%#N(=m! zTP2mIZh0M~ejB8^Gq+scP;+F+{zXZiN#E?s$gFm$!t~qr%?8ziR>Kj@R75O{tUIwW zRgT-n%5d<@FJ?_37{5)E*)bvfB~B2VF^(n;FsFQ zzBd0p$HT8a8baFB#H)MyE#d38the9t{(i2}3t$rt ze`aUE`R;&Cz5U{jfi13qO}KtRC&3ms!8uqyw8LQCWzf;ut9~2;w|5LFUzEBZPDMRi z#Scfe>w4R?Y+XW{Z{`5=ylh+_8`;{!`PqQFM@(HfYITGu33@kA7}?sX+dJbAqqUx& zYTht7Wr!951GP(x7@rXQI5P-oqRIZNd;T)iq-?OoD@$HObh^w*p@h}u&=$BH<7jLG zHy9a_qg1+Rw9>H*USf`*s#IUm7o;lp*4;r`fG_VDVwyN~M9dc75XWwE8!wS+hngHk zYF%30Wu%dA^>!+umF$KW1zBo|u~awU)lOg9T3IHJz3XcR91xNx-A(Ftt zAW2|On52r;vT~E!tlarmsR5{7rUuUCXi#2{?y2k1z_}pZ+x}i&s0Niw*vr*(da(G6 zzBq4aIji@8d(f{C;Zb%%qKlH|>O{2H-QKN|aN(JHNz|6JbxBa?G<-E2zWnV}pd(4y zoZkbWenZtU)wSJKt(wap?6Rt~5v%K}0Mst5Iy~j8xVowgLFV#mb=!6BuYT!p)a&no zza`?o7qWln&D+x#Cn3M$tF^J<{g3WWcc&8ny|?#t9sm77KKam)8eia_#dwNiM162` z<9YU@MP~^a5g&x$6ToSVQVw=@O`)ag>st?;Wa_aam95U>%)>*!=NNHtbK_Jj!Z(FF zpsT8XeGO0=OF&;ECX>+8-F z@5NPS>{a$@x|{}~_oQ=k<6U0|=1|DjYgs)Z7L=J%j1ARuQSwmGENtf~hEIUgJdMEq zj{Fl(PNYjN@B_&<1T3?%C31x}Z(11UNiqY!=P*&`JeXw??a=!-Qm|!tE?N*>U|@hE zm@@UqCW$yLJR<$57=f6vrr;glw!f0{I$Yu_3$t2~~@=Y@_r2 zqJf6iG|?SAC>}l#d3C?!;zr>0busZuH?U9D32K4+1b)v6M-^h!TTm|q#KB;u8Zpz! z9QCQLNgJ<0zp#3~C^L`J`k+E%Wk>+hu!+ z;vpauJWk8?F5i^V_hdF3bBb#~P1%hxgf^Sei^wD+DN4CB?h?*&Yqq+H>Ej>(U0<*{ zw6|TY-n8-IW+%JKUii2=GWN@xZJ<(XC~W3ufcp9me<=Vh#5zVir^=HUW*H?J#d6au zo~l!~!0K_efx3wV4vtyFWl}4u4;q*xqNBPFxO3qND1FBiSA|$5Qio=jh%%a ztVq+Jjt*>_aT_6Rv-0gJXF=&qw>vH8A#EhwS)PP$LsdGuxq_J6i-`FzbLS4m(z^u>oL+o!Bw&Us zDBz*pesP3%bK{v?b}+-mJ)`Su`BK0!8lkI~65{)A@WaRd`^X261!r=)qC*g6tL^ug)jQSns9(VgKI-B!%C_H!N&7PJ#HTsjX(L9%Q|O<5Tbf9dJnGB{>^Rpv8J zV{`>V&@Ci?Ro%|(f$AE;VqqAMg8nlHsJj>*k0JXR&C1ekq|@^d$7RuS#u=o7Rf${j z55RCbN|4PwO5OoWqF0>`Tj}erj-aYIm4y8SF3^#d5-LzNS^|kJbS~q5eDAX!zNv4|?WnN`n6}9xF zNC^jzMd!rsR91bQU}o_2-#tI_H#fELJ%l&`{-GJ8?-)22sGkGOBrs^aRZv{uwFNSz znNx_Fm;jiuTp9$Hd;fKgqBv)7I&?jfZoNCXo=so-Hs$pCi|<#T37gw*T+U$L?+$jC zou|$m9m?Ggd#nt`H_IoDIi|PQXpU)`1WPf~Z;E9eQJnJ9?=K-E(lmwCDU%u{Wg`Rr z*%<&p{Bw4un=v^bK7bD&Ku7&o$rCxh>O4@*10Oz|b;Q5*ykEf!a0pJpTX5WLO;bHd z1it#TtEnT!L73Z@;GVyED4tKvi<8;8bhM>;q@#${@wJcV${k0sLlu3|GG>_4FvIHY zvDgQXHY;5<59KnzIHc0E7i*7O?WP`r1NFcb7@|us!D-GB+md&FBA815N;6@cK}u5K z9~`{`oPa4tmjI{AQQf>d4+b+p^EAcjsPC7|@KNEdBza1uFO($62al}IKgwy+STv`J zC@Bj*lJR#Uo`4{gE7-B9u?$KxqI`(~1enVr1s*pyod)Y&X(JMCfWSPoF9uT97kHH{ z-YD6tcJdxaN{&M7P!+?IkWtgvEJ;FHI~cA`!3BGvw%VMFNq#P7{3Vi|ijlg`CxwE7 zafx|{nei8$vy$w!;Vh^}MnY=}XnAwv84pxjCVA8-)dj9t*H}p4Q50NUwDh9Ax$%l? zWJ?GdW)|u?OAx#usd?N;UEC@}56oF9JBx|isPZ}!yUMs8En$Y1mCDPjUR@Y$GJ>mG z@`VqEc$Em&Q^Xc6f_7Fdl>hUbCg<8&zxptB@y=2!0VGdqo@bwZ&S>$f!c{(euw-Tc zflRX5!5G?wg&OcaZL}51mUGUU}P2Ab$Vw~^rPOXs#6uwa*>~^A6mmgP`;a6F ziugg2=v+xOSubbEy5FX&s*#fT>N{8xo{$3*#Lsxb&Zdas;mp2}BQViivF|Q)GXbiB zg^JlHtH$wJPLn?HZHduTaYe?kRSfNmoR$?|x+M7DZ-2inri^b-f6bZ~q0}hEejbdf zE7V!%HlisxV=S>pqqR?_XuI?%C&iiE|5Yh_mtHWT_tb>mlM{L*58eO7Q@V_sZOGRz z_Le$stIT)+iiu?#mHM5|7nuD`b7eUMA7(8y%usDgSP#dS9uDizFYPM(O@6ESe`h3K z(f9jr3;n-)JKOu+>iv)XUU%*P{ScqjidFo?BJ%A?h9W0CZM!Fpwr-b>akmFzOG_ANVB4<31Q<5lBE-Ws?YjX*$lLklbiH?k^}0lD>qBDF@V z5xexBx7wxsSSKtRSOmV_eOp`R3-o*%)r`?boZS)_t$Ksee9H ze6J!e74yTMx3vjX&hXk8nb+nuJnN}yefD1tOgd*|9GLPEdJWLLF~2l4CGt)C)d5H8 zw6QUrz9PQvqRy`u6zj14iP0Ms5WKCuqqooRqqzyCZzPy%0fq_>V=bvUsNNL*02d}Tuk;Qg<5v|B?Wh|wW%SH_JCr% zD?T1Vr77~7Ja-JVVUo`Qv%R~$y}J~ggp3%6Y}^KEue-Y(AeJS0dJ&9K)Y`YMj_I-x z6o;I}tzdfFd&_~Dv4o7;!2FJ@qs*fGCAoW8VG<%w^!0_*-*_Msc z4UVFlZU}Z#V>q1R$tpW?B?yXcsVSz(Jv3!P))cK2Z`R#bph)l#MYAZeXrvRChAC=I z?SNek%%#n^)Xs;+CxeBlUCviG>kIurKien|Xc`l>)L8hAnYfMTx|DQ_n34QD`CcPV zN8r4U%(-&}G~d=#LALSO*F0)yTZ*dB8!j;78LFy7gT~f7h)2fGQ9?2icP;z$YRh#B zX<#!gr%Cy&6dAR**8mF-=D@;(B|!<{WyqQ#)ufvRu-J^v1tn#kIRtH6W%c-Y)oYe3 zEZJ&gI_06TSi@Wp$=jN<^8<-D;pBv2y1DV3=ts9ytcy59H#c4p&*zq~?08Fp6jpqr z6(L$6RXpF5OiYABk}^&q)??e6*~(R`4Ni5eMYB-tL*b@ZBNxbqjrN|_2O{O#ukr7! z>HR#z?IZDHu5qZ45Lz$cHaCkV8K23AbgwJ>P6IE@DESRV9K{ANXNO#3=PA83mfNEO z-TG^oxhh)f(4ubtuWTQS;grYw^^3Q+Qod`Hb{{n~4_H}@q5YLZ>w0?gj?oO;-8hDw&Z8e(o+&1PukFPgzl=UIdXZcn-|53|s0yF8DvUD2@;(zV# z^s47S+fUc=zaHkhE^nF4XX520^gfvOybGMh{W8k8XH08?CA0>nsBmGR17Y-AjXp^c zKBQz0GVYjZsZm zt2t+=!qt48ZA@cxns%&X3RuOUrp#hzV-(G!gl!p9V9I(1kTitYyXAfGeWl}!=3lC5)vC|O_7!}6IUi&!y|Z&$c7KT>Xf zVzdT09ZvY!1heR)Ri*^Ca#dy4AlNe1)vEeWq@*l_-_DSAEJ*&x3JL7a-i4{%^HQ?W z+N!nqSr%4hGOWBv)_TD`eJjcT#f_(XmH)SQ_xCIE|4z5}bS?is#JAA=5maP*&%HfLTlO|l9gQk|mCfjAvvcAb;uacrOr{-xgzSZ{s^0Dhx z1b{{R|NhQyb^qV)t>b?`$k)36x0tLJhy&$C`fo)ZXfTjAJv$~*D4%J!W7nFuyXyP( z7nL>GTFO{U8EYxyFD_-QwEyc1imSc@vS9z;>2CKb`~PllZ+E@_Kg9PJdt#%0#kS!^ z23^Qs5WoFS?=ZBZc0cbhl&>LwmWLRM_hqdsL-+XT!u*F5+G+RY9!{A1l7aL7dc(w6 z<>i8TonPwZg6852Uofbz9P0^#7MQC)Wv~pOJ3VQz4!^%3{Qj5Tkk;RWez%hUR`df~ zApbq>cB}TE-QE5Dwfy%GUxUkZHHwK7f2(}+y`pPx-q}g4VTV~@6sn3$t!`qbU^E;l zcZr35W7<)y+HI#`o1w%~#zzSmz@+p<(&yx2E1EzKD7*v-iC|)m(I@aKB54YCyFcvP z9z%f1C!RrvPcpL%jRys!alkmq0w{yDHb`lUE-5fid61~x*m9f#wLa(ol^`Z5Psk|E z6O%&`rx-D?Qz=PNj9CVGG_GX8BpJZyBF{{N98ZuSPLyCl(!FZB5DE~jrwfXqNLKKG zzU!3;sTD+oqBu3><*i=@BTiXQdZYw#%B0{HC>N2CO{36+y_G}L-`gpADB+$}dus5| z`Cz+>pr|kdJ(CQh2xT0_XBnIc(eRAnKM?r7_rrGK6qCeY3KJZIUYFU4WWY#*I0E}! z-Ps|Pwxn3i6ElrSjAZC;{d<7Z81(yn`6#$E3ZhWy_a%M>`mJ>#Yz9UKE&WJ}TZm%) zTuaw)&@qvhZz?!7U6yUb&GI8`#7)o6GcjlCu-$eYzd_kx>F{RSv;7TqgFKqko`&f* zRB;n*Y0C01T&AT0Xk~z_S94n_S^6O^MM(>A!<35W_s#NGT&8atWThS3_pqfM%ZYKR zb`(gr9mhqnje7gtZdcu&1>=<_q=qhYnr<2B} z8iRbQI`vSWcc9y%u(0z^E<+nkB~)hhqrWcc`_mNGRh69++;!FIS&xLO$zO?w zTK2Rd@X9>WM-4zsAP3ieJeR@?s9cS$T9UZ8?K-YCL?d-)V{25>x~qX5^l5(Z(fWih zgOHXG%IKgarGjB4p_4P(k%G328D%(^b+TYp&@mQW8oJRIi;B%r7hBI+n%o3iMyE9x zV|8$@myFBk^k(_^jPsiN9HAQB+1?zmv9d}U!ZzxWY={Nu!mosIYy|AyZC@60EvRE7 zZ0GX&vY;EnJT_CrzS6!la5wN{Ghq9g`_h2jP>_v)oy+da0 zUvmu2hrp>4X49Zk2@TMQ$x0|RMa@)SMXCuZ(H_-j#V2gu$d~DDV`#$r=-&Jmo8-jB z5@AC_MV!2)Nw+A@T9f6VL11Z+$Xbe(p-9URZq3$%^0m3;N3HTk;ELKzYYWwgj+#hL zT*n2I3px{q_bWkpL2?_mJ>ercdPwh+v}H=0T%54yWQQI|9@|P zegE@8zSYiui=$tCTkqjF=-P2*``M|Uq_BPrxb)Gf5(nmApc4wF448LHh58lQCk%~Q zjZAnUu(6 zx9~Qe#bmXkm-dR4qn50CveI6&c9N1+4^HOPwGT?N>bc0AdiFU;Rz3D;ujd?dWYtrR z_Igc623hrl;12Ix-L)NuK`eXP&~(a>RSy+f8>@N)t?Uw_Hyb6t&*6!pz#=apQ&hjC z@-v!gu4bpK=ry#Kw*L~}UF3fqm|&qAut5Ir?mw;C|MvFw*7m;#`EFtVYYrSy4GdRR z6?E|>HHJAJVRz9T7O_y%r<%?%H@MtfJ_>VAhJ%r{l6dPvx1r2lSJPTa^|Z!F}U}zleal9xNZ-*T~~}W4;7>y=E(`- zrB$?5x}L9UH6B+~%(=@`uI=#RR)-e1KCJk&o8s@w1V5J~f0lEbdpWOhpU1qvLx=^? z2WSkZ*tmh1UyDpiZHm_e=wK`D|2Q2{#Mr7bz#{wq?$g@)Z+qSK`wtKDRk(&3VY5qH zo4Ktbm|{_JNkRq*Y6@f4`#$K-3uN{$%uOt_P0J{$>^P6dko}BiwRUa!+^>e|vrzLb zkdMwl{~2J2-yT|f{}(J`JOoXo`C(bo)U>M<@k>H41k1VjUPWo_IX1VZ=63J3xdGy^ z=SG^dtDq~6QW*=+Evty4gpgN?j1M0xyvDQrP>8g#MJtF^fmd%?j zk5-s25N~CBOJQ1VtGH5FZO!#be$;-PJ^y(6QPm51 zew>D?53)s3LU|p>a)pWfBC2V!P&UV%Qx3_-(`C-1wmYu=t-8viHpgrwL!RlaN+i_U+#dsY6wv%S6M z{}1vtXr~#8U+YmWLO?GFbgyTHw67A12n!=J=}dcmEh=Yt23?u2-ZvZFS3NBHjSOU?j(%?8X7WELqu0@pGZ2Wb^Bm#X$R= zNUIV>a>Q{uvMN}K_j?)BYFM3!9XB;!%Ua*fTz^g9YWqK1^2G=DTe$!4*Zn_s*8X1) z@-^-MEHh4Bi}rn`_89|zeYbb>%RSzN=2DLSU&?7Cqj-uFG(vG73}M2MCm$ssmq#Y! z1&d&!PpC}^ieUUUO=ic0@RvA2>fHc4|MwhI6hEgVv#Dpc#e-jd@hY(x0`T3KFd3iX zJCjg^UMNz~B;&K^m=+1j@Ll}ODESRV9L3+6exUd#4Yu5rAs-)6G{jeZ;CH5wb`mo3 zi%m;)tq(ZOQF{$MSh|M2&x%>WI7%ZFn(nIYy=GD`!5XU8F<~>d0^S)VQEPF5%^P*Z zRkkP+UmYE~2}iG^mvD{esi{sy#o?vII>~%3<;^ zO7e_3MPKKP%i?N`ZpH}z(r@L$a&jocpKmd(FtZ!BGB&>+K+!89K8y? z4REY>LnB1k=Xi`ky!nhB08`tCYbT!$EAEx>HfvHmhPycZCw%= zYmrVC#Hg_Yx!%eRgu0nw!Dv|kwTDAXg?`*I2 z{|EVM_C+QYM;Phe;1`u%X`+}97|hq{mUJpe4b`GPOxD8?>*h$ zsm6cVUi*JM%qO4DK7ITAZ66$?37H~5a*inQ@vwsuhValYU&po_Mf6noNzVkZu*5xu zlxY-oiV1l)ui!h$tfl{oe zS}KuJzEFgebxf0QGp0%9cy>+zkR?vxo%kPzh8x&yr(q?0t_UA;7dS`~atVfnf+#^S z1$j22Fh*cV$pm!6-hQ|Pf`5v?o`&6WQ>d>=on%}Sa{hHq|$L}AC**o(8 zZS=o;zW=+k*WIhye|Dd)&wn1|YuOw=D<^;-I2gq#wZX^FK8~4$Ci_ZV{dsYA6-R|!8TK;>8uX#WI zEU_IIyA|ALM31i^qT|Cxa=hKQ+WOaF=-6sb0E_g$r@OWHpLV-@>-GN--}O?#2&)Xh zgfpy1C;ZY1VWTL1so$(Ok?ri4;alzoT-Sq%w?wf7fHuW4q)za{ip~+ghAA9L$L|J3 zsv*BgfV#h{fHmfsXEEgHgj2}TNH^}Lt;jR$u|gJH>$gq(rl{_=HN(VLn*g;qMwBGU zzx5OVmB>O?u{Pb#F75^lT2#ZX^Js_@v;`hTB;_dO4D_FY#|a@9c?SGx&j)@1#Rrcw zic=0A)&1%=OTY7t8!jIgc7qY`hw|@UG-R-3~No;?BE?nK&zL z^|ki>d_=1^R&Rl$;azRmWh8D~{^~B$VFK~Q3{hzkaa@b78$89;aGOOs1gp}+3bii4C_;?ACNW~I_lT@AC0Q6J6pm1H95lOjwIHxAAk|(lrs($^G57Uh4WPXN z{0Evh>~_)G1F|KzU-Z^*+oA3f(&ZBJUpPj|1dmce(d}f6Mf%^~PSyV3-C4)~ewc3q z96`q1~?sKCU31tqb3`pBmtv@43sc})6tf^ z`Ofha$qRT^I!t441EfNx#3U8F0vh5g6ssli_stNzO_LcQsjMkb0vVzp!6^#8@cGHv z2`3bJ8{m*kCL{&F9-e?0Q|5&u%scX5g}xUK{-7QCuSpn>I^rMmlTFi331|Q#u?dU) zl6g-;cA0rk!U4SSo`ifN{w5TUyeI$bZGc}P#Uy9o)$A_|`+q*jw*h`tR%h?;?+f*= z8*X>Q-p9vd&NJ5Ubns*pvN1+UEHBgyU_3${T{=*O1Dp;Coj?^+<^Rw4EJ4qP3FHC$ zJ%0~&wH<^TDGM{uoz7{n*cKa!5ELmL58RVl}2bwY}NrMf!MRjKA>eft(MMSor$7kzlq7%*MG9@G9D+lV2x(#qa0*i<+LRm_P?B>5V3Me+2^q01 z6KY?T;1otk?hY`WfhkI3LRHh3Fy(-g7|vutkxlp*QK!%Z&P>4xp_E*PddBH1e+I_T$($K8pEGZG7;K6VVDy-^Su99V$(6TnOnkr|fr#44;*ZwWyls_#<@YB0|$?_2i4xs0#67j}cL zD*8V;jxK;;aoqEMoPih(VV>|U(?go43_vj*&n+v?xtLXa>{@|(Fhfu0j(U%SIDrFodiI7P|3Ec&` zS$WGn}gRc{&_CYR|7PFY^>;RUO`-PnL5)vJ2T1v!{Yu z^UCIuQ}slJ*9*ZrCVDCs@%wYVT7s!k*Jf~%oPT_5{n`YP4M56}Y9UZGL=;K3t`AWZ zYraguxeYG#wnIHfhx^yebwyGpGF1x`HSY@lTw_)Z!d14p>5_CsttZ!?} z#@&XA5Yxq;197UGQDqHh93ViZh*BKKDBTkDz+43+5tLyQqIL;%l_81+jg-QXo0X$G zKQ(uipFHur6Qs!V-X%DZu{7Do#~Uz70w*ufd7EONkcBw`F=mm#P0pr_FowV;0+$@19($}}W=O{z+TCpf031`h!DMa8wuC_L_Ga8Z^%n>-} zBtfbN>|A6C-l~xyscH(qh>K>Rn$Zq2q3696o9h*vWC^MRc>gv-DI4PikrXn?YSPISnQUr3@w*u>iPRd=*>8R#HAvh%f zP6>{k<|RXOm=;bsN@Enud8Joov1sxvQ|#5Mkl+gh7_sJ%-M*Ma8(|oF05F_hXai+J zF0e6G>f9zP_K=W17(iMisMiiY1o4VIio%9L(jAq~ykncHs0?&2l#a}Fk}X{x&-(H&aZFI!KXr$Lg2kARjzTD$H-+Kku*XXXC0=P9!^IAnqs+CcOYYU zlm;1z1Hq^|8wO+m(>Q=B$AL-NRF8Vti|L5OECdo?I%43HoHPQ{_kN&-gdoP$-|_{! zGj=Zjqv*z4CApxI2bdXShT4E`diHA`Sr`)2OYo8iCMd`=IV;tVSO|s&N<#zAt7Y{@ z)XRea0#!~c@RB4plp0ubi1P^y2uTDy8QVWqS7bJWQO%GvJ-eiE!#^s?6#U3?9%@FbrU=l2#8-!bsh z(Ln<=>nXz$ngoW^Re>#d+^&HCeb*Y}!=rZ~FUv38%)AE$ia8s za4}-KCyG!p@1%9&lu0J1^Ew;ihe%X(*(^r1ao>tlrX7DA%IJGzFEM4j zMy2;frF+Jj1u9v9-fYGfrPJCXJ3(BeV@gsfAx$C0%HnH*C{|AiNLtLQz@Dpx+5%71 zPyuNeAQY4nKm)B$j4J$J#4j=|idrz-nO7C%8AmXdd_Zs_$ta|;hNLJgBj1^Mu2(MN zpe2q9Gpk?f!zf>%R<$d)o z-Ks;5S&%Qw`z{B(0?aJfAt>l7y|k`u8J(|^x9pP|rYf&h(`;Bi$>;=+NGnOBsE!~U z58pF+%84McCJ0Jo`jnSmjS}QY*oNjrdk6ma6rdW!eApJ_oWkr%IvEg7nK|W(3uiYyCnG8( z*ETR%#KjXO#<*rbs3|&odt~?3Vh|FKToA7ar&AK<%Kw)JFL7qeY?&rh&1Fs0q{6H@ zE|s|9lwevhVlsLbA>}D27a#MV$_XszZIMC5M(tjw*J*e5+nrvUP7=Y8uV>?+H#usNzXQ3>kQZ7!a8PjDHNS#{J?(^DZkkKM=AK#tLt4`$tGJYIWxh@rt z=#T`nAR==%R{nj=*u_GAA)-?f6CqAH8`OcTpsTHb5~v}FREM^JR}tAe2vi!X^bQKxrCafG}g&9@Dk3XmJsV^-vPshw>S6YIRDNB*;E3xhbt5Z$xbz9 zp%g$@JCpef?79WP+a|iiGm!(VI2cqqZg+g`*;kmkyyUI!T5ugMOjx(`hBj;3R|Rjp zW<^i=mCpMr8CZ}!vIhBH!zV?#YH~qdL%W#SP`xA^lvIlIx>riSSW$#2%B*w8su^b1 zDjwiiQT)`Yiib*gQiyIS>4HYxT#`jC;=BeYsgOuW8bxrruF&e+Jf}sidN(^coa7ht zR<%ww*K{;L7&OY|N^hVomkcjy!u6OjrwQ zq(lqnVxv}hOfuk}4QT#2!y(60YIXFQn|Q8P;VJ4ho~nsFMP3E=Iwze2rw&u z@^Pr{)eJ-CWgpm3vebYDT)|0Fvf{%9`EaVd`G9t#^wK`u= zRsn}ase)o$7C{vvWYoY@73Ra^izfN*rnfk+3#S!2o>>wT7M^m-IF+-Pi$r{dKR~q0 zg|9EAC>m|Sc?lY>UIDu+Yoo*|zm&hF9cDw&w|3d47+T==`TjzO_}&1G-LI+XGDJOv;eQj?$t6 zUlGlaB%B0bF2f*FI2x2`x7F)vo%W^SXta}OsOYQudeB10u9HlrYOQD7-HbI0hf!EunUDm10T{1H*w_tY9=5mhwkhz%ZV%d#K z03Xo_wdPas3@;E8r$tQ-Sw!X=AqA0X(#}1P+tA6j<>07wOVe&R;H0b9-P+_ZC%#?$ z-NIDtE|`m~^Z9M_>TU#Uc6MLdIx88IG6{3LlUf?ft-7L@Zl#>kpgQBPaWF@c0SigkLPzn;_QuLZ31?HP zni&%gR|ddtHksu1T8J{tNl0Qzain*E_6pW&AbpFFgqdmj$&>ddA7A_E6^kEf_W>$V z8k0ESvqTlNU62fosQl*16FW^y2))IPa>@MUD61UnLJY1UFh3GDY)%nem3d!8z|0gQ zY=PxyRp#aw2OV6ZlCQ0_!YQYhv2c6Kgg|cVQFs=zr#84ZFtG{M2~MELnPQ$QDNK*e zqsimqpqz++^L5*wj!&oi?c>wwAqrC*c|zjg;s!?Y3`V=YH?z5Odk=joMSfhe-o?__ z?@#7Hpa9y%E%hu}?3*JD-)J{@va(A~p+>RILI}8u$AUW(Zpj z+$Y&O7-W83g$`FzuB>~cWLaI7o-LB_35{WEyx}+?r-V}w2Ur|BTXfKs2-0WL{+eSs4Ifb((Qq4r~azr%J^WAa&|IR2L`7Luz<3lAn+ z2??mBcnw?a27NU^Jq^@zfYu3>H|G0G(V}Y1lpw~?&suyg6$gG0bW%x#gThi8-y|^L z2v#)TqgOWe6Gt#-u`WPj_1ywCExM4 z72k0h3&QQ~DeFM4W~PPQ@B%=$?H%SQLJ($Vo)azjtrbSDgm}aD6sLMfN4w~9OoOr2 zHCWZGB(YWz)=gz`lGiemSuzA_7%Rw>;FaBrYgX7~xw$v7g-{t&iTHrO= zltFUFf(s&>{+FgA6HUL{>Fs~5w{B$Qah_YH+w6n%W^`w%(A(?yM9rV_Ic_vHzA_78 ztYdJk*jtxEza6`1)hs$6Zx-3puDKQG8{CQw*PF`B+~sDn!v1i~Wkq0%Enj)pmYKdX zh_`4(a%n*>eiqxik)gx_FI!5=Ovl<5lbk>nl$T|=|5BEX^57nZg=0>y9)zW%+_#5k z@u=s%7g|2v9-V$DZ2gk`V}XEKWBw?2;CEmKso*}yD07Chicv(B$?5qLnsO7vh)Zwl z3>Nd6x|xmSnys#3F1ZHuRc$8qpy%06ZpB!V^>|gi^(R|$AsXZt;GHXHIH8&6v6nFm zj)#gj?Y19RRN?b^wd>hk@~yvu;U#NoB?C;EOWM2z=Ds88{yv{|;y<@WOiq$@GQa9) zas20Qx6|D#$A4GYss!2!t zo#812vi=NB)cS$UAjRTukcm)r=<8Rce|*$CM*pHi)UrJUS-tqnr1ezqk5b8s-yoHs z3nm|)1yy=e0ayNRK+a99zX5;P#S{MTG}-s9irPN+@T{Q!4QLyLXs<@jTd9p@`9Hhe zYX0~A&Q|}siDw7tV^N)uc`gAhp@WWzXm3?}-s{pio6u^gn!bL&B_Y4NXI1>SDlZR5 z(Ygd+3H~4Ss`!7{J>25|CLV?Vc5Rmu0mW)N#a${;bskj0(@?zOEKPjW>vTGehNzYZ zaDuIFNsC({XNmsHLr3r4H4r%Toy5`X17q@g8WAxQl1zLs{;SVvd?enpSbZ+O{7De* zqb{_);5wITtz?bPnI|7L4a1)!fupT$HPs-pB=(%BHVAJCi7&7;st^6vcVc>ZS(Qek zkZZh{Wjshyn7ax5(zjZC)H^u*kv5R=8(dzpQM_@dDo9AhdJ?|^jc=pjdfQf~g9#r+ zG)}J?Rjtgbil`dxO~YRMQjipgBj-0l31~Pt316k0#-p>$C*T;;IGfj6W1|+z?3qhK zM`P)ut`Vw}Oi_}H^N^ML^;N=&5Oyf~F#{?odwRsfpFzfSB=ubLa~wObHF0#a#Cu2s z=+?aJsVSXvaa2z*s3P38$p-MQq@<`11LhlXcR?{524#h!nJvM0D1qK{`0DI}T-u3u z{Kow3M+w+xX0&pbV-o)q3oNM^LQH=j* zJsB-P3h~rZ`>4}`e}1>u?KKb@6CBC0cB3uTg)2b~tE4esFYxdJ+X>e=1h32+99+cg zG9sZ49Vnb0AT(f1s+CRpg77Kf!qoM$4=phbTE>^O6|n$E{`1cBo~b`ll(bJnyGU@Y zH=Pi>T9PF+5I*|kdZtEfBz`g2#3p@CCQOpz0P<*I=5rrBy6uq4Gxz-Y^XH0ySQELK z8A}{Xz_ZupEsc{@&C4gJJHKS#B;ivW^(Vqd-2+9n)oV^BI4MGfS7nGWnHH8hMEWf5 z6V4TaI?IqL-Lg&ILchH*u3z7L2mDa~pMu5TeAk)~A@GPiehg)GEVN=z^t*CbpntY2 zCOBrHMIo_FML%F6LEpSkbQ}HYPv{#OLs9YFrzVYuthtMtAsM8j<}bUbCCHSh!}GBL zqlmdW+=}{4vDe2u7}IHaAudH<>@Do*APp{v^ufQuGeFFz3o`5LeEq&cJo4h(@7v~+ zA_#_z`e^i-+I4~WKr|lZMrLRb^;%D3|9c$ISZ*KVC?^#>^yM_{Iss5)| z_W#@8KivBNZRDwy|6WfL$*sbDkuIoK6uj>tZJ#xswejEHn_YtrEXDu5P6_`Hy9ZnS z??#^7yp}3fcaiqT7Ibml?1n1)a^K_HKC3-zjOtOGQViBzfOdO{%mKFEIIGsSqY6ZMi(d$;V zxV4&CF%uCRc`_)e2KD=S%FBc9ex^Xb>PI9VDP-?hLKWYB5lFIJBck1@Ji)S_Z z4`HmlDFmrn{{&dZ{~h+8mg)cA!P71M-^8Q%zaUC=IPFS2vW3n7;hai&Y-oLPz2OEy z(>6`bA0>*~44Jn2v&;Ar^YG~O*peSA$)tugYii$Ym#>1D5g*8~$b`Y$Q>Zf`62l!& zUAGF;;Y+Uv*a6U}gq52&Xb9$@0X5r125s|kgN)%C_@4(GgIoBOQO+d{OZmTEw}}6H zoxT07{I`+E#s6}!MI48Pyyz=XgC!tLl*L*Ck=Jt3MMQ*X9tc9@`Dl=e*??*B%iMkR z(WggZ{Ad?F@`6XZs0nq@LGza_<$1uAXZt*a=X&&iJr-~o|JOS#^MCu@&Q|}wk!Jz@ zzXrMA7-7HfY5SLXR>Oa5^t&D%Scd<5W&W>saIlsCHuJdnKPTw+_2@t$c3HtrSfvSd zRH2qGY$?NSKda$?F&6bL-~Z?w^bX4UpQqh}E&gxfaq+*n$}6CKDMWes^e=wCy~96; zBUx(vKo`I<1ST)*p{Ci}o|2%vkn*+~nU=q%CGjb5&G?yD-<1rt8vb9T12VW}J?^W#o-NP;Z zZ{*o2L>-629g+quI{hc*8cCLBsG6KrXNPhEGZzyHHHx{4TqeN=IyZ;8Q_M%^781(5 z5q$LV<*9quBC+7+0JPT*GDu}u_q{Tkc~-;!Qesgrqyn5XR-*#T^?zmle}AvDz5l(D zX9t~;1S`ypX2>k7j>ulh0lSDG2m?aDtJySew%aT-?SgAjrJ{ub+7;;E1T{DE ztcd?vWZLW81X_mw-Geg!f4Kj2Z;St%cy>@-)ZrV4gQ)|$McW7XtcL$a!;yz-TuTaA zg8$ua#s6!6?{KUC-^gRbl+Fv~xrhiX3jbLQ{aJPMyHhB&{zjnjz`*Q+RdR_ z(31I$hL@kVN2kYXLd-$e@X!%DH+MYF;i%Hnb%{(k8CB$?1Nz*F_(QG|#wFpV;w2V{ z6LmO*dOtLsvZ_Q=^%GuZRhzIsE(l3r09g(X)126?PIrkrSP-z=VG~MLw$-l+sXzmF|F%;U~w2VqDc&!Ow0X@dPI9$-M@;Y9W)R0O{?atBTeX02-4 z+{kEVlB`r~K4~YM1#K}C?V)HpP_pYidcf}BwBw6w7fd!E$`Qc=YJp ziTYHo`P-e(zOxGGoLo^5J~^<;VPO(*}~|NI{dzrP|0Cjs>I zP9GSA+Q>g@s;&3SN&|UdgRtk%dINcAgP7nEv6&msckPP-7G%LdmJi}2j%F5^#G`Y| zWZImy!X(Z&=as~xn-1bMjiNIWaIy+Y>rR^fC3Q77Ok5)d5o;%SWt2t_Z!_iG@jEtJ z8M7bQASU?grx;H$jg*wI>S8P(L3wBFQH9t0fR9|)*2X*^my2)80H)zP`cjZPvAK~Z2OU8n3V z4&eifqKOkf9JnU+LF>t1f-*XtxCNH4!v~%68}jO%a~4H^H}T5PcddA0GlTB9YZ5SW;00--j!B(sv!-j_-^fB84wwMO1bFcsV z|NQ^|`@a^IsDf7PhQt>{AdW9>bV`mPOQswvt{V$-xUWqXB(x<~8U~FoR%gDQVLT*^ zFj}uQhw;D$kp~uEXB-b~5am;T#j2}dMHzIC6galr1dW9xI8;mrMnXbNr|S$utEi3= z`g`VK^&r+c=+FZj#9i8dZf5^;5@9cBV~PFm@aaK0{^P;H!8ZQKMxMF$zdRqhF#@`2 z@!iz%QDlvSHcw79Prk_;nwy|F7^{qR&&W-jOfZcL$@E)w<})2bQ4zP>v7Loj;*gE{ z#^$L{(Ha}t5jr16>C!S08wrWUcyTF_L}`4{ACq87IfOX7L`vMwhBpdjHb;;&0h1~?P*&J+PzuOHflsecWFr5s4dO2_O!b&Ms3s{h3?WO zwNbNFHWF=`vdM8?F?BwhWig*F(gAt({_IH87gKc!>zpa=0F@xuxSDg-A4kK*IHOcQ zp2ni{O|~X1T-i%v#jzX@i++z8R$_E&UrX&x`7*+Ek_kB)3&UNM#&8+E2*q;#stRy- zilZxx#X4BtB1JabB2VKO!d!si#ko40UsMojq9bFR=iN}K6WY|C%R5w97aZde32P^; zCFo~TVj2r`Rr!7|bZn)OIB8GM>qb&ai@Hg-*~&=l7OWjgjeEhO{d+%aayRzY`=MZW zW3Rl2u{3t_ynJivEh{?8o9ZN2)G}5I-Bg1J>lqkz&w}oiHC<|@G+S@y&!i$U>Mu4W z{E|~CNo=)W#rohe$kJGnaDfzGvuAFKyH+YXBSFfkoV{eRBv-P$m20`W+M4yg0rT7D z1oFneRD-Xd^Sn@|>br$8n}9D?&3JrTLpSecwr$HwHvB7&a2%AI-(<^LjrRd;EVYvE z&0DV8e^<5t|C-X^LP*S4x$s+hme~Khdr!;xpSy?MZTyFgJUi&WXDi!i9LGqGsX+N^ zYwQ0mx+Iz>zr@i67y#v%vvf2DUn3kvc|3^xYHwr6IKpU(IVExi275M{uoxu~mcVjo z#{kA6(P}jM?@vCy_CXV+fbtYl(F+6)09c50qOHWKAPN>-9-i*)0*t?6F>dwY+1wQNoF58Cc7FgF>b{E@*Gq#iipiyYZ>P1P59JAsshWFt2JJgt zJ^zWrP;C<}QzB#e_7sIByiiG|LihJ&#A2d%x*Ch1V8nA47S;o2qf(3FpoEhbT{!(4 zQHcV8Y-evop?o>IpBsPhOqe2MGQWzp+4^qyB7{6o5Q$1^uvX?4l+gYK znZ0QK@k?o%zM7f&kZPN9Os=GjI<2-1aGrc(Cu@v_c44wsWD=^0N(hf;fYKs-T z-BGzK+n@pkjB^sm7CP3m0W}qIGwxk12BR}U$M3&CK@%bb9+8}+<<371sQH~jBz1rg z9E{y56EwbftQ|=HDOijm8WYj@(v);Ugv67i={I|wUeD|7d3&9Yy^h~I@b{m!I^DyA zUhhAeyUmD9N!0Y4sw2(ars+!4Z@$f=3Hj(0?(nplyG@;cxal{IqmVCI!Xh@B`TiiK zQAl|6>na`S?e9JB-dP7=O~HSsyx;P(3wBvHmAkM!N-(nMR-_~&9hIZ(_^03N%`#;C z5_4EU%Ja=)h_LaH&@|P6eIy!VCX8zZz5v$ZQ4|?XAFvB~v?nPUX>0G`ynTMC{!>TO2)e-?2c-Z@^yfc&kN$S_?x)vh zkI-LG7@E*G;F0EeUc=A|zkyI5Vxk(yDs!}W$)bn^@+gYTSAYlgQb96LhCG)x$f(fw z-1QBi9i&;N&(F@`nuDb?G8V5#60EkOtf(9gFm;V(pIVSv) z3e5p>qRWLSB6tcJ0E`cb91{b}TGec9U^YbOY82-!Q$V#G5!siK=ud(5%H8tHzIblD zj`D>5VF&#r%vp=*5S^X9b6h(SjqPSIZjlAwoeXBmBOhS+ZRHI>$_*7~(9I;PaGYAun!w->0aMKX9U;~fO*~R3~k1&FGS?5AFNIv_PBoO zZf3JD|E}20Of~|Sy?RG&_dLT|60_%-qUeot*TeK&?{k*QB-N{g6UBpZstzA>^k~U$ z3WtvIEVp8ml4^l5cXxJyW3@%i|CZw{uw(hVg@s@~lZG%T z!O_~T9PUiXQ3HMADjv-U4kLkR+{jLD^ywX)67&(%=$G%Tkb{$?C{eamy>>*WM6r_p z?bnp>*$YA9knnH!j`U7@jHZ-a?luN9b; zu)zw#v1$?mfNTBvYLf&>4npO2f`bb@BAzz*a{-#KcB8Qa%Ayl1+Ib$z{#GC0;%bsKhG`VJ1+%L+ zsv9q@z^Ki1h!evQsAI&s^um$RFsdEJ2hJgV{6I2fZJ$gB;Hhq;G+7-~mhMXYoy zj|5OybU|jjS~CI2;GCiyU&7h*{^VoHPfE4EgO1{v?Si#Q8fGH|P4_OM5^fqyCZI6^ zXJs{{fRm8KlH$muS^nWG!W7%l$WPJ{Um8bKg0Gs zB|K33d_;WotkY;DEPO=;PvMThU(;|zZ;vL;;Gt4ies+RZVHE44hjkO z)Br7g)v^ML$drI{Q1%{fbd5!?V{o^$Ex7RN}o_y%PJ9*Rp{^Y}tM<4SB zO;~9?rK)u`t*^*XiBk153zK6k^@wrjs!zj!&?D8|cluuFd1EJ|AHuGrb@Z}yg_B=X zB21zq*m|PX$ZGj|$9^Ecrj#3$eS3NY5>y%oMkcZ_bSHu&Rok=EndqeKWWxB&M+e>B zj}&N?Zbj2AQ@p23?>Oaq2ZujWH3U2y(wNGb8o?28VmTcYCMc~HZEaDWMmn>A?iurSa%^6tnF0>njqZ`W~=e zb`M<=IvPuu_-x0j77X-{giqWctKj{9MxugZ%IJfz492goY}|BF{F((1u7+t>d#_P8 z&$GmYrbowd<)bF-V~ zQ{VZNa2DeU4XhVd8BfYQ5bQ}32c(20H@&x9O@&}@@|r{l2qh7ojW|o=dDol^ z>XW&*ogEdB$&KJvvx?9(k~E1(Un^3C)4{c`Kj#jJx+o_ToYX{WhWEt_&y9Qw7JAuo zQaR`;@X>Es;T?3UgdX7PI0*=yk`T4RP~wq5LrS6$35G5SuxE;La33}O=B{qL@OHQPxD30c6(s0Iewvp{ z==c3Rh68$mMnv|!hwk*Uq{T|GQ2lFa#YNLB8<>a`noCZTgoNl)+pI@KNZ`Nq6O!n=mah4@c>mrV zpI?gw&d#cC!hGvCY)e43avr*>u3MOX!?s$BOQnx1qDHZ_`d)*R>-2pGeLQ(};v>OW z{Eby!nAvRD*p@V8X>Hv5{3>i%z5p-K8qtS05wxiKBR1;V5VCN8n#G|&U%v`{u-N!BPIoI~FcFGS$YL3>QJh9mmh(t*N(9;~mEv|U0S+$G#5O4Dgs92UIh)Wy`MvgFtG>4`LI-9XN(7Cjgo6tX31i_1xCTZT zi!K-py)YKQgL^s)MN3Qr>v-LQrST8;vJnE@etD#}ALcvil{=^^%uv_9R%}xuN!U;D zOrddK(9Z-t>pr)9=9opGxuPNJc7*$q4FrpbB|mLv}KKC#==E%<9YrF(03k$e>)!IU)F-PTFR;pU z`sVQ2wSBY4uhD9iU_+t$Pji~pq!WRFz}bMt#l~fjc;I)GX?xVh@$$@We2Tgq)GxHv z>dPQ$efeSoNm-V(Wfiwg^hfmdt2ef3U%z}oe{318RO@|a*ZKOjx(}<{8tMMsx5j+? ZY@hA3ef~9`{|o>C|Nl>py0QSc1ptooQtSW# literal 0 HcmV?d00001 diff --git a/index.yaml b/index.yaml index b96e2bbd7..e41cfcac9 100644 --- a/index.yaml +++ b/index.yaml @@ -3,7 +3,7 @@ entries: pai: - apiVersion: v2 appVersion: 0.2.0 - created: "2026-04-15T22:24:29.6157+05:30" + created: "2026-04-17T09:36:50.589264+05:30" description: Parseable Auto Instrumentation (PAI) operator for Kubernetes digest: fd04518e8fc9e25d3fa876971a38b4c65005a207ba9440ae8ce981cd070646d9 home: https://github.com/parseablehq/pai @@ -21,7 +21,7 @@ entries: version: 0.2.0 - apiVersion: v2 appVersion: 0.1.0 - created: "2026-04-15T22:24:29.615348+05:30" + created: "2026-04-17T09:36:50.588712+05:30" description: Parseable Auto Instrumentation (PAI) operator for Kubernetes digest: 9443e75bef96a424fd5063ddd02cee18e6050207d73e505f66be467287c9f7f7 home: https://github.com/parseablehq/pai @@ -40,7 +40,7 @@ entries: parseable: - apiVersion: v2 appVersion: v2.6.6 - created: "2026-04-15T22:24:29.74273+05:30" + created: "2026-04-17T09:36:50.802085+05:30" dependencies: - condition: vector.enabled name: vector @@ -65,7 +65,7 @@ entries: version: 2.6.6 - apiVersion: v2 appVersion: v2.6.5 - created: "2026-04-15T22:24:29.740598+05:30" + created: "2026-04-17T09:36:50.798085+05:30" dependencies: - condition: vector.enabled name: vector @@ -90,7 +90,7 @@ entries: version: 2.6.5 - apiVersion: v2 appVersion: v2.5.13 - created: "2026-04-15T22:24:29.723408+05:30" + created: "2026-04-17T09:36:50.774255+05:30" dependencies: - condition: vector.enabled name: vector @@ -115,7 +115,7 @@ entries: version: 2.5.13 - apiVersion: v2 appVersion: v2.5.7 - created: "2026-04-15T22:24:29.73809+05:30" + created: "2026-04-17T09:36:50.792618+05:30" dependencies: - condition: vector.enabled name: vector @@ -140,7 +140,7 @@ entries: version: 2.5.7 - apiVersion: v2 appVersion: v2.5.6 - created: "2026-04-15T22:24:29.734691+05:30" + created: "2026-04-17T09:36:50.788659+05:30" dependencies: - condition: vector.enabled name: vector @@ -165,7 +165,7 @@ entries: version: 2.5.6 - apiVersion: v2 appVersion: v2.5.5 - created: "2026-04-15T22:24:29.732348+05:30" + created: "2026-04-17T09:36:50.785374+05:30" dependencies: - condition: vector.enabled name: vector @@ -190,7 +190,7 @@ entries: version: 2.5.5 - apiVersion: v2 appVersion: v2.5.4 - created: "2026-04-15T22:24:29.728912+05:30" + created: "2026-04-17T09:36:50.781466+05:30" dependencies: - condition: vector.enabled name: vector @@ -214,7 +214,7 @@ entries: version: 2.5.4 - apiVersion: v2 appVersion: v2.5.3 - created: "2026-04-15T22:24:29.725624+05:30" + created: "2026-04-17T09:36:50.778164+05:30" dependencies: - condition: vector.enabled name: vector @@ -238,7 +238,7 @@ entries: version: 2.5.3 - apiVersion: v2 appVersion: v2.4.0 - created: "2026-04-15T22:24:29.720804+05:30" + created: "2026-04-17T09:36:50.770248+05:30" dependencies: - condition: vector.enabled name: vector @@ -262,7 +262,7 @@ entries: version: 2.4.0 - apiVersion: v2 appVersion: v2.3.3 - created: "2026-04-15T22:24:29.718685+05:30" + created: "2026-04-17T09:36:50.766458+05:30" dependencies: - condition: vector.enabled name: vector @@ -286,7 +286,7 @@ entries: version: 2.3.3 - apiVersion: v2 appVersion: v2.3.2 - created: "2026-04-15T22:24:29.71638+05:30" + created: "2026-04-17T09:36:50.763376+05:30" dependencies: - condition: vector.enabled name: vector @@ -310,7 +310,7 @@ entries: version: 2.3.2 - apiVersion: v2 appVersion: v2.3.1 - created: "2026-04-15T22:24:29.714102+05:30" + created: "2026-04-17T09:36:50.759728+05:30" dependencies: - condition: vector.enabled name: vector @@ -334,7 +334,7 @@ entries: version: 2.3.1 - apiVersion: v2 appVersion: v2.3.0 - created: "2026-04-15T22:24:29.711623+05:30" + created: "2026-04-17T09:36:50.75651+05:30" dependencies: - condition: vector.enabled name: vector @@ -358,7 +358,7 @@ entries: version: 2.3.0 - apiVersion: v2 appVersion: v2.1.0 - created: "2026-04-15T22:24:29.709395+05:30" + created: "2026-04-17T09:36:50.75281+05:30" dependencies: - condition: vector.enabled name: vector @@ -382,7 +382,7 @@ entries: version: 2.1.0 - apiVersion: v2 appVersion: v1.7.5 - created: "2026-04-15T22:24:29.706961+05:30" + created: "2026-04-17T09:36:50.749349+05:30" dependencies: - condition: vector.enabled name: vector @@ -406,7 +406,7 @@ entries: version: 2.0.0 - apiVersion: v2 appVersion: v1.7.5 - created: "2026-04-15T22:24:29.704662+05:30" + created: "2026-04-17T09:36:50.746311+05:30" dependencies: - condition: vector.enabled name: vector @@ -430,7 +430,7 @@ entries: version: 1.7.5 - apiVersion: v2 appVersion: v1.7.3 - created: "2026-04-15T22:24:29.702139+05:30" + created: "2026-04-17T09:36:50.74203+05:30" dependencies: - condition: vector.enabled name: vector @@ -454,7 +454,7 @@ entries: version: 1.7.3 - apiVersion: v2 appVersion: v1.7.2 - created: "2026-04-15T22:24:29.700289+05:30" + created: "2026-04-17T09:36:50.738889+05:30" dependencies: - condition: vector.enabled name: vector @@ -478,7 +478,7 @@ entries: version: 1.7.2 - apiVersion: v2 appVersion: v1.7.1 - created: "2026-04-15T22:24:29.698195+05:30" + created: "2026-04-17T09:36:50.735018+05:30" dependencies: - condition: vector.enabled name: vector @@ -502,7 +502,7 @@ entries: version: 1.7.1 - apiVersion: v2 appVersion: v1.7.0 - created: "2026-04-15T22:24:29.696249+05:30" + created: "2026-04-17T09:36:50.731681+05:30" dependencies: - condition: vector.enabled name: vector @@ -525,7 +525,7 @@ entries: version: 1.7.0 - apiVersion: v2 appVersion: v1.6.3 - created: "2026-04-15T22:24:29.694142+05:30" + created: "2026-04-17T09:36:50.727953+05:30" dependencies: - condition: vector.enabled name: vector @@ -548,7 +548,7 @@ entries: version: 1.6.8 - apiVersion: v2 appVersion: v1.6.3 - created: "2026-04-15T22:24:29.692031+05:30" + created: "2026-04-17T09:36:50.724387+05:30" dependencies: - condition: vector.enabled name: vector @@ -571,7 +571,7 @@ entries: version: 1.6.7 - apiVersion: v2 appVersion: v1.6.3 - created: "2026-04-15T22:24:29.690186+05:30" + created: "2026-04-17T09:36:50.720764+05:30" dependencies: - condition: vector.enabled name: vector @@ -594,7 +594,7 @@ entries: version: 1.6.6 - apiVersion: v2 appVersion: v1.6.3 - created: "2026-04-15T22:24:29.688148+05:30" + created: "2026-04-17T09:36:50.717123+05:30" dependencies: - condition: vector.enabled name: vector @@ -617,7 +617,7 @@ entries: version: 1.6.5 - apiVersion: v2 appVersion: v1.6.3 - created: "2026-04-15T22:24:29.686369+05:30" + created: "2026-04-17T09:36:50.713558+05:30" dependencies: - condition: vector.enabled name: vector @@ -640,7 +640,7 @@ entries: version: 1.6.4 - apiVersion: v2 appVersion: v1.6.3 - created: "2026-04-15T22:24:29.684062+05:30" + created: "2026-04-17T09:36:50.709736+05:30" dependencies: - condition: vector.enabled name: vector @@ -663,7 +663,7 @@ entries: version: 1.6.3 - apiVersion: v2 appVersion: v1.6.2 - created: "2026-04-15T22:24:29.682305+05:30" + created: "2026-04-17T09:36:50.706104+05:30" dependencies: - condition: vector.enabled name: vector @@ -686,7 +686,7 @@ entries: version: 1.6.2 - apiVersion: v2 appVersion: v1.6.1 - created: "2026-04-15T22:24:29.680371+05:30" + created: "2026-04-17T09:36:50.702483+05:30" dependencies: - condition: vector.enabled name: vector @@ -709,7 +709,7 @@ entries: version: 1.6.1 - apiVersion: v2 appVersion: v1.6.0 - created: "2026-04-15T22:24:29.678692+05:30" + created: "2026-04-17T09:36:50.699494+05:30" dependencies: - condition: vector.enabled name: vector @@ -732,7 +732,7 @@ entries: version: 1.6.0 - apiVersion: v2 appVersion: v1.5.5 - created: "2026-04-15T22:24:29.676941+05:30" + created: "2026-04-17T09:36:50.695531+05:30" dependencies: - condition: vector.enabled name: vector @@ -755,7 +755,7 @@ entries: version: 1.5.5 - apiVersion: v2 appVersion: v1.5.4 - created: "2026-04-15T22:24:29.674926+05:30" + created: "2026-04-17T09:36:50.692681+05:30" dependencies: - condition: vector.enabled name: vector @@ -778,7 +778,7 @@ entries: version: 1.5.4 - apiVersion: v2 appVersion: v1.5.3 - created: "2026-04-15T22:24:29.673185+05:30" + created: "2026-04-17T09:36:50.689199+05:30" dependencies: - condition: vector.enabled name: vector @@ -801,7 +801,7 @@ entries: version: 1.5.3 - apiVersion: v2 appVersion: v1.5.2 - created: "2026-04-15T22:24:29.671086+05:30" + created: "2026-04-17T09:36:50.685371+05:30" dependencies: - condition: vector.enabled name: vector @@ -824,7 +824,7 @@ entries: version: 1.5.2 - apiVersion: v2 appVersion: v1.5.1 - created: "2026-04-15T22:24:29.669322+05:30" + created: "2026-04-17T09:36:50.682512+05:30" dependencies: - condition: vector.enabled name: vector @@ -847,7 +847,7 @@ entries: version: 1.5.1 - apiVersion: v2 appVersion: v1.5.0 - created: "2026-04-15T22:24:29.6674+05:30" + created: "2026-04-17T09:36:50.678534+05:30" dependencies: - condition: vector.enabled name: vector @@ -870,7 +870,7 @@ entries: version: 1.5.0 - apiVersion: v2 appVersion: v1.4.0 - created: "2026-04-15T22:24:29.665579+05:30" + created: "2026-04-17T09:36:50.674518+05:30" dependencies: - condition: vector.enabled name: vector @@ -893,7 +893,7 @@ entries: version: 1.4.1 - apiVersion: v2 appVersion: v1.4.0 - created: "2026-04-15T22:24:29.663904+05:30" + created: "2026-04-17T09:36:50.671869+05:30" dependencies: - condition: vector.enabled name: vector @@ -916,7 +916,7 @@ entries: version: 1.4.0 - apiVersion: v2 appVersion: v1.3.0 - created: "2026-04-15T22:24:29.661998+05:30" + created: "2026-04-17T09:36:50.668621+05:30" dependencies: - condition: vector.enabled name: vector @@ -939,7 +939,7 @@ entries: version: 1.3.1 - apiVersion: v2 appVersion: v1.3.0 - created: "2026-04-15T22:24:29.660271+05:30" + created: "2026-04-17T09:36:50.66589+05:30" dependencies: - condition: vector.enabled name: vector @@ -962,7 +962,7 @@ entries: version: 1.3.0 - apiVersion: v2 appVersion: v1.2.0 - created: "2026-04-15T22:24:29.658607+05:30" + created: "2026-04-17T09:36:50.662559+05:30" dependencies: - condition: vector.enabled name: vector @@ -985,7 +985,7 @@ entries: version: 1.2.0 - apiVersion: v2 appVersion: v1.1.0 - created: "2026-04-15T22:24:29.656691+05:30" + created: "2026-04-17T09:36:50.660018+05:30" dependencies: - condition: vector.enabled name: vector @@ -1008,7 +1008,7 @@ entries: version: 1.1.0 - apiVersion: v2 appVersion: v1.0.0 - created: "2026-04-15T22:24:29.654537+05:30" + created: "2026-04-17T09:36:50.657177+05:30" dependencies: - condition: vector.enabled name: vector @@ -1031,7 +1031,7 @@ entries: version: 1.0.0 - apiVersion: v2 appVersion: v0.9.0 - created: "2026-04-15T22:24:29.652522+05:30" + created: "2026-04-17T09:36:50.654032+05:30" dependencies: - condition: vector.enabled name: vector @@ -1054,7 +1054,7 @@ entries: version: 0.9.0 - apiVersion: v2 appVersion: v0.8.1 - created: "2026-04-15T22:24:29.650906+05:30" + created: "2026-04-17T09:36:50.651454+05:30" dependencies: - condition: vector.enabled name: vector @@ -1077,7 +1077,7 @@ entries: version: 0.8.1 - apiVersion: v2 appVersion: v0.8.0 - created: "2026-04-15T22:24:29.649291+05:30" + created: "2026-04-17T09:36:50.648623+05:30" dependencies: - condition: vector.enabled name: vector @@ -1100,7 +1100,7 @@ entries: version: 0.8.0 - apiVersion: v2 appVersion: v0.7.3 - created: "2026-04-15T22:24:29.647372+05:30" + created: "2026-04-17T09:36:50.645192+05:30" dependencies: - condition: vector.enabled name: vector @@ -1123,7 +1123,7 @@ entries: version: 0.7.3 - apiVersion: v2 appVersion: v0.7.2 - created: "2026-04-15T22:24:29.645741+05:30" + created: "2026-04-17T09:36:50.642388+05:30" dependencies: - condition: vector.enabled name: vector @@ -1146,7 +1146,7 @@ entries: version: 0.7.2 - apiVersion: v2 appVersion: v0.7.1 - created: "2026-04-15T22:24:29.644115+05:30" + created: "2026-04-17T09:36:50.639601+05:30" dependencies: - condition: vector.enabled name: vector @@ -1169,7 +1169,7 @@ entries: version: 0.7.1 - apiVersion: v2 appVersion: v0.7.0 - created: "2026-04-15T22:24:29.642177+05:30" + created: "2026-04-17T09:36:50.635376+05:30" dependencies: - condition: vector.enabled name: vector @@ -1192,7 +1192,7 @@ entries: version: 0.7.0 - apiVersion: v2 appVersion: v0.6.2 - created: "2026-04-15T22:24:29.640613+05:30" + created: "2026-04-17T09:36:50.632778+05:30" dependencies: - condition: vector.enabled name: vector @@ -1215,7 +1215,7 @@ entries: version: 0.6.2 - apiVersion: v2 appVersion: v0.6.1 - created: "2026-04-15T22:24:29.638965+05:30" + created: "2026-04-17T09:36:50.629334+05:30" dependencies: - condition: vector.enabled name: vector @@ -1238,7 +1238,7 @@ entries: version: 0.6.1 - apiVersion: v2 appVersion: v0.6.0 - created: "2026-04-15T22:24:29.636831+05:30" + created: "2026-04-17T09:36:50.6266+05:30" dependencies: - condition: vector.enabled name: vector @@ -1261,7 +1261,7 @@ entries: version: 0.6.0 - apiVersion: v2 appVersion: v0.5.1 - created: "2026-04-15T22:24:29.635189+05:30" + created: "2026-04-17T09:36:50.623738+05:30" dependencies: - condition: vector.enabled name: vector @@ -1284,7 +1284,7 @@ entries: version: 0.5.1 - apiVersion: v2 appVersion: v0.5.0 - created: "2026-04-15T22:24:29.633288+05:30" + created: "2026-04-17T09:36:50.61948+05:30" dependencies: - condition: vector.enabled name: vector @@ -1307,7 +1307,7 @@ entries: version: 0.5.0 - apiVersion: v2 appVersion: v0.4.4 - created: "2026-04-15T22:24:29.631522+05:30" + created: "2026-04-17T09:36:50.616451+05:30" dependencies: - condition: vector.enabled name: vector @@ -1330,7 +1330,7 @@ entries: version: 0.4.5 - apiVersion: v2 appVersion: v0.4.3 - created: "2026-04-15T22:24:29.629423+05:30" + created: "2026-04-17T09:36:50.613154+05:30" dependencies: - condition: vector.enabled name: vector @@ -1353,7 +1353,7 @@ entries: version: 0.4.4 - apiVersion: v2 appVersion: v0.4.2 - created: "2026-04-15T22:24:29.62727+05:30" + created: "2026-04-17T09:36:50.609929+05:30" dependencies: - condition: vector.enabled name: vector @@ -1376,7 +1376,7 @@ entries: version: 0.4.3 - apiVersion: v2 appVersion: v0.4.1 - created: "2026-04-15T22:24:29.625612+05:30" + created: "2026-04-17T09:36:50.607296+05:30" dependencies: - condition: vector.enabled name: vector @@ -1399,7 +1399,7 @@ entries: version: 0.4.2 - apiVersion: v2 appVersion: v0.4.0 - created: "2026-04-15T22:24:29.623778+05:30" + created: "2026-04-17T09:36:50.604674+05:30" dependencies: - condition: vector.enabled name: vector @@ -1422,7 +1422,7 @@ entries: version: 0.4.1 - apiVersion: v2 appVersion: v0.4.0 - created: "2026-04-15T22:24:29.621836+05:30" + created: "2026-04-17T09:36:50.600795+05:30" dependencies: - condition: vector.enabled name: vector @@ -1445,7 +1445,7 @@ entries: version: 0.4.0 - apiVersion: v2 appVersion: v0.3.1 - created: "2026-04-15T22:24:29.620135+05:30" + created: "2026-04-17T09:36:50.596931+05:30" dependencies: - condition: vector.enabled name: vector @@ -1468,7 +1468,7 @@ entries: version: 0.3.1 - apiVersion: v2 appVersion: v0.3.0 - created: "2026-04-15T22:24:29.617744+05:30" + created: "2026-04-17T09:36:50.594107+05:30" description: Helm chart for Parseable Server digest: ff30739229b727dc637f62fd4481c886a6080ce4556bae10cafe7642ddcfd937 name: parseable @@ -1478,7 +1478,7 @@ entries: version: 0.3.0 - apiVersion: v2 appVersion: v0.2.2 - created: "2026-04-15T22:24:29.617573+05:30" + created: "2026-04-17T09:36:50.592865+05:30" description: Helm chart for Parseable Server digest: 477d0dc2f0c07d4f4c32e105d4bdd70c71113add5c2a75ac5f1cb42aa0276db7 name: parseable @@ -1488,7 +1488,7 @@ entries: version: 0.2.2 - apiVersion: v2 appVersion: v0.2.1 - created: "2026-04-15T22:24:29.617409+05:30" + created: "2026-04-17T09:36:50.592601+05:30" description: Helm chart for Parseable Server digest: 84826fcd1b4c579f301569f43b0309c07e8082bad76f5cdd25f86e86ca2e8192 name: parseable @@ -1498,7 +1498,7 @@ entries: version: 0.2.1 - apiVersion: v2 appVersion: v0.2.0 - created: "2026-04-15T22:24:29.61726+05:30" + created: "2026-04-17T09:36:50.592368+05:30" description: Helm chart for Parseable Server digest: 7a759f7f9809f3935cba685e904c021a0b645f217f4e45b9be185900c467edff name: parseable @@ -1508,7 +1508,7 @@ entries: version: 0.2.0 - apiVersion: v2 appVersion: v0.1.1 - created: "2026-04-15T22:24:29.617113+05:30" + created: "2026-04-17T09:36:50.592128+05:30" description: Helm chart for Parseable Server digest: 37993cf392f662ec7b1fbfc9a2ba00ec906d98723e38f3c91ff1daca97c3d0b3 name: parseable @@ -1518,7 +1518,7 @@ entries: version: 0.1.1 - apiVersion: v2 appVersion: v0.1.0 - created: "2026-04-15T22:24:29.616959+05:30" + created: "2026-04-17T09:36:50.591874+05:30" description: Helm chart for Parseable Server digest: 1d580d072af8d6b1ebcbfee31c2e16c907d08db754780f913b5f0032b403789b name: parseable @@ -1528,7 +1528,7 @@ entries: version: 0.1.0 - apiVersion: v2 appVersion: v0.0.8 - created: "2026-04-15T22:24:29.616806+05:30" + created: "2026-04-17T09:36:50.591586+05:30" description: Helm chart for Parseable Server digest: c805254ffa634f96ecec448bcfff9973339aa9487dd8199b21b17b79a4de9345 name: parseable @@ -1538,7 +1538,7 @@ entries: version: 0.0.8 - apiVersion: v2 appVersion: v0.0.7 - created: "2026-04-15T22:24:29.616548+05:30" + created: "2026-04-17T09:36:50.59115+05:30" description: Helm chart for Parseable Server digest: c591f617ed1fe820bb2c72a4c976a78126f1d1095d552daa07c4700f46c4708a name: parseable @@ -1548,7 +1548,7 @@ entries: version: 0.0.7 - apiVersion: v2 appVersion: v0.0.6 - created: "2026-04-15T22:24:29.616386+05:30" + created: "2026-04-17T09:36:50.590923+05:30" description: Helm chart for Parseable Server digest: f9ae56a6fcd6a59e7bee0436200ddbedeb74ade6073deb435b8fcbaf08dda795 name: parseable @@ -1558,7 +1558,7 @@ entries: version: 0.0.6 - apiVersion: v2 appVersion: v0.0.5 - created: "2026-04-15T22:24:29.616209+05:30" + created: "2026-04-17T09:36:50.590693+05:30" description: Helm chart for Parseable Server digest: 4d6b08a064fba36e16feeb820b77e1e8e60fb6de48dbf7ec8410d03d10c26ad0 name: parseable @@ -1568,7 +1568,7 @@ entries: version: 0.0.5 - apiVersion: v2 appVersion: v0.0.2 - created: "2026-04-15T22:24:29.616047+05:30" + created: "2026-04-17T09:36:50.589923+05:30" description: Helm chart for Parseable Server digest: 38a0a3e4c498afbbcc76ebfcb9cb598fa2ca843a53cc93b3cb4f135b85c10844 name: parseable @@ -1578,7 +1578,7 @@ entries: version: 0.0.2 - apiVersion: v2 appVersion: v0.0.1 - created: "2026-04-15T22:24:29.61588+05:30" + created: "2026-04-17T09:36:50.589604+05:30" description: Helm chart for Parseable Server digest: 1f1142db092b9620ee38bb2294ccbb1c17f807b33bf56da43816af7fe89f301e name: parseable @@ -1589,7 +1589,32 @@ entries: parseable-enterprise: - apiVersion: v2 appVersion: v2.6.6 - created: "2026-04-15T22:24:29.744662+05:30" + created: "2026-04-17T09:36:50.809883+05:30" + dependencies: + - condition: vector.enabled + name: vector + repository: https://helm.vector.dev + version: 0.20.1 + - condition: fluent-bit.enabled + name: fluent-bit + repository: https://fluent.github.io/helm-charts + version: 0.48.0 + description: Helm chart for Parseable Enterprise version - Needs a license to + run. Please contact sales@parseable.com for more details. + digest: 066610c7a442b86c8dfb04b20a2430255b90c9306a33dd37d203449959ee8e03 + icon: https://raw.githubusercontent.com/parseablehq/.github/main/images/new-logo.svg + maintainers: + - email: hi@parseable.com + name: Parseable Team + url: https://parseable.com + name: parseable-enterprise + type: application + urls: + - https://charts.parseable.com/helm-releases/parseable-enterprise-2.6.7.tgz + version: 2.6.7 + - apiVersion: v2 + appVersion: v2.6.6 + created: "2026-04-17T09:36:50.806071+05:30" dependencies: - condition: vector.enabled name: vector @@ -1612,4 +1637,4 @@ entries: urls: - https://charts.parseable.com/helm-releases/parseable-enterprise-2.6.6.tgz version: 2.6.6 -generated: "2026-04-15T22:24:29.614907+05:30" +generated: "2026-04-17T09:36:50.587905+05:30" From 238469f4f46e315a073d546cec58dd8a729d574b Mon Sep 17 00:00:00 2001 From: Anant Vindal Date: Fri, 17 Apr 2026 10:09:08 +0530 Subject: [PATCH 2/2] fix: clippy --- src/alerts/alert_structs.rs | 2 +- src/alerts/mod.rs | 4 +- src/handlers/http/logstream.rs | 6 +- src/metrics/prom_utils.rs | 43 +++++++------- src/query/mod.rs | 92 ++++++++++------------------- src/query/stream_schema_provider.rs | 8 +-- 6 files changed, 60 insertions(+), 95 deletions(-) diff --git a/src/alerts/alert_structs.rs b/src/alerts/alert_structs.rs index 90950b5c5..132f08d79 100644 --- a/src/alerts/alert_structs.rs +++ b/src/alerts/alert_structs.rs @@ -833,7 +833,7 @@ impl AlertStateEntry { // Create a sorted view without mutating the original let mut sorted_states = self.states.clone(); - sorted_states.sort_by(|a, b| a.last_updated_at.cmp(&b.last_updated_at)); + sorted_states.sort_by_key(|a| a.last_updated_at); for transition in &sorted_states { match transition.state { diff --git a/src/alerts/mod.rs b/src/alerts/mod.rs index df280e8c6..1d1b90999 100644 --- a/src/alerts/mod.rs +++ b/src/alerts/mod.rs @@ -1459,8 +1459,8 @@ impl AlertManagerTrait for Alerts { // let alerts = self.alerts.read().await; let mut tags = if let Some(alerts) = self.alerts.read().await.get(tenant) { alerts - .iter() - .filter_map(|(_, alert)| alert.get_tags().as_ref()) + .values() + .filter_map(|alert| alert.get_tags().as_ref()) .flat_map(|t| t.iter().cloned()) .collect::>() } else { diff --git a/src/handlers/http/logstream.rs b/src/handlers/http/logstream.rs index 17f1be2fe..a8a582536 100644 --- a/src/handlers/http/logstream.rs +++ b/src/handlers/http/logstream.rs @@ -280,15 +280,15 @@ pub async fn get_stats_date( let events_ingested = EVENTS_INGESTED_DATE .get_metric_with_label_values(&event_labels) .unwrap() - .get() as u64; + .get(); let ingestion_size = EVENTS_INGESTED_SIZE_DATE .get_metric_with_label_values(&event_labels) .unwrap() - .get() as u64; + .get(); let storage_size = EVENTS_STORAGE_SIZE_DATE .get_metric_with_label_values(&storage_size_labels) .unwrap() - .get() as u64; + .get(); let stats = Stats { events: events_ingested, diff --git a/src/metrics/prom_utils.rs b/src/metrics/prom_utils.rs index 68997c615..ab026b4df 100644 --- a/src/metrics/prom_utils.rs +++ b/src/metrics/prom_utils.rs @@ -129,29 +129,26 @@ impl Metrics { for sample in samples { if let PromValue::Gauge(val) = sample.value { match sample.metric.as_str() { - "parseable_events_ingested_date" => { + "parseable_events_ingested_date" if sample.labels.get("stream").expect("stream name is present") == stream_name - && sample.labels.get("date").expect("date is present") == date - { - events_ingested = val as u64; - } + && sample.labels.get("date").expect("date is present") == date => + { + events_ingested = val as u64; } - "parseable_events_ingested_size_date" => { + "parseable_events_ingested_size_date" if sample.labels.get("stream").expect("stream name is present") == stream_name - && sample.labels.get("date").expect("date is present") == date - { - ingestion_size = val as u64; - } + && sample.labels.get("date").expect("date is present") == date => + { + ingestion_size = val as u64; } - "parseable_events_storage_size_date" => { + "parseable_events_storage_size_date" if sample.labels.get("stream").expect("stream name is present") == stream_name - && sample.labels.get("date").expect("date is present") == date - { - storage_size = val as u64; - } + && sample.labels.get("date").expect("date is present") == date => + { + storage_size = val as u64; } _ => {} } @@ -198,15 +195,15 @@ impl Metrics { prom_dress.parseable_storage_size.data += val; } } - "parseable_lifetime_events_storage_size" => { - if sample.labels.get("type").expect("type is present") == "data" { - prom_dress.parseable_lifetime_storage_size.data += val; - } + "parseable_lifetime_events_storage_size" + if sample.labels.get("type").expect("type is present") == "data" => + { + prom_dress.parseable_lifetime_storage_size.data += val; } - "parseable_deleted_events_storage_size" => { - if sample.labels.get("type").expect("type is present") == "data" { - prom_dress.parseable_deleted_storage_size.data += val; - } + "parseable_deleted_events_storage_size" + if sample.labels.get("type").expect("type is present") == "data" => + { + prom_dress.parseable_deleted_storage_size.data += val; } _ => {} } diff --git a/src/query/mod.rs b/src/query/mod.rs index e88ef802f..e1df94c1a 100644 --- a/src/query/mod.rs +++ b/src/query/mod.rs @@ -73,6 +73,26 @@ use crate::parseable::{DEFAULT_TENANT, PARSEABLE}; use crate::storage::{ObjectStorageProvider, ObjectStoreFormat}; use crate::utils::time::TimeRange; +/// Boxed record-batch stream used as the streaming half of query results. +type BoxedBatchStream = Pin< + Box< + RecordBatchStreamAdapter< + select_all::SelectAll< + Pin< + Box< + dyn RecordBatchStream< + Item = Result, + > + Send, + >, + >, + >, + >, + >, +>; + +/// Result type returned by query execution: either collected batches or a streaming adapter, plus field names. +type QueryResult = Result<(Either, BoxedBatchStream>, Vec), ExecuteError>; + // pub static QUERY_SESSION: Lazy = // Lazy::new(|| Query::create_session_context(PARSEABLE.storage())); @@ -133,37 +153,7 @@ impl InMemorySessionContext { /// This function executes a query on the dedicated runtime, ensuring that the query is not isolated to a single thread/CPU /// at a time and has access to the entire thread pool, enabling better concurrent processing, and thus quicker results. -pub async fn execute( - query: Query, - is_streaming: bool, - tenant_id: &Option, -) -> Result< - ( - Either< - Vec, - Pin< - Box< - RecordBatchStreamAdapter< - select_all::SelectAll< - Pin< - Box< - dyn RecordBatchStream< - Item = Result< - RecordBatch, - datafusion::error::DataFusionError, - >, - > + Send, - >, - >, - >, - >, - >, - >, - >, - Vec, - ), - ExecuteError, -> { +pub async fn execute(query: Query, is_streaming: bool, tenant_id: &Option) -> QueryResult { let id = tenant_id.clone(); QUERY_RUNTIME .spawn(async move { query.execute(is_streaming, &id).await }) @@ -272,37 +262,15 @@ impl Query { /// this function returns the result of the query /// if streaming is true, it returns a stream /// if streaming is false, it returns a vector of record batches - pub async fn execute( - &self, - is_streaming: bool, - tenant_id: &Option, - ) -> Result< - ( - Either< - Vec, - Pin< - Box< - RecordBatchStreamAdapter< - select_all::SelectAll< - Pin< - Box< - dyn RecordBatchStream< - Item = Result< - RecordBatch, - datafusion::error::DataFusionError, - >, - > + Send, - >, - >, - >, - >, - >, - >, - >, - Vec, - ), - ExecuteError, - > { + #[tracing::instrument( + name = "datafusion.execute", + skip(self, is_streaming, tenant_id), + fields( + db.system.name = "datafusion", + db.operation.name = "SELECT", + ) + )] + pub async fn execute(&self, is_streaming: bool, tenant_id: &Option) -> QueryResult { let df = QUERY_SESSION .get_ctx() .execute_logical_plan(self.final_logical_plan(tenant_id)) diff --git a/src/query/stream_schema_provider.rs b/src/query/stream_schema_provider.rs index 387a6e3d5..7543d4d33 100644 --- a/src/query/stream_schema_provider.rs +++ b/src/query/stream_schema_provider.rs @@ -759,10 +759,10 @@ fn is_overlapping_query( for filter in time_filters { match filter { PartialTimeFilter::Low(Bound::Excluded(time)) - | PartialTimeFilter::Low(Bound::Included(time)) => { - if time < &first_entry_lower_bound.naive_utc() { - return true; - } + | PartialTimeFilter::Low(Bound::Included(time)) + if time < &first_entry_lower_bound.naive_utc() => + { + return true; } _ => {} }