Commit 73afd0f
fix(bigquery): Make JSONPathTokenizer more lenient for new standards (#4447)
* fix(bigquery): Make JSONPathTokenizer more lenient for new standards
* Mutate attr instead of Generator flags
* PR Feedback 1
* Switch to non-Tokenizer solution
* Add comment to parse_var_text
---------
Co-authored-by: George Sittas <[email protected]>1 parent 954d8fd commit 73afd0f
File tree
4 files changed
+85
-14
lines changed- sqlglot
- dialects
- tests/dialects
4 files changed
+85
-14
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
43 | 48 | | |
44 | 49 | | |
45 | 50 | | |
| |||
324 | 329 | | |
325 | 330 | | |
326 | 331 | | |
| 332 | + | |
| 333 | + | |
| 334 | + | |
| 335 | + | |
| 336 | + | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
327 | 349 | | |
328 | 350 | | |
329 | 351 | | |
| |||
869 | 891 | | |
870 | 892 | | |
871 | 893 | | |
| 894 | + | |
| 895 | + | |
| 896 | + | |
872 | 897 | | |
873 | 898 | | |
874 | 899 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
658 | 658 | | |
659 | 659 | | |
660 | 660 | | |
| 661 | + | |
661 | 662 | | |
662 | 663 | | |
663 | 664 | | |
| |||
706 | 707 | | |
707 | 708 | | |
708 | 709 | | |
| 710 | + | |
| 711 | + | |
709 | 712 | | |
710 | 713 | | |
711 | 714 | | |
| |||
2871 | 2874 | | |
2872 | 2875 | | |
2873 | 2876 | | |
2874 | | - | |
| 2877 | + | |
2875 | 2878 | | |
2876 | 2879 | | |
2877 | 2880 | | |
| |||
4072 | 4075 | | |
4073 | 4076 | | |
4074 | 4077 | | |
4075 | | - | |
| 4078 | + | |
| 4079 | + | |
| 4080 | + | |
| 4081 | + | |
| 4082 | + | |
4076 | 4083 | | |
4077 | 4084 | | |
4078 | 4085 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
146 | 146 | | |
147 | 147 | | |
148 | 148 | | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
149 | 171 | | |
150 | 172 | | |
151 | 173 | | |
| |||
155 | 177 | | |
156 | 178 | | |
157 | 179 | | |
158 | | - | |
159 | | - | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
160 | 184 | | |
161 | 185 | | |
162 | 186 | | |
| |||
170 | 194 | | |
171 | 195 | | |
172 | 196 | | |
173 | | - | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
174 | 200 | | |
175 | 201 | | |
176 | 202 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1574 | 1574 | | |
1575 | 1575 | | |
1576 | 1576 | | |
1577 | | - | |
1578 | | - | |
1579 | | - | |
1580 | | - | |
1581 | | - | |
1582 | | - | |
1583 | | - | |
1584 | | - | |
1585 | 1577 | | |
1586 | 1578 | | |
1587 | 1579 | | |
| |||
2139 | 2131 | | |
2140 | 2132 | | |
2141 | 2133 | | |
2142 | | - | |
| 2134 | + | |
| 2135 | + | |
| 2136 | + | |
| 2137 | + | |
| 2138 | + | |
| 2139 | + | |
| 2140 | + | |
| 2141 | + | |
| 2142 | + | |
| 2143 | + | |
2143 | 2144 | | |
2144 | 2145 | | |
2145 | 2146 | | |
| |||
2164 | 2165 | | |
2165 | 2166 | | |
2166 | 2167 | | |
| 2168 | + | |
| 2169 | + | |
| 2170 | + | |
| 2171 | + | |
| 2172 | + | |
| 2173 | + | |
| 2174 | + | |
| 2175 | + | |
| 2176 | + | |
| 2177 | + | |
| 2178 | + | |
| 2179 | + | |
2167 | 2180 | | |
2168 | 2181 | | |
2169 | 2182 | | |
| |||
0 commit comments