Commit 2a42eb7
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 2a42eb7
File tree
3 files changed
+13
-1
lines changed- core/trino-parser/src
- main/java/io/trino/sql/parser
- test/java/io/trino/sql/parser
- testing/trino-testing/src/main/java/io/trino/testing
3 files changed
+13
-1
lines changedLines changed: 5 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
610 | 610 | | |
611 | 611 | | |
612 | 612 | | |
613 | | - | |
| 613 | + | |
| 614 | + | |
| 615 | + | |
| 616 | + | |
| 617 | + | |
614 | 618 | | |
615 | 619 | | |
616 | 620 | | |
| |||
Lines changed: 4 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5973 | 5973 | | |
5974 | 5974 | | |
5975 | 5975 | | |
| 5976 | + | |
| 5977 | + | |
| 5978 | + | |
| 5979 | + | |
5976 | 5980 | | |
5977 | 5981 | | |
5978 | 5982 | | |
| |||
Lines changed: 4 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1511 | 1511 | | |
1512 | 1512 | | |
1513 | 1513 | | |
| 1514 | + | |
| 1515 | + | |
| 1516 | + | |
| 1517 | + | |
1514 | 1518 | | |
1515 | 1519 | | |
1516 | 1520 | | |
| |||
0 commit comments