Commit 0dbcd6e
committed
Improve handling of negative GRACE PERIOD
Previously, providing a negative grace period resulted in a low-level
internal exception:
Caused by: java.lang.IllegalArgumentException: gracePeriod cannot be negative: Optional[PT-1H]
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:217)
at io.trino.metadata.MaterializedViewDefinition.<init>(MaterializedViewDefinition.java:49)1 parent b0a3bd9 commit 0dbcd6e
File tree
3 files changed
+19
-1
lines changed- core
- trino-main/src
- main/java/io/trino/sql/analyzer
- test/java/io/trino/sql/analyzer
- trino-spi/src/main/java/io/trino/spi
3 files changed
+19
-1
lines changedLines changed: 8 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
176 | 176 | | |
177 | 177 | | |
178 | 178 | | |
| 179 | + | |
179 | 180 | | |
180 | 181 | | |
181 | 182 | | |
| |||
338 | 339 | | |
339 | 340 | | |
340 | 341 | | |
| 342 | + | |
341 | 343 | | |
342 | 344 | | |
343 | 345 | | |
| |||
1478 | 1480 | | |
1479 | 1481 | | |
1480 | 1482 | | |
1481 | | - | |
| 1483 | + | |
| 1484 | + | |
| 1485 | + | |
| 1486 | + | |
| 1487 | + | |
| 1488 | + | |
1482 | 1489 | | |
1483 | 1490 | | |
1484 | 1491 | | |
| |||
Lines changed: 10 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
141 | 141 | | |
142 | 142 | | |
143 | 143 | | |
| 144 | + | |
144 | 145 | | |
145 | 146 | | |
146 | 147 | | |
| |||
5833 | 5834 | | |
5834 | 5835 | | |
5835 | 5836 | | |
| 5837 | + | |
| 5838 | + | |
| 5839 | + | |
| 5840 | + | |
| 5841 | + | |
| 5842 | + | |
| 5843 | + | |
| 5844 | + | |
| 5845 | + | |
5836 | 5846 | | |
5837 | 5847 | | |
5838 | 5848 | | |
| |||
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
159 | 159 | | |
160 | 160 | | |
161 | 161 | | |
| 162 | + | |
162 | 163 | | |
163 | 164 | | |
164 | 165 | | |
| |||
0 commit comments