Обсуждение: Version question
Thanks for all of the great work on developing the JDBC drivers for PostgreSQL.
I noticed that on the JDBC Driver download page the newest major version is 9.4 . I thought in the past that when a newer major version of PostgreSQL is released there is a corresponding major version released of the JDBC driver. I have been watch for a 9.5 release. Is there traditionally a matching version between PostgreSQL and JDBC? Or am I wrong. Maybe they do not go hand in hand. I am just checking.
Thanks,
Lance Campbell
Web Services
University of Illinois
Thanks for all of the great work on developing the JDBC drivers for PostgreSQL.
I noticed that on the JDBC Driver download page the newest major version is 9.4 . I thought in the past that when a newer major version of PostgreSQL is released there is a corresponding major version released of the JDBC driver. I have been watch for a 9.5 release. Is there traditionally a matching version between PostgreSQL and JDBC? Or am I wrong. Maybe they do not go hand in hand. I am just checking.
Thanks,
Lance Campbell
Web Services
University of Illinois
Thanks for the info. I thought it was just me. I would actually throw out the idea of keeping them in sync is actually nice. It is a way for users to have a little more confidence that they are in sync. It drives me crazy every time the Tomcat Apache group upgrades to a major release. Their numbers are always one off of the Java JVM the versions are built on.
It may seem trivial but when you develop software it is kind of nice to have version numbers that match up to the things they are most associated with. Just a thought to throw out there.
Either way is fine with me. I am just thankful for the hard work everyone does on the JDBC driver. It is nice to know open source software like this can be used and trusted in a production environment. No matter what the version numbering format happens to be.
Lance
From: davecramer@gmail.com [mailto:davecramer@gmail.com] On Behalf Of Dave Cramer
Sent: Monday, March 14, 2016 8:28 AM
To: Campbell, Lance <lance@illinois.edu>
Cc: pgsql-jdbc@postgresql.org
Subject: Re: [JDBC] Version question
Hi Lance,
You are correct, historically they have. While there may have been a good reason before, there is not one now other than confusion. I'd really like to break the cycle.
Just use the latest version on 9.5, it will work fine
Dave Cramer
davec@postgresintl.com
On 14 March 2016 at 09:24, Campbell, Lance <lance@illinois.edu> wrote:
Thanks for all of the great work on developing the JDBC drivers for PostgreSQL.
I noticed that on the JDBC Driver download page the newest major version is 9.4 . I thought in the past that when a newer major version of PostgreSQL is released there is a corresponding major version released of the JDBC driver. I have been watch for a 9.5 release. Is there traditionally a matching version between PostgreSQL and JDBC? Or am I wrong. Maybe they do not go hand in hand. I am just checking.
Thanks,
Lance Campbell
Web Services
University of Illinois
Well, what if we indeed release 9.5.x just to note that "it is at least helloworld-compatible with backend 9.5"? I guess as long as pgjdbc's versions are "close" to backend's versions, users would be confused if those are compatible. So it looks we either have to release pgjdbc 9.5.x, or release something like 42.x.y Any thoughts? Vladimir
Well, what if we indeed release 9.5.x just to note that "it is at
least helloworld-compatible with backend 9.5"?
I guess as long as pgjdbc's versions are "close" to backend's
versions, users would be confused if those are compatible.
So it looks we either have to release pgjdbc 9.5.x, or release
something like 42.x.y
Any thoughts?
Vladimir
My thoughts:releasing 9.5 is the path of least resistance.Ideally we announce that we are going to release version 42.x.y. however nobody will pay attention until their build breaks.Then we will get a flood of messages implying that we broke their build.My gut says to go with 42.x.y, my head says it will be easier to take the easy way out and release 9.5.xOn 14 March 2016 at 10:05, Vladimir Sitnikov <sitnikov.vladimir@gmail.com> wrote:Well, what if we indeed release 9.5.x just to note that "it is at
least helloworld-compatible with backend 9.5"?
I guess as long as pgjdbc's versions are "close" to backend's
versions, users would be confused if those are compatible.
So it looks we either have to release pgjdbc 9.5.x, or release
something like 42.x.y
Any thoughts?
Vladimir
Thanks for all of the great work on developing the JDBC drivers for PostgreSQL.
I noticed that on the JDBC Driver download page the newest major version is 9.4 . I thought in the past that when a newer major version of PostgreSQL is released there is a corresponding major version released of the JDBC driver. I have been watch for a 9.5 release. Is there traditionally a matching version between PostgreSQL and JDBC? Or am I wrong. Maybe they do not go hand in hand. I am just checking.
Thanks,
Lance Campbell
Web Services
University of Illinois
Thanks for the info. I thought it was just me. I would actually throw out the idea of keeping them in sync is actually nice. It is a way for users to have a little more confidence that they are in sync. It drives me crazy every time the Tomcat Apache group upgrades to a major release. Their numbers are always one off of the Java JVM the versions are built on.
It may seem trivial but when you develop software it is kind of nice to have version numbers that match up to the things they are most associated with. Just a thought to throw out there.
Either way is fine with me. I am just thankful for the hard work everyone does on the JDBC driver. It is nice to know open source software like this can be used and trusted in a production environment. No matter what the version numbering format happens to be.
Lance
From: davecramer@gmail.com [mailto:davecramer@gmail.com] On Behalf Of Dave Cramer
Sent: Monday, March 14, 2016 8:28 AM
To: Campbell, Lance <lance@illinois.edu>
Cc: pgsql-jdbc@postgresql.org
Subject: Re: [JDBC] Version question
Hi Lance,
You are correct, historically they have. While there may have been a good reason before, there is not one now other than confusion. I'd really like to break the cycle.
Just use the latest version on 9.5, it will work fine
Dave Cramer
davec@postgresintl.com
On 14 March 2016 at 09:24, Campbell, Lance <lance@illinois.edu> wrote:
Thanks for all of the great work on developing the JDBC drivers for PostgreSQL.
I noticed that on the JDBC Driver download page the newest major version is 9.4 . I thought in the past that when a newer major version of PostgreSQL is released there is a corresponding major version released of the JDBC driver. I have been watch for a 9.5 release. Is there traditionally a matching version between PostgreSQL and JDBC? Or am I wrong. Maybe they do not go hand in hand. I am just checking.
Thanks,
Lance Campbell
Web Services
University of Illinois
Well, what if we indeed release 9.5.x just to note that "it is at least helloworld-compatible with backend 9.5"? I guess as long as pgjdbc's versions are "close" to backend's versions, users would be confused if those are compatible. So it looks we either have to release pgjdbc 9.5.x, or release something like 42.x.y Any thoughts? Vladimir
Well, what if we indeed release 9.5.x just to note that "it is at
least helloworld-compatible with backend 9.5"?
I guess as long as pgjdbc's versions are "close" to backend's
versions, users would be confused if those are compatible.
So it looks we either have to release pgjdbc 9.5.x, or release
something like 42.x.y
Any thoughts?
Vladimir
My thoughts:releasing 9.5 is the path of least resistance.Ideally we announce that we are going to release version 42.x.y. however nobody will pay attention until their build breaks.Then we will get a flood of messages implying that we broke their build.My gut says to go with 42.x.y, my head says it will be easier to take the easy way out and release 9.5.xOn 14 March 2016 at 10:05, Vladimir Sitnikov <sitnikov.vladimir@gmail.com> wrote:Well, what if we indeed release 9.5.x just to note that "it is at
least helloworld-compatible with backend 9.5"?
I guess as long as pgjdbc's versions are "close" to backend's
versions, users would be confused if those are compatible.
So it looks we either have to release pgjdbc 9.5.x, or release
something like 42.x.y
Any thoughts?
Vladimir