Commit Graph

1463 Commits (f8d8581ed882b79b512daaa7f71ca19c8eafcaef)

Author SHA1 Message Date
Dean Rasheed 80feb727c8 Add OLD/NEW support to RETURNING in DML queries. 12 months ago
Peter Eisentraut ca87c415e2 Add support for NOT ENFORCED in CHECK constraints 1 year ago
Bruce Momjian 50e6eb731d Update copyright for 2025 1 year ago
Melanie Plageman 754c610e13 Fix bitmap table scan crash on iterator release 1 year ago
Melanie Plageman 7f9d4187e7 Add common interface for TBMIterators 1 year ago
Peter Eisentraut 7f798aca1d Remove useless casts to (void *) 1 year ago
Álvaro Herrera 14e87ffa5c
Add pg_constraint rows for not-null constraints 1 year ago
Tom Lane 89e51abcb2 Add a parse location field to struct FunctionParameter. 1 year ago
Tom Lane 14e5680eee Improve parser's reporting of statement start locations. 1 year ago
Peter Eisentraut 665785d85f Fix unnecessary casts of copyObject() result 1 year ago
Michael Paquier dc68515968 Show values of SET statements as constants in pg_stat_statements 1 year ago
Peter Eisentraut fc0438b4e8 Add temporal PRIMARY KEY and UNIQUE constraints 1 year ago
Richard Guo 247dea89f7 Introduce an RTE for the grouping step 1 year ago
Peter Eisentraut a292c98d62 Convert node test compile-time settings into run-time parameters 1 year ago
Amit Langote 716bd12d22 SQL/JSON: Always coerce JsonExpr result at runtime 2 years ago
David Rowley 7d2c7f08d9 Fix query pullup issue with WindowClause runCondition 2 years ago
David Rowley a42fc1c903 Fix an assortment of typos 2 years ago
Alexander Korotkov ff9f72c68f revert: Transform OR clauses to ANY expression 2 years ago
Amit Langote bb766cde63 JSON_TABLE: Add support for NESTED paths and columns 2 years ago
Alexander Korotkov 72bd38cc99 Transform OR clauses to ANY expression 2 years ago
David Rowley 29f6a959cf Introduce a bump memory allocator 2 years ago
Amit Langote de3600452b Add basic JSON_TABLE() functionality 2 years ago
Dean Rasheed 0294df2f1f Add support for MERGE ... WHEN NOT MATCHED BY SOURCE. 2 years ago
Peter Eisentraut d20d8fbd3e Do not output actual value of location fields in node serialization by default 2 years ago
Peter Eisentraut b4080fa3dc Make RangeTblEntry dump order consistent 2 years ago
Peter Eisentraut 367c989cd8 Remove custom _jumbleRangeTblEntry() 2 years ago
Amit Langote 6185c9737c Add SQL/JSON query functions 2 years ago
Peter Eisentraut 605721f819 gen_node_support.pl: Mark location fields as type alias ParseLoc 2 years ago
Dean Rasheed c649fa24a4 Add RETURNING support to MERGE. 2 years ago
Peter Eisentraut 6d470211e5 Fix description and grouping of RangeTblEntry.inh 2 years ago
John Naylor 3e76a806cb Move some bitmap logic out of bitmapset.c 2 years ago
Peter Eisentraut e03349144b Improve field order in RangeTblEntry 2 years ago
Peter Eisentraut dbbca2cf29 Remove unused #include's from backend .c files 2 years ago
Peter Eisentraut 8b29a119fd Add missing RangeTblEntry field to jumble 2 years ago
Peter Eisentraut fbc93b8b5f Remove custom Constraint node read/write implementations 2 years ago
Peter Eisentraut 74563f6b90 Revert "Improve compression and storage support with inheritance" 2 years ago
Nathan Bossart 3b42bdb471 Use new overflow-safe integer comparison functions. 2 years ago
Peter Eisentraut 0413a55699 Improve compression and storage support with inheritance 2 years ago
Michael Paquier f854dae888 Improve comment about query_id_enabled in queryjumblefuncs.c 2 years ago
Tom Lane 0736a8ef6f Use a safer outfuncs/readfuncs representation for BitStrings. 2 years ago
Peter Eisentraut 46a0cd4cef Add temporal PRIMARY KEY and UNIQUE constraints 2 years ago
David Rowley 4b31063643 Fix broken Bitmapset optimization in DiscreteKnapsack() 2 years ago
David Rowley c7e5e994b2 Fix REALLOCATE_BITMAPSETS code 2 years ago
Tom Lane d641b827af Handle WindowClause.runCondition in tree walker/mutator functions. 2 years ago
Bruce Momjian 29275b1d17 Update copyright for 2024 2 years ago
Peter Eisentraut c538592959 Make all Perl warnings fatal 2 years ago
Alexander Korotkov 7d58f2342b REALLOCATE_BITMAPSETS manual compile-time option 2 years ago
Alexander Korotkov 71a3e8c43b Add asserts to bimapset manipulation functions 2 years ago
Heikki Linnakangas 3c080fb4fa Simplify newNode() by removing special cases 2 years ago
Alvaro Herrera d3fe6e90ba
Simplify productions for FORMAT JSON [ ENCODING name ] 2 years ago