postgres_pool 2.1.6+1
postgres_pool: ^2.1.6+1 copied to clipboard
Postgresql connection pool with a wide range of automated reconnect parameters.
2.1.6+1 #
Discontinued
package:postgres from ^3.0.0 supports connection pooling as part of the core
library. Development and advanced pooling support will be migrated to that package.
2.1.6 #
- Added
PgEndpoint.applicationNameto configure the name of the connections opened by the pool. ([#16)(https://github.com/agilord/postgres_pool/pull/16) by davidmartos96)
2.1.5 #
- Fixed concurrent modifiction bug. (#14 by nick-llewellyn).
2.1.4 #
- Fixed API changes from
package:postgres2.5.0.
2.1.3 #
- Added
PgEndpoint.isUnixSocket. (9 by davidmartos96)
2.1.0 #
- Final null-safe release.
2.1.0-null-safety.2 #
- Fixed public API changes from upstream
package:postgres.
2.1.0-null-safety.1 #
- Migration to null-safety.
- BREAKING CHANGE:
PgEndpointrequired fields:hostanddatabase.
2.0.1 #
- More efficient way to close the pool.
2.0.0 #
BREAKING CHANGES: refactor to match package:cockroachdb_pool's requirements.
- Renamed or refactored:
PgCallbackFn->PgSessionFnPgUrl->PgEndpointuseSecure->requireSsl
PgPool- Constructor parameters moved into
PgPoolSettings, which allows tuning them while the pool is running. info()->status()
- Constructor parameters moved into
PgPoolInfo->PgPoolStatusavailableremoved, useconnectionsinstead.active->activeSessionCountwaiting->pendingSessionCount
- Using
package:retry.
1.1.0 #
- Only one connection is opened at a time.
- Randomized connection selection when multiple one is available. (Provides better distribution of queries, less overuse of single connection thread.)
- Generated
==andhashCodeforPgUrl. - Removed leftover debug
print.
1.0.0 #
- Initial public release.