Commit Graph

285 Commits (111944c5ee567f1c45bf0f1ecfdec682af467aa6)

Author SHA1 Message Date
Andres Freund 111944c5ee Replace heapam.h includes with {table, relation}.h where applicable. 7 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Tom Lane 586b98fdf1 Make type "name" collation-aware. 7 years ago
Andres Freund 578b229718 Remove WITH OIDS support, change oid catalog column visibility. 7 years ago
Tom Lane fdba460a26 Create an RTE field to record the query's lock mode for each relation. 7 years ago
Tom Lane 07a3af0ff8 Fix parsetree representation of XMLTABLE(XMLNAMESPACES(DEFAULT ...)). 7 years ago
Tom Lane ff4f889164 Fix bugs with degenerate window ORDER BY clauses in GROUPS/RANGE mode. 7 years ago
Simon Riggs 08ea7a2291 Revert MERGE patch 8 years ago
Tom Lane cefa387153 Merge catalog/pg_foo_fn.h headers back into pg_foo.h headers. 8 years ago
Simon Riggs 530e69e59b Allow cpluspluscheck to pass by renaming variable 8 years ago
Simon Riggs d204ef6377 MERGE SQL Command following SQL:2016 8 years ago
Simon Riggs 7cf8a5c302 Revert "Modified files for MERGE" 8 years ago
Simon Riggs 354f13855e Modified files for MERGE 8 years ago
Tom Lane 65b1d76785 Fix oversight in CALL argument handling, and do some minor cleanup. 8 years ago
Tom Lane 0a459cec96 Support all SQL:2011 options for window frame clauses. 8 years ago
Tom Lane fb8697b31a Avoid unnecessary use of pg_strcasecmp for already-downcased identifiers. 8 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Peter Eisentraut 2eb4a831e5 Change TRUE/FALSE to true/false 8 years ago
Dean Rasheed 87b2ebd352 Always require SELECT permission for ON CONFLICT DO UPDATE. 8 years ago
Tom Lane 7421f4b89a Fix incorrect handling of CTEs and ENRs as DML target relations. 8 years ago
Tom Lane 382ceffdf7 Phase 3 of pgindent updates. 8 years ago
Tom Lane c7b8998ebb Phase 2 of pgindent updates. 8 years ago
Tom Lane 0436f6bde8 Disallow set-returning functions inside CASE or COALESCE. 8 years ago
Bruce Momjian a6fd7b7a5f Post-PG 10 beta1 pgindent run 8 years ago
Kevin Grittner 18ce3a4ab2 Add infrastructure to support EphemeralNamedRelation references. 9 years ago
Peter Eisentraut 4cb824699e Cast result of copyObject() to correct type 9 years ago
Alvaro Herrera fcec6caafa Support XMLTABLE query expression 9 years ago
Robert Haas 5dbdb2f799 Make tablesample work with partitioned tables. 9 years ago
Peter Eisentraut 38d103763d Make more use of castNode() 9 years ago
Tom Lane aebeb4790c Remove vestigial resolveUnknown arguments from transformSortClause etc. 9 years ago
Tom Lane 1e7c4bb004 Change unknown-type literals to type text in SELECT and RETURNING lists. 9 years ago
Tom Lane ab1f0c8225 Change representation of statement lists, and add statement location info. 9 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Tom Lane fe591f8bf6 Replace enum InhOption with simple boolean. 9 years ago
Robert Haas e13486eba0 Remove sql_inheritance GUC. 9 years ago
Tom Lane de94e2af18 Run pgindent on a batch of (mostly-planner-related) source files. 10 years ago
Alvaro Herrera f402b99501 Type names should not be quoted 10 years ago
Alvaro Herrera 59a2111b23 Improve internationalization of messages involving type names 10 years ago
Tom Lane 364a9f47ab Refactor pull_var_clause's API to make it less tedious to extend. 10 years ago
Tom Lane 72eee410d4 Move pg_constraint.h function declarations to new file pg_constraint_fn.h. 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
Peter Eisentraut 5db837d3f2 Message improvements 10 years ago
Peter Eisentraut a8d585c091 Message style improvements 10 years ago
Andres Freund faab14ecb8 Fix flattening of nested grouping sets. 10 years ago
Tom Lane dd7a8f66ed Redesign tablesample method API, and do extensive code review. 10 years ago
Bruce Momjian 807b9e0dff pgindent run for 9.5 10 years ago
Andres Freund 9bc77c4519 Various fixes around ON CONFLICT for rule deparsing. 10 years ago
Andres Freund 0740cbd759 Refactor ON CONFLICT index inference parse tree representation. 10 years ago
Andres Freund f3d3118532 Support GROUPING SETS, CUBE and ROLLUP. 10 years ago