Commit 4315e8c
committed
Refactor ObjectAddress field assignments in more places
This is a follow-up commit similar to 68de144, with more places in the
backend code simplified with the macros able to assign values to the
fields of ObjectAddress. The code paths changed here could be
transitioned later into using more grouping when inserting dependency
records, simplifying this future work.
Author: Daniel Gustafsson, Michael Paquier
Discussion: https://postgr.es/m/20190213182737.mxn6hkdxwrzgxk35@alap3.anarazel.de1 parent a69e041 commit 4315e8c
File tree
6 files changed
+49
-138
lines changed- src/backend/catalog
6 files changed
+49
-138
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
818 | 818 | | |
819 | 819 | | |
820 | 820 | | |
821 | | - | |
822 | | - | |
823 | | - | |
824 | | - | |
825 | | - | |
826 | | - | |
| 821 | + | |
| 822 | + | |
827 | 823 | | |
828 | 824 | | |
829 | 825 | | |
830 | 826 | | |
831 | 827 | | |
832 | 828 | | |
833 | | - | |
834 | | - | |
835 | | - | |
| 829 | + | |
836 | 830 | | |
837 | 831 | | |
838 | 832 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1030 | 1030 | | |
1031 | 1031 | | |
1032 | 1032 | | |
1033 | | - | |
1034 | | - | |
1035 | | - | |
| 1033 | + | |
1036 | 1034 | | |
1037 | 1035 | | |
1038 | 1036 | | |
| |||
1072 | 1070 | | |
1073 | 1071 | | |
1074 | 1072 | | |
1075 | | - | |
1076 | | - | |
1077 | | - | |
1078 | | - | |
| 1073 | + | |
| 1074 | + | |
| 1075 | + | |
1079 | 1076 | | |
1080 | | - | |
1081 | 1077 | | |
1082 | 1078 | | |
1083 | 1079 | | |
| |||
1090 | 1086 | | |
1091 | 1087 | | |
1092 | 1088 | | |
1093 | | - | |
1094 | | - | |
1095 | | - | |
1096 | | - | |
| 1089 | + | |
| 1090 | + | |
1097 | 1091 | | |
1098 | 1092 | | |
1099 | 1093 | | |
| |||
1106 | 1100 | | |
1107 | 1101 | | |
1108 | 1102 | | |
1109 | | - | |
1110 | | - | |
1111 | | - | |
1112 | | - | |
| 1103 | + | |
1113 | 1104 | | |
1114 | 1105 | | |
1115 | | - | |
1116 | | - | |
1117 | | - | |
1118 | | - | |
| 1106 | + | |
1119 | 1107 | | |
1120 | 1108 | | |
1121 | 1109 | | |
| |||
1126 | 1114 | | |
1127 | 1115 | | |
1128 | 1116 | | |
1129 | | - | |
1130 | | - | |
1131 | | - | |
1132 | | - | |
| 1117 | + | |
| 1118 | + | |
1133 | 1119 | | |
1134 | 1120 | | |
1135 | 1121 | | |
1136 | 1122 | | |
1137 | 1123 | | |
1138 | 1124 | | |
1139 | 1125 | | |
1140 | | - | |
1141 | | - | |
1142 | | - | |
1143 | | - | |
| 1126 | + | |
1144 | 1127 | | |
1145 | 1128 | | |
1146 | 1129 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
742 | 742 | | |
743 | 743 | | |
744 | 744 | | |
745 | | - | |
746 | | - | |
747 | | - | |
| 745 | + | |
748 | 746 | | |
749 | 747 | | |
750 | 748 | | |
751 | 749 | | |
752 | 750 | | |
753 | | - | |
754 | | - | |
755 | | - | |
| 751 | + | |
756 | 752 | | |
757 | 753 | | |
758 | 754 | | |
759 | 755 | | |
760 | 756 | | |
761 | 757 | | |
762 | | - | |
763 | | - | |
764 | | - | |
| 758 | + | |
765 | 759 | | |
766 | 760 | | |
767 | 761 | | |
768 | 762 | | |
769 | 763 | | |
770 | 764 | | |
771 | | - | |
772 | | - | |
773 | | - | |
| 765 | + | |
774 | 766 | | |
775 | 767 | | |
776 | 768 | | |
777 | 769 | | |
778 | 770 | | |
779 | 771 | | |
780 | | - | |
781 | | - | |
782 | | - | |
| 772 | + | |
783 | 773 | | |
784 | 774 | | |
785 | 775 | | |
786 | 776 | | |
787 | 777 | | |
788 | 778 | | |
789 | | - | |
790 | | - | |
791 | | - | |
| 779 | + | |
792 | 780 | | |
793 | 781 | | |
794 | 782 | | |
795 | 783 | | |
796 | 784 | | |
797 | 785 | | |
798 | | - | |
799 | | - | |
800 | | - | |
| 786 | + | |
801 | 787 | | |
802 | 788 | | |
803 | 789 | | |
804 | 790 | | |
805 | 791 | | |
806 | 792 | | |
807 | | - | |
808 | | - | |
809 | | - | |
| 793 | + | |
810 | 794 | | |
811 | 795 | | |
812 | 796 | | |
813 | 797 | | |
814 | 798 | | |
815 | 799 | | |
816 | | - | |
817 | | - | |
818 | | - | |
| 800 | + | |
819 | 801 | | |
820 | 802 | | |
821 | 803 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
223 | 223 | | |
224 | 224 | | |
225 | 225 | | |
226 | | - | |
227 | | - | |
228 | | - | |
| 226 | + | |
229 | 227 | | |
230 | 228 | | |
231 | 229 | | |
| |||
237 | 235 | | |
238 | 236 | | |
239 | 237 | | |
240 | | - | |
241 | | - | |
242 | 238 | | |
243 | 239 | | |
244 | 240 | | |
245 | 241 | | |
246 | | - | |
247 | | - | |
| 242 | + | |
| 243 | + | |
248 | 244 | | |
249 | 245 | | |
250 | 246 | | |
251 | 247 | | |
252 | 248 | | |
253 | | - | |
254 | | - | |
| 249 | + | |
255 | 250 | | |
256 | 251 | | |
257 | 252 | | |
| |||
263 | 258 | | |
264 | 259 | | |
265 | 260 | | |
266 | | - | |
267 | | - | |
268 | | - | |
269 | | - | |
| 261 | + | |
270 | 262 | | |
271 | 263 | | |
272 | 264 | | |
| |||
278 | 270 | | |
279 | 271 | | |
280 | 272 | | |
281 | | - | |
282 | | - | |
283 | 273 | | |
284 | 274 | | |
285 | 275 | | |
286 | 276 | | |
287 | | - | |
288 | | - | |
| 277 | + | |
| 278 | + | |
289 | 279 | | |
290 | 280 | | |
291 | 281 | | |
292 | 282 | | |
293 | 283 | | |
294 | | - | |
295 | | - | |
| 284 | + | |
296 | 285 | | |
297 | 286 | | |
298 | 287 | | |
| |||
307 | 296 | | |
308 | 297 | | |
309 | 298 | | |
310 | | - | |
311 | | - | |
312 | | - | |
313 | | - | |
| 299 | + | |
314 | 300 | | |
315 | 301 | | |
316 | 302 | | |
| |||
722 | 708 | | |
723 | 709 | | |
724 | 710 | | |
725 | | - | |
726 | | - | |
727 | | - | |
| 711 | + | |
728 | 712 | | |
729 | 713 | | |
730 | 714 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
776 | 776 | | |
777 | 777 | | |
778 | 778 | | |
779 | | - | |
780 | | - | |
781 | | - | |
| 779 | + | |
782 | 780 | | |
783 | 781 | | |
784 | 782 | | |
| |||
793 | 791 | | |
794 | 792 | | |
795 | 793 | | |
796 | | - | |
797 | | - | |
798 | | - | |
| 794 | + | |
799 | 795 | | |
800 | 796 | | |
801 | 797 | | |
802 | 798 | | |
803 | 799 | | |
804 | 800 | | |
805 | | - | |
806 | | - | |
807 | | - | |
| 801 | + | |
808 | 802 | | |
809 | 803 | | |
810 | 804 | | |
811 | 805 | | |
812 | 806 | | |
813 | 807 | | |
814 | | - | |
815 | | - | |
816 | | - | |
| 808 | + | |
817 | 809 | | |
818 | 810 | | |
819 | 811 | | |
820 | 812 | | |
821 | 813 | | |
822 | 814 | | |
823 | | - | |
824 | | - | |
825 | | - | |
| 815 | + | |
826 | 816 | | |
827 | 817 | | |
828 | 818 | | |
| |||
838 | 828 | | |
839 | 829 | | |
840 | 830 | | |
841 | | - | |
842 | | - | |
843 | | - | |
| 831 | + | |
844 | 832 | | |
845 | 833 | | |
846 | 834 | | |
847 | 835 | | |
848 | 836 | | |
849 | 837 | | |
850 | | - | |
851 | | - | |
852 | | - | |
| 838 | + | |
853 | 839 | | |
854 | 840 | | |
855 | 841 | | |
856 | 842 | | |
857 | 843 | | |
858 | 844 | | |
859 | | - | |
860 | | - | |
861 | | - | |
| 845 | + | |
862 | 846 | | |
863 | 847 | | |
864 | 848 | | |
| |||
0 commit comments