- Notifications
You must be signed in to change notification settings - Fork4.9k
Commitf0828b2
committed
Provide a build-time option to store large relations as single files, rather
than dividing them into 1GB segments as has been our longtime practice. Thisrequires working support for large files in the operating system; at least forthe time being, it won't be the default.Zdenek Kotala1 parentb6912af commitf0828b2
File tree
12 files changed
+595
-100
lines changed- doc/src/sgml
- src
- backend
- storage
- file
- smgr
- utils/sort
- include
- storage
12 files changed
+595
-100
lines changedLines changed: 446 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 14 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 |
| - | |
| 2 | + | |
3 | 3 |
| |
4 | 4 |
| |
5 | 5 |
| |
| |||
217 | 217 |
| |
218 | 218 |
| |
219 | 219 |
| |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
220 | 226 |
| |
221 | 227 |
| |
222 | 228 |
| |
| |||
1411 | 1417 |
| |
1412 | 1418 |
| |
1413 | 1419 |
| |
| 1420 | + | |
| 1421 | + | |
| 1422 | + | |
| 1423 | + | |
| 1424 | + | |
| 1425 | + | |
| 1426 | + | |
1414 | 1427 |
| |
1415 | 1428 |
| |
1416 | 1429 |
| |
|
Lines changed: 15 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
| |||
1025 | 1025 |
| |
1026 | 1026 |
| |
1027 | 1027 |
| |
| 1028 | + | |
| 1029 | + | |
| 1030 | + | |
| 1031 | + | |
| 1032 | + | |
| 1033 | + | |
| 1034 | + | |
| 1035 | + | |
| 1036 | + | |
| 1037 | + | |
| 1038 | + | |
| 1039 | + | |
| 1040 | + | |
| 1041 | + | |
1028 | 1042 |
| |
1029 | 1043 |
| |
1030 | 1044 |
| |
|
Lines changed: 6 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
| |||
138 | 138 |
| |
139 | 139 |
| |
140 | 140 |
| |
141 |
| - | |
| 141 | + | |
142 | 142 |
| |
143 | 143 |
| |
144 | 144 |
| |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
145 | 149 |
| |
146 | 150 |
| |
147 | 151 |
| |
|
Lines changed: 20 additions & 21 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
10 |
| - | |
| 10 | + | |
11 | 11 |
| |
12 | 12 |
| |
13 | 13 |
| |
| |||
38 | 38 |
| |
39 | 39 |
| |
40 | 40 |
| |
41 |
| - | |
42 |
| - | |
43 |
| - | |
44 |
| - | |
45 |
| - | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
46 | 44 |
| |
47 |
| - | |
| 45 | + | |
| 46 | + | |
48 | 47 |
| |
49 | 48 |
| |
50 | 49 |
| |
| |||
56 | 55 |
| |
57 | 56 |
| |
58 | 57 |
| |
59 |
| - | |
| 58 | + | |
60 | 59 |
| |
61 | 60 |
| |
62 | 61 |
| |
| |||
72 | 71 |
| |
73 | 72 |
| |
74 | 73 |
| |
75 |
| - | |
| 74 | + | |
76 | 75 |
| |
77 | 76 |
| |
78 | 77 |
| |
| |||
97 | 96 |
| |
98 | 97 |
| |
99 | 98 |
| |
100 |
| - | |
| 99 | + | |
101 | 100 |
| |
102 | 101 |
| |
103 | 102 |
| |
| |||
124 | 123 |
| |
125 | 124 |
| |
126 | 125 |
| |
127 |
| - | |
128 |
| - | |
| 126 | + | |
| 127 | + | |
129 | 128 |
| |
130 | 129 |
| |
131 | 130 |
| |
| |||
279 | 278 |
| |
280 | 279 |
| |
281 | 280 |
| |
282 |
| - | |
| 281 | + | |
283 | 282 |
| |
284 |
| - | |
| 283 | + | |
285 | 284 |
| |
286 | 285 |
| |
287 | 286 |
| |
| |||
451 | 450 |
| |
452 | 451 |
| |
453 | 452 |
| |
454 |
| - | |
| 453 | + | |
455 | 454 |
| |
456 | 455 |
| |
457 |
| - | |
| 456 | + | |
458 | 457 |
| |
459 | 458 |
| |
460 | 459 |
| |
| |||
469 | 468 |
| |
470 | 469 |
| |
471 | 470 |
| |
472 |
| - | |
| 471 | + | |
473 | 472 |
| |
474 | 473 |
| |
475 | 474 |
| |
| |||
537 | 536 |
| |
538 | 537 |
| |
539 | 538 |
| |
540 |
| - | |
| 539 | + | |
541 | 540 |
| |
542 | 541 |
| |
543 | 542 |
| |
| |||
558 | 557 |
| |
559 | 558 |
| |
560 | 559 |
| |
561 |
| - | |
562 |
| - | |
| 560 | + | |
| 561 | + | |
563 | 562 |
| |
564 | 563 |
| |
565 | 564 |
| |
| |||
575 | 574 |
| |
576 | 575 |
| |
577 | 576 |
| |
578 |
| - | |
| 577 | + | |
579 | 578 |
| |
580 | 579 |
| |
581 | 580 |
| |
|
Lines changed: 29 additions & 24 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
10 |
| - | |
| 10 | + | |
11 | 11 |
| |
12 | 12 |
| |
13 | 13 |
| |
| |||
115 | 115 |
| |
116 | 116 |
| |
117 | 117 |
| |
118 |
| - | |
| 118 | + | |
119 | 119 |
| |
120 | 120 |
| |
121 | 121 |
| |
122 | 122 |
| |
123 | 123 |
| |
124 | 124 |
| |
125 | 125 |
| |
126 |
| - | |
| 126 | + | |
127 | 127 |
| |
128 |
| - | |
| 128 | + | |
129 | 129 |
| |
130 | 130 |
| |
131 | 131 |
| |
132 |
| - | |
| 132 | + | |
133 | 133 |
| |
134 | 134 |
| |
135 | 135 |
| |
| |||
544 | 544 |
| |
545 | 545 |
| |
546 | 546 |
| |
547 |
| - | |
548 |
| - | |
| 547 | + | |
| 548 | + | |
549 | 549 |
| |
550 | 550 |
| |
551 | 551 |
| |
| |||
616 | 616 |
| |
617 | 617 |
| |
618 | 618 |
| |
619 |
| - | |
| 619 | + | |
620 | 620 |
| |
621 |
| - | |
| 621 | + | |
622 | 622 |
| |
623 |
| - | |
624 |
| - | |
| 623 | + | |
| 624 | + | |
625 | 625 |
| |
626 | 626 |
| |
627 | 627 |
| |
| |||
1027 | 1027 |
| |
1028 | 1028 |
| |
1029 | 1029 |
| |
1030 |
| - | |
| 1030 | + | |
1031 | 1031 |
| |
1032 |
| - | |
| 1032 | + | |
| 1033 | + | |
1033 | 1034 |
| |
1034 | 1035 |
| |
1035 | 1036 |
| |
| |||
1081 | 1082 |
| |
1082 | 1083 |
| |
1083 | 1084 |
| |
1084 |
| - | |
| 1085 | + | |
1085 | 1086 |
| |
1086 |
| - | |
| 1087 | + | |
| 1088 | + | |
1087 | 1089 |
| |
1088 | 1090 |
| |
1089 | 1091 |
| |
| |||
1146 | 1148 |
| |
1147 | 1149 |
| |
1148 | 1150 |
| |
1149 |
| - | |
1150 |
| - | |
| 1151 | + | |
| 1152 | + | |
1151 | 1153 |
| |
1152 | 1154 |
| |
1153 | 1155 |
| |
1154 | 1156 |
| |
1155 | 1157 |
| |
1156 |
| - | |
| 1158 | + | |
1157 | 1159 |
| |
1158 |
| - | |
| 1160 | + | |
| 1161 | + | |
1159 | 1162 |
| |
1160 | 1163 |
| |
1161 | 1164 |
| |
1162 | 1165 |
| |
1163 | 1166 |
| |
1164 | 1167 |
| |
1165 | 1168 |
| |
1166 |
| - | |
| 1169 | + | |
| 1170 | + | |
1167 | 1171 |
| |
1168 | 1172 |
| |
1169 | 1173 |
| |
| |||
1187 | 1191 |
| |
1188 | 1192 |
| |
1189 | 1193 |
| |
1190 |
| - | |
| 1194 | + | |
| 1195 | + | |
1191 | 1196 |
| |
1192 | 1197 |
| |
1193 | 1198 |
| |
| |||
1213 | 1218 |
| |
1214 | 1219 |
| |
1215 | 1220 |
| |
1216 |
| - | |
| 1221 | + | |
1217 | 1222 |
| |
1218 | 1223 |
| |
1219 | 1224 |
| |
| |||
1224 | 1229 |
| |
1225 | 1230 |
| |
1226 | 1231 |
| |
1227 |
| - | |
| 1232 | + | |
1228 | 1233 |
| |
1229 | 1234 |
| |
1230 | 1235 |
| |
| |||
1237 | 1242 |
| |
1238 | 1243 |
| |
1239 | 1244 |
| |
1240 |
| - | |
| 1245 | + | |
1241 | 1246 |
| |
1242 | 1247 |
| |
1243 | 1248 |
| |
|
0 commit comments
Comments
(0)