This is an automated email from the ASF dual-hosted git repository.
yiguolei pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
The following commit(s) were added to refs/heads/master by this push:
new 2893331370b [fix](regression) fix one_level_nestedtypes_with_s3data
(#64832)
2893331370b is described below
commit 2893331370b0f4502acfbf83d71e8d11e13ce624
Author: Chenyang Sun <[email protected]>
AuthorDate: Fri Jun 26 18:21:09 2026 +0800
[fix](regression) fix one_level_nestedtypes_with_s3data (#64832)
#61995 ([fix](serde) fix split_by_delimiter missing backslash escape
handling) made the complex-type splitter skip escaped characters so that
'\"' inside a value no longer flips quote state.
### What problem does this PR solve?
Issue Number: close #xxx
Related PR: #xxx
Problem Summary:
### Release note
None
### Check List (For Author)
- Test <!-- At least one of them must be included. -->
- [ ] Regression test
- [ ] Unit Test
- [ ] Manual test (add detailed scripts or steps below)
- [ ] No need to test or manual test. Explain why:
- [ ] This is a refactor/code format and no logic has been changed.
- [ ] Previous test can cover this change.
- [ ] No code files have been changed.
- [ ] Other reason <!-- Add your reason? -->
- Behavior changed:
- [ ] No.
- [ ] Yes. <!-- Explain the behavior change -->
- Does this need documentation?
- [ ] No.
- [ ] Yes. <!-- Add document PR link here. eg:
https://github.com/apache/doris-website/pull/1214 -->
### Check List (For Reviewer who merge this PR)
- [ ] Confirm the release note
- [ ] Confirm test cases
- [ ] Confirm document
- [ ] Add branch pick label <!-- Add branch pick label that this PR
should merge into -->
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
---
.../one_level_nestedtypes_with_s3data.out | 52 +++++++++++-----------
1 file changed, 26 insertions(+), 26 deletions(-)
diff --git
a/regression-test/data/datatype_p0/nested_types/base_cases/one_level_nestedtypes_with_s3data.out
b/regression-test/data/datatype_p0/nested_types/base_cases/one_level_nestedtypes_with_s3data.out
index 7648597adc2..c132395c93e 100644
---
a/regression-test/data/datatype_p0/nested_types/base_cases/one_level_nestedtypes_with_s3data.out
+++
b/regression-test/data/datatype_p0/nested_types/base_cases/one_level_nestedtypes_with_s3data.out
@@ -723,12 +723,12 @@ xuWV@yg6 -8396837115675039201
&x^n7* -8831405316887920021
.UL -8515031650658489442
;o -8486390558035389955
-=ox -8595400109785252164
A>VG1wu?-?L -8130762325653500066
-CZJTv -8843401066421936451
+Y","nH=","=v3T< -8843401066421936451
_XNa9dHP -9199935995880135372
-jc.SvQ)8=X+$t -8704279886565651802
-viL6FXeueJ -8541785086945532478
+jeXl","og_C^ChD -8541785086945532478
+m$w0hyT/yc)wZ", -8595400109785252164
+v","+TQimy*c@8G -8704279886565651802
~<35 -8396837115675039201
-- !select_arr_null --
@@ -768,13 +768,13 @@ c3sPL0!+f=+5s@;Meevmfv@YNF* -8843401066421936451
rGHy$N2B<XDWVJ,jM*wc8~3,/XNP1yX/&uNsXw~RQLLO;LmgKb`d6 -8595400109785252164
-- !select_arr --
+(N6R9.veyh`!L~(h1QnX;juoFGsFW21TR@5Uo8z=ZrGq1pk?qG","BkhA1Tc<O~xv)%970g*(dYjjnz!qVw","#fztMy^OA*CTp0
-8396837115675039201
.6/ipQ=Ay+!ZQ@Kq#7T6%Mmx2-U:n*_Ls&N5a7e.+Vm#U=:xVyRh#A&jPgei*P(A`RL*l&jte=;hF1@M/pVx1Ensxu,
-8486390558035389955
-01DU*g& -8541785086945532478
[email protected] -9199935995880135372
-90?GEXZ7`Nt!=<^x+%.yiUI$;)e>U -8831405316887920021
-?D_#`qcDbVdhL6@5Ge?<2wm24C6qXrf*A.0d9o37yzETAK?r6V?z3 -8396837115675039201
-I4pJI/s9g::v9SQk2b -8515031650658489442
+QBLE92V*Lq/a4I-9a","Ges2tq`d568nY)+PI@","~TiLNCf8s@)OyD#%clRs","q(dmtKsRyD^4Fo1qhh6t7/`LiNe<SCN)JuZc
-8831405316887920021
+Uh","3`yCYGu(7WtcRk~+A)$hT#paBkQ@O*^`d#=","I4pJI/s9g::v9SQk2b"
-8515031650658489442
VnC+PP_G>jAVox7_MR%hZzlDVoHU#sL$GhFkd7 -8704279886565651802
+ap8Bm","01DU*g&" -8541785086945532478
jCeAkA>$+D>aPI>H=>Nc<+jIyrdOC+0ShVH=il1,P&XUk0J55rnrCTy-OU@Jv7x
-8130762325653500066
jN/bZ7JW.9$J9PY78=V\\ZgmWcf?qxG5>#+?oluY~Tx.09Ov-Yb%K#NnQAsZ-RHV*
-8843401066421936451
y34_2x_)JoKUA8yL%2M*.Y;gaJ;5,QCG89B%=4qg3B~YFgPkbT:K//xK@1-KZHrapS!
-8595400109785252164
@@ -816,16 +816,16 @@ Vle%Oo)1e!XDF,25*.y_fds~H:-e -8486390558035389955
u>abbk6aqcVX>Ax-#=X=~K.P<r9t7L -8831405316887920021
-- !select_arr --
-%h!n&7TZT#DOoQG2Wh8/dY;nkyvM=B%?<jlQ$A^dV)F.ecIMT,ey.=IPvt7bx*$i&Q_sY)(R6biqKf1R<-
-9199935995880135372
-&-s+Kp4Zha-8nN+ls>%>eT>WtPvn22c2Ym,u_TWlTfav>!&.gi~,*tLA!Lzl&edZpAG<b56Eti>M!,*;b1p`^7Uaawuj`u+B2
-8130762325653500066
+*;b1p`^7Uaawuj`u+B2" -8130762325653500066
9i-X4dj35hW(cJl!5x^%P%F&~/5g2j*mf`qW>M):%qt@$wHVBZVs@D6V4YAiopWw?JzQc<@Xj,@(~A0Dfas&
-8843401066421936451
-CYc<zgWPyv>/MR.il~;?u5l7u&oeS&WLaL^>g$nS^l%w@Kx`QhN_ -8515031650658489442
F~K~Gy;#~*F()@`K<w?rA -8704279886565651802
G,C+:ndE -8541785086945532478
UU*Dht,NZtq=M9eY#P/:cM6Ie,F<kpGd5OYT~6ggr!D?o<e5&m+>f>gB,/N&HB-K1#kSk:R5a0,,zr4C,S%w(ux/F`HN&:1v8r#wAqfG46#+
-8486390558035389955
+ey.=IPvt7bx*$i&Q_sY)(R6biqKf1R<-" -9199935995880135372
j7T_>G_D&EU+*-At3qqaP6YbIh@-3JS*u5;s3Q2~$W2Mif,sE/JY(u$%QtL6u#AX<(UN_!VMS3+L1-#+t.*WFO_6,q!jkF&/KQCM?Dtg+tFp
-8831405316887920021
j_<7=(t~*c;LR~52qQMV2NBw^lB*JHZge% -8595400109785252164
nS%oRp!GPfh,%>c*+v><iU3xqDXt -8396837115675039201
+v^3IQRnvGFY;wawyP$tzRHozOw4U!Y^*0%rlik(L^)6P;m9J&!X(QaOR16WaaoO%*SV","aw*pbWnXiM=bFZ%wm9WM9>=L4`K7R0H3BPn6`7pwdU%2O8OtL$4.qXm/~fZMb7Oiw`4hZu?Dh_ID$yiCZe~qkuN`8O+N8e4HHSVdiD1LB3<KA","CYc<zgWPyv>/MR.il~;?u5l7u&oeS&WLaL^>g$nS^l%w@Kx`QhN_"
-8515031650658489442
-- !select_arr_null --
\N
@@ -1020,35 +1020,35 @@ false true -8130762325653500066
2023-10-22T09:22:21 2023-11-09T01:07:22 -8843401066421936451
-- !select_arr --
- ;f4fH_FX`5 -7072378015249286235
- UHAw -6626238391768607459
& ZZ-wWSZ -7857556006370763693
-&K viL6FXeueJ -8541785086945532478
-)jGGLPZYrJ F,VvTRF2ua -6241888565302595587
+&K jeXl","og_C^ChD -8541785086945532478
-ILK ;o -8486390558035389955
0nL4FS~R.I1:) j.7>NH-a7 -7858769039668974267
-;_ugtuS& T -7769286895858329340
-E N.6T26/T6)pj -7476127938744911589
+;_ugtuS& t-","n7nw1zP1wu -7769286895858329340
+N(N Y","nH=","=v3T< -8843401066421936451
+X) kC0jz@qNg","B0L -7582409789765414601
+jm7X m$w0hyT/yc)wZ", -8595400109785252164
+l+&-xcmpY*?*>3 v","+TQimy*c@8G -8704279886565651802
xuWV@yg6 ~<35 -8396837115675039201
-- !select_arr --
--/;q%n`o_zeG4pb ?D_#`qcDbVdhL6@5Ge?<2wm24C6qXrf*A.0d9o37yzETAK?r6V?z3
-8396837115675039201
.`v(R!K/iVe?7ahMDK=%2NRRdw*Y(vvl-+:*NF;!%c@b+S2rlRdkGXlig@h6K^(hx!bllx/WruS0ffly
[email protected] -9199935995880135372
/%1Ql^HD56sMQ;QiU7vho9lq6qtjR,~RjrNZJJXAUd7>3U@6*C!6>Om7Cb3,oMk4/f:@~ap$
V?f+hRk?I/)P(bd>><E$91_1LS0OA>Ik5q2o..9IImfvmnekWmR)MHQ9qYODd8hQ:x$Hd(BM7,h;;XY~%G~*z>DKa7
-6626238391768607459
-8 T4#M?i/-=IMy)f)<@PF`tIF0w+ -6092405540953322235
+8
gpf-is3J&!Omp0yl_B(GxlrFxi@!Rsic_xki?^^C;T:U^MzH77iGLE:/l_ee/su","_GjIPu<L!$kq/V3LDjaaSs2Lkn;9L&no>y
-6092405540953322235
8oPwCJU99WKcsNBQ#alkk+@&$h_BZ$$(JZ;RX<^p4ok
jCeAkA>$+D>aPI>H=>Nc<+jIyrdOC+0ShVH=il1,P&XUk0J55rnrCTy-OU@Jv7x
-8130762325653500066
-FNsG-Xn$0>S*iGM,JdvoV/5ue%LJhH%0GWL<c!sxMW_OuA47E/`Qp=kl`_9OAK>BSxy6bf&6q1uc9Pph*YhKT6)rJ*@@T_NB
I4pJI/s9g::v9SQk2b -8515031650658489442
-_ot:DO=JgmX_o o8&u#Z1$I)cO<U3b -7857556006370763693
+98zbIC`.bm8mCywYX#+uD-c;X
QBLE92V*Lq/a4I-9a","Ges2tq`d568nY)+PI@","~TiLNCf8s@)OyD#%clRs","q(dmtKsRyD^4Fo1qhh6t7/`LiNe<SCN)JuZc
-8831405316887920021
+FNsG-Xn$0>S*iGM,JdvoV/5ue%LJhH%0GWL<c!sxMW_OuA47E/`Qp=kl`_9OAK>BSxy6bf&6q1uc9Pph*YhKT6)rJ*@@T_NB
Uh","3`yCYGu(7WtcRk~+A)$hT#paBkQ@O*^`d#=","I4pJI/s9g::v9SQk2b"
-8515031650658489442
+W-dPFj78l(?eD@R93=x9k+~Ydpsy_f,?&=`%4.5fsd1IBDjPZslK(zW?SeEG<Us(z*_qmE%A
ap8Bm","01DU*g&" -8541785086945532478
c3sPL0!+f=+5s@;Meevmfv@YNF*
jN/bZ7JW.9$J9PY78=V\\ZgmWcf?qxG5>#+?oluY~Tx.09Ov-Yb%K#NnQAsZ-RHV*
-8843401066421936451
lF0P;?=BR$MhFFwlaUPJM9=;ZdGWw z=s1urTbg6_EKK9*)+oa1lR`r%C!h
-8029420303531310472
rGHy$N2B<XDWVJ,jM*wc8~3,/XNP1yX/&uNsXw~RQLLO;LmgKb`d6
y34_2x_)JoKUA8yL%2M*.Y;gaJ;5,QCG89B%=4qg3B~YFgPkbT:K//xK@1-KZHrapS!
-8595400109785252164
-- !select_arr --
-(oV%,ZE=mskl8o<H4ivb7RS#G-59tD`Y3@&1?/h7!,,R8:4k4BW/.:@PlBs<_Cis9rj
Fl6~FKlfZ7eUW/ -6614511767379733802
.?Q,W1LLM<E?G1o`PC0H%2;gJ F~K~Gy;#~*F()@`K<w?rA -8704279886565651802
1bLxJZghLR%+&*w~wIggpMxY*Qs+k6m&_krgBoLd7B~:X#XdQRA.5NXJYMtWyCs9j
FHFNkRk1vC4m<`iJETD1BT?A`,heYP( -7857556006370763693
-3:9W6eDavlF1n=D0=Uam!gpoCQgisrH M6Z& -7072378015249286235
72HHKv=e:9b4_Fu0C;dW9<2/Wz/c(KlwuBS G,C+:ndE -8541785086945532478
+BCgr:xw5t`iTf/Sl~^fqe$aKaco2Cji*mPn2sKN~>3_kfxW
ey.=IPvt7bx*$i&Q_sY)(R6biqKf1R<-" -9199935995880135372
+IAG%P/0!Cz8&!V7PX9q;
v^3IQRnvGFY;wawyP$tzRHozOw4U!Y^*0%rlik(L^)6P;m9J&!X(QaOR16WaaoO%*SV","aw*pbWnXiM=bFZ%wm9WM9>=L4`K7R0H3BPn6`7pwdU%2O8OtL$4.qXm/~fZMb7Oiw`4hZu?Dh_ID$yiCZe~qkuN`8O+N8e4HHSVdiD1LB3<KA","CYc<zgWPyv>/MR.il~;?u5l7u&oeS&WLaL^>g$nS^l%w@Kx`QhN_"
-8515031650658489442
L(uWV9fg;-lt-q8BcJKkecoS5h:p8emH%YNwL=XC~U^.BY^3vR68)x4q=~N;6gNUXLQ%pTG9,k3&u#lb9EswE3)p#AGaN5Z(s7trSf^MLS
j_<7=(t~*c;LR~52qQMV2NBw^lB*JHZge% -8595400109785252164
M)a*2ID$YKjV85(4sdIlOm_y_6#E4a-&B9g:DUs8tzogRRR3sJgU4iq4ZF+%5Sk8am*4(LBkSKZU_KnBzhy=y$zpGAdMv-R
eh$M-n<`5S.@z_?yn85*T%e2+O=6-ZYv(d,keQULdS!VqUw^)J$16=AslNku
-7858769039668974267
Sh?@U;QdNu-CB%q+8Mq(n@NN&ga3cU//KDU-L>,_( nS%oRp!GPfh,%>c*+v><iU3xqDXt
-8396837115675039201
@@ -2623,7 +2623,7 @@
KnB-.iVRcdFT`fP`HBw/?pqV(<CaU5hn8f5H+K<=.$~au~g(_T=sCp(zdLM@
L:fgTN~OAPBDUF8dk#3h0*h;b
M_CX?f=.
NZssH2WskSr?w+;D84g(j1BN,OB5Vz!Jt<=>cW7zKE*q2&Nq(wR^u(-(OhF&~lIm$J*V&>-0y-5/i?<
-OJ>2/V%rT#uP93mZu/d^^3nse&&Ct%SfBhG*j<5!9p=0rx@/O/lfTGy:/5DE9`r7ykHNu0))c;tYX
+OJ>2/V%rT#uP93mZu/d^^3nse&&Ct%SfBhG*j<5!9p=0rx@/O/lfTGy:/5DE9`r7ykHNu0))c;tYX","*he=yMz1%NE>(h3=orV5
P8rF5lS<W~b,B8.c>#mROLZ!NQ3Vbd+mqDXI/[email protected])J=PN(-^&KQ?0`/!
PvR6Ib>0kc-ex@QK5GPkDxr@($yrXj9W3CnP%`URl~Vg)!q;OW;Gc(?+aQ)P1~9U<:m=-7:Qy7%R7f$9q
RIUsUbKkkZMr;bc=#Z3s-.Ipm0xnk_4BXykk
@@ -2696,6 +2696,7 @@
zidHm!WCKlv5Prh2F^k8~gu<ehe<BHx/)ZMqb)7+zB^J/?IR(.6gu$`#3X<^B~.?*>9@2j,D@YWdIaRk
-- !sql --
!c1@UwFkn;GJCO&7dVK<f=ee~jq5Lu$6oV3yG#Kmi3Dm!mb~B0vjk
+"0*(laIp*Fqa","=v!:==`g-7H56Bm<5rMkViGNa7V&C:W5IzxjsjM2M#18l.HXWxrdJv`iFt1dU:T<Yp46Of","i4Eb91sY2
#C:sjK0.>-R%+OD+&Akz:lG:1XGX6yHLPi(XYrSYm46OWcFCZ`b):41*;11.E-`kEv:!%e(jXElShdn9,TU>qv.V)CxN
#Co$<8k7p:!*wct!*Fp`JkbiS7T*h4get1UUf^;khT?QNaPX%7p8z&EC#qmh/,joIOHwj>;=R7<QRR>yKU,L`p-Vq9g%
#WPy2)5qUp2jzU<1.w~CL~1(#ruKMW#LS0:ionbE(U=
@@ -2712,7 +2713,6 @@ $Z~+\\/gje9gc=y=JtG^EMBX?Y7g;Mqy,DtDPP~GP
/Jsan~<POiWFt9I@0OwjTGkux6pMhDoaF8U^jBgVq0*iyYnKk,p&tR=JM1500*j<Ptmo+bS,aa8
/lOGQXFtpBrscWIH`~,j>3fuXw56E8`E(pQEO>_-AVr>&dsCkv$`2QcpI(!oHGzZ?15yhq&5V2jt
/wV#~M@5i$2v:@y>:m23FF%b!u(#(c1MW2zem&_k,dN:^KIyQ0=0#:gq%=!UWp894^nqm3L1<G$BkN<CgZ$QI.6wXDZjN-/!I~_d:Db!zDw9/8w@%nmE/%r
-0*(laIp*Fqa
1bLxJZghLR%+&*w~wIggpMxY*Qs+k6m&_krgBoLd7B~:X#XdQRA.5NXJYMtWyCs9j
2EoDhq_$RSYVHH;;~(0dApoRZra5)UE5qUx*/2tDPH?hT4QaeTU:TrqHY>E
2dQ)e;vTS=9sX?3M4Y<BsRB/mNQBT4fQmW$*zu+.<nP9@FhseM%q7A05st-)`g0kF3_7)(0D9`Z3xuig4T.%TE*<eQ)=<z`kXFpLHxm`!kJ9#Uh8
@@ -2796,13 +2796,13 @@
ycn:`5e<8#)fVOKCcS>.%s;Vt,Gn^GDG1xbGab5+g*q,jGw3;Cf9.de0Tk;i#r^%v:^mBHmQ4cN:YL2.
!c1@UwFkn;GJCO&7dVK<f=ee~jq5Lu$6oV3yG#Kmi3Dm!mb~B0vjk
+"0*(laIp*Fqa","=v!:==`g-7H56Bm<5rMkViGNa7V&C:W5IzxjsjM2M#18l.HXWxrdJv`iFt1dU:T<Yp46Of","i4Eb91sY2
#C:sjK0.>-R%+OD+&Akz:lG:1XGX6yHLPi(XYrSYm46OWcFCZ`b):41*;11.E-`kEv:!%e(jXElShdn9,TU>qv.V)CxN
#Co$<8k7p:!*wct!*Fp`JkbiS7T*h4get1UUf^;khT?QNaPX%7p8z&EC#qmh/,joIOHwj>;=R7<QRR>yKU,L`p-Vq9g%
#WPy2)5qUp2jzU<1.w~CL~1(#ruKMW#LS0:ionbE(U=
$4X(xc%/>xIXBv<_rwAcS^o4Z.ZwfQa/FLhMN%cPC0i+w/IoU*+<y:OOHT=kSJDC#ny4PI_ZH@^T=PAIx&,f`PJE=./:7aezWLWzBy^h9^
$;4flVNr/6WifavNWtO1:oz=lY=j+PR8ou1YS_MKFn;lpu0Qs(=jmQ~XZ283:vvj@/+(GGj`wy-$<19~;:>x8dS:F)%ovT7f
$Z~+\\/gje9gc=y=JtG^EMBX?Y7g;Mqy,DtDPP~GP
-(oV%,ZE=mskl8o<H4ivb7RS#G-59tD`Y3@&1?/h7!,,R8:4k4BW/.:@PlBs<_Cis9rj
-- !sql_s3 --
-6777072274442080184 {1:72, 0:-74} {-82:8215, 43:30040, -56:-2545,
-49:-6154, 16:29896, -98:9756, -113:4507, -42:8068, -115:-5811, -75:23572,
64:-1723, -64:14043, 60:756, -12:-4449, 18:-24418, 110:-23962, 48:-5368,
75:3253, 84:18029, 111:-29923, 65:27503, 90:-21022, 108:22788, 28:29720,
71:23686, 37:20496, -78:-32584, -81:25465, -71:-27246, 12:23875, 97:-26710,
-92:9625, 86:24241, -43:13916, 41:17079, 57:9644, -87:-8677, 120:29430,
-54:14722, -122:-8116, -105:-7338, -33:2656, -125:26327, [...]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]