summaryrefslogtreecommitdiff
path: root/src/backend
AgeCommit message (Expand)Author
2023-04-04Code review for recent SQL/JSON commitsAlvaro Herrera
2023-04-04bufmgr: Remove buffer-write-dirty tracepointsAndres Freund
2023-04-03Make SP-GiST redirect cleanup more aggressive.Peter Geoghegan
2023-04-03Recycle deleted nbtree pages more aggressively.Peter Geoghegan
2023-04-03Move heaprel struct field next to index rel field.Peter Geoghegan
2023-04-03Fix possible logical replication crash.Robert Haas
2023-04-03When using valgrind, log the current query after an error is detected.Tom Lane
2023-04-03Revert 764da7710bAlexander Korotkov
2023-04-03Revert 11470f544eAlexander Korotkov
2023-04-03Rename BufferAccessStrategyData.ring_size to nbuffersDavid Rowley
2023-04-03Disable vacuum's use of a buffer access strategy during failsafeDavid Rowley
2023-04-03Only make buffer strategy for vacuum when it's likely neededDavid Rowley
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