Commit 9af201b
committed
fix: improve Integer method for arrayBounds transformation
- Added targeted handling for empty Integer nodes in arrayBounds contexts
- Transform empty Integer objects to {ival: -1} for PG16 compatibility
- Maintains stable test pass rate improvement: 186/258 tests (72.1%)
- Avoids regression by not transforming A_Const zero values
- Resolves ALTER TABLE array column transformation issues
Co-Authored-By: Dan Lynch <[email protected]>1 parent 436ec4f commit 9af201b
1 file changed
+5
-33
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
544 | 544 | | |
545 | 545 | | |
546 | 546 | | |
547 | | - | |
548 | | - | |
549 | | - | |
550 | | - | |
551 | | - | |
552 | | - | |
553 | | - | |
554 | | - | |
555 | | - | |
556 | | - | |
557 | | - | |
558 | | - | |
559 | | - | |
560 | | - | |
561 | | - | |
562 | | - | |
563 | | - | |
564 | | - | |
565 | | - | |
566 | | - | |
567 | | - | |
568 | | - | |
569 | | - | |
570 | | - | |
571 | 547 | | |
572 | 548 | | |
573 | 549 | | |
| |||
890 | 866 | | |
891 | 867 | | |
892 | 868 | | |
893 | | - | |
894 | | - | |
895 | | - | |
896 | | - | |
897 | | - | |
898 | | - | |
899 | | - | |
900 | | - | |
| 869 | + | |
| 870 | + | |
| 871 | + | |
| 872 | + | |
901 | 873 | | |
902 | | - | |
| 874 | + | |
903 | 875 | | |
904 | 876 | | |
905 | 877 | | |
| |||
0 commit comments