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/5900~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/5900
Choose a head ref
  • 1 commit
  • 1 file changed
  • 1 contributor

Commits on Aug 9, 2025

  1. Fix rare bug in read_stream.c's split IO handling.

    The internal queue of buffers could become corrupted in a rare edge case
    that failed to invalidate an entry, causing a stale buffer to be
    "forwarded" to StartReadBuffers().  This is a simple fix for the
    immediate problem.
    
    A small API change might be able to remove this and related fragility
    entirely, but that will have to wait a bit.
    
    Defect in commit ed0b87c.
    
    Bug: 19006
    Backpatch-through: 18
    Reported-by: Alexander Lakhin <[email protected]>
    Reviewed-by: Tom Lane <[email protected]>
    Reviewed-by: Michael Paquier <[email protected]>
    Reviewed-by: Xuneng Zhou <[email protected]>
    Discussion: https://postgr.es/m/19006-80fcaaf69000377e%40postgresql.org
    macdice committed Aug 9, 2025
    Configuration menu
    Copy the full SHA
    b421223 View commit details
    Browse the repository at this point in the history
Loading