fix named window incorrect result when hit plan

This commit is contained in:
obdev
2023-03-07 03:43:32 +00:00
committed by ob-robot
parent e23ea70ca3
commit 20dbea5ce3
2 changed files with 1 additions and 104 deletions

View File

@ -48,8 +48,8 @@ enum SelectParserOffset
PARSE_SELECT_DYNAMIC_CBY_SW, // connect by node or start with node PARSE_SELECT_DYNAMIC_CBY_SW, // connect by node or start with node
PARSE_SELECT_DYNAMIC_GROUP, PARSE_SELECT_DYNAMIC_GROUP,
PARSE_SELECT_DYNAMIC_HAVING, PARSE_SELECT_DYNAMIC_HAVING,
PARSE_SELECT_NAMED_WINDOWS,
PARSE_SELECT_SET, PARSE_SELECT_SET,
PARSE_SELECT_ALL,
PARSE_SELECT_FORMER, PARSE_SELECT_FORMER,
PARSE_SELECT_LATER, PARSE_SELECT_LATER,
PARSE_SELECT_ORDER, PARSE_SELECT_ORDER,
@ -57,7 +57,6 @@ enum SelectParserOffset
PARSE_SELECT_FOR_UPD, PARSE_SELECT_FOR_UPD,
PARSE_SELECT_HINTS, PARSE_SELECT_HINTS,
PARSE_SELECT_WHEN, PARSE_SELECT_WHEN,
PARSE_SELECT_NAMED_WINDOWS,
PARSE_SELECT_FETCH, PARSE_SELECT_FETCH,
PARSE_SELECT_FETCH_TEMP, //use to temporary store fetch clause in parser PARSE_SELECT_FETCH_TEMP, //use to temporary store fetch clause in parser
PARSE_SELECT_WITH_CHECK_OPTION, PARSE_SELECT_WITH_CHECK_OPTION,

View File

@ -1657,7 +1657,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -2041,7 +2040,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -2400,7 +2398,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -4000,7 +3997,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -4285,7 +4281,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -4560,7 +4555,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -6118,7 +6112,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -7171,7 +7164,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -8584,7 +8576,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -8611,7 +8602,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -8855,7 +8845,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -8882,7 +8871,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -9126,7 +9114,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -9153,7 +9140,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -9391,7 +9377,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -9416,7 +9401,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -9660,7 +9644,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -9687,7 +9670,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -9931,7 +9913,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -9958,7 +9939,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -10202,7 +10182,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -10229,7 +10208,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -10467,7 +10445,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -10492,7 +10469,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -10736,7 +10712,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -10763,7 +10738,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -11007,7 +10981,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -11034,7 +11007,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -11278,7 +11250,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -11305,7 +11276,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -11543,7 +11513,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -11568,7 +11537,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -11812,7 +11780,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -11839,7 +11806,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -12083,7 +12049,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -12110,7 +12075,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -12354,7 +12318,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -12381,7 +12344,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -12619,7 +12581,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -12644,7 +12605,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -12888,7 +12848,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -12915,7 +12874,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -13159,7 +13117,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -13186,7 +13143,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -13430,7 +13386,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -13457,7 +13412,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -13695,7 +13649,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -13720,7 +13673,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -13964,7 +13916,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -13991,7 +13942,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -14235,7 +14185,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -14262,7 +14211,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -14506,7 +14454,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -14533,7 +14480,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -14771,7 +14717,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -14796,7 +14741,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -15034,7 +14978,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -15059,7 +15002,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -15297,7 +15239,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -15322,7 +15263,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -15544,7 +15484,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -15569,7 +15508,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -15797,7 +15735,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -15824,7 +15761,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -16008,7 +15944,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
}, },
@ -16104,7 +16039,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -16129,7 +16063,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -16313,7 +16246,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
}, },
@ -16409,7 +16341,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -16434,7 +16365,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -16634,7 +16564,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -16659,7 +16588,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -16907,7 +16835,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -16932,7 +16859,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -17180,7 +17106,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -17205,7 +17130,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -17664,7 +17588,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -17799,7 +17722,6 @@ question_mask_size: 1
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -17934,7 +17856,6 @@ question_mask_size: 1
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -18156,7 +18077,6 @@ question_mask_size: 2
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
}, },
@ -18290,7 +18210,6 @@ question_mask_size: 2
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -18315,7 +18234,6 @@ question_mask_size: 2
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -18454,7 +18372,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -18593,7 +18510,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -18732,7 +18648,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -18913,7 +18828,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -18986,7 +18900,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -19059,7 +18972,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -19750,7 +19662,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
}, },
@ -19883,7 +19794,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
}, },
@ -20011,7 +19921,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
}, },
@ -20139,7 +20048,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
}, },
@ -20267,7 +20175,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
}, },
@ -20353,7 +20260,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -20480,7 +20386,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
}, },
@ -20566,7 +20471,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -21711,7 +21615,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -21829,7 +21732,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -22008,7 +21910,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -22166,7 +22067,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -22325,7 +22225,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }
@ -22484,7 +22383,6 @@ question_mask_size: 0
{ }, { },
{ }, { },
{ }, { },
{ },
{ } { }
] ]
} }