Releases: godaddy/mssql-pool-party
Releases · godaddy/mssql-pool-party
2.0.0
1.0.0
What's Changed
- major(rename) rename package to @godaddy/mssql-pool-party
- Bump mssql dependency by @jpage-godaddy in #50
New Contributors
- @jpage-godaddy made their first contribution in #50
Full Changelog: 0.5.2...1.0.0
0.5.1 (November 4, 2019)
Bug Fixes
- Added missing
@babel/runtimedependency.@babel/plugin-transform-runtimewas added in0.5.0, which expects@babel/runtimeas a runtime dependency.
0.5.0 (November 4, 2019)
No known breaking changes, but we're being cautious with a major version bump since so many packages were updated.
Maintenance
- Updated all packages to latest
- Linting fixes
Bug Fixes
- Fixed error reporting on streams (not all errors were being emitted)
0.4.0 (March 11, 2019)
Features
- New
healthyproperty in pool stats which indicates whether or not a pool was capable of serving requests since the last request was served. This means that the secondary pool could show as healthy but actually be unhealthy because it hasn't served any requests recently. If the primary pool shows as healthy, it's likely in a healthy state if it's receiving any semblance of traffic. - New
acquireTimeoutMillisandcreateTimeoutMillisproperties added to pool stats. These are the timeouts used by thetarnpool inside themssqlpackage.
Bug Fixes
- No more stuck requests, resource churn, and broken failover when a database goes down.
0.3.*suffered from a bug in themssqlpackage due to some unexpected/broken behavior ingeneric-pool.mssqlwas bumped to6.0.0-alpha.2, which replacedgeneric-poolwithtarn. - The
lastPromotionAtandlastHealAtstats should propagate to new pools after a heal.
Breaking Changes
- Bumped
mssqlfrom^4.3.0to6.0.0-alpha.2. We do not believe there are any breaking changes inmssql-pool-partyfor this upgrade, but themssqlbump brings with it bumps in thetediousdriver and other internal changes which could be impacting. That, coupled with the alpha state ofmssqlmeans we're doing a major bump to be safe.
Other
- Improved integration tests to handle failover, healing, and promotion scenarios by introducing a second mssql container.
0.3.2 (January 28, 2019)
Bug Fixes
- Properly close unhealthy connections (PR #7, thanks @DullReferenceException!)