summaryrefslogtreecommitdiff
path: root/src/backend/utils
AgeCommit message (Expand)Author
2022-04-02Specialize tuplesort routines for different kinds of abbreviated keysJohn Naylor
2022-03-31RETURNING clause for JSON() and JSON_SCALAR()Andrew Dunstan
2022-03-30Optimize order of GROUP BY keysTomas Vondra
2022-03-30SQL JSON functionsAndrew Dunstan
2022-03-30Add range_agg with multirange inputsPeter Eisentraut
2022-03-30Change some internal error messages to elogsPeter Eisentraut
2022-03-29SQL/JSON query functionsAndrew Dunstan
2022-03-29Add new block-by-block strategy for CREATE DATABASE.Robert Haas
2022-03-29Add system view pg_ident_file_mappingsMichael Paquier
2022-03-28IS JSON predicateAndrew Dunstan
2022-03-28Use has_privs_for_roles for predefined role checksJoe Conway
2022-03-28Remove the ability of a role to administer itself.Robert Haas
2022-03-28Add public ruleutils.c entry point to deparse a Query.Tom Lane
2022-03-28Add support for MERGE SQL commandAlvaro Herrera
2022-03-28Make JSON path numeric literals more correctPeter Eisentraut
2022-03-27Fix up compiler warnings/errors from f4fb45d15.Tom Lane
2022-03-27SQL/JSON constructorsAndrew Dunstan
2022-03-27Common SQL/JSON clausesAndrew Dunstan
2022-03-27Fix breakage of get_ps_display() in the PS_USE_NONE case.Tom Lane
2022-03-26Allow specifying column lists for logical replicationTomas Vondra
2022-03-25Refactor DLSUFFIX handlingPeter Eisentraut
2022-03-24Add decoding of sequences to built-in replicationTomas Vondra
2022-03-24Invent recursive_worktable_factor GUC to replace hard-wired constant.Tom Lane
2022-03-24Refactor code related to pg_hba_file_rules() into new fileMichael Paquier
2022-03-23Don't try to translate NULL in GetConfigOptionByNum().Andres Freund
2022-03-23Don't call fwrite() with len == 0 when writing out relcache init file.Andres Freund
2022-03-22Revert "Common SQL/JSON clauses"Andrew Dunstan
2022-03-22Common SQL/JSON clausesAndrew Dunstan
2022-03-22Add String object access hooksAndrew Dunstan
2022-03-22Add support for security invoker views.Dean Rasheed
2022-03-21Fix assorted missing logic for GroupingFunc nodes.Tom Lane
2022-03-21pgstat: split different types of stats into separate files.Andres Freund
2022-03-21Remove workarounds for avoiding [U]INT64_FORMAT in translatable strings.Tom Lane
2022-03-20Enforce foreign key correctly during cross-partition updatesAlvaro Herrera
2022-03-20Fix global ICU collations for ICU < 54Peter Eisentraut
2022-03-18Fix incorrect xmlschema output for types timetz and timestamptz.Tom Lane
2022-03-17Refactor code for reading and writing relation map files.Robert Haas
2022-03-17Add option to use ICU as global locale providerPeter Eisentraut
2022-03-17Fix pg_tablespace_location() with in-place tablespacesMichael Paquier
2022-03-16Fix waiting in RegisterSyncRequest().Thomas Munro
2022-03-16Wake up for latches in CheckpointWriteDelay().Thomas Munro
2022-03-15Fix collection of typos in the code and the documentationMichael Paquier
2022-03-14Support "of", "tzh", and "tzm" format codes.Robert Haas
2022-03-11Restore the previous semantics of get_constraint_index().Tom Lane
2022-03-11Add support for zstd with compression of full-page writes in WALMichael Paquier
2022-03-07Create routine able to set single-call SRFs for Materialize modeMichael Paquier
2022-03-04Parse/analyze function renamingPeter Eisentraut
2022-03-04Tighten overflow checks in tidin().Tom Lane
2022-03-03Clean up assorted failures under clang's -fsanitize=undefined checks.Tom Lane
2022-03-01Reconsider pg_stat_subscription_workers view.Amit Kapila