forked from dimitri/pgloader
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
bugSomething isn't workingSomething isn't workingregressionPreviously working feature now brokenPreviously working feature now brokensource: pgsqlPostgreSQL-to-PostgreSQL migrationsPostgreSQL-to-PostgreSQL migrations
Description
Upstream PR
Summary
Recent postmodern versions changed default transaction from BEGIN to BEGIN TRANSACTION ISOLATION LEVEL READ COMMITTED READ WRITE, breaking read-only PostgreSQL source databases. Fix adds a with-pgsql-transaction-read macro using READ COMMITTED READ ONLY isolation level.
Files
src/package.lispsrc/pgsql/connection.lispsrc/sources/pgsql/pgsql.lisp
Notes
- Touches 3 files, +26/-2 lines
- Good fix but needs testing with our postmodern version
- Priority: Lower — evaluate carefully
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingregressionPreviously working feature now brokenPreviously working feature now brokensource: pgsqlPostgreSQL-to-PostgreSQL migrationsPostgreSQL-to-PostgreSQL migrations