summaryrefslogtreecommitdiff
path: root/src/backend/executor/nodeBitmapHeapscan.c
AgeCommit message (Expand)Author
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-07Change BitmapAdjustPrefetchIterator to accept BlockNumberTomas Vondra
2024-04-07BitmapHeapScan: Use correct recheck flag for skip_fetchTomas Vondra
2024-04-07BitmapHeapScan: 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-03Update copyright for 2024Bruce Momjian
2023-09-28Remove obsolete executor cleanup codeAmit Langote
2023-01-02Update copyright for 2023Bruce Momjian
2022-01-07Update 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-03-31tableam: bitmap table scan.Andres Freund
2019-03-11tableam: Add and use scan APIs.Andres Freund
2019-01-21Move remaining code from tqual.[ch] to heapam.h / heapam_visibility.c.Andres Freund
2019-01-14Don't include heapam.h from others headers.Andres Freund
2019-01-02Update copyright for 2019Bruce Momjian
2018-11-16Make TupleTableSlots extensible, finish split of existing slot type.Andres Freund
2018-11-15Introduce notion of different types of slots (without implementing them).Andres Freund
2018-11-09Don'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-16Allow tupleslots to have a fixed tupledesc, use in executor nodes.Andres Freund
2018-01-29Introduce ExecQualAndReset() helper.Andres Freund
2018-01-02Update copyright for 2018Bruce Momjian
2017-11-28Teach bitmap heap scan to cope with absence of a DSA.Robert Haas
2017-11-16Provide 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
2017-07-30Move interrupt checking from ExecProcNode() to executor nodes.Andres Freund
2017-06-21Phase 2 of pgindent updates.Tom Lane
2017-06-05Don't be so trusting that shm_toc_lookup() will always succeed.Tom Lane
2017-05-17Post-PG 10 beta1 pgindent runBruce Momjian
2017-04-04Fix thinko in BitmapAdjustPrefetchIterator.Robert Haas
2017-03-25Faster expression evaluation and targetlist projection.Andres Freund