Re: Re: [GENERAL] 7.0 vs. 7.1 (was: latest version?)

From: Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>
To: Trond Eivind Glomsrød <teg(at)redhat(dot)com>
Cc: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, Lamar Owen <lamar(dot)owen(at)wgcr(dot)org>, The Hermit Hacker <scrappy(at)hub(dot)org>, pgsql-hackers(at)postgreSQL(dot)org
Subject: Re: Re: [GENERAL] 7.0 vs. 7.1 (was: latest version?)
Date: 2000-10-27 19:21:38
Message-ID: 200010271921.PAA12932@candle.pha.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general pgsql-hackers pgsql-ports

> > To answer your question, there are no pending changes in libpq that
> > would mandate a major version bump (ie, nothing binary-incompatible,
> > AFAIK). We could ship it with the exact same version number, but then
> > how are people to tell whether they have a 7.0 or 7.1 libpq?
>
> If there isn't any changes, why bump it?

This is huge software. There are changes to every library in every
major release, major for us meaning, i.e., 7.0->7.1. That is why I bump
the numbers.

The interesting issue is that the version number changes for .so do
_not_ mean they only talk with servers of the same release. They will
talk to future servers of higher release numbers. This is done because
there is a backend protocol number that is passed from client to server
which determines how the server should behave with that client.

We can't always have new clients talking to older servers because the
old servers may not know the newer protocol. We could get fancy and
trade version numbers and try to get it working, but it has not been a
priority, and few have asked for it. Having old clients talking to new
databases has been enough for most users.

--
Bruce Momjian | http://candle.pha.pa.us
pgman(at)candle(dot)pha(dot)pa(dot)us | (610) 853-3000
+ If your life is a hard drive, | 830 Blythe Avenue
+ Christ can be your backup. | Drexel Hill, Pennsylvania 19026

In response to

Browse pgsql-general by date

  From Date Subject
Next Message Lamar Owen 2000-10-27 19:30:34 Re: Re: [GENERAL] 7.0 vs. 7.1 (was: latest version?)
Previous Message Bruce Momjian 2000-10-27 19:15:58 Re: [GENERAL] 7.0 vs. 7.1 (was: latest version?)

Browse pgsql-hackers by date

  From Date Subject
Next Message Tom Lane 2000-10-27 19:25:37 Re: Summary: what to do about INET/CIDR
Previous Message Bruce Momjian 2000-10-27 19:15:58 Re: [GENERAL] 7.0 vs. 7.1 (was: latest version?)

Browse pgsql-ports by date

  From Date Subject
Next Message Lamar Owen 2000-10-27 19:30:34 Re: Re: [GENERAL] 7.0 vs. 7.1 (was: latest version?)
Previous Message Bruce Momjian 2000-10-27 19:15:58 Re: [GENERAL] 7.0 vs. 7.1 (was: latest version?)