Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: postgresql-cfbot/postgresql
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: cf/5447~1
Choose a base ref
...
head repository: postgresql-cfbot/postgresql
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: cf/5447
Choose a head ref
  • 4 commits
  • 26 files changed
  • 3 contributors

Commits on Jan 1, 2026

  1. log_min_messages per process type

    Change log_min_messages from a single element to a comma-separated list
    of elements. Each element is type:level. The types are archiver,
    autovacuum (includes launcher and workers), backend, bgworker, bgwriter,
    checkpointer, ioworker, postmaster, syslogger, slotsyncworker, startup,
    walreceiver, walsender, walsummarizer and walwriter. A single log level
    should be part of this list and it is applied as a final step to the
    process types that were not informed.
    
    The old syntax (a single log level) is still accepted for backward
    compatibility. In this case, it means the informed log level is applied
    for all process types. The default log level is the same (WARNING) for
    all process types.
    eulerto authored and Commitfest Bot committed Jan 1, 2026
    Configuration menu
    Copy the full SHA
    7a80ea0 View commit details
    Browse the repository at this point in the history
  2. Assign backend type earlier

    Instead of assigning the backend type into the Main function of each
    postmaster child, do it earlier (after fork()). The backend type is
    already known by postmaster_child_launch() before it calls fork(). This
    reduces the time frame that MyBackendType is correct. (This is important
    for log_min_messages per backend type that relies on a known
    MyBackendType to decide if it writes a log message or not.)
    eulerto authored and Commitfest Bot committed Jan 1, 2026
    Configuration menu
    Copy the full SHA
    ec3102f View commit details
    Browse the repository at this point in the history
  3. Fixup: assign backend type earlier

    alvherre authored and Commitfest Bot committed Jan 1, 2026
    Configuration menu
    Copy the full SHA
    176b977 View commit details
    Browse the repository at this point in the history
  4. [CF 5447] v7 - log_min_messages per backend type

    This branch was automatically generated by a robot using patches from an
    email thread registered at:
    
    https://commitfest.postgresql.org/patch/5447
    
    The branch will be overwritten each time a new patch version is posted to
    the thread, and also periodically to check for bitrot caused by changes
    on the master branch.
    
    Patch(es): https://www.postgresql.org/message-id/202512090853.hk6e6t56bq5z@alvherre.pgsql
    Author(s): Euler Taveira
    Commitfest Bot committed Jan 1, 2026
    Configuration menu
    Copy the full SHA
    8f679ec View commit details
    Browse the repository at this point in the history
Loading