summaryrefslogtreecommitdiff
path: root/src/bin/pg_dump/pg_backup_tar.c
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2003-12-07 05:44:50 +0000
committerTom Lane <tgl@sss.pgh.pa.us>2003-12-07 05:44:50 +0000
commit649c1a11e6e5f09ad63fb5253674b2f9fb190dc6 (patch)
tree10c7b723f130f91faf42a261ec27a95bbcbb78ee /src/bin/pg_dump/pg_backup_tar.c
parent53e7c1363a020f72a53521d63e594270f7f9c133 (diff)
One more pass at reducing the cost of pg_dump's new implementation:
reduce the number of times TopoSort() has to be executed by trying to extract multiple dependency loops from each pass, instead of only one. This saves about another factor of ten on the regression database. This could be considered as another exercise in grokking Fred Brooks' maxim: Representation *is* the essence of programming.
Diffstat (limited to 'src/bin/pg_dump/pg_backup_tar.c')
0 files changed, 0 insertions, 0 deletions