postgresql/src/backend/access
Tom Lane 32846f8152 Fix TransactionIdIsCurrentTransactionId() to use binary search instead of
linear search when checking child-transaction XIDs.  This makes for an
important speedup in transactions that have large numbers of children,
as in a recent example from Craig Ringer.  We can also get rid of an
ugly kluge that represented lists of TransactionIds as lists of OIDs.

Heikki Linnakangas
2008-03-17 02:18:55 +00:00
..
common Remove another target I forgot during the refactoring 2008-02-19 11:49:12 +00:00
gin Refactor backend makefiles to remove lots of duplicate code 2008-02-19 10:30:09 +00:00
gist Refactor backend makefiles to remove lots of duplicate code 2008-02-19 10:30:09 +00:00
hash When creating a large hash index, pre-sort the index entries by estimated 2008-03-16 23:15:08 +00:00
heap Fix heap_page_prune's problem with failing to send cache invalidation 2008-03-13 18:00:32 +00:00
index Refactor backend makefiles to remove lots of duplicate code 2008-02-19 10:30:09 +00:00
nbtree When creating a large hash index, pre-sort the index entries by estimated 2008-03-16 23:15:08 +00:00
transam Fix TransactionIdIsCurrentTransactionId() to use binary search instead of 2008-03-17 02:18:55 +00:00
Makefile Refactor backend makefiles to remove lots of duplicate code 2008-02-19 10:30:09 +00:00