summaryrefslogtreecommitdiff
path: root/src/backend/executor/nodeBitmapHeapscan.c
AgeCommit message (Expand)Author
2025-01-30Move BitmapTableScan per-scan setup into a helperMelanie Plageman
2025-01-01Update copyright for 2025Bruce Momjian
2024-12-19Remove extra prefetch iterator setup for Bitmap Table ScanMelanie Plageman
2024-12-19Fix bitmap table scan crash on iterator releaseMelanie Plageman
2024-12-18Bitmap Table Scans use unified TBMIteratorMelanie Plageman
2024-12-18Add common interface for TBMIteratorsMelanie Plageman
2024-10-31Remove duplicate words in commentsDaniel Gustafsson
2024-10-27Remove unused #include's from backend .c filesPeter Eisentraut
2024-10-25Make table_scan_bitmap_next_block() async-friendlyMelanie Plageman
2024-10-25Move EXPLAIN counter increment to heapam_scan_bitmap_next_blockMelanie Plageman
2024-07-09Show Parallel Bitmap Heap Scan worker stats in EXPLAIN ANALYZEDavid Rowley
2024-04-06Change BitmapAdjustPrefetchIterator to accept BlockNumberTomas Vondra
2024-04-06BitmapHeapScan: Use correct recheck flag for skip_fetchTomas Vondra
2024-04-06BitmapHeapScan: Push skip_fetch optimization into table AMTomas Vondra
2024-04-06BitmapHeapScan: postpone setting can_skip_fetchTomas Vondra
2024-04-06BitmapHeapScan: begin scan after bitmap creationTomas Vondra
2024-03-18Fix EXPLAIN Bitmap heap scan to count pages with no visible tuplesHeikki Linnakangas
2024-03-14Remove redundant snapshot copying from parallel leader to workersHeikki Linnakangas
2024-03-04Remove unused #include's from backend .c filesPeter Eisentraut
2024-01-04Update copyright for 2024Bruce Momjian
2023-09-28Remove obsolete executor cleanup codeAmit Langote
2023-01-02Update copyright for 2023Bruce Momjian
2022-01-08Update copyright for 2022Bruce Momjian
2021-01-02Update copyright for 2021Bruce Momjian
2020-05-14Initial pgindent and pgperltidy run for v13.Tom Lane
2020-03-16Simplify the effective_io_concurrency setting.Thomas Munro
2020-01-01Update copyrights for 2020Bruce Momjian
2019-11-12Make the order of the header file includes consistent in backend modules.Amit Kapila
2019-07-31Remove superfluous newlines in function prototypes.Andres Freund
2019-05-22Phase 2 pgindent run for v12.Tom Lane
2019-04-01tableam: bitmap table scan.Andres Freund
2019-03-11tableam: Add and use scan APIs.Andres Freund
2019-01-22Move remaining code from tqual.[ch] to heapam.h / heapam_visibility.c.Andres Freund
2019-01-15Don't include heapam.h from others headers.Andres Freund
2019-01-02Update copyright for 2019Bruce Momjian
2018-11-17Make TupleTableSlots extensible, finish split of existing slot type.Andres Freund
2018-11-16Introduce notion of different types of slots (without implementing them).Andres Freund
2018-11-10Don't require return slots for nodes without projection.Andres Freund
2018-10-06Restore sane locking behavior during parallel query.Tom Lane
2018-10-04Centralize executor's opening/closing of Relations for rangetable entries.Tom Lane
2018-09-25Split ExecStoreTuple into ExecStoreHeapTuple and ExecStoreBufferHeapTuple.Andres Freund
2018-02-17Allow tupleslots to have a fixed tupledesc, use in executor nodes.Andres Freund
2018-01-29Introduce ExecQualAndReset() helper.Andres Freund
2018-01-03Update copyright for 2018Bruce Momjian
2017-11-28Teach bitmap heap scan to cope with absence of a DSA.Robert Haas
2017-11-17Provide DSM segment to ExecXXXInitializeWorker functions.Andres Freund
2017-11-01Allow bitmap scans to operate as index-only scans when possible.Tom Lane
2017-10-28Improve comments for parallel executor estimation functions.Robert Haas
2017-08-30Separate reinitialization of shared parallel-scan state from ExecReScan.Tom Lane
2017-07-30Move ExecProcNode from dispatch to function pointer based model.Andres Freund