forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit5bc4506
committed
Error suppression support for upcoming jsonpath .datetime() method
Add support of error suppression in some date and time manipulation functionsas it's required for jsonpath .datetime() method support. This commit doesn'tuse PG_TRY()/PG_CATCH() in order to implement that. Instead, it providesinternal versions of date and time functions used, which support errorsuppression.Discussion:https://postgr.es/m/CAPpHfdsZgYEra_PeCLGNoXOWYx6iU-S3wF8aX0ObQUcZU%2B4XTw%40mail.gmail.comAuthor: Alexander Korotkov, Nikita GlukhovReviewed-by: Anastasia Lubennikova, Peter Eisentraut1 parent66c74f8 commit5bc4506
File tree
7 files changed
+479
-220
lines changed- src
- backend/utils/adt
- include/utils
7 files changed
+479
-220
lines changedLines changed: 71 additions & 15 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
550 | 550 |
| |
551 | 551 |
| |
552 | 552 |
| |
| 553 | + | |
553 | 554 |
| |
554 |
| - | |
555 |
| - | |
| 555 | + | |
| 556 | + | |
| 557 | + | |
| 558 | + | |
556 | 559 |
| |
557 |
| - | |
558 |
| - | |
559 |
| - | |
| 560 | + | |
| 561 | + | |
560 | 562 |
| |
561 | 563 |
| |
562 | 564 |
| |
| |||
572 | 574 |
| |
573 | 575 |
| |
574 | 576 |
| |
575 |
| - | |
576 |
| - | |
577 |
| - | |
| 577 | + | |
| 578 | + | |
| 579 | + | |
| 580 | + | |
| 581 | + | |
| 582 | + | |
| 583 | + | |
| 584 | + | |
| 585 | + | |
| 586 | + | |
| 587 | + | |
| 588 | + | |
| 589 | + | |
578 | 590 |
| |
579 | 591 |
| |
580 | 592 |
| |
| |||
583 | 595 |
| |
584 | 596 |
| |
585 | 597 |
| |
| 598 | + | |
| 599 | + | |
| 600 | + | |
586 | 601 |
| |
587 |
| - | |
| 602 | + | |
| 603 | + | |
| 604 | + | |
| 605 | + | |
| 606 | + | |
| 607 | + | |
| 608 | + | |
| 609 | + | |
| 610 | + | |
| 611 | + | |
| 612 | + | |
| 613 | + | |
| 614 | + | |
588 | 615 |
| |
589 | 616 |
| |
590 | 617 |
| |
| |||
603 | 630 |
| |
604 | 631 |
| |
605 | 632 |
| |
606 |
| - | |
607 |
| - | |
608 |
| - | |
| 633 | + | |
| 634 | + | |
| 635 | + | |
| 636 | + | |
| 637 | + | |
| 638 | + | |
| 639 | + | |
| 640 | + | |
| 641 | + | |
| 642 | + | |
| 643 | + | |
| 644 | + | |
| 645 | + | |
609 | 646 |
| |
610 | 647 |
| |
611 | 648 |
| |
| |||
621 | 658 |
| |
622 | 659 |
| |
623 | 660 |
| |
624 |
| - | |
625 |
| - | |
626 |
| - | |
| 661 | + | |
| 662 | + | |
| 663 | + | |
| 664 | + | |
| 665 | + | |
| 666 | + | |
| 667 | + | |
| 668 | + | |
| 669 | + | |
| 670 | + | |
| 671 | + | |
| 672 | + | |
| 673 | + | |
627 | 674 |
| |
628 | 675 |
| |
629 | 676 |
| |
630 | 677 |
| |
631 | 678 |
| |
| 679 | + | |
| 680 | + | |
| 681 | + | |
| 682 | + | |
| 683 | + | |
| 684 | + | |
| 685 | + | |
| 686 | + | |
| 687 | + | |
632 | 688 |
| |
633 | 689 |
| |
634 | 690 |
| |
|
0 commit comments
Comments
(0)