public inbox for pgsql-hackers@postgresql.org
help / color / mirror / Atom feedRename Postgres 19 to Postgres 26 (year-based)?
5+ messages / 5 participants
[nested] [flat]
* Rename Postgres 19 to Postgres 26 (year-based)?
@ 2026-05-21 14:20 Nikolay Samokhvalov <nik@postgres.ai>
0 siblings, 2 replies; 5+ messages in thread
From: Nikolay Samokhvalov @ 2026-05-21 14:20 UTC (permalink / raw)
To: pgsql-hackers <pgsql-hackers@lists.postgresql.org>
I was thinking:
in my mind, Postgres 9.6 was associated with 2016, and "6" at the end of
both the version and the year always helped me memorize the release year.
Memorizing is important when you deal with many databases running different
versions of Postgres – this gives you perspective how old the version is.
And over last 10 years, the release cycle is pretty stable, one major
version per year. So if the upcoming version were 26 instead of 19, and
next year's were 27, it would be easier to understand how current this
version is.
Nik
^ permalink raw reply [nested|flat] 5+ messages in thread
* Re: Rename Postgres 19 to Postgres 26 (year-based)?
@ 2026-05-21 15:18 Junwang Zhao <zhjwpku@gmail.com>
parent: Nikolay Samokhvalov <nik@postgres.ai>
1 sibling, 0 replies; 5+ messages in thread
From: Junwang Zhao @ 2026-05-21 15:18 UTC (permalink / raw)
To: Nikolay Samokhvalov <nik@postgres.ai>; +Cc: pgsql-hackers <pgsql-hackers@lists.postgresql.org>
On Thu, May 21, 2026 at 10:20 PM Nikolay Samokhvalov <nik@postgres.ai> wrote:
>
> I was thinking:
>
> in my mind, Postgres 9.6 was associated with 2016, and "6" at the end of both the version and the year always helped me memorize the release year.
>
> Memorizing is important when you deal with many databases running different versions of Postgres – this gives you perspective how old the version is.
>
> And over last 10 years, the release cycle is pretty stable, one major version per year. So if the upcoming version were 26 instead of 19, and next year's were 27, it would be easier to understand how current this version is.
Interesting. I think macOS has gone through a similar evolution, macOS
Tahoe (Version 26.5), released in May 2025. We could also give each
major release a name, which sounds pretty interesting to me.
Ubuntu uses a year-based versioning scheme and gives each LTS release
a name, while Debian does not use year-based versions but still
assigns a name to every release.
>
> Nik
--
Regards
Junwang Zhao
^ permalink raw reply [nested|flat] 5+ messages in thread
* Re: Rename Postgres 19 to Postgres 26 (year-based)?
@ 2026-05-21 17:44 Kirk Wolak <wolakk@gmail.com>
parent: Nikolay Samokhvalov <nik@postgres.ai>
1 sibling, 1 reply; 5+ messages in thread
From: Kirk Wolak @ 2026-05-21 17:44 UTC (permalink / raw)
To: Nikolay Samokhvalov <nik@postgres.ai>; +Cc: pgsql-hackers <pgsql-hackers@lists.postgresql.org>
On Thu, May 21, 2026 at 10:20 AM Nikolay Samokhvalov <nik@postgres.ai>
wrote:
> I was thinking:
> ... And over last 10 years, the release cycle is pretty stable, one major
> version per year. So if the upcoming version were 26 instead of 19, and
> next year's were 27, it would be easier to understand how current this
> version is.
>
> Nik
>
+1
There are many reasons I like this. First, it becomes obvious to
EVERYONE how far behind you are in the update cycles.
Right now, if you say you are on PG 12 or PG 17 most non-technical people
have no idea how far behind you are.
From my perspective, I like management asking "It's 2032... Why are we
on PG 28 still?"
The only question it raises is if it should be PG 2026? because in
about 1,000 years it could get confusing.
And I know the PG crowd likes to think ahead...
Kirk Out!
^ permalink raw reply [nested|flat] 5+ messages in thread
* Re: Rename Postgres 19 to Postgres 26 (year-based)?
@ 2026-05-21 18:45 Isaac Morland <isaac.morland@gmail.com>
parent: Kirk Wolak <wolakk@gmail.com>
0 siblings, 1 reply; 5+ messages in thread
From: Isaac Morland @ 2026-05-21 18:45 UTC (permalink / raw)
To: Kirk Wolak <wolakk@gmail.com>; +Cc: Nikolay Samokhvalov <nik@postgres.ai>; pgsql-hackers <pgsql-hackers@lists.postgresql.org>
On Thu, 21 May 2026 at 13:44, Kirk Wolak <wolakk@gmail.com> wrote:
> From my perspective, I like management asking "It's 2032... Why are we
> on PG 28 still?"
>
> The only question it raises is if it should be PG 2026? because in
> about 1,000 years it could get confusing.
> And I know the PG crowd likes to think ahead...
>
I like this because it makes it very clear that there has been a change in
numbering scheme. Skipping 7 numbers could be due to almost anything, in
the long term, but no one will think PG2026 is just 2008 versions after
PG18. Also, I agree that while most likely no one on this list will be
worrying about this in 2100, it would be nice to know that nobody has to
worry about what comes after PG99.
^ permalink raw reply [nested|flat] 5+ messages in thread
* Re: Rename Postgres 19 to Postgres 26 (year-based)?
@ 2026-05-22 15:54 Tom Lane <tgl@sss.pgh.pa.us>
parent: Isaac Morland <isaac.morland@gmail.com>
0 siblings, 0 replies; 5+ messages in thread
From: Tom Lane @ 2026-05-22 15:54 UTC (permalink / raw)
To: Isaac Morland <isaac.morland@gmail.com>; +Cc: Kirk Wolak <wolakk@gmail.com>; Nikolay Samokhvalov <nik@postgres.ai>; pgsql-hackers <pgsql-hackers@lists.postgresql.org>
Isaac Morland <isaac.morland@gmail.com> writes:
> I like this because it makes it very clear that there has been a change in
> numbering scheme. Skipping 7 numbers could be due to almost anything, in
> the long term, but no one will think PG2026 is just 2008 versions after
> PG18. Also, I agree that while most likely no one on this list will be
> worrying about this in 2100, it would be nice to know that nobody has to
> worry about what comes after PG99.
Geez, I thought we were permanently done with what-shall-we-call-
the-next-release threads after we dropped three-part version numbers.
I don't like either version of this proposal, because I fear it
puts way too much faith in our ability to adhere to a fixed release
calendar. What happens if "v2027" slips into 2028? Are we then
unable to resume the normal schedule for the following release?
regards, tom lane
^ permalink raw reply [nested|flat] 5+ messages in thread
end of thread, other threads:[~2026-05-22 15:54 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed)
-- links below jump to the message on this page --
2026-05-21 14:20 Rename Postgres 19 to Postgres 26 (year-based)? Nikolay Samokhvalov <nik@postgres.ai>
2026-05-21 15:18 ` Junwang Zhao <zhjwpku@gmail.com>
2026-05-21 17:44 ` Kirk Wolak <wolakk@gmail.com>
2026-05-21 18:45 ` Isaac Morland <isaac.morland@gmail.com>
2026-05-22 15:54 ` Tom Lane <tgl@sss.pgh.pa.us>
This inbox is served by agora; see mirroring instructions
for how to clone and mirror all data and code used for this inbox