Commit Graph

174 Commits (8b99edefcab1e82c43139a2c7dc06d31fb27b3e4)

Author SHA1 Message Date
Teodor Sigaev 8b99edefca Revert CREATE INDEX ... INCLUDING ... 10 years ago
Teodor Sigaev 386e3d7609 CREATE INDEX ... INCLUDING (column[, ...]) 10 years ago
Tom Lane 65c5fcd353 Restructure index access method API to hide most of it at the C level. 10 years ago
Bruce Momjian ee94300446 Update copyright for 2016 10 years ago
Heikki Linnakangas 12e6c5a6ca Fix rescan of IndexScan node with the new lossy GiST distance functions. 10 years ago
Bruce Momjian 807b9e0dff pgindent run for 9.5 10 years ago
Tom Lane 821b821a24 Still more fixes for lossy-GiST-distance-functions patch. 10 years ago
Tom Lane c5dd8ead40 More fixes for lossy-GiST-distance-functions patch. 10 years ago
Heikki Linnakangas 8cc7a4c5fd Fix typo in comment. 10 years ago
Tom Lane 424661913c Fix failure to copy IndexScan.indexorderbyops in copyfuncs.c. 10 years ago
Heikki Linnakangas 98edd617f3 Fix datatype confusion with the new lossy GiST distance functions. 10 years ago
Heikki Linnakangas 35fcb1b3d0 Allow GiST distance function to return merely a lower-bound. 10 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Bruce Momjian 0a78320057 pgindent run for 9.4 12 years ago
Bruce Momjian 7e04792a1c Update copyright for 2014 12 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 e126958c2e Update copyright notices for year 2012. 14 years ago
Tom Lane 9e8da0f757 Teach btree to handle ScalarArrayOpExpr quals natively. 14 years ago
Tom Lane a0185461dd Rearrange the implementation of index-only scans. 14 years ago
Tom Lane cbfa92c23c Improve index-only scans to avoid repeated access to the index page. 14 years ago
Tom Lane a2822fb933 Support index-only scans using the visibility map to avoid heap fetches. 14 years ago
Tom Lane f197272365 Make EXPLAIN ANALYZE report the numbers of rows rejected by filter steps. 14 years ago
Tom Lane 1609797c25 Clean up the #include mess a little. 14 years ago
Bruce Momjian 6416a82a62 Remove unnecessary #include references, per pgrminclude script. 14 years ago
Alvaro Herrera b93f5a5673 Move Trigger and TriggerDesc structs out of rel.h into a new reltrigger.h 14 years ago
Tom Lane d64713df7e Pass collations to functions in FunctionCallInfoData, not FmgrInfo. 15 years ago
Bruce Momjian bf50caf105 pgindent run before PG 9.1 beta 1. 15 years ago
Tom Lane 7208fae18f Clean up cruft around collation initialization for tupdescs and scankeys. 15 years ago
Tom Lane b310b6e31c Revise collation derivation method and expression-tree representation. 15 years ago
Peter Eisentraut 414c5a2ea6 Per-column collation support 15 years ago
Bruce Momjian 5d950e3b0c Stamp copyrights for year 2011. 15 years ago
Tom Lane d583f10b7e Create core infrastructure for KNNGIST. 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 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 29c4ad9829 Support "x IS NOT NULL" clauses as indexscan conditions. This turns out 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
Tom Lane c38b75947e Tweak ExecIndexEvalRuntimeKeys to forcibly detoast any toasted comparison 16 years ago
Tom Lane 011eae60ef Fix error cleanup failure caused by 8.4 changes in plpgsql to try to avoid 16 years ago
Bruce Momjian d747140279 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 16 years ago
Bruce Momjian 511db38ace Update copyright for 2009. 17 years ago
Tom Lane d320101b5b Get rid of the last remaining uses of var_is_rel(), to wit some debugging 17 years ago
Alvaro Herrera a3540b0f65 Improve our #include situation by moving pointer types away from the 17 years ago
Tom Lane 226837e57e Since createplan.c no longer cares whether index operators are lossy, it has 18 years ago
Tom Lane 24558da14a Phase 2 of project to make index operator lossiness be determined at runtime 18 years ago
Tom Lane 8e850b9159 Advance multiple array keys rightmost-first instead of leftmost-first 18 years ago
Bruce Momjian 9098ab9e32 Update copyrights in source tree to 2008. 18 years ago