forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit961cab0
committed
Allow "in place" tablespaces.
This is a backpatch to branches 10-14 of the following commits:7170f21 Allow "in place" tablespaces.c6f2f01 Fix pg_basebackup with in-place tablespaces.f6f0db4 Fix pg_tablespace_location() with in-place tablespaces7a7cd84 doc: Remove mention to in-place tablespaces for pg_tablespace_location()5344723 Remove unnecessary Windows-specific basebackup code.In-place tablespaces were introduced as a testing helper mechanism, butthey are going to be used for a bugfix in WAL replay to be backpatchedto all stable branches.I (Álvaro) had to adjust some code to account for lack ofget_dirent_type() in branches prior to 14.Author: Thomas Munro <thomas.munro@gmail.com>Author: Michaël Paquier <michael@paquier.xyz>Author: Álvaro Herrera <alvherre@alvh.no-ip.org>Discussion:https://postgr.es/m/20220722081858.omhn2in5zt3g4nek@alvherre.pgsql1 parent3e1297a commit961cab0
File tree
6 files changed
+103
-7
lines changed- doc/src/sgml
- src
- backend
- access/transam
- commands
- utils
- adt
- misc
- include/commands
6 files changed
+103
-7
lines changedLines changed: 19 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
10369 | 10369 |
| |
10370 | 10370 |
| |
10371 | 10371 |
| |
| 10372 | + | |
| 10373 | + | |
| 10374 | + | |
| 10375 | + | |
| 10376 | + | |
| 10377 | + | |
| 10378 | + | |
| 10379 | + | |
| 10380 | + | |
| 10381 | + | |
| 10382 | + | |
| 10383 | + | |
| 10384 | + | |
| 10385 | + | |
| 10386 | + | |
| 10387 | + | |
| 10388 | + | |
| 10389 | + | |
| 10390 | + | |
10372 | 10391 |
| |
10373 | 10392 |
| |
10374 | 10393 |
| |
|
Lines changed: 9 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
43 | 43 |
| |
44 | 44 |
| |
45 | 45 |
| |
| 46 | + | |
46 | 47 |
| |
47 | 48 |
| |
48 | 49 |
| |
| |||
11168 | 11169 |
| |
11169 | 11170 |
| |
11170 | 11171 |
| |
| 11172 | + | |
| 11173 | + | |
| 11174 | + | |
| 11175 | + | |
| 11176 | + | |
| 11177 | + | |
| 11178 | + | |
| 11179 | + | |
11171 | 11180 |
| |
11172 | 11181 |
| |
11173 | 11182 |
| |
|
Lines changed: 32 additions & 7 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
87 | 87 |
| |
88 | 88 |
| |
89 | 89 |
| |
| 90 | + | |
90 | 91 |
| |
91 | 92 |
| |
92 | 93 |
| |
| |||
241 | 242 |
| |
242 | 243 |
| |
243 | 244 |
| |
| 245 | + | |
244 | 246 |
| |
245 | 247 |
| |
246 | 248 |
| |
| |||
266 | 268 |
| |
267 | 269 |
| |
268 | 270 |
| |
| 271 | + | |
| 272 | + | |
269 | 273 |
| |
270 | 274 |
| |
271 | 275 |
| |
272 |
| - | |
| 276 | + | |
| 277 | + | |
273 | 278 |
| |
274 |
| - | |
| 279 | + | |
275 | 280 |
| |
276 | 281 |
| |
277 | 282 |
| |
| |||
592 | 597 |
| |
593 | 598 |
| |
594 | 599 |
| |
| 600 | + | |
595 | 601 |
| |
596 | 602 |
| |
597 |
| - | |
| 603 | + | |
| 604 | + | |
| 605 | + | |
| 606 | + | |
| 607 | + | |
| 608 | + | |
| 609 | + | |
| 610 | + | |
| 611 | + | |
| 612 | + | |
| 613 | + | |
| 614 | + | |
| 615 | + | |
| 616 | + | |
| 617 | + | |
| 618 | + | |
| 619 | + | |
| 620 | + | |
598 | 621 |
| |
599 | 622 |
| |
600 | 623 |
| |
601 | 624 |
| |
602 |
| - | |
| 625 | + | |
| 626 | + | |
| 627 | + | |
603 | 628 |
| |
604 |
| - | |
| 629 | + | |
605 | 630 |
| |
606 | 631 |
| |
607 | 632 |
| |
| |||
650 | 675 |
| |
651 | 676 |
| |
652 | 677 |
| |
653 |
| - | |
| 678 | + | |
654 | 679 |
| |
655 | 680 |
| |
656 | 681 |
| |
657 | 682 |
| |
658 | 683 |
| |
659 |
| - | |
| 684 | + | |
660 | 685 |
| |
661 | 686 |
| |
662 | 687 |
| |
|
Lines changed: 29 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
15 | 15 |
| |
16 | 16 |
| |
17 | 17 |
| |
| 18 | + | |
18 | 19 |
| |
19 | 20 |
| |
20 | 21 |
| |
| |||
309 | 310 |
| |
310 | 311 |
| |
311 | 312 |
| |
| 313 | + | |
| 314 | + | |
| 315 | + | |
312 | 316 |
| |
313 | 317 |
| |
314 | 318 |
| |
| |||
333 | 337 |
| |
334 | 338 |
| |
335 | 339 |
| |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
| 349 | + | |
| 350 | + | |
| 351 | + | |
| 352 | + | |
| 353 | + | |
| 354 | + | |
| 355 | + | |
| 356 | + | |
| 357 | + | |
| 358 | + | |
| 359 | + | |
| 360 | + | |
| 361 | + | |
| 362 | + | |
| 363 | + | |
| 364 | + | |
336 | 365 |
| |
337 | 366 |
| |
338 | 367 |
| |
|
Lines changed: 12 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
46 | 46 |
| |
47 | 47 |
| |
48 | 48 |
| |
| 49 | + | |
49 | 50 |
| |
50 | 51 |
| |
51 | 52 |
| |
| |||
1952 | 1953 |
| |
1953 | 1954 |
| |
1954 | 1955 |
| |
| 1956 | + | |
| 1957 | + | |
| 1958 | + | |
| 1959 | + | |
| 1960 | + | |
| 1961 | + | |
| 1962 | + | |
| 1963 | + | |
| 1964 | + | |
| 1965 | + | |
| 1966 | + | |
1955 | 1967 |
| |
1956 | 1968 |
| |
1957 | 1969 |
| |
|
Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
19 | 19 |
| |
20 | 20 |
| |
21 | 21 |
| |
| 22 | + | |
| 23 | + | |
22 | 24 |
| |
23 | 25 |
| |
24 | 26 |
| |
|
0 commit comments
Comments
(0)