summaryrefslogtreecommitdiff
path: root/src/backend
AgeCommit message (Expand)Author
2023-04-03Remove some global variables from vacuum.cDavid Rowley
2023-04-02Add info in WAL records in preparation for logical slot conflict handlingAndres Freund
2023-04-02Pass down table relation into more index relation functionsAndres Freund
2023-04-02Assert only valid flag bits are passed to visibilitymap_set()Andres Freund
2023-04-02hio: Release extension lock before initializing page / pinning VMAndres Freund
2023-03-31SQL/JSON: support the IS JSON predicateAlvaro Herrera
2023-03-31Further tweaking of width_bucket() edge cases.Tom Lane
2023-03-31Reject system columns as elements of foreign keys.Tom Lane
2023-03-31Ensure acquire_inherited_sample_rows sets its output parameters.Tom Lane
2023-03-31Move ExecEvalJsonConstructor new function to a more natural placeAlvaro Herrera
2023-03-31No need to add FORMAT to the keyword precedence listAlvaro Herrera
2023-03-31Track shared buffer hits in pg_stat_ioAndres Freund
2023-03-30Fix List memory issue in transformColumnDefinitionDavid Rowley
2023-03-30Parallel Hash Full Join.Thomas Munro
2023-03-30pg_stat_wal: Accumulate time as instr_time instead of microsecondsAndres Freund
2023-03-30Simplify transformJsonAggConstructor() APIAlvaro Herrera
2023-03-30Fix inconsistencies and style issues in new SQL/JSON codeAlvaro Herrera
2023-03-30Fix setrefs.c code for adjusting partPruneInfosAlvaro Herrera
2023-03-30Fix format code in fd.c debugging infrastructureAndres Freund
2023-03-30bufmgr: Fix undefined behaviour with, unrealistically, large temp_buffersAndres Freund
2023-03-30Add new predefined role pg_create_subscription.Robert Haas
2023-03-30Avoid overflow in width_bucket_float8().Tom Lane
2023-03-30Fix incorrect format placeholdersPeter Eisentraut
2023-03-30Refactor pgoutput_change().Amit Kapila
2023-03-30Fix outdated comments regarding TupleTableSlotsDavid Rowley
2023-03-29Fix dereference of dangling pointer in GiST index buffering build.Tom Lane
2023-03-29Remove empty function BufmgrCommit().Tom Lane
2023-03-29SQL/JSON: add standard JSON constructor functionsAlvaro Herrera
2023-03-29Fix some section numbers in information_schema.sqlPeter Eisentraut
2023-03-29Simplify useless 0L constantsPeter Eisentraut
2023-03-29Avoid syncing data twice for the 'publish_via_partition_root' option.Amit Kapila
2023-03-28Validate ICU locales.Jeff Davis
2023-03-28Fix corner-case planner failure for MERGE.Tom Lane
2023-03-28Fix error inconsistency in older ICU versions.Jeff Davis
2023-03-28Save a few bytes in pg_attributePeter Eisentraut
2023-03-27Generate a few more functions of pgstatfuncs.c with macrosMichael Paquier
2023-03-27Reject attempts to alter composite types used in indexes.Tom Lane
2023-03-27Make SCRAM iteration count configurableDaniel Gustafsson
2023-03-27Generate pg_stat_get_xact*() functions for relations using macrosMichael Paquier
2023-03-26Fix oversights in array manipulation.Tom Lane
2023-03-25Add SysCacheGetAttrNotNull for guaranteed not-null attrsDaniel Gustafsson
2023-03-25Comment on expectations for AutoVacuumWorkItem handlers.Noah Misch
2023-03-25Fix CREATE INDEX progress reporting for multi-level partitioning.Tom Lane
2023-03-25Fix abbreviated keys bug introduced in d87d548cd03.Jeff Davis
2023-03-24Invent GENERIC_PLAN option for EXPLAIN.Tom Lane
2023-03-24Avoid potential UCollator leak for older ICU versions.Jeff Davis
2023-03-24pg_locale.c: change ereport() to elog().Jeff Davis
2023-03-24Fix typo in header commentDaniel Gustafsson
2023-03-24Fix incorrect format placeholdersPeter Eisentraut
2023-03-24meson: add install-{quiet, world} targetsAndres Freund