diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2003-10-13 20:02:52 +0000 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2003-10-13 20:02:52 +0000 |
commit | e7261c46aa5df5cfc03e5ca4091d3b9bd675c824 (patch) | |
tree | 8da55926251947b4b01a3720683db4f4c730eb06 /src/tutorial/complex.c | |
parent | 4a2c34d4a035e59be8d4a8eaaa093e701dbef370 (diff) | |
download | postgresql-e7261c46aa5df5cfc03e5ca4091d3b9bd675c824.tar.gz postgresql-e7261c46aa5df5cfc03e5ca4091d3b9bd675c824.zip |
Adjust setRelhassubclassInRelation() to not perform actual heap_update
when the pg_class.relhassubclass value is already correct. This should
avoid most cases of the 'tuple concurrently updated' problem that
Robert Creager recently complained about. Also remove a bunch of dead
code in StoreCatalogInheritance() --- it was still computing the complete
list of direct and indirect inheritance ancestors, though that list has
not been needed since we got rid of the pg_ipl catalog.
Diffstat (limited to 'src/tutorial/complex.c')
0 files changed, 0 insertions, 0 deletions