This is an automated email from the ASF dual-hosted git repository. morrysnow 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 fec89ad58c [fix](nereids) week should be able to recognized as function name in function call context (#15735) fec89ad58c is described below commit fec89ad58cc89f94b3e8437d02f20d326c14d9ee Author: starocean999 <40539150+starocean...@users.noreply.github.com> AuthorDate: Tue Jan 10 19:54:59 2023 +0800 [fix](nereids) week should be able to recognized as function name in function call context (#15735) --- .../antlr4/org/apache/doris/nereids/DorisParser.g4 | 1 + .../nereids_syntax_p0/test_time_lut_nereids.out | 5401 ++++++++++++++++++++ .../nereids_syntax_p0/test_time_lut_nereids.groovy | 29 + 3 files changed, 5431 insertions(+) diff --git a/fe/fe-core/src/main/antlr4/org/apache/doris/nereids/DorisParser.g4 b/fe/fe-core/src/main/antlr4/org/apache/doris/nereids/DorisParser.g4 index b9b8148140..77005ccba1 100644 --- a/fe/fe-core/src/main/antlr4/org/apache/doris/nereids/DorisParser.g4 +++ b/fe/fe-core/src/main/antlr4/org/apache/doris/nereids/DorisParser.g4 @@ -661,6 +661,7 @@ nonReserved | VERSION | VIEW | VIEWS + | WEEK | WHEN | WHERE | WINDOW diff --git a/regression-test/data/nereids_syntax_p0/test_time_lut_nereids.out b/regression-test/data/nereids_syntax_p0/test_time_lut_nereids.out new file mode 100644 index 0000000000..c085991766 --- /dev/null +++ b/regression-test/data/nereids_syntax_p0/test_time_lut_nereids.out @@ -0,0 +1,5401 @@ +-- This file is automatically generated. You should know what you did if you want to edit this +-- !sql -- +1 + +-- !sql -- +0 + +-- !sql -- +197952 + +-- !sql -- +5 + +-- !sql -- +4 + +-- !sql -- +198004 + +-- !sql -- +9 + +-- !sql -- +8 + +-- !sql -- +198008 + +-- !sql -- +14 + +-- !sql -- +13 + +-- !sql -- +198013 + +-- !sql -- +18 + +-- !sql -- +17 + +-- !sql -- +198017 + +-- !sql -- +22 + +-- !sql -- +22 + +-- !sql -- +198022 + +-- !sql -- +27 + +-- !sql -- +26 + +-- !sql -- +198026 + +-- !sql -- +31 + +-- !sql -- +30 + +-- !sql -- +198030 + +-- !sql -- +36 + +-- !sql -- +35 + +-- !sql -- +198035 + +-- !sql -- +40 + +-- !sql -- +39 + +-- !sql -- +198039 + +-- !sql -- +44 + +-- !sql -- +43 + +-- !sql -- +198043 + +-- !sql -- +49 + +-- !sql -- +48 + +-- !sql -- +198048 + +-- !sql -- +1 + +-- !sql -- +0 + +-- !sql -- +198052 + +-- !sql -- +5 + +-- !sql -- +5 + +-- !sql -- +198105 + +-- !sql -- +9 + +-- !sql -- +9 + +-- !sql -- +198109 + +-- !sql -- +14 + +-- !sql -- +13 + +-- !sql -- +198113 + +-- !sql -- +18 + +-- !sql -- +17 + +-- !sql -- +198117 + +-- !sql -- +23 + +-- !sql -- +22 + +-- !sql -- +198122 + +-- !sql -- +27 + +-- !sql -- +26 + +-- !sql -- +198126 + +-- !sql -- +31 + +-- !sql -- +30 + +-- !sql -- +198130 + +-- !sql -- +36 + +-- !sql -- +35 + +-- !sql -- +198135 + +-- !sql -- +40 + +-- !sql -- +39 + +-- !sql -- +198139 + +-- !sql -- +44 + +-- !sql -- +44 + +-- !sql -- +198144 + +-- !sql -- +49 + +-- !sql -- +48 + +-- !sql -- +198148 + +-- !sql -- +53 + +-- !sql -- +0 + +-- !sql -- +198152 + +-- !sql -- +5 + +-- !sql -- +5 + +-- !sql -- +198205 + +-- !sql -- +9 + +-- !sql -- +9 + +-- !sql -- +198209 + +-- !sql -- +13 + +-- !sql -- +13 + +-- !sql -- +198213 + +-- !sql -- +17 + +-- !sql -- +17 + +-- !sql -- +198217 + +-- !sql -- +22 + +-- !sql -- +22 + +-- !sql -- +198222 + +-- !sql -- +26 + +-- !sql -- +26 + +-- !sql -- +198226 + +-- !sql -- +30 + +-- !sql -- +31 + +-- !sql -- +198231 + +-- !sql -- +35 + +-- !sql -- +35 + +-- !sql -- +198235 + +-- !sql -- +39 + +-- !sql -- +39 + +-- !sql -- +198239 + +-- !sql -- +44 + +-- !sql -- +44 + +-- !sql -- +198244 + +-- !sql -- +48 + +-- !sql -- +48 + +-- !sql -- +198248 + +-- !sql -- +52 + +-- !sql -- +0 + +-- !sql -- +198252 + +-- !sql -- +5 + +-- !sql -- +5 + +-- !sql -- +198305 + +-- !sql -- +9 + +-- !sql -- +9 + +-- !sql -- +198309 + +-- !sql -- +13 + +-- !sql -- +13 + +-- !sql -- +198313 + +-- !sql -- +17 + +-- !sql -- +18 + +-- !sql -- +198318 + +-- !sql -- +22 + +-- !sql -- +22 + +-- !sql -- +198322 + +-- !sql -- +26 + +-- !sql -- +26 + +-- !sql -- +198326 + +-- !sql -- +31 + +-- !sql -- +31 + +-- !sql -- +198331 + +-- !sql -- +35 + +-- !sql -- +35 + +-- !sql -- +198335 + +-- !sql -- +39 + +-- !sql -- +39 + +-- !sql -- +198339 + +-- !sql -- +44 + +-- !sql -- +44 + +-- !sql -- +198344 + +-- !sql -- +48 + +-- !sql -- +48 + +-- !sql -- +198348 + +-- !sql -- +52 + +-- !sql -- +1 + +-- !sql -- +198401 + +-- !sql -- +5 + +-- !sql -- +5 + +-- !sql -- +198405 + +-- !sql -- +9 + +-- !sql -- +9 + +-- !sql -- +198409 + +-- !sql -- +13 + +-- !sql -- +14 + +-- !sql -- +198414 + +-- !sql -- +18 + +-- !sql -- +18 + +-- !sql -- +198418 + +-- !sql -- +22 + +-- !sql -- +22 + +-- !sql -- +198422 + +-- !sql -- +26 + +-- !sql -- +27 + +-- !sql -- +198427 + +-- !sql -- +31 + +-- !sql -- +31 + +-- !sql -- +198431 + +-- !sql -- +35 + +-- !sql -- +35 + +-- !sql -- +198435 + +-- !sql -- +40 + +-- !sql -- +40 + +-- !sql -- +198440 + +-- !sql -- +44 + +-- !sql -- +44 + +-- !sql -- +198444 + +-- !sql -- +48 + +-- !sql -- +48 + +-- !sql -- +198448 + +-- !sql -- +1 + +-- !sql -- +0 + +-- !sql -- +198453 + +-- !sql -- +5 + +-- !sql -- +4 + +-- !sql -- +198504 + +-- !sql -- +9 + +-- !sql -- +8 + +-- !sql -- +198508 + +-- !sql -- +14 + +-- !sql -- +13 + +-- !sql -- +198513 + +-- !sql -- +18 + +-- !sql -- +17 + +-- !sql -- +198517 + +-- !sql -- +22 + +-- !sql -- +21 + +-- !sql -- +198521 + +-- !sql -- +27 + +-- !sql -- +26 + +-- !sql -- +198526 + +-- !sql -- +31 + +-- !sql -- +30 + +-- !sql -- +198530 + +-- !sql -- +35 + +-- !sql -- +35 + +-- !sql -- +198535 + +-- !sql -- +40 + +-- !sql -- +39 + +-- !sql -- +198539 + +-- !sql -- +44 + +-- !sql -- +43 + +-- !sql -- +198543 + +-- !sql -- +48 + +-- !sql -- +48 + +-- !sql -- +198548 + +-- !sql -- +1 + +-- !sql -- +0 + +-- !sql -- +198552 + +-- !sql -- +5 + +-- !sql -- +4 + +-- !sql -- +198604 + +-- !sql -- +9 + +-- !sql -- +8 + +-- !sql -- +198608 + +-- !sql -- +14 + +-- !sql -- +13 + +-- !sql -- +198613 + +-- !sql -- +18 + +-- !sql -- +17 + +-- !sql -- +198617 + +-- !sql -- +22 + +-- !sql -- +22 + +-- !sql -- +198622 + +-- !sql -- +27 + +-- !sql -- +26 + +-- !sql -- +198626 + +-- !sql -- +31 + +-- !sql -- +30 + +-- !sql -- +198630 + +-- !sql -- +36 + +-- !sql -- +35 + +-- !sql -- +198635 + +-- !sql -- +40 + +-- !sql -- +39 + +-- !sql -- +198639 + +-- !sql -- +44 + +-- !sql -- +43 + +-- !sql -- +198643 + +-- !sql -- +49 + +-- !sql -- +48 + +-- !sql -- +198648 + +-- !sql -- +1 + +-- !sql -- +0 + +-- !sql -- +198652 + +-- !sql -- +5 + +-- !sql -- +5 + +-- !sql -- +198705 + +-- !sql -- +9 + +-- !sql -- +9 + +-- !sql -- +198709 + +-- !sql -- +14 + +-- !sql -- +13 + +-- !sql -- +198713 + +-- !sql -- +18 + +-- !sql -- +17 + +-- !sql -- +198717 + +-- !sql -- +23 + +-- !sql -- +22 + +-- !sql -- +198722 + +-- !sql -- +27 + +-- !sql -- +26 + +-- !sql -- +198726 + +-- !sql -- +31 + +-- !sql -- +30 + +-- !sql -- +198730 + +-- !sql -- +36 + +-- !sql -- +35 + +-- !sql -- +198735 + +-- !sql -- +40 + +-- !sql -- +39 + +-- !sql -- +198739 + +-- !sql -- +44 + +-- !sql -- +44 + +-- !sql -- +198744 + +-- !sql -- +49 + +-- !sql -- +48 + +-- !sql -- +198748 + +-- !sql -- +53 + +-- !sql -- +0 + +-- !sql -- +198752 + +-- !sql -- +5 + +-- !sql -- +5 + +-- !sql -- +198805 + +-- !sql -- +9 + +-- !sql -- +9 + +-- !sql -- +198809 + +-- !sql -- +13 + +-- !sql -- +13 + +-- !sql -- +198813 + +-- !sql -- +17 + +-- !sql -- +18 + +-- !sql -- +198818 + +-- !sql -- +22 + +-- !sql -- +22 + +-- !sql -- +198822 + +-- !sql -- +26 + +-- !sql -- +26 + +-- !sql -- +198826 + +-- !sql -- +31 + +-- !sql -- +31 + +-- !sql -- +198831 + +-- !sql -- +35 + +-- !sql -- +35 + +-- !sql -- +198835 + +-- !sql -- +39 + +-- !sql -- +39 + +-- !sql -- +198839 + +-- !sql -- +44 + +-- !sql -- +44 + +-- !sql -- +198844 + +-- !sql -- +48 + +-- !sql -- +48 + +-- !sql -- +198848 + +-- !sql -- +52 + +-- !sql -- +1 + +-- !sql -- +198901 + +-- !sql -- +5 + +-- !sql -- +5 + +-- !sql -- +198905 + +-- !sql -- +9 + +-- !sql -- +9 + +-- !sql -- +198909 + +-- !sql -- +13 + +-- !sql -- +13 + +-- !sql -- +198913 + +-- !sql -- +18 + +-- !sql -- +18 + +-- !sql -- +198918 + +-- !sql -- +22 + +-- !sql -- +22 + +-- !sql -- +198922 + +-- !sql -- +26 + +-- !sql -- +26 + +-- !sql -- +198926 + +-- !sql -- +31 + +-- !sql -- +31 + +-- !sql -- +198931 + +-- !sql -- +35 + +-- !sql -- +35 + +-- !sql -- +198935 + +-- !sql -- +39 + +-- !sql -- +40 + +-- !sql -- +198940 + +-- !sql -- +44 + +-- !sql -- +44 + +-- !sql -- +198944 + +-- !sql -- +48 + +-- !sql -- +48 + +-- !sql -- +198948 + +-- !sql -- +1 + +-- !sql -- +0 + +-- !sql -- +198953 + +-- !sql -- +5 + +-- !sql -- +4 + +-- !sql -- +199004 + +-- !sql -- +9 + +-- !sql -- +8 + +-- !sql -- +199008 + +-- !sql -- +13 + +-- !sql -- +13 + +-- !sql -- +199013 + +-- !sql -- +18 + +-- !sql -- +17 + +-- !sql -- +199017 + +-- !sql -- +22 + +-- !sql -- +21 + +-- !sql -- +199021 + +-- !sql -- +26 + +-- !sql -- +26 + +-- !sql -- +199026 + +-- !sql -- +31 + +-- !sql -- +30 + +-- !sql -- +199030 + +-- !sql -- +35 + +-- !sql -- +34 + +-- !sql -- +199034 + +-- !sql -- +40 + +-- !sql -- +39 + +-- !sql -- +199039 + +-- !sql -- +44 + +-- !sql -- +43 + +-- !sql -- +199043 + +-- !sql -- +48 + +-- !sql -- +47 + +-- !sql -- +199047 + +-- !sql -- +1 + +-- !sql -- +0 + +-- !sql -- +199052 + +-- !sql -- +5 + +-- !sql -- +4 + +-- !sql -- +199104 + +-- !sql -- +9 + +-- !sql -- +8 + +-- !sql -- +199108 + +-- !sql -- +14 + +-- !sql -- +13 + +-- !sql -- +199113 + +-- !sql -- +18 + +-- !sql -- +17 + +-- !sql -- +199117 + +-- !sql -- +22 + +-- !sql -- +21 + +-- !sql -- +199121 + +-- !sql -- +27 + +-- !sql -- +26 + +-- !sql -- +199126 + +-- !sql -- +31 + +-- !sql -- +30 + +-- !sql -- +199130 + +-- !sql -- +35 + +-- !sql -- +35 + +-- !sql -- +199135 + +-- !sql -- +40 + +-- !sql -- +39 + +-- !sql -- +199139 + +-- !sql -- +44 + +-- !sql -- +43 + +-- !sql -- +199143 + +-- !sql -- +48 + +-- !sql -- +48 + +-- !sql -- +199148 + +-- !sql -- +1 + +-- !sql -- +0 + +-- !sql -- +199152 + +-- !sql -- +5 + +-- !sql -- +4 + +-- !sql -- +199204 + +-- !sql -- +9 + +-- !sql -- +9 + +-- !sql -- +199209 + +-- !sql -- +14 + +-- !sql -- +13 + +-- !sql -- +199213 + +-- !sql -- +18 + +-- !sql -- +17 + +-- !sql -- +199217 + +-- !sql -- +23 + +-- !sql -- +22 + +-- !sql -- +199222 + +-- !sql -- +27 + +-- !sql -- +26 + +-- !sql -- +199226 + +-- !sql -- +31 + +-- !sql -- +30 + +-- !sql -- +199230 + +-- !sql -- +36 + +-- !sql -- +35 + +-- !sql -- +199235 + +-- !sql -- +40 + +-- !sql -- +39 + +-- !sql -- +199239 + +-- !sql -- +44 + +-- !sql -- +44 + +-- !sql -- +199244 + +-- !sql -- +49 + +-- !sql -- +48 + +-- !sql -- +199248 + +-- !sql -- +53 + +-- !sql -- +0 + +-- !sql -- +199252 + +-- !sql -- +5 + +-- !sql -- +5 + +-- !sql -- +199305 + +-- !sql -- +9 + +-- !sql -- +9 + +-- !sql -- +199309 + +-- !sql -- +13 + +-- !sql -- +13 + +-- !sql -- +199313 + +-- !sql -- +17 + +-- !sql -- +17 + +-- !sql -- +199317 + +-- !sql -- +22 + +-- !sql -- +22 + +-- !sql -- +199322 + +-- !sql -- +26 + +-- !sql -- +26 + +-- !sql -- +199326 + +-- !sql -- +30 + +-- !sql -- +31 + +-- !sql -- +199331 + +-- !sql -- +35 + +-- !sql -- +35 + +-- !sql -- +199335 + +-- !sql -- +39 + +-- !sql -- +39 + +-- !sql -- +199339 + +-- !sql -- +44 + +-- !sql -- +44 + +-- !sql -- +199344 + +-- !sql -- +48 + +-- !sql -- +48 + +-- !sql -- +199348 + +-- !sql -- +52 + +-- !sql -- +0 + +-- !sql -- +199352 + +-- !sql -- +5 + +-- !sql -- +5 + +-- !sql -- +199405 + +-- !sql -- +9 + +-- !sql -- +9 + +-- !sql -- +199409 + +-- !sql -- +13 + +-- !sql -- +13 + +-- !sql -- +199413 + +-- !sql -- +17 + +-- !sql -- +18 + +-- !sql -- +199418 + +-- !sql -- +22 + +-- !sql -- +22 + +-- !sql -- +199422 + +-- !sql -- +26 + +-- !sql -- +26 + +-- !sql -- +199426 + +-- !sql -- +31 + +-- !sql -- +31 + +-- !sql -- +199431 + +-- !sql -- +35 + +-- !sql -- +35 + +-- !sql -- +199435 + +-- !sql -- +39 + +-- !sql -- +39 + +-- !sql -- +199439 + +-- !sql -- +44 + +-- !sql -- +44 + +-- !sql -- +199444 + +-- !sql -- +48 + +-- !sql -- +48 + +-- !sql -- +199448 + +-- !sql -- +52 + +-- !sql -- +1 + +-- !sql -- +199501 + +-- !sql -- +5 + +-- !sql -- +5 + +-- !sql -- +199505 + +-- !sql -- +9 + +-- !sql -- +9 + +-- !sql -- +199509 + +-- !sql -- +13 + +-- !sql -- +13 + +-- !sql -- +199513 + +-- !sql -- +18 + +-- !sql -- +18 + +-- !sql -- +199518 + +-- !sql -- +22 + +-- !sql -- +22 + +-- !sql -- +199522 + +-- !sql -- +26 + +-- !sql -- +26 + +-- !sql -- +199526 + +-- !sql -- +31 + +-- !sql -- +31 + +-- !sql -- +199531 + +-- !sql -- +35 + +-- !sql -- +35 + +-- !sql -- +199535 + +-- !sql -- +39 + +-- !sql -- +40 + +-- !sql -- +199540 + +-- !sql -- +44 + +-- !sql -- +44 + +-- !sql -- +199544 + +-- !sql -- +48 + +-- !sql -- +48 + +-- !sql -- +199548 + +-- !sql -- +1 + +-- !sql -- +0 + +-- !sql -- +199553 + +-- !sql -- +5 + +-- !sql -- +4 + +-- !sql -- +199604 + +-- !sql -- +9 + +-- !sql -- +8 + +-- !sql -- +199608 + +-- !sql -- +14 + +-- !sql -- +13 + +-- !sql -- +199613 + +-- !sql -- +18 + +-- !sql -- +17 + +-- !sql -- +199617 + +-- !sql -- +22 + +-- !sql -- +21 + +-- !sql -- +199621 + +-- !sql -- +27 + +-- !sql -- +26 + +-- !sql -- +199626 + +-- !sql -- +31 + +-- !sql -- +30 + +-- !sql -- +199630 + +-- !sql -- +35 + +-- !sql -- +35 + +-- !sql -- +199635 + +-- !sql -- +40 + +-- !sql -- +39 + +-- !sql -- +199639 + +-- !sql -- +44 + +-- !sql -- +43 + +-- !sql -- +199643 + +-- !sql -- +48 + +-- !sql -- +48 + +-- !sql -- +199648 + +-- !sql -- +1 + +-- !sql -- +0 + +-- !sql -- +199652 + +-- !sql -- +5 + +-- !sql -- +4 + +-- !sql -- +199704 + +-- !sql -- +9 + +-- !sql -- +8 + +-- !sql -- +199708 + +-- !sql -- +14 + +-- !sql -- +13 + +-- !sql -- +199713 + +-- !sql -- +18 + +-- !sql -- +17 + +-- !sql -- +199717 + +-- !sql -- +22 + +-- !sql -- +22 + +-- !sql -- +199722 + +-- !sql -- +27 + +-- !sql -- +26 + +-- !sql -- +199726 + +-- !sql -- +31 + +-- !sql -- +30 + +-- !sql -- +199730 + +-- !sql -- +36 + +-- !sql -- +35 + +-- !sql -- +199735 + +-- !sql -- +40 + +-- !sql -- +39 + +-- !sql -- +199739 + +-- !sql -- +44 + +-- !sql -- +43 + +-- !sql -- +199743 + +-- !sql -- +49 + +-- !sql -- +48 + +-- !sql -- +199748 + +-- !sql -- +1 + +-- !sql -- +0 + +-- !sql -- +199752 + +-- !sql -- +5 + +-- !sql -- +5 + +-- !sql -- +199805 + +-- !sql -- +9 + +-- !sql -- +9 + +-- !sql -- +199809 + +-- !sql -- +14 + +-- !sql -- +13 + +-- !sql -- +199813 + +-- !sql -- +18 + +-- !sql -- +17 + +-- !sql -- +199817 + +-- !sql -- +23 + +-- !sql -- +22 + +-- !sql -- +199822 + +-- !sql -- +27 + +-- !sql -- +26 + +-- !sql -- +199826 + +-- !sql -- +31 + +-- !sql -- +30 + +-- !sql -- +199830 + +-- !sql -- +36 + +-- !sql -- +35 + +-- !sql -- +199835 + +-- !sql -- +40 + +-- !sql -- +39 + +-- !sql -- +199839 + +-- !sql -- +44 + +-- !sql -- +44 + +-- !sql -- +199844 + +-- !sql -- +49 + +-- !sql -- +48 + +-- !sql -- +199848 + +-- !sql -- +53 + +-- !sql -- +0 + +-- !sql -- +199852 + +-- !sql -- +5 + +-- !sql -- +5 + +-- !sql -- +199905 + +-- !sql -- +9 + +-- !sql -- +9 + +-- !sql -- +199909 + +-- !sql -- +13 + +-- !sql -- +13 + +-- !sql -- +199913 + +-- !sql -- +17 + +-- !sql -- +17 + +-- !sql -- +199917 + +-- !sql -- +22 + +-- !sql -- +22 + +-- !sql -- +199922 + +-- !sql -- +26 + +-- !sql -- +26 + +-- !sql -- +199926 + +-- !sql -- +30 + +-- !sql -- +31 + +-- !sql -- +199931 + +-- !sql -- +35 + +-- !sql -- +35 + +-- !sql -- +199935 + +-- !sql -- +39 + +-- !sql -- +39 + +-- !sql -- +199939 + +-- !sql -- +44 + +-- !sql -- +44 + +-- !sql -- +199944 + +-- !sql -- +48 + +-- !sql -- +48 + +-- !sql -- +199948 + +-- !sql -- +52 + +-- !sql -- +0 + +-- !sql -- +199952 + +-- !sql -- +5 + +-- !sql -- +5 + +-- !sql -- +200005 + +-- !sql -- +9 + +-- !sql -- +9 + +-- !sql -- +200009 + +-- !sql -- +13 + +-- !sql -- +13 + +-- !sql -- +200013 + +-- !sql -- +18 + +-- !sql -- +18 + +-- !sql -- +200018 + +-- !sql -- +22 + +-- !sql -- +22 + +-- !sql -- +200022 + +-- !sql -- +26 + +-- !sql -- +26 + +-- !sql -- +200026 + +-- !sql -- +31 + +-- !sql -- +31 + +-- !sql -- +200031 + +-- !sql -- +35 + +-- !sql -- +35 + +-- !sql -- +200035 + +-- !sql -- +39 + +-- !sql -- +40 + +-- !sql -- +200040 + +-- !sql -- +44 + +-- !sql -- +44 + +-- !sql -- +200044 + +-- !sql -- +48 + +-- !sql -- +48 + +-- !sql -- +200048 + +-- !sql -- +1 + +-- !sql -- +0 + +-- !sql -- +200053 + +-- !sql -- +5 + +-- !sql -- +4 + +-- !sql -- +200104 + +-- !sql -- +9 + +-- !sql -- +8 + +-- !sql -- +200108 + +-- !sql -- +13 + +-- !sql -- +13 + +-- !sql -- +200113 + +-- !sql -- +18 + +-- !sql -- +17 + +-- !sql -- +200117 + +-- !sql -- +22 + +-- !sql -- +21 + +-- !sql -- +200121 + +-- !sql -- +26 + +-- !sql -- +26 + +-- !sql -- +200126 + +-- !sql -- +31 + +-- !sql -- +30 + +-- !sql -- +200130 + +-- !sql -- +35 + +-- !sql -- +34 + +-- !sql -- +200134 + +-- !sql -- +40 + +-- !sql -- +39 + +-- !sql -- +200139 + +-- !sql -- +44 + +-- !sql -- +43 + +-- !sql -- +200143 + +-- !sql -- +48 + +-- !sql -- +47 + +-- !sql -- +200147 + +-- !sql -- +1 + +-- !sql -- +0 + +-- !sql -- +200152 + +-- !sql -- +5 + +-- !sql -- +4 + +-- !sql -- +200204 + +-- !sql -- +9 + +-- !sql -- +8 + +-- !sql -- +200208 + +-- !sql -- +14 + +-- !sql -- +13 + +-- !sql -- +200213 + +-- !sql -- +18 + +-- !sql -- +17 + +-- !sql -- +200217 + +-- !sql -- +22 + +-- !sql -- +21 + +-- !sql -- +200221 + +-- !sql -- +27 + +-- !sql -- +26 + +-- !sql -- +200226 + +-- !sql -- +31 + +-- !sql -- +30 + +-- !sql -- +200230 + +-- !sql -- +35 + +-- !sql -- +35 + +-- !sql -- +200235 + +-- !sql -- +40 + +-- !sql -- +39 + +-- !sql -- +200239 + +-- !sql -- +44 + +-- !sql -- +43 + +-- !sql -- +200243 + +-- !sql -- +48 + +-- !sql -- +48 + +-- !sql -- +200248 + +-- !sql -- +1 + +-- !sql -- +0 + +-- !sql -- +200252 + +-- !sql -- +5 + +-- !sql -- +4 + +-- !sql -- +200304 + +-- !sql -- +9 + +-- !sql -- +8 + +-- !sql -- +200308 + +-- !sql -- +14 + +-- !sql -- +13 + +-- !sql -- +200313 + +-- !sql -- +18 + +-- !sql -- +17 + +-- !sql -- +200317 + +-- !sql -- +22 + +-- !sql -- +22 + +-- !sql -- +200322 + +-- !sql -- +27 + +-- !sql -- +26 + +-- !sql -- +200326 + +-- !sql -- +31 + +-- !sql -- +30 + +-- !sql -- +200330 + +-- !sql -- +36 + +-- !sql -- +35 + +-- !sql -- +200335 + +-- !sql -- +40 + +-- !sql -- +39 + +-- !sql -- +200339 + +-- !sql -- +44 + +-- !sql -- +43 + +-- !sql -- +200343 + +-- !sql -- +49 + +-- !sql -- +48 + +-- !sql -- +200348 + +-- !sql -- +1 + +-- !sql -- +0 + +-- !sql -- +200352 + +-- !sql -- +5 + +-- !sql -- +5 + +-- !sql -- +200405 + +-- !sql -- +10 + +-- !sql -- +9 + +-- !sql -- +200409 + +-- !sql -- +14 + +-- !sql -- +13 + +-- !sql -- +200413 + +-- !sql -- +18 + +-- !sql -- +17 + +-- !sql -- +200417 + +-- !sql -- +23 + +-- !sql -- +22 + +-- !sql -- +200422 + +-- !sql -- +27 + +-- !sql -- +26 + +-- !sql -- +200426 + +-- !sql -- +31 + +-- !sql -- +31 + +-- !sql -- +200431 + +-- !sql -- +36 + +-- !sql -- +35 + +-- !sql -- +200435 + +-- !sql -- +40 + +-- !sql -- +39 + +-- !sql -- +200439 + +-- !sql -- +45 + +-- !sql -- +44 + +-- !sql -- +200444 + +-- !sql -- +49 + +-- !sql -- +48 + +-- !sql -- +200448 + +-- !sql -- +53 + +-- !sql -- +0 + +-- !sql -- +200452 + +-- !sql -- +5 + +-- !sql -- +5 + +-- !sql -- +200505 + +-- !sql -- +9 + +-- !sql -- +9 + +-- !sql -- +200509 + +-- !sql -- +13 + +-- !sql -- +13 + +-- !sql -- +200513 + +-- !sql -- +17 + +-- !sql -- +18 + +-- !sql -- +200518 + +-- !sql -- +22 + +-- !sql -- +22 + +-- !sql -- +200522 + +-- !sql -- +26 + +-- !sql -- +26 + +-- !sql -- +200526 + +-- !sql -- +31 + +-- !sql -- +31 + +-- !sql -- +200531 + +-- !sql -- +35 + +-- !sql -- +35 + +-- !sql -- +200535 + +-- !sql -- +39 + +-- !sql -- +39 + +-- !sql -- +200539 + +-- !sql -- +44 + +-- !sql -- +44 + +-- !sql -- +200544 + +-- !sql -- +48 + +-- !sql -- +48 + +-- !sql -- +200548 + +-- !sql -- +52 + +-- !sql -- +1 + +-- !sql -- +200601 + +-- !sql -- +5 + +-- !sql -- +5 + +-- !sql -- +200605 + +-- !sql -- +9 + +-- !sql -- +9 + +-- !sql -- +200609 + +-- !sql -- +13 + +-- !sql -- +13 + +-- !sql -- +200613 + +-- !sql -- +18 + +-- !sql -- +18 + +-- !sql -- +200618 + +-- !sql -- +22 + +-- !sql -- +22 + +-- !sql -- +200622 + +-- !sql -- +26 + +-- !sql -- +26 + +-- !sql -- +200626 + +-- !sql -- +31 + +-- !sql -- +31 + +-- !sql -- +200631 + +-- !sql -- +35 + +-- !sql -- +35 + +-- !sql -- +200635 + +-- !sql -- +39 + +-- !sql -- +40 + +-- !sql -- +200640 + +-- !sql -- +44 + +-- !sql -- +44 + +-- !sql -- +200644 + +-- !sql -- +48 + +-- !sql -- +48 + +-- !sql -- +200648 + +-- !sql -- +1 + +-- !sql -- +0 + +-- !sql -- +200653 + +-- !sql -- +5 + +-- !sql -- +4 + +-- !sql -- +200704 + +-- !sql -- +9 + +-- !sql -- +8 + +-- !sql -- +200708 + +-- !sql -- +13 + +-- !sql -- +13 + +-- !sql -- +200713 + +-- !sql -- +18 + +-- !sql -- +17 + +-- !sql -- +200717 + +-- !sql -- +22 + +-- !sql -- +21 + +-- !sql -- +200721 + +-- !sql -- +26 + +-- !sql -- +26 + +-- !sql -- +200726 + +-- !sql -- +31 + +-- !sql -- +30 + +-- !sql -- +200730 + +-- !sql -- +35 + +-- !sql -- +34 + +-- !sql -- +200734 + +-- !sql -- +40 + +-- !sql -- +39 + +-- !sql -- +200739 + +-- !sql -- +44 + +-- !sql -- +43 + +-- !sql -- +200743 + +-- !sql -- +48 + +-- !sql -- +47 + +-- !sql -- +200747 + +-- !sql -- +1 + +-- !sql -- +0 + +-- !sql -- +200752 + +-- !sql -- +5 + +-- !sql -- +4 + +-- !sql -- +200804 + +-- !sql -- +9 + +-- !sql -- +8 + +-- !sql -- +200808 + +-- !sql -- +14 + +-- !sql -- +13 + +-- !sql -- +200813 + +-- !sql -- +18 + +-- !sql -- +17 + +-- !sql -- +200817 + +-- !sql -- +22 + +-- !sql -- +22 + +-- !sql -- +200822 + +-- !sql -- +27 + +-- !sql -- +26 + +-- !sql -- +200826 + +-- !sql -- +31 + +-- !sql -- +30 + +-- !sql -- +200830 + +-- !sql -- +36 + +-- !sql -- +35 + +-- !sql -- +200835 + +-- !sql -- +40 + +-- !sql -- +39 + +-- !sql -- +200839 + +-- !sql -- +44 + +-- !sql -- +43 + +-- !sql -- +200843 + +-- !sql -- +49 + +-- !sql -- +48 + +-- !sql -- +200848 + +-- !sql -- +1 + +-- !sql -- +0 + +-- !sql -- +200852 + +-- !sql -- +5 + +-- !sql -- +5 + +-- !sql -- +200905 + +-- !sql -- +9 + +-- !sql -- +9 + +-- !sql -- +200909 + +-- !sql -- +14 + +-- !sql -- +13 + +-- !sql -- +200913 + +-- !sql -- +18 + +-- !sql -- +17 + +-- !sql -- +200917 + +-- !sql -- +23 + +-- !sql -- +22 + +-- !sql -- +200922 + +-- !sql -- +27 + +-- !sql -- +26 + +-- !sql -- +200926 + +-- !sql -- +31 + +-- !sql -- +30 + +-- !sql -- +200930 + +-- !sql -- +36 + +-- !sql -- +35 + +-- !sql -- +200935 + +-- !sql -- +40 + +-- !sql -- +39 + +-- !sql -- +200939 + +-- !sql -- +44 + +-- !sql -- +44 + +-- !sql -- +200944 + +-- !sql -- +49 + +-- !sql -- +48 + +-- !sql -- +200948 + +-- !sql -- +53 + +-- !sql -- +0 + +-- !sql -- +200952 + +-- !sql -- +5 + +-- !sql -- +5 + +-- !sql -- +201005 + +-- !sql -- +9 + +-- !sql -- +9 + +-- !sql -- +201009 + +-- !sql -- +13 + +-- !sql -- +13 + +-- !sql -- +201013 + +-- !sql -- +17 + +-- !sql -- +17 + +-- !sql -- +201017 + +-- !sql -- +22 + +-- !sql -- +22 + +-- !sql -- +201022 + +-- !sql -- +26 + +-- !sql -- +26 + +-- !sql -- +201026 + +-- !sql -- +30 + +-- !sql -- +31 + +-- !sql -- +201031 + +-- !sql -- +35 + +-- !sql -- +35 + +-- !sql -- +201035 + +-- !sql -- +39 + +-- !sql -- +39 + +-- !sql -- +201039 + +-- !sql -- +44 + +-- !sql -- +44 + +-- !sql -- +201044 + +-- !sql -- +48 + +-- !sql -- +48 + +-- !sql -- +201048 + +-- !sql -- +52 + +-- !sql -- +0 + +-- !sql -- +201052 + +-- !sql -- +5 + +-- !sql -- +5 + +-- !sql -- +201105 + +-- !sql -- +9 + +-- !sql -- +9 + +-- !sql -- +201109 + +-- !sql -- +13 + +-- !sql -- +13 + +-- !sql -- +201113 + +-- !sql -- +17 + +-- !sql -- +18 + +-- !sql -- +201118 + +-- !sql -- +22 + +-- !sql -- +22 + +-- !sql -- +201122 + +-- !sql -- +26 + +-- !sql -- +26 + +-- !sql -- +201126 + +-- !sql -- +31 + +-- !sql -- +31 + +-- !sql -- +201131 + +-- !sql -- +35 + +-- !sql -- +35 + +-- !sql -- +201135 + +-- !sql -- +39 + +-- !sql -- +39 + +-- !sql -- +201139 + +-- !sql -- +44 + +-- !sql -- +44 + +-- !sql -- +201144 + +-- !sql -- +48 + +-- !sql -- +48 + +-- !sql -- +201148 + +-- !sql -- +52 + +-- !sql -- +1 + +-- !sql -- +201201 + +-- !sql -- +5 + +-- !sql -- +5 + +-- !sql -- +201205 + +-- !sql -- +9 + +-- !sql -- +9 + +-- !sql -- +201209 + +-- !sql -- +13 + +-- !sql -- +14 + +-- !sql -- +201214 + +-- !sql -- +18 + +-- !sql -- +18 + +-- !sql -- +201218 + +-- !sql -- +22 + +-- !sql -- +22 + +-- !sql -- +201222 + +-- !sql -- +26 + +-- !sql -- +27 + +-- !sql -- +201227 + +-- !sql -- +31 + +-- !sql -- +31 + +-- !sql -- +201231 + +-- !sql -- +35 + +-- !sql -- +35 + +-- !sql -- +201235 + +-- !sql -- +40 + +-- !sql -- +40 + +-- !sql -- +201240 + +-- !sql -- +44 + +-- !sql -- +44 + +-- !sql -- +201244 + +-- !sql -- +48 + +-- !sql -- +48 + +-- !sql -- +201248 + +-- !sql -- +1 + +-- !sql -- +0 + +-- !sql -- +201253 + +-- !sql -- +5 + +-- !sql -- +4 + +-- !sql -- +201304 + +-- !sql -- +9 + +-- !sql -- +8 + +-- !sql -- +201308 + +-- !sql -- +14 + +-- !sql -- +13 + +-- !sql -- +201313 + +-- !sql -- +18 + +-- !sql -- +17 + +-- !sql -- +201317 + +-- !sql -- +22 + +-- !sql -- +21 + +-- !sql -- +201321 + +-- !sql -- +27 + +-- !sql -- +26 + +-- !sql -- +201326 + +-- !sql -- +31 + +-- !sql -- +30 + +-- !sql -- +201330 + +-- !sql -- +35 + +-- !sql -- +35 + +-- !sql -- +201335 + +-- !sql -- +40 + +-- !sql -- +39 + +-- !sql -- +201339 + +-- !sql -- +44 + +-- !sql -- +43 + +-- !sql -- +201343 + +-- !sql -- +48 + +-- !sql -- +48 + +-- !sql -- +201348 + +-- !sql -- +1 + +-- !sql -- +0 + +-- !sql -- +201352 + +-- !sql -- +5 + +-- !sql -- +4 + +-- !sql -- +201404 + +-- !sql -- +9 + +-- !sql -- +8 + +-- !sql -- +201408 + +-- !sql -- +14 + +-- !sql -- +13 + +-- !sql -- +201413 + +-- !sql -- +18 + +-- !sql -- +17 + +-- !sql -- +201417 + +-- !sql -- +22 + +-- !sql -- +22 + +-- !sql -- +201422 + +-- !sql -- +27 + +-- !sql -- +26 + +-- !sql -- +201426 + +-- !sql -- +31 + +-- !sql -- +30 + +-- !sql -- +201430 + +-- !sql -- +36 + +-- !sql -- +35 + +-- !sql -- +201435 + +-- !sql -- +40 + +-- !sql -- +39 + +-- !sql -- +201439 + +-- !sql -- +44 + +-- !sql -- +43 + +-- !sql -- +201443 + +-- !sql -- +49 + +-- !sql -- +48 + +-- !sql -- +201448 + +-- !sql -- +1 + +-- !sql -- +0 + +-- !sql -- +201452 + +-- !sql -- +5 + +-- !sql -- +5 + +-- !sql -- +201505 + +-- !sql -- +9 + +-- !sql -- +9 + +-- !sql -- +201509 + +-- !sql -- +14 + +-- !sql -- +13 + +-- !sql -- +201513 + +-- !sql -- +18 + +-- !sql -- +17 + +-- !sql -- +201517 + +-- !sql -- +23 + +-- !sql -- +22 + +-- !sql -- +201522 + +-- !sql -- +27 + +-- !sql -- +26 + +-- !sql -- +201526 + +-- !sql -- +31 + +-- !sql -- +30 + +-- !sql -- +201530 + +-- !sql -- +36 + +-- !sql -- +35 + +-- !sql -- +201535 + +-- !sql -- +40 + +-- !sql -- +39 + +-- !sql -- +201539 + +-- !sql -- +44 + +-- !sql -- +44 + +-- !sql -- +201544 + +-- !sql -- +49 + +-- !sql -- +48 + +-- !sql -- +201548 + +-- !sql -- +53 + +-- !sql -- +0 + +-- !sql -- +201552 + +-- !sql -- +5 + +-- !sql -- +5 + +-- !sql -- +201605 + +-- !sql -- +9 + +-- !sql -- +9 + +-- !sql -- +201609 + +-- !sql -- +13 + +-- !sql -- +13 + +-- !sql -- +201613 + +-- !sql -- +17 + +-- !sql -- +18 + +-- !sql -- +201618 + +-- !sql -- +22 + +-- !sql -- +22 + +-- !sql -- +201622 + +-- !sql -- +26 + +-- !sql -- +26 + +-- !sql -- +201626 + +-- !sql -- +31 + +-- !sql -- +31 + +-- !sql -- +201631 + +-- !sql -- +35 + +-- !sql -- +35 + +-- !sql -- +201635 + +-- !sql -- +39 + +-- !sql -- +39 + +-- !sql -- +201639 + +-- !sql -- +44 + +-- !sql -- +44 + +-- !sql -- +201644 + +-- !sql -- +48 + +-- !sql -- +48 + +-- !sql -- +201648 + +-- !sql -- +52 + +-- !sql -- +1 + +-- !sql -- +201701 + +-- !sql -- +5 + +-- !sql -- +5 + +-- !sql -- +201705 + +-- !sql -- +9 + +-- !sql -- +9 + +-- !sql -- +201709 + +-- !sql -- +13 + +-- !sql -- +13 + +-- !sql -- +201713 + +-- !sql -- +18 + +-- !sql -- +18 + +-- !sql -- +201718 + +-- !sql -- +22 + +-- !sql -- +22 + +-- !sql -- +201722 + +-- !sql -- +26 + +-- !sql -- +26 + +-- !sql -- +201726 + +-- !sql -- +31 + +-- !sql -- +31 + +-- !sql -- +201731 + +-- !sql -- +35 + +-- !sql -- +35 + +-- !sql -- +201735 + +-- !sql -- +39 + +-- !sql -- +40 + +-- !sql -- +201740 + +-- !sql -- +44 + +-- !sql -- +44 + +-- !sql -- +201744 + +-- !sql -- +48 + +-- !sql -- +48 + +-- !sql -- +201748 + +-- !sql -- +1 + +-- !sql -- +0 + +-- !sql -- +201753 + +-- !sql -- +5 + +-- !sql -- +4 + +-- !sql -- +201804 + +-- !sql -- +9 + +-- !sql -- +8 + +-- !sql -- +201808 + +-- !sql -- +13 + +-- !sql -- +13 + +-- !sql -- +201813 + +-- !sql -- +18 + +-- !sql -- +17 + +-- !sql -- +201817 + +-- !sql -- +22 + +-- !sql -- +21 + +-- !sql -- +201821 + +-- !sql -- +26 + +-- !sql -- +26 + +-- !sql -- +201826 + +-- !sql -- +31 + +-- !sql -- +30 + +-- !sql -- +201830 + +-- !sql -- +35 + +-- !sql -- +34 + +-- !sql -- +201834 + +-- !sql -- +40 + +-- !sql -- +39 + +-- !sql -- +201839 + +-- !sql -- +44 + +-- !sql -- +43 + +-- !sql -- +201843 + +-- !sql -- +48 + +-- !sql -- +47 + +-- !sql -- +201847 + +-- !sql -- +1 + +-- !sql -- +0 + +-- !sql -- +201852 + +-- !sql -- +5 + +-- !sql -- +4 + +-- !sql -- +201904 + +-- !sql -- +9 + +-- !sql -- +8 + +-- !sql -- +201908 + +-- !sql -- +14 + +-- !sql -- +13 + +-- !sql -- +201913 + +-- !sql -- +18 + +-- !sql -- +17 + +-- !sql -- +201917 + +-- !sql -- +22 + +-- !sql -- +21 + +-- !sql -- +201921 + +-- !sql -- +27 + +-- !sql -- +26 + +-- !sql -- +201926 + +-- !sql -- +31 + +-- !sql -- +30 + +-- !sql -- +201930 + +-- !sql -- +35 + +-- !sql -- +35 + +-- !sql -- +201935 + +-- !sql -- +40 + +-- !sql -- +39 + +-- !sql -- +201939 + +-- !sql -- +44 + +-- !sql -- +43 + +-- !sql -- +201943 + +-- !sql -- +48 + +-- !sql -- +48 + +-- !sql -- +201948 + +-- !sql -- +1 + +-- !sql -- +0 + +-- !sql -- +201952 + +-- !sql -- +5 + +-- !sql -- +4 + +-- !sql -- +202004 + +-- !sql -- +9 + +-- !sql -- +9 + +-- !sql -- +202009 + +-- !sql -- +14 + +-- !sql -- +13 + +-- !sql -- +202013 + +-- !sql -- +18 + +-- !sql -- +17 + +-- !sql -- +202017 + +-- !sql -- +23 + +-- !sql -- +22 + +-- !sql -- +202022 + +-- !sql -- +27 + +-- !sql -- +26 + +-- !sql -- +202026 + +-- !sql -- +31 + +-- !sql -- +30 + +-- !sql -- +202030 + +-- !sql -- +36 + +-- !sql -- +35 + +-- !sql -- +202035 + +-- !sql -- +40 + +-- !sql -- +39 + +-- !sql -- +202039 + +-- !sql -- +44 + +-- !sql -- +44 + +-- !sql -- +202044 + +-- !sql -- +49 + +-- !sql -- +48 + +-- !sql -- +202048 + +-- !sql -- +53 + +-- !sql -- +0 + +-- !sql -- +202052 + +-- !sql -- +5 + +-- !sql -- +5 + +-- !sql -- +202105 + +-- !sql -- +9 + +-- !sql -- +9 + +-- !sql -- +202109 + +-- !sql -- +13 + +-- !sql -- +13 + +-- !sql -- +202113 + +-- !sql -- +17 + +-- !sql -- +17 + +-- !sql -- +202117 + +-- !sql -- +22 + +-- !sql -- +22 + +-- !sql -- +202122 + +-- !sql -- +26 + +-- !sql -- +26 + +-- !sql -- +202126 + +-- !sql -- +30 + +-- !sql -- +31 + +-- !sql -- +202131 + +-- !sql -- +35 + +-- !sql -- +35 + +-- !sql -- +202135 + +-- !sql -- +39 + +-- !sql -- +39 + +-- !sql -- +202139 + +-- !sql -- +44 + +-- !sql -- +44 + +-- !sql -- +202144 + +-- !sql -- +48 + +-- !sql -- +48 + +-- !sql -- +202148 + +-- !sql -- +52 + +-- !sql -- +0 + +-- !sql -- +202152 + +-- !sql -- +5 + +-- !sql -- +5 + +-- !sql -- +202205 + +-- !sql -- +9 + +-- !sql -- +9 + +-- !sql -- +202209 + +-- !sql -- +13 + +-- !sql -- +13 + +-- !sql -- +202213 + +-- !sql -- +17 + +-- !sql -- +18 + +-- !sql -- +202218 + +-- !sql -- +22 + +-- !sql -- +22 + +-- !sql -- +202222 + +-- !sql -- +26 + +-- !sql -- +26 + +-- !sql -- +202226 + +-- !sql -- +31 + +-- !sql -- +31 + +-- !sql -- +202231 + +-- !sql -- +35 + +-- !sql -- +35 + +-- !sql -- +202235 + +-- !sql -- +39 + +-- !sql -- +39 + +-- !sql -- +202239 + +-- !sql -- +44 + +-- !sql -- +44 + +-- !sql -- +202244 + +-- !sql -- +48 + +-- !sql -- +48 + +-- !sql -- +202248 + +-- !sql -- +52 + +-- !sql -- +1 + +-- !sql -- +202301 + +-- !sql -- +5 + +-- !sql -- +5 + +-- !sql -- +202305 + +-- !sql -- +9 + +-- !sql -- +9 + +-- !sql -- +202309 + +-- !sql -- +13 + +-- !sql -- +13 + +-- !sql -- +202313 + +-- !sql -- +18 + +-- !sql -- +18 + +-- !sql -- +202318 + +-- !sql -- +22 + +-- !sql -- +22 + +-- !sql -- +202322 + +-- !sql -- +26 + +-- !sql -- +26 + +-- !sql -- +202326 + +-- !sql -- +31 + +-- !sql -- +31 + +-- !sql -- +202331 + +-- !sql -- +35 + +-- !sql -- +35 + +-- !sql -- +202335 + +-- !sql -- +39 + +-- !sql -- +40 + +-- !sql -- +202340 + +-- !sql -- +44 + +-- !sql -- +44 + +-- !sql -- +202344 + +-- !sql -- +48 + +-- !sql -- +48 + +-- !sql -- +202348 + +-- !sql -- +1 + +-- !sql -- +0 + +-- !sql -- +202353 + +-- !sql -- +5 + +-- !sql -- +4 + +-- !sql -- +202404 + +-- !sql -- +9 + +-- !sql -- +8 + +-- !sql -- +202408 + +-- !sql -- +14 + +-- !sql -- +13 + +-- !sql -- +202413 + +-- !sql -- +18 + +-- !sql -- +17 + +-- !sql -- +202417 + +-- !sql -- +22 + +-- !sql -- +21 + +-- !sql -- +202421 + +-- !sql -- +27 + +-- !sql -- +26 + +-- !sql -- +202426 + +-- !sql -- +31 + +-- !sql -- +30 + +-- !sql -- +202430 + +-- !sql -- +35 + +-- !sql -- +35 + +-- !sql -- +202435 + +-- !sql -- +40 + +-- !sql -- +39 + +-- !sql -- +202439 + +-- !sql -- +44 + +-- !sql -- +43 + +-- !sql -- +202443 + +-- !sql -- +48 + +-- !sql -- +48 + +-- !sql -- +202448 + +-- !sql -- +1 + +-- !sql -- +0 + +-- !sql -- +202452 + +-- !sql -- +5 + +-- !sql -- +4 + +-- !sql -- +202504 + +-- !sql -- +9 + +-- !sql -- +8 + +-- !sql -- +202508 + +-- !sql -- +14 + +-- !sql -- +13 + +-- !sql -- +202513 + +-- !sql -- +18 + +-- !sql -- +17 + +-- !sql -- +202517 + +-- !sql -- +22 + +-- !sql -- +22 + +-- !sql -- +202522 + +-- !sql -- +27 + +-- !sql -- +26 + +-- !sql -- +202526 + +-- !sql -- +31 + +-- !sql -- +30 + +-- !sql -- +202530 + +-- !sql -- +36 + +-- !sql -- +35 + +-- !sql -- +202535 + +-- !sql -- +40 + +-- !sql -- +39 + +-- !sql -- +202539 + +-- !sql -- +44 + +-- !sql -- +43 + +-- !sql -- +202543 + +-- !sql -- +49 + +-- !sql -- +48 + +-- !sql -- +202548 + +-- !sql -- +1 + +-- !sql -- +0 + +-- !sql -- +202552 + +-- !sql -- +5 + +-- !sql -- +5 + +-- !sql -- +202605 + +-- !sql -- +9 + +-- !sql -- +9 + +-- !sql -- +202609 + +-- !sql -- +14 + +-- !sql -- +13 + +-- !sql -- +202613 + +-- !sql -- +18 + +-- !sql -- +17 + +-- !sql -- +202617 + +-- !sql -- +23 + +-- !sql -- +22 + +-- !sql -- +202622 + +-- !sql -- +27 + +-- !sql -- +26 + +-- !sql -- +202626 + +-- !sql -- +31 + +-- !sql -- +30 + +-- !sql -- +202630 + +-- !sql -- +36 + +-- !sql -- +35 + +-- !sql -- +202635 + +-- !sql -- +40 + +-- !sql -- +39 + +-- !sql -- +202639 + +-- !sql -- +44 + +-- !sql -- +44 + +-- !sql -- +202644 + +-- !sql -- +49 + +-- !sql -- +48 + +-- !sql -- +202648 + +-- !sql -- +53 + +-- !sql -- +0 + +-- !sql -- +202652 + +-- !sql -- +5 + +-- !sql -- +5 + +-- !sql -- +202705 + +-- !sql -- +9 + +-- !sql -- +9 + +-- !sql -- +202709 + +-- !sql -- +13 + +-- !sql -- +13 + +-- !sql -- +202713 + +-- !sql -- +17 + +-- !sql -- +17 + +-- !sql -- +202717 + +-- !sql -- +22 + +-- !sql -- +22 + +-- !sql -- +202722 + +-- !sql -- +26 + +-- !sql -- +26 + +-- !sql -- +202726 + +-- !sql -- +30 + +-- !sql -- +31 + +-- !sql -- +202731 + +-- !sql -- +35 + +-- !sql -- +35 + +-- !sql -- +202735 + +-- !sql -- +39 + +-- !sql -- +39 + +-- !sql -- +202739 + +-- !sql -- +44 + +-- !sql -- +44 + +-- !sql -- +202744 + +-- !sql -- +48 + +-- !sql -- +48 + +-- !sql -- +202748 + +-- !sql -- +52 + +-- !sql -- +0 + +-- !sql -- +202752 + +-- !sql -- +5 + +-- !sql -- +5 + +-- !sql -- +202805 + +-- !sql -- +9 + +-- !sql -- +9 + +-- !sql -- +202809 + +-- !sql -- +13 + +-- !sql -- +13 + +-- !sql -- +202813 + +-- !sql -- +18 + +-- !sql -- +18 + +-- !sql -- +202818 + +-- !sql -- +22 + +-- !sql -- +22 + +-- !sql -- +202822 + +-- !sql -- +26 + +-- !sql -- +26 + +-- !sql -- +202826 + +-- !sql -- +31 + +-- !sql -- +31 + +-- !sql -- +202831 + +-- !sql -- +35 + +-- !sql -- +35 + +-- !sql -- +202835 + +-- !sql -- +39 + +-- !sql -- +40 + +-- !sql -- +202840 + +-- !sql -- +44 + +-- !sql -- +44 + +-- !sql -- +202844 + +-- !sql -- +48 + +-- !sql -- +48 + +-- !sql -- +202848 + +-- !sql -- +1 + +-- !sql -- +0 + +-- !sql -- +202853 + +-- !sql -- +5 + +-- !sql -- +4 + +-- !sql -- +202904 + +-- !sql -- +9 + +-- !sql -- +8 + +-- !sql -- +202908 + +-- !sql -- +13 + +-- !sql -- +13 + +-- !sql -- +202913 + +-- !sql -- +18 + +-- !sql -- +17 + +-- !sql -- +202917 + +-- !sql -- +22 + +-- !sql -- +21 + +-- !sql -- +202921 + +-- !sql -- +26 + +-- !sql -- +26 + +-- !sql -- +202926 + +-- !sql -- +31 + +-- !sql -- +30 + +-- !sql -- +202930 + +-- !sql -- +35 + +-- !sql -- +34 + +-- !sql -- +202934 + +-- !sql -- +40 + +-- !sql -- +39 + +-- !sql -- +202939 + +-- !sql -- +44 + +-- !sql -- +43 + +-- !sql -- +202943 + +-- !sql -- +48 + +-- !sql -- +47 + +-- !sql -- +202947 + diff --git a/regression-test/suites/nereids_syntax_p0/test_time_lut_nereids.groovy b/regression-test/suites/nereids_syntax_p0/test_time_lut_nereids.groovy new file mode 100644 index 0000000000..3a7795e17b --- /dev/null +++ b/regression-test/suites/nereids_syntax_p0/test_time_lut_nereids.groovy @@ -0,0 +1,29 @@ +// Licensed to the Apache Software Foundation (ASF) under one +// or more contributor license agreements. See the NOTICE file +// distributed with this work for additional information +// regarding copyright ownership. The ASF licenses this file +// to you under the Apache License, Version 2.0 (the +// "License"); you may not use this file except in compliance +// with the License. You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, +// software distributed under the License is distributed on an +// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +// KIND, either express or implied. See the License for the +// specific language governing permissions and limitations +// under the License. + +suite("test_time_lut_nereids") { + sql 'set enable_vectorized_engine=true;' + sql 'set enable_fallback_to_original_planner=false;' + sql 'set enable_nereids_planner=true;' + for (def year = 1980; year < 2030; year++) { + for (def month = 1; month < 13; month++) { + qt_sql """ select weekofyear('${year}-${month}-1 23:59:59') """ + qt_sql """ select week('${year}-${month}-1 23:59:59') """ + qt_sql """ select yearweek('${year}-${month}-1 23:59:59') """ + } + } +} \ No newline at end of file --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org