summaryrefslogtreecommitdiff
path: root/src/backend/nodes
AgeCommit message (Expand)Author
2024-03-30Add support for MERGE ... WHEN NOT MATCHED BY SOURCE.Dean Rasheed
2024-03-22Do not output actual value of location fields in node serialization by defaultPeter Eisentraut
2024-03-22Make RangeTblEntry dump order consistentPeter Eisentraut
2024-03-22Remove custom _jumbleRangeTblEntry()Peter Eisentraut
2024-03-21Add SQL/JSON query functionsAmit Langote
2024-03-19gen_node_support.pl: Mark location fields as type alias ParseLocPeter Eisentraut
2024-03-17Add RETURNING support to MERGE.Dean Rasheed
2024-03-07Fix description and grouping of RangeTblEntry.inhPeter Eisentraut
2024-03-06Move some bitmap logic out of bitmapset.cJohn Naylor
2024-03-05Improve field order in RangeTblEntryPeter Eisentraut
2024-03-04Remove unused #include's from backend .c filesPeter Eisentraut
2024-02-29Add missing RangeTblEntry field to jumblePeter Eisentraut
2024-02-22Remove custom Constraint node read/write implementationsPeter Eisentraut
2024-02-20Revert "Improve compression and storage support with inheritance"Peter Eisentraut
2024-02-16Use new overflow-safe integer comparison functions.Nathan Bossart
2024-02-16Improve compression and storage support with inheritancePeter Eisentraut
2024-02-13Improve comment about query_id_enabled in queryjumblefuncs.cMichael Paquier
2024-02-13Use a safer outfuncs/readfuncs representation for BitStrings.Tom Lane
2024-01-24Add temporal PRIMARY KEY and UNIQUE constraintsPeter Eisentraut
2024-01-18Fix broken Bitmapset optimization in DiscreteKnapsack()David Rowley
2024-01-16Fix REALLOCATE_BITMAPSETS codeDavid Rowley
2024-01-10Handle WindowClause.runCondition in tree walker/mutator functions.Tom Lane
2024-01-04Update copyright for 2024Bruce Momjian
2023-12-29Make all Perl warnings fatalPeter Eisentraut
2023-12-27REALLOCATE_BITMAPSETS manual compile-time optionAlexander Korotkov
2023-12-27Add asserts to bimapset manipulation functionsAlexander Korotkov
2023-12-19Simplify newNode() by removing special casesHeikki Linnakangas
2023-12-11Simplify productions for FORMAT JSON [ ENCODING name ]Alvaro Herrera
2023-11-06Remove distprepPeter Eisentraut
2023-10-26Add trailing commas to enum definitionsPeter Eisentraut
2023-10-03Remove IndexInfo.ii_OpclassOptions fieldPeter Eisentraut
2023-08-25Catalog not-null constraintsAlvaro Herrera
2023-07-26Add more SQL/JSON constructor functionsAmit Langote
2023-07-21Code review for commit b6e1157e7dAmit Langote
2023-07-13Don't include CaseTestExpr in JsonValueExpr.formatted_exprAmit Langote
2023-07-04Remove trailing zero words from BitmapsetsDavid Rowley
2023-06-29Remove inappropriate raw_expression_tree_walker() codePeter Eisentraut
2023-06-27Remove dependency to query text in JumbleQuery()Michael Paquier
2023-06-14Make parseNodeString() C idiom compatible with Visual Studio 2015.Noah Misch
2023-06-14Retain relkind too in RTE_SUBQUERY entries for views.Amit Langote
2023-05-19Pre-beta mechanical code beautification.Tom Lane
2023-05-17Add back SQLValueFunction for SQL keywordsMichael Paquier
2023-04-19Fix list_copy_head() with empty ListsDavid Rowley
2023-04-12Revert "Catalog NOT NULL constraints" and falloutAlvaro Herrera
2023-04-07Catalog NOT NULL constraintsAlvaro Herrera
2023-04-04Code review for recent SQL/JSON commitsAlvaro Herrera
2023-03-31SQL/JSON: support the IS JSON predicateAlvaro Herrera
2023-03-29SQL/JSON: add standard JSON constructor functionsAlvaro Herrera
2023-03-21Fix make maintainer-clean with queryjumblefuncs.*.c files in src/backend/nodes/Michael Paquier
2023-03-20Ignore BRIN indexes when checking for HOT updatesTomas Vondra