PostgreSQL jdbc dirver 版本号从9到42原因

1.1。为什么版本从9.4.xxxx更改为42.xx?

我们在这里试图解决三个问题。

a)我们不希望被绑定到服务器发布时间表。

以前版本是基于服务器版本声明某种兼容性,从9.4.xxxx不再是这种情况,增量只是在最后4位数字,这导致我们到第二个问题。

b)避免混淆使用哪个版本的服务器版本。

之前的命名方案有9.4个,导致人们认为它只是服务器版本9.4,实际上它支持PostgreSQL 8.2和更高版本。这意味着,一些寻找PostgreSQL 9.5的用户询问使用什么版本,而一些仍然使用PostgreSQL 8.4的用户正在使用JDBC驱动程序8.4 Build 703。

驱动程序是版本不可知的,因此没有理由将其与特定的服务器版本绑定。除非你有不寻常的要求(运行旧的应用程序或JVM),否则这是你应该使用的驱动程序。

c)以前的版本政策没有留出空间来区分bug修复版本和功能版本。

原文链接

你可能感兴趣的:(PostgreSQL jdbc dirver 版本号从9到42原因)