Commit Graph

79 Commits (a20aac890a89e6f88e841dedbbfa8d9d5f7309fc)

Author SHA1 Message Date
Andres Freund cc9f08b6b8 Move ExecProcNode from dispatch to function pointer based model. 9 years ago
Andres Freund d47cfef711 Move interrupt checking from ExecProcNode() to executor nodes. 9 years ago
Tom Lane c7b8998ebb Phase 2 of pgindent updates. 9 years ago
Tom Lane d466335064 Don't be so trusting that shm_toc_lookup() will always succeed. 9 years ago
Bruce Momjian a6fd7b7a5f Post-PG 10 beta1 pgindent run 9 years ago
Robert Haas a9a7949134 Fix thinko in BitmapAdjustPrefetchIterator. 9 years ago
Andres Freund b8d7f053c5 Faster expression evaluation and targetlist projection. 9 years ago
Tom Lane 15d03e5976 Silence compiler warnings in BitmapHeapNext(). 9 years ago
Robert Haas f35742ccb7 Support parallel bitmap heap scans. 9 years ago
Robert Haas 9e0fe09fc5 Refactor bitmap heap scan in preparation for parallel support. 9 years ago
Tom Lane c29aff959d Consistently declare timestamp variables as TimestampTz. 9 years ago
Andres Freund ea15e18677 Remove obsoleted code relating to targetlist SRF evaluation. 9 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Kevin Grittner a343e223a5 Revert no-op changes to BufferGetPage() 10 years ago
Kevin Grittner 8b65cf4c5e Modify BufferGetPage() to prepare for "snapshot too old" feature 10 years ago
Bruce Momjian ee94300446 Update copyright for 2016 10 years ago
Alvaro Herrera 1aba62ec63 Allow per-tablespace effective_io_concurrency 10 years ago
Bruce Momjian 807b9e0dff pgindent run for 9.5 11 years ago
Robert Haas 40f42d2a34 Use outerPlanState macro instead of referring to leffttree. 11 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Bruce Momjian 0a78320057 pgindent run for 9.4 12 years ago
Robert Haas b89e151054 Introduce logical decoding. 12 years ago
Robert Haas 2bb1f14b89 Make bitmap heap scans show exact/lossy block info in EXPLAIN ANALYZE. 12 years ago
Bruce Momjian 7e04792a1c Update copyright for 2014 12 years ago
Robert Haas 0518eceec3 Adjust HeapTupleSatisfies* routines to take a HeapTuple. 13 years ago
Robert Haas 568d4138c6 Use an MVCC snapshot, rather than SnapshotNow, for catalog scans. 13 years ago
Tom Lane 5194024d72 Incidental cleanup of matviews code. 13 years ago
Bruce Momjian bd61a623ac Update copyrights for 2013 13 years ago
Bruce Momjian 927d61eeff Run pgindent on 9.2 source tree in preparation for first 9.3 14 years ago
Bruce Momjian e126958c2e Update copyright notices for year 2012. 14 years ago
Andrew Dunstan 0f44335122 Miscellaneous cleanup to silence compiler warnings seen on Mingw. 14 years ago
Tom Lane f197272365 Make EXPLAIN ANALYZE report the numbers of rows rejected by filter steps. 14 years ago
Bruce Momjian 6416a82a62 Remove unnecessary #include references, per pgrminclude script. 15 years ago
Alvaro Herrera b93f5a5673 Move Trigger and TriggerDesc structs out of rel.h into a new reltrigger.h 15 years ago
Heikki Linnakangas d9fe63acb0 Grab predicate locks on matching tuples in a lossy bitmap heap scan. 15 years ago
Robert Haas 4da99ea423 Avoid having two copies of the HOT-chain search logic. 15 years ago
Tom Lane 307a4c2cbb Remove another no-longer-needed inclusion of predicate.h. 15 years ago
Heikki Linnakangas dafaa3efb7 Implement genuine serializable isolation level. 15 years ago
Bruce Momjian 5d950e3b0c Stamp copyrights for year 2011. 15 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 15 years ago
Tom Lane 53e757689c Make NestLoop plan nodes pass outer-relation variables into their inner 16 years ago
Bruce Momjian 0239800893 Update copyright for the year 2010. 16 years ago
Tom Lane 9f2ee8f287 Re-implement EvalPlanQual processing to improve its performance and eliminate 16 years ago
Tom Lane 421d7d8edb Remove no-longer-needed ExecCountSlots infrastructure. 16 years ago
Bruce Momjian d747140279 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 17 years ago
Tom Lane 8a4505013d Tweak order of operations in BitmapHeapNext() to avoid the case of prefetching 17 years ago
Tom Lane b7b8f0b609 Implement prefetching via posix_fadvise() for bitmap index scans. A new 17 years ago
Tom Lane 43a57cf365 Revise the TIDBitmap API to support multiple concurrent iterations over a 17 years ago
Bruce Momjian 511db38ace Update copyright for 2009. 17 years ago
Alvaro Herrera d53a56687f Initialize the minimum frozen Xid in vac_update_datfrozenxid using 18 years ago