Commit Graph

14 Commits (a98871b7ac601b4ebe6ba050b1f9cbfdd5d71ded)

Author SHA1 Message Date
Tom Lane a98871b7ac Tweak indexscan machinery to avoid taking an AccessShareLock on an index 20 years ago
Tom Lane d780f07ac1 Adjust scan plan nodes to avoid getting an extra AccessShareLock on a 20 years ago
Tom Lane 290166f934 Teach planner and executor to handle ScalarArrayOpExpr as an indexable 20 years ago
Bruce Momjian 436a2956d8 Re-run pgindent, fixing a problem where comment lines after a blank 20 years ago
Bruce Momjian 1dc3498251 Standard pgindent run for 8.1. 20 years ago
Tom Lane 278bd0cc22 For some reason access/tupmacs.h has been #including utils/memutils.h, 21 years ago
Tom Lane db70a31294 Adjust nodeBitmapIndexscan to keep the target index opened from plan 21 years ago
Tom Lane 5b05185262 Remove support for OR'd indexscans internal to a single IndexScan plan 21 years ago
Tom Lane 186655e9a5 Adjust nodeBitmapIndexscan.c to not keep the index open across calls, 21 years ago
Tom Lane 8403741796 Actually, nodeBitmapIndexscan.c doesn't need to create a standard 21 years ago
Tom Lane 9b5b9616f4 Remove explicit FreeExprContext calls during plan node shutdown. The 21 years ago
Tom Lane bc843d3960 First cut at planner support for bitmap index scans. Lots to do yet, 21 years ago
Tom Lane 9d64632144 Minor performance improvement: avoid unnecessary creation/unioning of 21 years ago
Tom Lane 4a8c5d0375 Create executor and planner-backend support for decoupled heap and index 21 years ago