diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2008-04-26 23:35:33 +0000 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2008-04-26 23:35:33 +0000 |
commit | f7288cde493adbe3341206a6b266c37f032ae2b6 (patch) | |
tree | 94dd4d873970ba0d919a7a67f07eb1b0ccf760aa /src/backend/commands/explain.c | |
parent | 701e71cf098db8e1969b2f3a04cf528b949f87d2 (diff) | |
download | postgresql-f7288cde493adbe3341206a6b266c37f032ae2b6.tar.gz postgresql-f7288cde493adbe3341206a6b266c37f032ae2b6.zip |
Back-patch Heikki's fix to make TransactionIdIsCurrentTransactionId() use
binary search instead of linear search when checking child-transaction XIDs.
Per example from Robert Treat, the speed of TransactionIdIsCurrentTransactionId
is significantly more important in 8.3 than it was in prior releases, so
this seems worth taking back-patching risk for.
Diffstat (limited to 'src/backend/commands/explain.c')
0 files changed, 0 insertions, 0 deletions