Commit Graph

68 Commits (2cd70845240087da205695baedab6412342d1dbe)

Author SHA1 Message Date
Andres Freund 2cd7084524 Change tupledesc->attrs[n] to TupleDescAttr(tupledesc, n). 8 years ago
Andres Freund b8d7f053c5 Faster expression evaluation and targetlist projection. 8 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
Bruce Momjian ee94300446 Update copyright for 2016 10 years ago
Robert Haas 385f337c9f Allow foreign and custom joins to handle EvalPlanQual rechecks. 10 years ago
Tom Lane 1a8a4e5cde Code review for foreign/custom join pushdown patch. 10 years ago
Robert Haas e7cb7ee145 Allow FDWs and custom scan providers to replace joins with scans. 10 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Kevin Grittner 49d1e03d64 Fix typo in C comment. 11 years ago
Bruce Momjian 0a78320057 pgindent run for 9.4 11 years ago
Bruce Momjian 7e04792a1c Update copyright for 2014 12 years ago
Bruce Momjian bd61a623ac Update copyrights for 2013 13 years ago
Bruce Momjian e126958c2e Update copyright notices for year 2012. 14 years ago
Tom Lane a0185461dd Rearrange the implementation of index-only scans. 14 years ago
Tom Lane f197272365 Make EXPLAIN ANALYZE report the numbers of rows rejected by filter steps. 14 years ago
Heikki Linnakangas 0319da638f Reset per-tuple memory context between every row in a scan node, even when 14 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
Bruce Momjian 65e806cba1 pgindent run for 9.0 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
Bruce Momjian 0e550ff617 Revert DTrace patch from Robert Lor 16 years ago
Bruce Momjian 227f817c1f Add support for additional DTrace probes. 16 years ago
Bruce Momjian 511db38ace Update copyright for 2009. 17 years ago
Bruce Momjian 9098ab9e32 Update copyrights in source tree to 2008. 18 years ago
Bruce Momjian fdf5a5efb7 pgindent run for 8.3. 18 years ago
Tom Lane 5413eef8dc Repair failure to check that a table is still compatible with a previously 19 years ago
Tom Lane 07cf99ac6f Relax an Assert() that has been found to be too strict in some situations 19 years ago
Bruce Momjian 29dccf5fe0 Update CVS HEAD for 2007 copyright. Back branches are typically not 19 years ago
Bruce Momjian f2f5b05655 Update copyright for 2006. Update scripts. 20 years ago
Bruce Momjian 1dc3498251 Standard pgindent run for 8.1. 20 years ago
Tom Lane e2159f3842 Teach the planner to remove SubqueryScan nodes from the plan if they 20 years ago
Tom Lane f97aebd162 Revise TupleTableSlot code to avoid unnecessary construction and disassembly 21 years ago
PostgreSQL Daemon 2ff501590b Tag appropriate files for rc3 21 years ago
Bruce Momjian b6b71b85bc Pgindent run for 8.0. 21 years ago
Bruce Momjian da9a8649d8 Update copyright to 2004. 21 years ago
Neil Conway d0b4399d81 Reimplement the linked list data structure used throughout the backend. 21 years ago
Tom Lane a376a4673a Fix oversight in optimization that avoids an unnecessary projection step 22 years ago
PostgreSQL Daemon 969685ad44 $Header: -> $PostgreSQL Changes ... 22 years ago
Tom Lane a039148cad tlist_matches_tupdesc() needs to defend itself against dropped columns. 22 years ago
Bruce Momjian 46785776c4 Another pgindent run with updated typedefs. 22 years ago
Tom Lane 870886affe Suppress unused-variable warnings when building without Asserts. 22 years ago
Bruce Momjian f3c3deb7d0 Update copyrights to 2003. 22 years ago
Bruce Momjian 089003fb46 pgindent run. 22 years ago
Tom Lane 4cff59d8d5 Tweak planner and executor to avoid doing ExecProject() in table scan 23 years ago
Tom Lane 1fd0c59e25 Phase 1 of read-only-plans project: cause executor state nodes to point 23 years ago
Bruce Momjian 97ac103289 Remove sys/types.h in files that include postgres.h, and hence c.h, 23 years ago
Bruce Momjian d84fe82230 Update copyright to 2002. 23 years ago
Tom Lane 3b6cbce458 Add CHECK_FOR_INTERRUPTS() in various strategic spots, per comments 24 years ago