Commit Graph

23 Commits (f3ded60f108e14a0acf366702585e2ea1e3a7ccc)

Author SHA1 Message Date
naisila e5550fe990 Change comment regarding functions returning composite
Relevant PG commit:
c2fa113ddb1117b1f03e91960f65d5d7d8a90270
2022-07-26 10:55:39 +03:00
naisila d7572ab58d Fix ruleutils_15.c issues with dropped cols in funcs-returning-composite
Relevant PG commit:
c1d1e8469c77ce6b8e5310955580b4a3eee7fe96
2022-07-26 10:55:39 +03:00
naisila 684fe6df15 Show 'AS "?column?"' explicitly when it's important in ruleutils_15.c
Relevant PG commit:
c7461fc25558832dd347a9c8150b0f1ed85e36e8
2022-07-26 10:55:39 +03:00
naisila 2c90778170 Rename value_type to item_type in ruleutils_15.c
Relevant PG commit:
3ab9a63cb638a1fd99475668e2da9c237495aeda
2022-07-26 10:55:39 +03:00
naisila 691388476d Mechanical code beautification ruleutils_15.c
Relevant PG commit:
23e7b38bfe396f919fdb66057174d29e17086418
2022-07-26 10:55:39 +03:00
naisila 2a72722690 set_deparse_plan: Reuse variable to appease Coverity ruleutils_15.c
Relevant PG commit:
e70813fbc4aaca35ec012d5a426706bd54e4acab
2022-07-26 10:55:39 +03:00
naisila c6acae8d4a Remove extra blank lines before block-closing braces ruleutils_15.c
Relevant PG commit:
24d2b2680a8d0e01b30ce8a41c4eb3b47aca5031
2022-07-26 10:55:39 +03:00
naisila e5b5a29a88 Add PLAN function for JSON table in ruleutils_15.c
Relevant PG commit:
fadb48b00e02ccfd152baa80942de30205ab3c4f
2022-07-26 10:55:39 +03:00
naisila abb198b757 Adds JSON table functions in ruleutils_15.c
Relevant PG commit:
4e34747c88a03ede6e9d731727815e37273d4bc9
2022-07-26 10:55:39 +03:00
naisila c71d940093 Adds three different SQL/JSON values to ruleutils_15.c
Relevant PG commits:
606948b058dc16bce494270eea577011a602810e
49082c2cc3d8167cca70cfe697afb064710828ca
2022-07-26 10:55:39 +03:00
naisila fbd989cac7 Add SQL/JSON query functions to ruleutils_15.c
Relevant PG commit:
1a36bc9dba8eae90963a586d37b6457b32b2fed4
2022-07-26 10:55:39 +03:00
naisila c1fd890e04 Add IS JSON predicate to ruleutils_15.c
Relevant PG commit:
33a377608fc29cdd1f6b63be561eab0aee5c81f0
2022-07-26 10:55:39 +03:00
naisila 3aab87c85f Adds support for MERGE in ruleutils_15.c
Relevant PG commit:
7103ebb7aae8ab8076b7e85f335ceb8fe799097c
2022-07-26 10:55:39 +03:00
naisila 5fb34a2994 Adds SQL/JSON constructors to ruleutils_15.c
Relevant PG commits:
f4fb45d15c59d7add2e1b81a9d477d0119a9691a
cc7401d5ca498a84d9b47fd2e01cebd8e830e558
2022-07-26 10:55:39 +03:00
naisila ddbca4ed42 Adds grammar support for SQL/JSON clauses in ruleutils_15.c
Relevant PG commit:
f79b803dcc98d707450e158db3638dc67ff8380b
2022-07-26 10:55:39 +03:00
naisila 696be9faf3 Fix assorted missing logic for GroupingFunc nodes in ruleutils_15.c
Relevant PG commit:
2591ee8ec44d8cbc8e1226550337a64c684746e4
2022-07-26 10:55:39 +03:00
naisila bf500a0fd6 Fix ruleutils_15.c's dumping of whole-row Vars in more contexts
Relevant PG commit:
43c2175121c829c8591fc5117b725f1f22bfb670
2022-07-26 10:55:39 +03:00
naisila 8539162bfc Fix display of SQL-std func's args in INSERT/SELECT in ruleutils_15.c
Relevant PG commit:
a8d8445a7b2f80f6d0bfe97b19f90bd2cbef8759
2022-07-26 10:55:39 +03:00
naisila c5650a06e4 Adds find_recursive_union to ruleutils_15.c
Relevant PG commit:
3f50b82639637c9908afa2087de7588450aa866b
2022-07-26 10:55:39 +03:00
naisila 697129b058 Change varno from Index (unsigned int) to int in ruleutils_15.c
Relevant PG commit:
e3ec3c00d85bd2844ffddee83df2bd67c4f8297f
2022-07-26 10:55:39 +03:00
naisila 6a6dc4de9e Clean up code using "(expr) ? true : false" in ruleutils_15.c
Relevant PG commit:
fd0625c7a9c679c0c1e896014b8f49a489c3a245
2022-07-26 10:55:39 +03:00
naisila fe08121d60 Uses get_namespace_name_or_temp in ruleutils_15.c
Relevant PG commit:
48c5c9068211e0a04fd9553c8714b2821ed3ad17
2022-07-26 10:55:39 +03:00
naisila 1d14650a58 Adds copy of ruleutils_14.c as ruleutils_15.c 2022-07-26 10:55:39 +03:00