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/6291~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/6291
Choose a head ref
  • 3 commits
  • 3 files changed
  • 2 contributors

Commits on Dec 27, 2025

  1. Make copyObject work in C++

    Calling copyObject fails in C++ with an error like in most setups:
    
    error: use of undeclared identifier 'typeof'; did you mean 'typeid'
    
    This is due to the C compiler supporting used to compile postgres
    supporting typeof, but that function actually not being present in the
    C++ compiler. This fixes that by defining pg_exprtype which maps to
    typeof or decltype depending on the compiler. While pg_typeof would have
    been a more natural name, that one is already taken in our codebase as
    the implementation of the pg_typeof UDF.
    JelteF authored and Commitfest Bot committed Dec 27, 2025
    Configuration menu
    Copy the full SHA
    2c149ff View commit details
    Browse the repository at this point in the history
  2. Use pg_exprtype instead of typeof

    The previous commit introduced pg_exprtype. This starts using that in a
    few more places.
    JelteF authored and Commitfest Bot committed Dec 27, 2025
    Configuration menu
    Copy the full SHA
    e7fb63d View commit details
    Browse the repository at this point in the history
  3. [CF 6291] v3 - Make copyObject work in C++

    This branch was automatically generated by a robot using patches from an
    email thread registered at:
    
    https://commitfest.postgresql.org/patch/6291
    
    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/DEY3JBIHL2E3.1RS2RCPYYQ35G@jeltef.nl
    Author(s): Jelte Fennema-Nio
    Commitfest Bot committed Dec 27, 2025
    Configuration menu
    Copy the full SHA
    4793763 View commit details
    Browse the repository at this point in the history
Loading