Commit Graph

1376 Commits (eb8312a22a84c33fc405ae9b497113973f552f90)

Author SHA1 Message Date
Andrew Dunstan 8284cf5f74 Add copyright notices to meson files 3 years ago
Tom Lane d9f7f5d32f Create infrastructure for "soft" error reporting. 3 years ago
Alvaro Herrera a61b1f7482
Rework query relation permission checking 3 years ago
Tom Lane 4c689a69ee Remove gen_node_support.pl's special treatment of EquivalenceClasses. 3 years ago
Tom Lane b6bd5def3a Add some error cross-checks to gen_node_support.pl. 3 years ago
Andrew Dunstan 50617a9aa3 Fix gen_node_support.pl for changed AclMode size 3 years ago
Andrew Dunstan 7b378237aa Expand AclMode to 64 bits 3 years ago
Michael Paquier f193883fc9 Replace SQLValueFunction by COERCE_SQL_SYNTAX 3 years ago
Michael Paquier fb32748e32 Switch SQLValueFunction on "name" to use COERCE_SQL_SYNTAX 3 years ago
Tom Lane e9e26b5e71 Invent "multibitmapsets", and use them to speed up antijoin detection. 3 years ago
Tom Lane 5e1f3b9ebf Make Bitmapsets be valid Nodes. 3 years ago
Alvaro Herrera 7fd1ae987a
Use proper macro to access TransactionId 3 years ago
Robert Haas a448e49bcb Revert 56-bit relfilenode change and follow-up commits. 3 years ago
Robert Haas 05d4cbf9b6 Increase width of RelFileNumbers from 32 bits to 56 bits. 3 years ago
Alvaro Herrera 249b0409b1
Fix pg_stat_statements for MERGE 3 years ago
Peter Eisentraut acd624644b Don't lose precision for float fields of Nodes. 3 years ago
Peter Eisentraut 8999f5ed3c Fix write/read of empty string fields in Nodes. 3 years ago
Peter Eisentraut a6bc330192 Add read support for some missing raw parse nodes 3 years ago
Peter Eisentraut 2cb1a5a8d4 Fix reading of BitString nodes 3 years ago
Peter Eisentraut 43f4b34915 Fix reading of most-negative integer value nodes 3 years ago
Andres Freund e6927270cd meson: Add initial version of meson based build system 3 years ago
Tom Lane 1c27d16e6e Revise tree-walk APIs to improve spec compliance & silence warnings. 3 years ago
Andrew Dunstan 2f2b18bd3f Revert SQL/JSON features 3 years ago
Peter Eisentraut 1c5818b9c6 Remove redundant spaces in _outA_Expr() output 3 years ago
Peter Eisentraut abf46ad9c7 Add missing fields to _outConstraint() 3 years ago
Peter Eisentraut e7a552f303 Fix _outConstraint() for "identity" constraints 3 years ago
Peter Eisentraut 4e6dcbb6ae Add missing space in _outA_Const() output 3 years ago
Tom Lane 9a9f25e217 Fix MSVC build script's check for obsolete node support functions. 3 years ago
Tom Lane 1aa8dad41f Fix incorrect tests for SRFs in relation_can_be_sorted_early(). 3 years ago
Tom Lane af119e08fd Dump more fields when dumping planner internal data structures. 3 years ago
Tom Lane 2d04277121 Make serialization of Nodes' scalar-array fields more robust. 3 years ago
Andres Freund adba4b7471 Add output directory option to gen_node_support.pl 3 years ago
Tom Lane 7c0eb3c622 Tighten up parsing logic in gen_node_support.pl. 3 years ago
Tom Lane ff33a8c887 Remove artificial restrictions on which node types have out/read funcs. 3 years ago
Alvaro Herrera 7057bf2354
Fix XID list support some more 3 years ago
David Rowley 4cc832f94a Tidy up code in get_cheapest_group_keys_order() 3 years ago
Tom Lane eea9fa9b25 Add defenses against unexpected changes in the NodeTag enum list. 3 years ago
Tom Lane ca187d7455 Invent nodetag_only attribute for Nodes. 3 years ago
Alvaro Herrera 5ca0fe5c8a
Add copy/equal support for XID lists 3 years ago
Tom Lane bf022d337e Rationalize order of input files for gen_node_support.pl. 3 years ago
Tom Lane 8eccaf6525 Make assorted quality-of-life improvements in gen_node_support.pl. 4 years ago
Tom Lane 3cd0ac9878 Doc: rearrange high-level commentary about node support coverage. 4 years ago
Peter Eisentraut 2be87f092a Remove code sections obsoleted by node support automation 4 years ago
Peter Eisentraut c842736006 Fix vpath build 4 years ago
Peter Eisentraut 964d01ae90 Automatically generate node support functions 4 years ago
Peter Eisentraut bf1f4a364d Adjust node serialization tag of A_Expr for consistency 4 years ago
Peter Eisentraut 251154bebe Remove T_Join and T_Plan 4 years ago
Tom Lane 55b8ac8172 Fix wrong field order in _readMergeWhenClause(). 4 years ago
Robert Haas b0a55e4329 Change internal RelFileNode references to RelFileNumber or RelFileLocator. 4 years ago
Tom Lane 8d9f9634ef Fix errors in copyfuncs/equalfuncs support for JSON node types. 4 years ago