Martin Vielsmaier

Results 3 issues of Martin Vielsmaier

I just realized that PALS is currently incompatible with setting `pool_pre_ping=True` on the used engine. Example code: ```python import sqlalchemy as sa import pals engine = sa.create_engine( "postgresql+psycopg://user:pw@localhost:123/somedb", pool_pre_ping=True, )...

When using PALs on a shared SQLAlchemy engine, running `pg_advisory_unlock_all` on every connection pool checkin event can cause performance problems. This PR adds tracking for used DB API connections and...