Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix incompatibility with Postgres 14.x #117

Merged
merged 1 commit into from
Aug 21, 2024
Merged

Commits on Aug 21, 2024

  1. Fix incompatibility with Postgres 14.x

    Postgres v14.0 to v14.5 had an issue with functions taking a `RECORD` typed argument when within
    a single transaction this type was instantiated with different actual types (tables). In
    combination with my refactorings in Carbonite v0.12.0, extracting two smaller procs from the main
    change tracking procedure.
    
    This patch reverts these refactorings and restores compatibility with the affected Postgres
    versions. Refactorings weren't exactly pretty, either. But the issues with the 150 line procedure
    I keep copying over to new versions remain.
    
    Fixes #112
    maltoe committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    e940e2a View commit details
    Browse the repository at this point in the history