Commit Graph

377 Commits (12c254c99f6c6f0bbfc7997ee10ea73fee30dea2)

Author SHA1 Message Date
Michael Paquier 12c254c99f Tweak detail and hint messages to be consistent with project policy 3 years ago
Peter Eisentraut 503e3833ef Remove useless assertions 3 years ago
Michael Paquier 0a6be1f0ec Improve error message with JSON_SERIALIZE() 3 years ago
Andrew Dunstan 3c633f32b9 Only allow returning string types or bytea from json_serialize 3 years ago
Tom Lane 3ab9a63cb6 Rename JsonIsPredicate.value_type, fix JSON backend/nodes/ infrastructure. 3 years ago
Tom Lane 23e7b38bfe Pre-beta mechanical code beautification. 3 years ago
Michael Paquier 45edde037e Fix typos and grammar in code and test comments 3 years ago
Andrew Dunstan f7a605f636 Small cleanups in SQL/JSON code 3 years ago
Andrew Dunstan 4cd8717af3 Improve a couple of sql/json error messages 3 years ago
Andrew Dunstan fcdb35c32a Fix transformJsonBehavior 3 years ago
David Rowley b0e5f02ddc Fix various typos and spelling mistakes in code comments 3 years ago
Andrew Dunstan 4e34747c88 JSON_TABLE 4 years ago
Andrew Dunstan 9f91344223 Fix comments with "a expression" 4 years ago
Andrew Dunstan 49082c2cc3 RETURNING clause for JSON() and JSON_SCALAR() 4 years ago
Andrew Dunstan 606948b058 SQL JSON functions 4 years ago
Andrew Dunstan 1a36bc9dba SQL/JSON query functions 4 years ago
Andrew Dunstan 33a377608f IS JSON predicate 4 years ago
Alvaro Herrera 7103ebb7aa
Add support for MERGE SQL command 4 years ago
Tom Lane cc7401d5ca Fix up compiler warnings/errors from f4fb45d15. 4 years ago
Andrew Dunstan f4fb45d15c SQL/JSON constructors 4 years ago
Andrew Dunstan f79b803dcc Common SQL/JSON clauses 4 years ago
Andrew Dunstan 1460fc5942 Revert "Common SQL/JSON clauses" 4 years ago
Andrew Dunstan 865fe4d5df Common SQL/JSON clauses 4 years ago
Tom Lane 8e2e0f7586 Fix failure to validate the result of select_common_type(). 4 years ago
Bruce Momjian 27b77ecf9f Update copyright for 2022 4 years ago
Peter Eisentraut 639a86e36a Remove Value node struct 4 years ago
Peter Eisentraut 055fee7eb4 Allow an alias to be attached to a JOIN ... USING 5 years ago
Tomas Vondra a4d75c86bf Extended statistics on expressions 5 years ago
Tom Lane d4c746516b Remove no-longer-used RTE argument of markVarForSelectPriv(). 5 years ago
Peter Eisentraut 3696a600e2 SEARCH and CYCLE clauses 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 a676386b58 Remove operator_precedence_warning. 5 years ago
Tom Lane 926fa801ac Remove undocumented IS [NOT] OF syntax. 5 years ago
David Rowley e7c2b95d37 Optimize a few list_delete_ptr calls 5 years ago
Tom Lane 1ed6b89563 Remove support for postfix (right-unary) operators. 5 years ago
Tom Lane fa27dd40d5 Run pgindent with new pg_bsd_indent version 2.1.1. 5 years ago
Tom Lane 5815696bc6 Make parser rely more heavily on the ParseNamespaceItem data structure. 6 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Tom Lane b541e9accb Refactor parser's generation of Var nodes. 6 years ago
Amit Kapila 14aec03502 Make the order of the header file includes consistent in backend modules. 6 years ago
Tom Lane 1cff1b95ab Represent Lists as expansible arrays, not chains of cons-cells. 6 years ago
Tom Lane 8255c7a5ee Phase 2 pgindent run for v12. 6 years ago
Tom Lane 4cae471d1b Fix backwards test in operator_precedence_warning logic. 7 years ago
Peter Eisentraut fc22b6623b Generated columns 7 years ago
Michael Paquier ecfed4a122 Improve error handling of column references in expression transformation 7 years ago
Alvaro Herrera 558d77f20e Renaming for new subscripting mechanism 7 years ago
Tom Lane f09346a9c6 Refactor planner's header files. 7 years ago
Peter Eisentraut 7c079d7417 Allow generalized expression syntax for partition bounds 7 years ago
Tomas Vondra 31f3817402 Allow COPY FROM to filter data using WHERE conditions 7 years ago