Commit Graph

115 Commits (2489d76c4906f4461a364ca8ad7e0751ead8aa0d)

Author SHA1 Message Date
Tom Lane 2489d76c49 Make Vars be outer-join-aware. 2 years ago
Tom Lane 8d83a5d0a2 Remove redundant grouping and DISTINCT columns. 2 years ago
Tomas Vondra 57d11ef028 Check relkind before using TABLESAMPLE in postgres_fdw 3 years ago
Bruce Momjian c8e1ba736b Update copyright for 2023 3 years ago
Tomas Vondra 8ad51b5f44 Sample postgres_fdw tables remotely during ANALYZE 3 years ago
David Rowley cd4e8caaa0 Fix final warnings produced by -Wshadow=compatible-local 3 years ago
Peter Geoghegan 0faf7d933f Harmonize parameter names in contrib code. 3 years ago
Tom Lane 31e5b50292 postgres_fdw: be more wary about shippability of reg* constants. 3 years ago
Tom Lane f3dd9fe1dd Fix postgres_fdw to check shippability of sort clauses properly. 3 years ago
Bruce Momjian 27b77ecf9f Update copyright for 2022 4 years ago
Tom Lane f8abb0f5e1 postgres_fdw: suppress casts on constants in limited cases. 4 years ago
Etsuro Fujita aa769f80ed postgres_fdw: Fix issues with generated columns in foreign tables. 4 years ago
Tom Lane 5d44fff01e In postgres_fdw, allow CASE expressions to be pushed to the remote server. 4 years ago
Tom Lane def5b065ff Initial pgindent and pgperltidy run for v14. 4 years ago
Fujii Masao 8e9ea08bae Don't pass "ONLY" options specified in TRUNCATE to foreign data wrapper. 4 years ago
Fujii Masao 8ff1c94649 Allow TRUNCATE command to truncate foreign tables. 4 years ago
Tom Lane 86dc90056d Rework planning and execution of UPDATE and DELETE. 4 years ago
Tomas Vondra b663a41363 Implement support for bulk inserts in postgres_fdw 5 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Tom Lane c7aba7c14e Support subscripting of arbitrary types, not only arrays. 5 years ago
Tom Lane 1ed6b89563 Remove support for postfix (right-unary) operators. 5 years ago
Tom Lane 215824f918 In postgres_fdw, don't try to ship MULTIEXPR updates to remote server. 6 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Amit Kapila 7e735035f2 Make the order of the header file includes consistent in contrib modules. 6 years ago
Tom Lane 5ee190f8ec Rationalize use of list_concat + list_copy combinations. 6 years ago
David Rowley 1e6a759838 Use appendBinaryStringInfo in more places where the length is known 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 8255c7a5ee Phase 2 pgindent run for v12. 6 years ago
Tom Lane 8cad5adb9c Avoid postgres_fdw crash for a targetlist entry that's just a Param. 6 years ago
Etsuro Fujita d50d172e51 postgres_fdw: Perform the (FINAL, NULL) upperrel operations remotely. 6 years ago
Etsuro Fujita ffab494a4d postgres_fdw: Perform the (ORDERED, NULL) upperrel operations remotely. 6 years ago
Alvaro Herrera 558d77f20e Renaming for new subscripting mechanism 7 years ago
Tom Lane f09346a9c6 Refactor planner's header files. 7 years ago
Andres Freund e0c4ec0728 Replace uses of heap_open et al with the corresponding table_* function. 7 years ago
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
Andres Freund 578b229718 Remove WITH OIDS support, change oid catalog column visibility. 7 years ago
Jeff Davis a45adc747e Fix WITH CHECK OPTION on views referencing postgres_fdw tables. 7 years ago
Michael Paquier 65782346a4 Use optimized bitmap set function for membership test in postgres_fdw 7 years ago
Robert Haas 37a3058bc7 Fix interaction of foreign tuple routing with remote triggers. 7 years ago
Tom Lane 8f72a57048 Fix format_type() to restore its old behavior. 7 years ago
Tom Lane 524d64ea8e Remove bogus "extern" annotations on function definitions. 7 years ago
Alvaro Herrera a26116c6cb Refactor format_type APIs to be more modular 7 years ago
Alvaro Herrera 8237f27b50 get_relid_attribute_name is dead, long live get_attname 7 years ago
Robert Haas 1bc0100d27 postgres_fdw: Push down UPDATE/DELETE joins to remote servers. 7 years ago
Tom Lane e9f2703ab7 Fix postgres_fdw to cope with duplicate GROUP BY entries. 8 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Andres Freund 2cd7084524 Change tupledesc->attrs[n] to TupleDescAttr(tupledesc, n). 8 years ago
Peter Eisentraut 77d05706be Fix up some misusage of appendStringInfo() and friends 8 years ago