forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit64f3524
committed
Remove pg_dump/pg_dumpall support for dumping from pre-8.0 servers.
The need for dumping from such ancient servers has decreased to about nilin the field, so let's remove all the code that catered to it. Asidefrom removing a lot of boilerplate variant queries, this allows us to nothave to cope with servers that don't have (a) schemas or (b) pg_depend.That means we can get rid of assorted squishy code around that. Theremay be some nonobvious additional simplifications possible, but this patchalready removes about 1500 lines of code.I did not remove the ability for pg_restore to read custom-format archivesgenerated by these old versions (and light testing says that that doesstill work). If you have an old server, you probably also have a pg_dumpthat will work with it; but you have an old custom-format backup file,that might be all you have.It'd be possible at this point to remove fmtQualifiedId()'s versionargument, but I refrained since that would affect code outside pg_dump.Discussion: <2661.1475849167@sss.pgh.pa.us>1 parentbb55dd6 commit64f3524
File tree
7 files changed
+250
-1777
lines changed- doc/src/sgml/ref
- src/bin/pg_dump
7 files changed
+250
-1777
lines changedLines changed: 3 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
758 | 758 |
| |
759 | 759 |
| |
760 | 760 |
| |
761 |
| - | |
| 761 | + | |
762 | 762 |
| |
763 |
| - | |
764 |
| - | |
| 763 | + | |
765 | 764 |
| |
766 | 765 |
| |
767 | 766 |
| |
| |||
1172 | 1171 |
| |
1173 | 1172 |
| |
1174 | 1173 |
| |
1175 |
| - | |
| 1174 | + | |
1176 | 1175 |
| |
1177 | 1176 |
| |
1178 | 1177 |
| |
|
Lines changed: 21 additions & 29 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
18 | 18 |
| |
19 | 19 |
| |
20 | 20 |
| |
21 |
| - | |
22 |
| - | |
23 | 21 |
| |
24 | 22 |
| |
25 | 23 |
| |
| |||
246 | 244 |
| |
247 | 245 |
| |
248 | 246 |
| |
249 |
| - | |
| 247 | + | |
250 | 248 |
| |
251 |
| - | |
252 |
| - | |
253 |
| - | |
| 249 | + | |
254 | 250 |
| |
255 | 251 |
| |
256 | 252 |
| |
| |||
403 | 399 |
| |
404 | 400 |
| |
405 | 401 |
| |
406 |
| - | |
| 402 | + | |
| 403 | + | |
| 404 | + | |
| 405 | + | |
407 | 406 |
| |
408 | 407 |
| |
409 |
| - | |
410 |
| - | |
411 |
| - | |
412 |
| - | |
| 408 | + | |
| 409 | + | |
| 410 | + | |
| 411 | + | |
413 | 412 |
| |
414 |
| - | |
415 |
| - | |
| 413 | + | |
| 414 | + | |
416 | 415 |
| |
417 | 416 |
| |
418 | 417 |
| |
| |||
439 | 438 |
| |
440 | 439 |
| |
441 | 440 |
| |
442 |
| - | |
| 441 | + | |
443 | 442 |
| |
444 | 443 |
| |
445 | 444 |
| |
| |||
452 | 451 |
| |
453 | 452 |
| |
454 | 453 |
| |
455 |
| - | |
| 454 | + | |
| 455 | + | |
| 456 | + | |
| 457 | + | |
456 | 458 |
| |
457 | 459 |
| |
458 | 460 |
| |
| |||
490 | 492 |
| |
491 | 493 |
| |
492 | 494 |
| |
493 |
| - | |
494 |
| - | |
| 495 | + | |
495 | 496 |
| |
496 | 497 |
| |
497 | 498 |
| |
498 |
| - | |
499 |
| - | |
500 |
| - | |
501 |
| - | |
502 |
| - | |
| 499 | + | |
| 500 | + | |
503 | 501 |
| |
504 | 502 |
| |
505 | 503 |
| |
506 | 504 |
| |
507 | 505 |
| |
508 | 506 |
| |
509 |
| - | |
510 |
| - | |
511 |
| - | |
512 |
| - | |
513 |
| - | |
514 |
| - | |
515 |
| - | |
| 507 | + | |
516 | 508 |
| |
517 | 509 |
| |
518 | 510 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
388 | 388 |
| |
389 | 389 |
| |
390 | 390 |
| |
391 |
| - | |
| 391 | + | |
392 | 392 |
| |
393 | 393 |
| |
394 | 394 |
| |
|
0 commit comments
Comments
(0)