Commit Graph

696 Commits (6f8bb7c1e9610dd7af20cdaf74c4ff6e6d678d44)

Author SHA1 Message Date
Tomas Vondra a4d75c86bf Extended statistics on expressions 4 years ago
Tomas Vondra be45be9c33 Implement GROUP BY DISTINCT 4 years ago
Peter Eisentraut f4adc41c4f Enhanced cycle mark values 4 years ago
Peter Eisentraut 3696a600e2 SEARCH and CYCLE clauses 4 years ago
Tom Lane 07d46fceb4 Fix broken ruleutils support for function TRANSFORM clauses. 4 years ago
Tom Lane a6cf3df4eb Add bytea equivalents of ltrim() and rtrim(). 5 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Tom Lane b3817f5f77 Improve hash_create()'s API for some added robustness. 5 years ago
Peter Eisentraut 8b069ef5dc Change get_constraint_index() to use pg_constraint.conindid 5 years ago
Peter Eisentraut bdc4edbea6 Move catalog index declarations 5 years ago
Tom Lane 40c24bfef9 Improve our ability to regurgitate SQL-syntax function calls. 5 years ago
Tom Lane e1339bfc7a Remove special checks for pg_rewrite.ev_qual and ev_action being NULL. 5 years ago
Tom Lane 8e1f37c07a Rethink the generation rule for fmgroids.h macros. 5 years ago
David Rowley 110d81728a Fixup some appendStringInfo and appendPQExpBuffer calls 5 years ago
Tom Lane 56fe008996 Add for_each_from, to simplify loops starting from non-first list cells. 5 years ago
Tom Lane 41efb83408 Move resolution of AlternativeSubPlan choices to the planner. 5 years ago
Tom Lane 1ed6b89563 Remove support for postfix (right-unary) operators. 5 years ago
Peter Eisentraut 1784f278a6 Replace remaining StrNCpy() by strlcpy() 5 years ago
Tom Lane c410af098c Mop up some no-longer-necessary hacks around printf %.*s format. 5 years ago
Tom Lane fa27dd40d5 Run pgindent with new pg_bsd_indent version 2.1.1. 5 years ago
Tom Lane 5cbfce562f Initial pgindent and pgperltidy run for v13. 5 years ago
Alvaro Herrera 357889eb17
Support FETCH FIRST WITH TIES 5 years ago
Alexander Korotkov 911e702077 Implement operator class parameters 5 years ago
Tom Lane 3ed2005ff5 Introduce macros for typalign and typstorage constants. 5 years ago
Alvaro Herrera c9d2977519 Clean up newlines following left parentheses 5 years ago
Tom Lane 9ce77d75c5 Reconsider the representation of join alias Vars. 6 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Michael Paquier 7854e07f25 Revert "Rename files and headers related to index AM" 6 years ago
Michael Paquier 8ce3aa9b59 Rename files and headers related to index AM 6 years ago
Tom Lane 6ef77cf46e Further adjust EXPLAIN's choices of table alias names. 6 years ago
Tom Lane bf2efc55da Further fix dumping of views that contain just VALUES(...). 6 years ago
Tom Lane 112caf9039 Finish reverting commit 0a52d378b. 6 years ago
Amit Kapila 14aec03502 Make the order of the header file includes consistent in backend modules. 6 years ago
Tom Lane 5ee190f8ec Rationalize use of list_concat + list_copy combinations. 6 years ago
Noah Misch ffa2d37e5f Require the schema qualification in pg_temp.type_name(arg). 6 years ago
Michael Paquier 8548ddc61b Fix inconsistencies and typos in the tree, take 9 6 years ago
David Rowley 1e6a759838 Use appendBinaryStringInfo in more places where the length is known 6 years ago
Michael Paquier 0896ae561b Fix inconsistencies and typos in the tree 6 years ago
Tom Lane 1cff1b95ab Represent Lists as expansible arrays, not chains of cons-cells. 6 years ago
David Rowley 8abc13a889 Use appendStringInfoString and appendPQExpBufferStr where possible 6 years ago
Tom Lane 3d99a81397 Fix incorrect printing of queries with duplicated join names. 6 years ago
Tom Lane 8255c7a5ee Phase 2 pgindent run for v12. 6 years ago
Tom Lane be76af171c Initial pgindent run for v12. 6 years ago
Alvaro Herrera 87259588d0 Fix tablespace inheritance for partitioned rels 6 years ago
Tom Lane 80a96e066e Avoid fetching past the end of the indoption array. 6 years ago
Alvaro Herrera f56f8f8da6 Support foreign keys that reference partitioned tables 6 years ago
Tomas Vondra 7300a69950 Add support for multivariate MCV lists 6 years ago
Tom Lane c94fb8e8ac Standardize some more loops that chase down parallel lists. 6 years ago
Tom Lane 608b167f9f Allow user control of CTE materialization, and change the default behavior. 6 years ago
Tom Lane 1fb57af920 Create the infrastructure for planner support functions. 6 years ago