Skip to content

Releases: godaddy/mssql-pool-party

0.5.1 (November 4, 2019)

04 Nov 18:08
ad14f9f
Compare
Choose a tag to compare

Bug Fixes

  • Added missing @babel/runtime dependency. @babel/plugin-transform-runtime was added in 0.5.0, which expects @babel/runtime as a runtime dependency.

0.5.0 (November 4, 2019)

04 Nov 16:33
4aa0af4
Compare
Choose a tag to compare

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)

11 Mar 21:00
Compare
Choose a tag to compare

Features

  • New healthy property 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 acquireTimeoutMillis and createTimeoutMillis properties added to pool stats. These are the timeouts used by the tarn pool inside the mssql package.

Bug Fixes

  • No more stuck requests, resource churn, and broken failover when a database goes down. 0.3.* suffered from a bug in the mssql package due to some unexpected/broken behavior in generic-pool. mssql was bumped to 6.0.0-alpha.2, which replaced generic-pool with tarn.
  • The lastPromotionAt and lastHealAt stats should propagate to new pools after a heal.

Breaking Changes

  • Bumped mssql from ^4.3.0 to 6.0.0-alpha.2. We do not believe there are any breaking changes in mssql-pool-party for this upgrade, but the mssql bump brings with it bumps in the tedious driver and other internal changes which could be impacting. That, coupled with the alpha state of mssql means 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)

28 Jan 21:34
Compare
Choose a tag to compare

Bug Fixes

0.3.0

17 Sep 20:25
Compare
Choose a tag to compare

0.2.4

13 Nov 22:25
Compare
Choose a tag to compare

0.2.3

10 Nov 16:56
Compare
Choose a tag to compare

0.2.2

09 Nov 23:14
Compare
Choose a tag to compare

0.2.1

09 Nov 16:19
Compare
Choose a tag to compare

0.1.6

03 Aug 20:36
Compare
Choose a tag to compare