forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit98c5e45

Nikita Glukhov
WIP Free jsonb resources in user functions
1 parent4cd284e commit98c5e45
File tree
7 files changed
+146
-22
lines changed- src
- backend/utils/adt
- include
- access
- utils
7 files changed
+146
-22
lines changedLines changed: 7 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
141 | 141 |
| |
142 | 142 |
| |
143 | 143 |
| |
| 144 | + | |
| 145 | + | |
144 | 146 |
| |
145 | 147 |
| |
146 | 148 |
| |
147 | 149 |
| |
148 | 150 |
| |
| 151 | + | |
149 | 152 |
| |
150 | 153 |
| |
151 | 154 |
| |
| |||
159 | 162 |
| |
160 | 163 |
| |
161 | 164 |
| |
| 165 | + | |
| 166 | + | |
162 | 167 |
| |
163 | 168 |
| |
164 | 169 |
| |
165 | 170 |
| |
166 | 171 |
| |
167 | 172 |
| |
168 | 173 |
| |
| 174 | + | |
| 175 | + | |
169 | 176 |
| |
170 | 177 |
| |
171 | 178 |
| |
|
Lines changed: 10 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
149 | 149 |
| |
150 | 150 |
| |
151 | 151 |
| |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
152 | 156 |
| |
153 |
| - | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
154 | 160 |
| |
155 |
| - | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
156 | 164 |
| |
157 | 165 |
| |
158 | 166 |
| |
|
Lines changed: 36 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3188 | 3188 |
| |
3189 | 3189 |
| |
3190 | 3190 |
| |
| 3191 | + | |
| 3192 | + | |
3191 | 3193 |
| |
3192 | 3194 |
| |
3193 | 3195 |
| |
| |||
3212 | 3214 |
| |
3213 | 3215 |
| |
3214 | 3216 |
| |
| 3217 | + | |
| 3218 | + | |
| 3219 | + | |
| 3220 | + | |
| 3221 | + | |
| 3222 | + | |
3215 | 3223 |
| |
3216 | 3224 |
| |
3217 | 3225 |
| |
| |||
3221 | 3229 |
| |
3222 | 3230 |
| |
3223 | 3231 |
| |
| 3232 | + | |
| 3233 | + | |
| 3234 | + | |
| 3235 | + | |
| 3236 | + | |
| 3237 | + | |
| 3238 | + | |
| 3239 | + | |
| 3240 | + | |
| 3241 | + | |
| 3242 | + | |
| 3243 | + | |
| 3244 | + | |
| 3245 | + | |
| 3246 | + | |
| 3247 | + | |
| 3248 | + | |
| 3249 | + | |
| 3250 | + | |
| 3251 | + | |
| 3252 | + | |
| 3253 | + | |
3224 | 3254 |
| |
3225 | 3255 |
| |
3226 | 3256 |
| |
3227 | 3257 |
| |
3228 | 3258 |
| |
3229 | 3259 |
| |
3230 |
| - | |
3231 |
| - | |
| 3260 | + | |
| 3261 | + | |
3232 | 3262 |
| |
3233 | 3263 |
| |
3234 | 3264 |
| |
| |||
3825 | 3855 |
| |
3826 | 3856 |
| |
3827 | 3857 |
| |
| 3858 | + | |
| 3859 | + | |
3828 | 3860 |
| |
3829 | 3861 |
| |
3830 | 3862 |
| |
| |||
3852 | 3884 |
| |
3853 | 3885 |
| |
3854 | 3886 |
| |
| 3887 | + | |
| 3888 | + | |
3855 | 3889 |
| |
3856 | 3890 |
| |
3857 | 3891 |
| |
|
Lines changed: 76 additions & 17 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
634 | 634 |
| |
635 | 635 |
| |
636 | 636 |
| |
| 637 | + | |
| 638 | + | |
637 | 639 |
| |
638 | 640 |
| |
639 | 641 |
| |
| |||
644 | 646 |
| |
645 | 647 |
| |
646 | 648 |
| |
| 649 | + | |
647 | 650 |
| |
648 | 651 |
| |
649 | 652 |
| |
650 | 653 |
| |
651 | 654 |
| |
| 655 | + | |
652 | 656 |
| |
653 | 657 |
| |
654 | 658 |
| |
| |||
669 | 673 |
| |
670 | 674 |
| |
671 | 675 |
| |
| 676 | + | |
| 677 | + | |
672 | 678 |
| |
673 | 679 |
| |
674 | 680 |
| |
| |||
678 | 684 |
| |
679 | 685 |
| |
680 | 686 |
| |
| 687 | + | |
681 | 688 |
| |
682 | 689 |
| |
683 | 690 |
| |
684 | 691 |
| |
685 | 692 |
| |
| 693 | + | |
686 | 694 |
| |
687 | 695 |
| |
688 | 696 |
| |
| |||
726 | 734 |
| |
727 | 735 |
| |
728 | 736 |
| |
729 |
| - | |
| 737 | + | |
| 738 | + | |
| 739 | + | |
730 | 740 |
| |
731 | 741 |
| |
| 742 | + | |
| 743 | + | |
| 744 | + | |
| 745 | + | |
732 | 746 |
| |
733 |
| - | |
| 747 | + | |
734 | 748 |
| |
735 | 749 |
| |
736 | 750 |
| |
| |||
750 | 764 |
| |
751 | 765 |
| |
752 | 766 |
| |
753 |
| - | |
| 767 | + | |
| 768 | + | |
754 | 769 |
| |
| 770 | + | |
755 | 771 |
| |
756 |
| - | |
757 |
| - | |
| 772 | + | |
| 773 | + | |
| 774 | + | |
| 775 | + | |
758 | 776 |
| |
759 | 777 |
| |
760 | 778 |
| |
| |||
1168 | 1186 |
| |
1169 | 1187 |
| |
1170 | 1188 |
| |
1171 |
| - | |
| 1189 | + | |
| 1190 | + | |
| 1191 | + | |
| 1192 | + | |
| 1193 | + | |
| 1194 | + | |
| 1195 | + | |
1172 | 1196 |
| |
1173 | 1197 |
| |
1174 | 1198 |
| |
| |||
1318 | 1342 |
| |
1319 | 1343 |
| |
1320 | 1344 |
| |
1321 |
| - | |
| 1345 | + | |
| 1346 | + | |
| 1347 | + | |
| 1348 | + | |
| 1349 | + | |
| 1350 | + | |
| 1351 | + | |
1322 | 1352 |
| |
1323 | 1353 |
| |
1324 | 1354 |
| |
| |||
2810 | 2840 |
| |
2811 | 2841 |
| |
2812 | 2842 |
| |
2813 |
| - | |
| 2843 | + | |
2814 | 2844 |
| |
2815 | 2845 |
| |
2816 | 2846 |
| |
| |||
2821 | 2851 |
| |
2822 | 2852 |
| |
2823 | 2853 |
| |
2824 |
| - | |
2825 |
| - | |
2826 |
| - | |
| 2854 | + | |
| 2855 | + | |
| 2856 | + | |
| 2857 | + | |
| 2858 | + | |
| 2859 | + | |
| 2860 | + | |
| 2861 | + | |
| 2862 | + | |
| 2863 | + | |
| 2864 | + | |
| 2865 | + | |
2827 | 2866 |
| |
2828 | 2867 |
| |
2829 | 2868 |
| |
2830 | 2869 |
| |
2831 | 2870 |
| |
2832 |
| - | |
2833 |
| - | |
2834 |
| - | |
| 2871 | + | |
| 2872 | + | |
| 2873 | + | |
| 2874 | + | |
| 2875 | + | |
| 2876 | + | |
| 2877 | + | |
| 2878 | + | |
| 2879 | + | |
| 2880 | + | |
| 2881 | + | |
| 2882 | + | |
2835 | 2883 |
| |
2836 | 2884 |
| |
2837 | 2885 |
| |
| |||
3139 | 3187 |
| |
3140 | 3188 |
| |
3141 | 3189 |
| |
3142 |
| - | |
| 3190 | + | |
| 3191 | + | |
| 3192 | + | |
| 3193 | + | |
| 3194 | + | |
3143 | 3195 |
| |
3144 |
| - | |
3145 |
| - | |
| 3196 | + | |
| 3197 | + | |
| 3198 | + | |
| 3199 | + | |
| 3200 | + | |
| 3201 | + | |
| 3202 | + | |
| 3203 | + | |
| 3204 | + | |
3146 | 3205 |
| |
3147 | 3206 |
| |
3148 | 3207 |
| |
|
Lines changed: 10 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
459 | 459 |
| |
460 | 460 |
| |
461 | 461 |
| |
| 462 | + | |
| 463 | + | |
462 | 464 |
| |
463 | 465 |
| |
464 | 466 |
| |
| |||
477 | 479 |
| |
478 | 480 |
| |
479 | 481 |
| |
| 482 | + | |
| 483 | + | |
480 | 484 |
| |
| 485 | + | |
481 | 486 |
| |
482 | 487 |
| |
483 | 488 |
| |
| |||
490 | 495 |
| |
491 | 496 |
| |
492 | 497 |
| |
493 |
| - | |
| 498 | + | |
| 499 | + | |
| 500 | + | |
| 501 | + | |
| 502 | + | |
494 | 503 |
| |
495 | 504 |
| |
496 | 505 |
| |
|
Lines changed: 4 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
216 | 216 |
| |
217 | 217 |
| |
218 | 218 |
| |
| 219 | + | |
| 220 | + | |
| 221 | + | |
219 | 222 |
| |
220 | 223 |
| |
| 224 | + | |
221 | 225 |
| |
222 | 226 |
| |
223 | 227 |
| |
|
Lines changed: 3 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
437 | 437 |
| |
438 | 438 |
| |
439 | 439 |
| |
| 440 | + | |
| 441 | + | |
| 442 | + | |
440 | 443 |
|
0 commit comments
Comments
(0)