HikariCP 2.4.3(最新版本)和发布版本 2.3.8 之间的区别?
Difference between HikariCP 2.4.3 (latest release) and release version 2.3.8?
如果有人能回答上述 HikariCP 版本之间的主要区别是什么,我将不胜感激?
几天前,我实际上对一个应用程序进行了更新,从 2.3.9 升级到 2.4,所以这里有一些您可以在 2.4.3 版本中享受的功能:
- 修复了在池中创建快速增加的连接时的竞争条件 (https://github.com/brettwooldridge/HikariCP/issues/452)
- 改进池关闭行为。关闭序列启动后,停止活动连接获取。 - 我个人认为这个非常重要,也是我们升级的原因之一
- 停止关闭空闲连接,以在池中保留
minimumIdle
个连接 (https://github.com/brettwooldridge/HikariCP/issues/379)
- Java 6 支持现在处于维护模式
- 弃用
HikariDataSource.shutdown()
推荐 close()
- 性能改进(包括减少垃圾生成)
此列表绝不是详尽无遗的。这个问题有点宽泛,所以我列出了从我的角度来看很重要并且我有经验的项目。如果您正在寻找具体的东西,欢迎您自己浏览发行说明提出另一个问题:
https://github.com/brettwooldridge/HikariCP/blob/dev/CHANGES
如果有人能回答上述 HikariCP 版本之间的主要区别是什么,我将不胜感激?
几天前,我实际上对一个应用程序进行了更新,从 2.3.9 升级到 2.4,所以这里有一些您可以在 2.4.3 版本中享受的功能:
- 修复了在池中创建快速增加的连接时的竞争条件 (https://github.com/brettwooldridge/HikariCP/issues/452)
- 改进池关闭行为。关闭序列启动后,停止活动连接获取。 - 我个人认为这个非常重要,也是我们升级的原因之一
- 停止关闭空闲连接,以在池中保留
minimumIdle
个连接 (https://github.com/brettwooldridge/HikariCP/issues/379) - Java 6 支持现在处于维护模式
- 弃用
HikariDataSource.shutdown()
推荐close()
- 性能改进(包括减少垃圾生成)
此列表绝不是详尽无遗的。这个问题有点宽泛,所以我列出了从我的角度来看很重要并且我有经验的项目。如果您正在寻找具体的东西,欢迎您自己浏览发行说明提出另一个问题:
https://github.com/brettwooldridge/HikariCP/blob/dev/CHANGES