Avoid deep recursion when assigning XIDs to multiple levels of subxacts.

Robert Haas <rhaas@postgresql.org>

Commit: f53eeec2343fbb66c996b98e3006818fdc393f30
Author: Robert Haas <rhaas@postgresql.org>
Date: 2010-07-23T00:43:09Z
Releases: 9.0.0
Avoid deep recursion when assigning XIDs to multiple levels of subxacts.

Backpatch to 8.0.

Andres Freund, with cleanup and adjustment for older branches by me.

Files

PathChange+/−
src/backend/access/transam/xact.c modified +25 −3