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]

Reply via email to