Commit 7d6cd13
fix: throw error on sub-day generate_series increments (#11907)
* fix: throw error on sub-day generate_series increments
* refactor: avoid `loop`
* Add a few more tests
* Update datafusion/functions-nested/src/range.rs
Co-authored-by: Andrew Lamb <andrew@nerdnetworks.org>
* refactor: tweak from feedback
* fix: fix dup rows
---------
Co-authored-by: Andrew Lamb <andrew@nerdnetworks.org>1 parent 64a9280 commit 7d6cd13
2 files changed
Lines changed: 61 additions & 33 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
| 21 | + | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
| 24 | + | |
| 25 | + | |
28 | 26 | | |
29 | 27 | | |
30 | 28 | | |
| |||
33 | 31 | | |
34 | 32 | | |
35 | 33 | | |
| 34 | + | |
36 | 35 | | |
37 | 36 | | |
38 | 37 | | |
| |||
166 | 165 | | |
167 | 166 | | |
168 | 167 | | |
169 | | - | |
170 | | - | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
171 | 173 | | |
172 | 174 | | |
173 | 175 | | |
| |||
311 | 313 | | |
312 | 314 | | |
313 | 315 | | |
314 | | - | |
315 | | - | |
| 316 | + | |
| 317 | + | |
| 318 | + | |
| 319 | + | |
316 | 320 | | |
317 | 321 | | |
318 | | - | |
319 | | - | |
320 | | - | |
321 | | - | |
322 | | - | |
323 | | - | |
324 | | - | |
325 | | - | |
| 322 | + | |
| 323 | + | |
| 324 | + | |
| 325 | + | |
| 326 | + | |
| 327 | + | |
| 328 | + | |
| 329 | + | |
| 330 | + | |
| 331 | + | |
| 332 | + | |
| 333 | + | |
| 334 | + | |
| 335 | + | |
| 336 | + | |
326 | 337 | | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
327 | 343 | | |
328 | 344 | | |
329 | 345 | | |
330 | 346 | | |
331 | 347 | | |
332 | | - | |
333 | | - | |
334 | | - | |
| 348 | + | |
| 349 | + | |
| 350 | + | |
| 351 | + | |
| 352 | + | |
| 353 | + | |
| 354 | + | |
| 355 | + | |
335 | 356 | | |
336 | | - | |
337 | | - | |
338 | | - | |
339 | | - | |
| 357 | + | |
| 358 | + | |
| 359 | + | |
340 | 360 | | |
341 | 361 | | |
342 | | - | |
343 | | - | |
344 | | - | |
345 | | - | |
346 | | - | |
347 | | - | |
| 362 | + | |
| 363 | + | |
348 | 364 | | |
349 | 365 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1971 | 1971 | | |
1972 | 1972 | | |
1973 | 1973 | | |
1974 | | - | |
| 1974 | + | |
1975 | 1975 | | |
1976 | 1976 | | |
1977 | 1977 | | |
| |||
5711 | 5711 | | |
5712 | 5712 | | |
5713 | 5713 | | |
5714 | | - | |
| 5714 | + | |
5715 | 5715 | | |
5716 | 5716 | | |
5717 | 5717 | | |
| |||
5787 | 5787 | | |
5788 | 5788 | | |
5789 | 5789 | | |
| 5790 | + | |
| 5791 | + | |
| 5792 | + | |
5790 | 5793 | | |
5791 | 5794 | | |
5792 | 5795 | | |
| |||
5801 | 5804 | | |
5802 | 5805 | | |
5803 | 5806 | | |
| 5807 | + | |
| 5808 | + | |
| 5809 | + | |
5804 | 5810 | | |
5805 | 5811 | | |
5806 | 5812 | | |
| |||
5832 | 5838 | | |
5833 | 5839 | | |
5834 | 5840 | | |
| 5841 | + | |
| 5842 | + | |
| 5843 | + | |
| 5844 | + | |
| 5845 | + | |
| 5846 | + | |
5835 | 5847 | | |
5836 | 5848 | | |
5837 | 5849 | | |
| |||
5849 | 5861 | | |
5850 | 5862 | | |
5851 | 5863 | | |
5852 | | - | |
| 5864 | + | |
5853 | 5865 | | |
5854 | 5866 | | |
5855 | 5867 | | |
| |||
0 commit comments