public inbox for [email protected]
help / color / mirror / Atom feedPostgreSql and VMS operating System
22+ messages / 9 participants
[nested] [flat]
* PostgreSql and VMS operating System
@ 2025-01-24 04:29 Vish Penmetsa <[email protected]>
2025-01-24 08:29 ` Re: PostgreSql and VMS operating System Daniel Gustafsson <[email protected]>
0 siblings, 1 reply; 22+ messages in thread
From: Vish Penmetsa @ 2025-01-24 04:29 UTC (permalink / raw)
To: [email protected]
With some apologies fpr a third mail on the same day I would like to
suggest
postgresql port on VMS if it is not already there.
Going into some background DEC has it's Rdb and both Ingres and Oracle ran
on VMS with VMS initially being the platform of choice at a high expense.
The sudden dot com boom, intel platforms,low end hp and sun servers all lead
to speedy move to Unix.
But I believe Ingres and PostgreSql have lot of commonality probably
there migth be some advantages in runing it on VMS architecture.
If porting was to be attempted I could spend whole lot of time on doing the
builds
and testing it on VMS.
Noawadays probbaly VMS might be closer to Unix in pricing than it was in
the olden days.
I hope this could be reviewed and someone could let me know if I
could join the efforts in anyway.
Sincerely,
Pkv Raju ( Vish Penmetsa)
^ permalink raw reply [nested|flat] 22+ messages in thread
* Re: PostgreSql and VMS operating System
2025-01-24 04:29 PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
@ 2025-01-24 08:29 ` Daniel Gustafsson <[email protected]>
2025-01-24 09:03 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
0 siblings, 1 reply; 22+ messages in thread
From: Daniel Gustafsson @ 2025-01-24 08:29 UTC (permalink / raw)
To: Vish Penmetsa <[email protected]>; +Cc: [email protected]
> On 24 Jan 2025, at 05:29, Vish Penmetsa <[email protected]> wrote:
>
> With some apologies fpr a third mail on the same day I would like to suggest
> postgresql port on VMS if it is not already there.
If you are interested in running postgres on OpenVMS you should probably get in
touch with https://vmssoftware.com/, they had postgres on their roadmap in the
past but I don't see it there anymore.
--
Daniel Gustafsson
^ permalink raw reply [nested|flat] 22+ messages in thread
* Re: PostgreSql and VMS operating System
2025-01-24 04:29 PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-01-24 08:29 ` Re: PostgreSql and VMS operating System Daniel Gustafsson <[email protected]>
@ 2025-01-24 09:03 ` Vish Penmetsa <[email protected]>
2025-01-24 09:07 ` Re: PostgreSql and VMS operating System Christophe Pettus <[email protected]>
0 siblings, 1 reply; 22+ messages in thread
From: Vish Penmetsa @ 2025-01-24 09:03 UTC (permalink / raw)
To: [email protected]; +Cc: [email protected]
Probably I might have misunderstood the purpose of the group or the
workings of the postgresql group.
I thought the group will look at suggestions on a voluntary basis review
them and if found useful will approve to carry forward with the suggestions.
In this case vmssowftare group provides the os copy on VM's but I thought
the group leadership will do some communications.
Sincerely,
Pkv Raju
On Fri, Jan 24, 2025 at 1:59 PM Daniel Gustafsson <[email protected]> wrote:
> > On 24 Jan 2025, at 05:29, Vish Penmetsa <[email protected]> wrote:
> >
> > With some apologies fpr a third mail on the same day I would like to
> suggest
> > postgresql port on VMS if it is not already there.
>
> If you are interested in running postgres on OpenVMS you should probably
> get in
> touch with https://vmssoftware.com/, they had postgres on their roadmap
> in the
> past but I don't see it there anymore.
>
> --
> Daniel Gustafsson
>
>
^ permalink raw reply [nested|flat] 22+ messages in thread
* Re: PostgreSql and VMS operating System
2025-01-24 04:29 PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-01-24 08:29 ` Re: PostgreSql and VMS operating System Daniel Gustafsson <[email protected]>
2025-01-24 09:03 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
@ 2025-01-24 09:07 ` Christophe Pettus <[email protected]>
2025-01-24 16:09 ` Re: PostgreSql and VMS operating System Bruce Momjian <[email protected]>
2025-01-26 04:32 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
0 siblings, 2 replies; 22+ messages in thread
From: Christophe Pettus @ 2025-01-24 09:07 UTC (permalink / raw)
To: Vish Penmetsa <[email protected]>; +Cc: Daniel Gustafsson <[email protected]>; [email protected]
> On Jan 24, 2025, at 01:03, Vish Penmetsa <[email protected]> wrote:
>
> Probably I might have misunderstood the purpose of the group or the workings of the postgresql group.
>
> I thought the group will look at suggestions on a voluntary basis review them and if found useful will approve to carry forward with the suggestions.
>
> In this case vmssowftare group provides the os copy on VM's but I thought the group leadership will do some communications.
The organization of the PostgreSQL Global Development Group is not like the organization of a commercial software organization. It is up to the general developer community to propose, advocate, and see through any changes (including ports). The "leadership" reviews and approves contributions to the primary core PostgreSQL code, but it is up to the person or organization that wants a feature to do the work to make it actually happen.
So, basically, if you want a maintained VMS port, you need to either drive the project yourself, or find others who will.
--
Christophe Pettus / [email protected]
Chief Executive Officer / PGX Inc. / 24x7 Support, Consulting, Development / pgexperts.com
See us at: SCaLE, March 6-9, Los Angeles / Nordic PgDay, Copenhagen, March 18
^ permalink raw reply [nested|flat] 22+ messages in thread
* Re: PostgreSql and VMS operating System
2025-01-24 04:29 PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-01-24 08:29 ` Re: PostgreSql and VMS operating System Daniel Gustafsson <[email protected]>
2025-01-24 09:03 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-01-24 09:07 ` Re: PostgreSql and VMS operating System Christophe Pettus <[email protected]>
@ 2025-01-24 16:09 ` Bruce Momjian <[email protected]>
2025-01-24 16:20 ` Re: PostgreSql and VMS operating System Christophe Pettus <[email protected]>
2025-01-24 22:09 ` Re: PostgreSql and VMS operating System Tom Lane <[email protected]>
1 sibling, 2 replies; 22+ messages in thread
From: Bruce Momjian @ 2025-01-24 16:09 UTC (permalink / raw)
To: Christophe Pettus <[email protected]>; +Cc: Vish Penmetsa <[email protected]>; Daniel Gustafsson <[email protected]>; [email protected]
On Fri, Jan 24, 2025 at 01:07:56AM -0800, Christophe Pettus wrote:
>
>
> > On Jan 24, 2025, at 01:03, Vish Penmetsa <[email protected]> wrote:
> >
> > Probably I might have misunderstood the purpose of the group or the workings of the postgresql group.
> >
> > I thought the group will look at suggestions on a voluntary basis review them and if found useful will approve to carry forward with the suggestions.
> >
> > In this case vmssowftare group provides the os copy on VM's but I thought the group leadership will do some communications.
>
> The organization of the PostgreSQL Global Development Group is not like the organization of a commercial software organization. It is up to the general developer community to propose, advocate, and see through any changes (including ports). The "leadership" reviews and approves contributions to the primary core PostgreSQL code, but it is up to the person or organization that wants a feature to do the work to make it actually happen.
>
> So, basically, if you want a maintained VMS port, you need to either drive the project yourself, or find others who will.
This email thread from 2003 says VMS probably doesn't work anymore
because of lack of testers:
https://www.postgresql.org/message-id/flat/200301071531.h07FVWI08147%40candle.pha.pa.us#0dbc1439f51e...
I think we worked on VAX/Unix-Posix for many years after that but
we eventually removed it.
Our normal development flow is:
https://wiki.postgresql.org/wiki/Todo#Development_Process
Desirability -> Design -> Implement -> Test -> Review -> Commit
so I would focus on Desirability at this point. The next question is
whether the demand justifies the code changes.
--
Bruce Momjian <[email protected]> https://momjian.us
EDB https://enterprisedb.com
Do not let urgent matters crowd out time for investment in the future.
^ permalink raw reply [nested|flat] 22+ messages in thread
* Re: PostgreSql and VMS operating System
2025-01-24 04:29 PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-01-24 08:29 ` Re: PostgreSql and VMS operating System Daniel Gustafsson <[email protected]>
2025-01-24 09:03 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-01-24 09:07 ` Re: PostgreSql and VMS operating System Christophe Pettus <[email protected]>
2025-01-24 16:09 ` Re: PostgreSql and VMS operating System Bruce Momjian <[email protected]>
@ 2025-01-24 16:20 ` Christophe Pettus <[email protected]>
1 sibling, 0 replies; 22+ messages in thread
From: Christophe Pettus @ 2025-01-24 16:20 UTC (permalink / raw)
To: Vish Penmetsa <[email protected]>; +Cc: Daniel Gustafsson <[email protected]>; [email protected]; Bruce Momjian <[email protected]>
> On Jan 24, 2025, at 08:09, Bruce Momjian <[email protected]> wrote:
> Our normal development flow is:
>
> https://wiki.postgresql.org/wiki/Todo#Development_Process
> Desirability -> Design -> Implement -> Test -> Review -> Commit
>
> so I would focus on Desirability at this point. The next question is
> whether the demand justifies the code changes.
To expand on this just a bit, you do not need anyone's permission to just take the existing PostgreSQL code base and get it running on VMS. PostgreSQL is much more truly open-source than a lot of "open source" projects. However, what you then have is a fork, rather than the mainline PostgreSQL codebase. Since it is extremely unlikely that you can just compile the current code on VMS and have it work, some patches will be required to do conditional compilation and provide support code for VMS, and perhaps some additions to and modifications of the documentation and test suite.
The part where you need to negotiate with the community is whether or not to accept those changes back into the mainline. To be extreme, if the difference is one small conditionally-compiled primitive and the code otherwise runs just as it did before (including performance) on the currently-supported platforms, the chance is pretty good; if there is extensive surgery that requires a lot of changes, or if those changes have performance or maintenance impact on the mainline, the chance is much lower.
--
Christophe Pettus / [email protected]
Chief Executive Officer / PGX Inc. / 24x7 Support, Consulting, Development / pgexperts.com
See us at: SCaLE, March 6-9, Los Angeles / Nordic PgDay, Copenhagen, March 18
^ permalink raw reply [nested|flat] 22+ messages in thread
* Re: PostgreSql and VMS operating System
2025-01-24 04:29 PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-01-24 08:29 ` Re: PostgreSql and VMS operating System Daniel Gustafsson <[email protected]>
2025-01-24 09:03 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-01-24 09:07 ` Re: PostgreSql and VMS operating System Christophe Pettus <[email protected]>
2025-01-24 16:09 ` Re: PostgreSql and VMS operating System Bruce Momjian <[email protected]>
@ 2025-01-24 22:09 ` Tom Lane <[email protected]>
2025-01-24 23:21 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-02-03 10:24 ` Re: PostgreSql and VMS operating System Justin Clift <[email protected]>
1 sibling, 2 replies; 22+ messages in thread
From: Tom Lane @ 2025-01-24 22:09 UTC (permalink / raw)
To: Bruce Momjian <[email protected]>; +Cc: Christophe Pettus <[email protected]>; Vish Penmetsa <[email protected]>; Daniel Gustafsson <[email protected]>; [email protected]
Bruce Momjian <[email protected]> writes:
> On Fri, Jan 24, 2025 at 01:07:56AM -0800, Christophe Pettus wrote:
>> So, basically, if you want a maintained VMS port, you need to either drive the project yourself, or find others who will.
> This email thread from 2003 says VMS probably doesn't work anymore
> because of lack of testers:
> https://www.postgresql.org/message-id/flat/200301071531.h07FVWI08147%40candle.pha.pa.us#0dbc1439f51e...
I doubt we ever had a working VMS port. There are precisely zero
references to VMS in our commit log, so certainly there was never one
that got removed. It's barely possible that PG "just worked" without
any patches under their POSIX emulation layer, but I could not find
any indication of successful users of PG-on-VMS in the mail list
archives either.
What I did find was occasional suggestions that we port to OpenVMS [1].
But nobody ever showed up to do the work, and the last such discussion
was in 2011.
Given that, I really doubt that there is critical mass to support
a port to VMS. It's not enough to just show up with a patch for
such a port: there has to be an ongoing commitment to fix problems,
run buildfarm animals, and so on, and that takes multiple interested
people over a long period. (I think it is pretty much exactly this
point that is the stumbling block for the current discussion about
whether to reinstate the AIX port [2]: there's nearly zero community
enthusiasm about AIX.)
Feel free to prove me wrong, but it's going to be a uphill climb.
regards, tom lane
[1] https://www.postgresql.org/search/?m=1&q=openvms+port&l=&d=-1&s=d
[2] https://www.postgresql.org/message-id/flat/[email protected]...
^ permalink raw reply [nested|flat] 22+ messages in thread
* Re: PostgreSql and VMS operating System
2025-01-24 04:29 PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-01-24 08:29 ` Re: PostgreSql and VMS operating System Daniel Gustafsson <[email protected]>
2025-01-24 09:03 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-01-24 09:07 ` Re: PostgreSql and VMS operating System Christophe Pettus <[email protected]>
2025-01-24 16:09 ` Re: PostgreSql and VMS operating System Bruce Momjian <[email protected]>
2025-01-24 22:09 ` Re: PostgreSql and VMS operating System Tom Lane <[email protected]>
@ 2025-01-24 23:21 ` Vish Penmetsa <[email protected]>
2025-01-24 23:49 ` Re: PostgreSql and VMS operating System Adrian Klaver <[email protected]>
1 sibling, 1 reply; 22+ messages in thread
From: Vish Penmetsa @ 2025-01-24 23:21 UTC (permalink / raw)
To: Tom Lane <[email protected]>; +Cc: Bruce Momjian <[email protected]>; Christophe Pettus <[email protected]>; Daniel Gustafsson <[email protected]>; [email protected]
I used to work in Ingres support and one of the things was teaching
Architecture of Ingres( seminar so just theory without handson ) .Coming
from a trainer( dong tech support training on site consulting etc) people
might have seen as shallow my discussions about advanced features of VMS.
I will try to start working on this and probably note the features which
justify
the port with some comparative findings) and see if that could get more
people interested.
On Sat, Jan 25, 2025, 03:39 Tom Lane <[email protected]> wrote:
> Bruce Momjian <[email protected]> writes:
> > On Fri, Jan 24, 2025 at 01:07:56AM -0800, Christophe Pettus wrote:
> >> So, basically, if you want a maintained VMS port, you need to either
> drive the project yourself, or find others who will.
>
> > This email thread from 2003 says VMS probably doesn't work anymore
> > because of lack of testers:
> >
> https://www.postgresql.org/message-id/flat/200301071531.h07FVWI08147%40candle.pha.pa.us#0dbc1439f51e...
>
> I doubt we ever had a working VMS port. There are precisely zero
> references to VMS in our commit log, so certainly there was never one
> that got removed. It's barely possible that PG "just worked" without
> any patches under their POSIX emulation layer, but I could not find
> any indication of successful users of PG-on-VMS in the mail list
> archives either.
>
> What I did find was occasional suggestions that we port to OpenVMS [1].
> But nobody ever showed up to do the work, and the last such discussion
> was in 2011.
>
> Given that, I really doubt that there is critical mass to support
> a port to VMS. It's not enough to just show up with a patch for
> such a port: there has to be an ongoing commitment to fix problems,
> run buildfarm animals, and so on, and that takes multiple interested
> people over a long period. (I think it is pretty much exactly this
> point that is the stumbling block for the current discussion about
> whether to reinstate the AIX port [2]: there's nearly zero community
> enthusiasm about AIX.)
>
> Feel free to prove me wrong, but it's going to be a uphill climb.
>
> regards, tom lane
>
> [1] https://www.postgresql.org/search/?m=1&q=openvms+port&l=&d=-1&s=d
> [2]
> https://www.postgresql.org/message-id/flat/[email protected]...
>
^ permalink raw reply [nested|flat] 22+ messages in thread
* Re: PostgreSql and VMS operating System
2025-01-24 04:29 PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-01-24 08:29 ` Re: PostgreSql and VMS operating System Daniel Gustafsson <[email protected]>
2025-01-24 09:03 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-01-24 09:07 ` Re: PostgreSql and VMS operating System Christophe Pettus <[email protected]>
2025-01-24 16:09 ` Re: PostgreSql and VMS operating System Bruce Momjian <[email protected]>
2025-01-24 22:09 ` Re: PostgreSql and VMS operating System Tom Lane <[email protected]>
2025-01-24 23:21 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
@ 2025-01-24 23:49 ` Adrian Klaver <[email protected]>
2025-01-26 02:36 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
0 siblings, 1 reply; 22+ messages in thread
From: Adrian Klaver @ 2025-01-24 23:49 UTC (permalink / raw)
To: Vish Penmetsa <[email protected]>; Tom Lane <[email protected]>; +Cc: Bruce Momjian <[email protected]>; Christophe Pettus <[email protected]>; Daniel Gustafsson <[email protected]>; [email protected]
On 1/24/25 15:21, Vish Penmetsa wrote:
> I used to work in Ingres support and one of the things was teaching
> Architecture of Ingres( seminar so just theory without handson ) .Coming
> from a trainer( dong tech support training on site consulting etc)
> people might have seen as shallow my discussions about advanced features
> of VMS.
>
> I will try to start working on this and probably note the features which
> justify
> the port with some comparative findings) and see if that could get more
> people interested.
>
I think it would be more useful to establish first whether there are
existing users of VMS that would like to see a port of Postgres. What
you are proposing, trying to get people to adopt a new to them OS as way
to get a port is quite a hurdle.
--
Adrian Klaver
[email protected]
^ permalink raw reply [nested|flat] 22+ messages in thread
* Re: PostgreSql and VMS operating System
2025-01-24 04:29 PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-01-24 08:29 ` Re: PostgreSql and VMS operating System Daniel Gustafsson <[email protected]>
2025-01-24 09:03 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-01-24 09:07 ` Re: PostgreSql and VMS operating System Christophe Pettus <[email protected]>
2025-01-24 16:09 ` Re: PostgreSql and VMS operating System Bruce Momjian <[email protected]>
2025-01-24 22:09 ` Re: PostgreSql and VMS operating System Tom Lane <[email protected]>
2025-01-24 23:21 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-01-24 23:49 ` Re: PostgreSql and VMS operating System Adrian Klaver <[email protected]>
@ 2025-01-26 02:36 ` Vish Penmetsa <[email protected]>
2025-01-26 05:32 ` Re: PostgreSql and VMS operating System Adrian Klaver <[email protected]>
0 siblings, 1 reply; 22+ messages in thread
From: Vish Penmetsa @ 2025-01-26 02:36 UTC (permalink / raw)
To: Adrian Klaver <[email protected]>; [email protected]
The people who have responded are - Bruce,Christophe,Adrian,Tom,Daniel and
I hope one of you can volunteer to track my mails in the initial stages
I hope to pursue the VMS and the reasons are as follows
1. It is (probably) the best operating system - Virtual Memory Mgmt
2. As I had mentioned there could be a good combination with Datascience &
Python
3. Probably it will keep me away from being meddlesome with PostgreSql
until some contributions are reviewed and signs of positive progress
are noticeable.
As a first step I try to prepare myself for reading postgresql code .
FYI my efforts go on these lines -
First is a learning reference tool second is a Code editor both picked from
Python.
[image: libpq1.PNG]
[image: libpq2.PNG]
The work look may not look very sophisticated as I had been a jack of all
dabbling in too many activities.
I look forward to one of the long term members to keep a focus on my emails.
Sincerely,
PKV Raju ( Vish Penmetsa)
On Sat, Jan 25, 2025 at 8:39 AM Vish Penmetsa <[email protected]>
wrote:
> I hope some people who have worked on VMS can get me started on VMS like
> providing me a VM I ( So I could focus on postgresql and vms
> not losing the initial enthusiasm by working on sysadmin part of it).
>
> My intention is to provide PostgreSql Solutions (advocacy) which provide
> value to the client such as an out of the box Directory Server and a
> similar network server bundled with PostgreSql.
>
> Linux had really changed the whole dynamics of the Unix operating system
> Usage which has been a boon to development communities
> but I feel even OpenVMS could be a tremendous benefit to development
> community if it is available on the samelines of Linux.
>
> I could try to write justifications but I feel we need to take some small
> steps first with proof for suggested reasons for doing things.
>
> I would feel like a clown saying that I have a hunch that we could strike
> it rich ( like in mining) by mixing Datascience,PostgreSql,Python & VMS( A
> strategy for advocacy).
>
> This would be first starting point for me. As we go forward things might
> whittle down.
>
> Perhaps as a starting point I think there is some assembly line thinking
> and machine thinking built into VMS architecture so there could be a
> natural fit
> for Deep Learning etc.
>
> I am not a computing expert ( I was a mgmt graduate) but the starting
> points of performance for me are systems optimization,machine
> tuning,assembly line optimization ( Mfrg) and VMS has been traditionally
> strong in these areas in terms of usage.
>
> We could probably do a survey of existing VMS clients if there is a way
> and if there are experts who could join that will be great too.
>
> The way I look at it is out of liking to spend time on PostgreSql,Unix &
> VMS I am looking to contribute sometime if it could be useful to the
> community.
>
> Step1 of pgsql-advocary is to port applications onto pgsql or develop new
> applications. As part of this I am trying to
>
> On Sat, Jan 25, 2025 at 5:19 AM Adrian Klaver <[email protected]>
> wrote:
>
>> On 1/24/25 15:21, Vish Penmetsa wrote:
>> > I used to work in Ingres support and one of the things was teaching
>> > Architecture of Ingres( seminar so just theory without handson )
>> .Coming
>> > from a trainer( dong tech support training on site consulting etc)
>> > people might have seen as shallow my discussions about advanced
>> features
>> > of VMS.
>> >
>> > I will try to start working on this and probably note the features
>> which
>> > justify
>> > the port with some comparative findings) and see if that could get more
>> > people interested.
>> >
>>
>> I think it would be more useful to establish first whether there are
>> existing users of VMS that would like to see a port of Postgres. What
>> you are proposing, trying to get people to adopt a new to them OS as way
>> to get a port is quite a hurdle.
>>
>>
>> --
>> Adrian Klaver
>> [email protected]
>>
>>
Attachments:
[image/png] libpq1.PNG (21.4K, 3-libpq1.PNG)
download | view image
[image/png] libpq2.PNG (27.7K, 4-libpq2.PNG)
download | view image
^ permalink raw reply [nested|flat] 22+ messages in thread
* Re: PostgreSql and VMS operating System
2025-01-24 04:29 PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-01-24 08:29 ` Re: PostgreSql and VMS operating System Daniel Gustafsson <[email protected]>
2025-01-24 09:03 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-01-24 09:07 ` Re: PostgreSql and VMS operating System Christophe Pettus <[email protected]>
2025-01-24 16:09 ` Re: PostgreSql and VMS operating System Bruce Momjian <[email protected]>
2025-01-24 22:09 ` Re: PostgreSql and VMS operating System Tom Lane <[email protected]>
2025-01-24 23:21 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-01-24 23:49 ` Re: PostgreSql and VMS operating System Adrian Klaver <[email protected]>
2025-01-26 02:36 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
@ 2025-01-26 05:32 ` Adrian Klaver <[email protected]>
2025-01-26 05:47 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
0 siblings, 1 reply; 22+ messages in thread
From: Adrian Klaver @ 2025-01-26 05:32 UTC (permalink / raw)
To: Vish Penmetsa <[email protected]>; [email protected]
On 1/25/25 18:36, Vish Penmetsa wrote:
> The people who have responded are - Bruce,Christophe,Adrian,Tom,Daniel
> and I hope one of you can volunteer to track my mails in the initial stages
>
1) Just to be clear I have no knowledge of VMS. Also, to be honest I am
not interested in learning it.
2) Per Tom Lanes post there has been no discernible interest in a VMS
port of Postgres. Until such time as there is some critical mass pushing
for a port I don't your efforts going anywhere. Personally I think if
the interest was there it would have manifested itself already.
3) My suggestion would be to carry your project on as blog posts
submitted here:
https://planet.postgresql.org/
Then you could see if the a fore mentioned critical mass can be reached.
--
Adrian Klaver
[email protected]
^ permalink raw reply [nested|flat] 22+ messages in thread
* Re: PostgreSql and VMS operating System
2025-01-24 04:29 PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-01-24 08:29 ` Re: PostgreSql and VMS operating System Daniel Gustafsson <[email protected]>
2025-01-24 09:03 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-01-24 09:07 ` Re: PostgreSql and VMS operating System Christophe Pettus <[email protected]>
2025-01-24 16:09 ` Re: PostgreSql and VMS operating System Bruce Momjian <[email protected]>
2025-01-24 22:09 ` Re: PostgreSql and VMS operating System Tom Lane <[email protected]>
2025-01-24 23:21 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-01-24 23:49 ` Re: PostgreSql and VMS operating System Adrian Klaver <[email protected]>
2025-01-26 02:36 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-01-26 05:32 ` Re: PostgreSql and VMS operating System Adrian Klaver <[email protected]>
@ 2025-01-26 05:47 ` Vish Penmetsa <[email protected]>
0 siblings, 0 replies; 22+ messages in thread
From: Vish Penmetsa @ 2025-01-26 05:47 UTC (permalink / raw)
To: Adrian Klaver <[email protected]>; +Cc: [email protected]
Thanks for the advice. Most appreciated. I was myself very apprehensive
about my mails.
On Sun, Jan 26, 2025 at 11:02 AM Adrian Klaver <[email protected]>
wrote:
> On 1/25/25 18:36, Vish Penmetsa wrote:
> > The people who have responded are - Bruce,Christophe,Adrian,Tom,Daniel
> > and I hope one of you can volunteer to track my mails in the initial
> stages
> >
>
> 1) Just to be clear I have no knowledge of VMS. Also, to be honest I am
> not interested in learning it.
>
> 2) Per Tom Lanes post there has been no discernible interest in a VMS
> port of Postgres. Until such time as there is some critical mass pushing
> for a port I don't your efforts going anywhere. Personally I think if
> the interest was there it would have manifested itself already.
>
> 3) My suggestion would be to carry your project on as blog posts
> submitted here:
>
> https://planet.postgresql.org/
>
> Then you could see if the a fore mentioned critical mass can be reached.
>
> --
> Adrian Klaver
> [email protected]
>
>
^ permalink raw reply [nested|flat] 22+ messages in thread
* Re: PostgreSql and VMS operating System
2025-01-24 04:29 PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-01-24 08:29 ` Re: PostgreSql and VMS operating System Daniel Gustafsson <[email protected]>
2025-01-24 09:03 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-01-24 09:07 ` Re: PostgreSql and VMS operating System Christophe Pettus <[email protected]>
2025-01-24 16:09 ` Re: PostgreSql and VMS operating System Bruce Momjian <[email protected]>
2025-01-24 22:09 ` Re: PostgreSql and VMS operating System Tom Lane <[email protected]>
@ 2025-02-03 10:24 ` Justin Clift <[email protected]>
2025-02-03 11:47 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
1 sibling, 1 reply; 22+ messages in thread
From: Justin Clift @ 2025-02-03 10:24 UTC (permalink / raw)
To: Tom Lane <[email protected]>; +Cc: Bruce Momjian <[email protected]>; Christophe Pettus <[email protected]>; Vish Penmetsa <[email protected]>; Daniel Gustafsson <[email protected]>; [email protected]
On 2025-01-25 08:09, Tom Lane wrote:
> Bruce Momjian <[email protected]> writes:
>> On Fri, Jan 24, 2025 at 01:07:56AM -0800, Christophe Pettus wrote:
>>> So, basically, if you want a maintained VMS port, you need to either
>>> drive the project yourself, or find others who will.
>
>> This email thread from 2003 says VMS probably doesn't work anymore
>> because of lack of testers:
>> https://www.postgresql.org/message-id/flat/200301071531.h07FVWI08147%40candle.pha.pa.us#0dbc1439f51e...
>
> I doubt we ever had a working VMS port. There are precisely zero
> references to VMS in our commit log, so certainly there was never one
> that got removed. It's barely possible that PG "just worked" without
> any patches under their POSIX emulation layer, but I could not find
> any indication of successful users of PG-on-VMS in the mail list
> archives either.
As a data point, when the recent incarnation of VMS Software announced
their intention to allow Community sign ups a few years ago, I went
and created an account on their system to investigate. VAX VMX being
one of the first multi-user systems I learned back in the day, before
learning *nix. ;)
Anyway, it went... poorly. Their system is so crap that users can only
have a very specific set of "special" characters allowedin user
passwords:
$#@!%*&
Any other symbols are accepted at password setting time, but actually
cause the user login to fail.
When I attempted to file a bug about this problem, they literally told
me it's not a bug and it working as intended.
So frankly, VMS Software are so completely clueless that I strongly
recommend no-one waste their time and effort on them.
Regards and best wishes,
Justin Clift
^ permalink raw reply [nested|flat] 22+ messages in thread
* Re: PostgreSql and VMS operating System
2025-01-24 04:29 PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-01-24 08:29 ` Re: PostgreSql and VMS operating System Daniel Gustafsson <[email protected]>
2025-01-24 09:03 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-01-24 09:07 ` Re: PostgreSql and VMS operating System Christophe Pettus <[email protected]>
2025-01-24 16:09 ` Re: PostgreSql and VMS operating System Bruce Momjian <[email protected]>
2025-01-24 22:09 ` Re: PostgreSql and VMS operating System Tom Lane <[email protected]>
2025-02-03 10:24 ` Re: PostgreSql and VMS operating System Justin Clift <[email protected]>
@ 2025-02-03 11:47 ` Vish Penmetsa <[email protected]>
2025-02-03 13:04 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
0 siblings, 1 reply; 22+ messages in thread
From: Vish Penmetsa @ 2025-02-03 11:47 UTC (permalink / raw)
To: Justin Clift <[email protected]>; +Cc: Tom Lane <[email protected]>; Bruce Momjian <[email protected]>; Christophe Pettus <[email protected]>; Daniel Gustafsson <[email protected]>; [email protected]
Unix is a programmer's operating system and obviously programmes like it.
About VMS there is a bit of history that Bill Gates from Microsft had hired
Bill Cutler from the VMS Team to build Windows operating system.
And obviously at that time the focus was more on Windows interfaces rather
than the VMS like OS which was more of a server.
And when it comes to PostgreSQl whe will be really loking at the server
side of things rather than it's user interface capabilities where one
migth Windows to be far more
useful and easy.
DEC had lost of the following Industry leading Advantages - DECNet -> TCP/IP
OSF - Linux
Alpha architecture - Everyone caught up with 64 bit chips while DEC Alpha
was the first 64 bit chip.
Cluster Architecture -> Oracle & RAC & Unix
And in all these we have'n t looked at the core strengths of how the
operating system was built for server operations.
Probably one has to start with the assumption that it is somehow extremely
good and try your best to prove it.
One example I could give as to why I am keen on VMS is something about the
OS learning about exeutable images to make the startup fast.
Then coming to teh user accounts there is something abour working sets for
tuning and these were advatages when you were talking about 32 MB of memory
or 64 MB of memory
for large no of users rather than 32 GB or 64 GB for few uers ( I have 32
GB on my Windows PC just for myself)
Then there will be more.
On Mon, Feb 3, 2025 at 3:54 PM Justin Clift <[email protected]> wrote:
> On 2025-01-25 08:09, Tom Lane wrote:
> > Bruce Momjian <[email protected]> writes:
> >> On Fri, Jan 24, 2025 at 01:07:56AM -0800, Christophe Pettus wrote:
> >>> So, basically, if you want a maintained VMS port, you need to either
> >>> drive the project yourself, or find others who will.
> >
> >> This email thread from 2003 says VMS probably doesn't work anymore
> >> because of lack of testers:
> >>
> https://www.postgresql.org/message-id/flat/200301071531.h07FVWI08147%40candle.pha.pa.us#0dbc1439f51e...
> >
> > I doubt we ever had a working VMS port. There are precisely zero
> > references to VMS in our commit log, so certainly there was never one
> > that got removed. It's barely possible that PG "just worked" without
> > any patches under their POSIX emulation layer, but I could not find
> > any indication of successful users of PG-on-VMS in the mail list
> > archives either.
>
> As a data point, when the recent incarnation of VMS Software announced
> their intention to allow Community sign ups a few years ago, I went
> and created an account on their system to investigate. VAX VMX being
> one of the first multi-user systems I learned back in the day, before
> learning *nix. ;)
>
> Anyway, it went... poorly. Their system is so crap that users can only
> have a very specific set of "special" characters allowedin user
> passwords:
>
> $#@!%*&
>
> Any other symbols are accepted at password setting time, but actually
> cause the user login to fail.
>
> When I attempted to file a bug about this problem, they literally told
> me it's not a bug and it working as intended.
>
> So frankly, VMS Software are so completely clueless that I strongly
> recommend no-one waste their time and effort on them.
>
> Regards and best wishes,
>
> Justin Clift
>
^ permalink raw reply [nested|flat] 22+ messages in thread
* Re: PostgreSql and VMS operating System
2025-01-24 04:29 PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-01-24 08:29 ` Re: PostgreSql and VMS operating System Daniel Gustafsson <[email protected]>
2025-01-24 09:03 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-01-24 09:07 ` Re: PostgreSql and VMS operating System Christophe Pettus <[email protected]>
2025-01-24 16:09 ` Re: PostgreSql and VMS operating System Bruce Momjian <[email protected]>
2025-01-24 22:09 ` Re: PostgreSql and VMS operating System Tom Lane <[email protected]>
2025-02-03 10:24 ` Re: PostgreSql and VMS operating System Justin Clift <[email protected]>
2025-02-03 11:47 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
@ 2025-02-03 13:04 ` Vish Penmetsa <[email protected]>
2025-02-03 13:23 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
0 siblings, 1 reply; 22+ messages in thread
From: Vish Penmetsa @ 2025-02-03 13:04 UTC (permalink / raw)
To: Justin Clift <[email protected]>; +Cc: Tom Lane <[email protected]>; Bruce Momjian <[email protected]>; Christophe Pettus <[email protected]>; Daniel Gustafsson <[email protected]>; [email protected]
Anyway probably it might be good for postgres hackers to go thru some
strengths of VMS with an R&D Engineer rather than my speaking - I also
worked in presales and I am not an R&D Engineer so...
On Mon, Feb 3, 2025 at 5:17 PM Vish Penmetsa <[email protected]>
wrote:
> Unix is a programmer's operating system and obviously programmes like it.
>
> About VMS there is a bit of history that Bill Gates from Microsft had
> hired Bill Cutler from the VMS Team to build Windows operating system.
>
> And obviously at that time the focus was more on Windows interfaces rather
> than the VMS like OS which was more of a server.
>
> And when it comes to PostgreSQl whe will be really loking at the server
> side of things rather than it's user interface capabilities where one
> migth Windows to be far more
> useful and easy.
>
> DEC had lost of the following Industry leading Advantages - DECNet ->
> TCP/IP
> OSF - Linux
> Alpha architecture - Everyone caught up with 64 bit chips while DEC Alpha
> was the first 64 bit chip.
> Cluster Architecture -> Oracle & RAC & Unix
>
> And in all these we have'n t looked at the core strengths of how the
> operating system was built for server operations.
>
> Probably one has to start with the assumption that it is somehow extremely
> good and try your best to prove it.
>
> One example I could give as to why I am keen on VMS is something about the
> OS learning about exeutable images to make the startup fast.
>
> Then coming to teh user accounts there is something abour working sets for
> tuning and these were advatages when you were talking about 32 MB of memory
> or 64 MB of memory
> for large no of users rather than 32 GB or 64 GB for few uers ( I have 32
> GB on my Windows PC just for myself)
>
> Then there will be more.
>
> On Mon, Feb 3, 2025 at 3:54 PM Justin Clift <[email protected]> wrote:
>
>> On 2025-01-25 08:09, Tom Lane wrote:
>> > Bruce Momjian <[email protected]> writes:
>> >> On Fri, Jan 24, 2025 at 01:07:56AM -0800, Christophe Pettus wrote:
>> >>> So, basically, if you want a maintained VMS port, you need to either
>> >>> drive the project yourself, or find others who will.
>> >
>> >> This email thread from 2003 says VMS probably doesn't work anymore
>> >> because of lack of testers:
>> >>
>> https://www.postgresql.org/message-id/flat/200301071531.h07FVWI08147%40candle.pha.pa.us#0dbc1439f51e...
>> >
>> > I doubt we ever had a working VMS port. There are precisely zero
>> > references to VMS in our commit log, so certainly there was never one
>> > that got removed. It's barely possible that PG "just worked" without
>> > any patches under their POSIX emulation layer, but I could not find
>> > any indication of successful users of PG-on-VMS in the mail list
>> > archives either.
>>
>> As a data point, when the recent incarnation of VMS Software announced
>> their intention to allow Community sign ups a few years ago, I went
>> and created an account on their system to investigate. VAX VMX being
>> one of the first multi-user systems I learned back in the day, before
>> learning *nix. ;)
>>
>> Anyway, it went... poorly. Their system is so crap that users can only
>> have a very specific set of "special" characters allowedin user
>> passwords:
>>
>> $#@!%*&
>>
>> Any other symbols are accepted at password setting time, but actually
>> cause the user login to fail.
>>
>> When I attempted to file a bug about this problem, they literally told
>> me it's not a bug and it working as intended.
>>
>> So frankly, VMS Software are so completely clueless that I strongly
>> recommend no-one waste their time and effort on them.
>>
>> Regards and best wishes,
>>
>> Justin Clift
>>
>
^ permalink raw reply [nested|flat] 22+ messages in thread
* Re: PostgreSql and VMS operating System
2025-01-24 04:29 PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-01-24 08:29 ` Re: PostgreSql and VMS operating System Daniel Gustafsson <[email protected]>
2025-01-24 09:03 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-01-24 09:07 ` Re: PostgreSql and VMS operating System Christophe Pettus <[email protected]>
2025-01-24 16:09 ` Re: PostgreSql and VMS operating System Bruce Momjian <[email protected]>
2025-01-24 22:09 ` Re: PostgreSql and VMS operating System Tom Lane <[email protected]>
2025-02-03 10:24 ` Re: PostgreSql and VMS operating System Justin Clift <[email protected]>
2025-02-03 11:47 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-02-03 13:04 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
@ 2025-02-03 13:23 ` Vish Penmetsa <[email protected]>
2025-02-04 01:25 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
0 siblings, 1 reply; 22+ messages in thread
From: Vish Penmetsa @ 2025-02-03 13:23 UTC (permalink / raw)
To: Justin Clift <[email protected]>; +Cc: Tom Lane <[email protected]>; Bruce Momjian <[email protected]>; Christophe Pettus <[email protected]>; Daniel Gustafsson <[email protected]>; [email protected]
There was a book called Thriving on Chaos around eighties or nineties which
took VMS as an example of Technology Industry Leaderhsip and said their
technology leadership might
be taken for granted for only 18 months by which time Competitors could
probably catch up.
But then I had said that VMS seems to have become a small
userbase operating system not for competitors catching up but sudden boom
for small servers where everyone went for Unix
so I felt that it might be worth taking a relook again for postgresql and
python and combination.
On Mon, Feb 3, 2025 at 6:34 PM Vish Penmetsa <[email protected]>
wrote:
> Anyway probably it might be good for postgres hackers to go thru some
> strengths of VMS with an R&D Engineer rather than my speaking - I also
> worked in presales and I am not an R&D Engineer so...
>
> On Mon, Feb 3, 2025 at 5:17 PM Vish Penmetsa <[email protected]>
> wrote:
>
>> Unix is a programmer's operating system and obviously programmes like it.
>>
>> About VMS there is a bit of history that Bill Gates from Microsft had
>> hired Bill Cutler from the VMS Team to build Windows operating system.
>>
>> And obviously at that time the focus was more on Windows interfaces
>> rather than the VMS like OS which was more of a server.
>>
>> And when it comes to PostgreSQl whe will be really loking at the server
>> side of things rather than it's user interface capabilities where one
>> migth Windows to be far more
>> useful and easy.
>>
>> DEC had lost of the following Industry leading Advantages - DECNet ->
>> TCP/IP
>> OSF - Linux
>> Alpha architecture - Everyone caught up with 64 bit chips while DEC Alpha
>> was the first 64 bit chip.
>> Cluster Architecture -> Oracle & RAC & Unix
>>
>> And in all these we have'n t looked at the core strengths of how the
>> operating system was built for server operations.
>>
>> Probably one has to start with the assumption that it is somehow
>> extremely good and try your best to prove it.
>>
>> One example I could give as to why I am keen on VMS is something about
>> the OS learning about exeutable images to make the startup fast.
>>
>> Then coming to teh user accounts there is something abour working sets
>> for tuning and these were advatages when you were talking about 32 MB of
>> memory or 64 MB of memory
>> for large no of users rather than 32 GB or 64 GB for few uers ( I have 32
>> GB on my Windows PC just for myself)
>>
>> Then there will be more.
>>
>> On Mon, Feb 3, 2025 at 3:54 PM Justin Clift <[email protected]>
>> wrote:
>>
>>> On 2025-01-25 08:09, Tom Lane wrote:
>>> > Bruce Momjian <[email protected]> writes:
>>> >> On Fri, Jan 24, 2025 at 01:07:56AM -0800, Christophe Pettus wrote:
>>> >>> So, basically, if you want a maintained VMS port, you need to either
>>> >>> drive the project yourself, or find others who will.
>>> >
>>> >> This email thread from 2003 says VMS probably doesn't work anymore
>>> >> because of lack of testers:
>>> >>
>>> https://www.postgresql.org/message-id/flat/200301071531.h07FVWI08147%40candle.pha.pa.us#0dbc1439f51e...
>>> >
>>> > I doubt we ever had a working VMS port. There are precisely zero
>>> > references to VMS in our commit log, so certainly there was never one
>>> > that got removed. It's barely possible that PG "just worked" without
>>> > any patches under their POSIX emulation layer, but I could not find
>>> > any indication of successful users of PG-on-VMS in the mail list
>>> > archives either.
>>>
>>> As a data point, when the recent incarnation of VMS Software announced
>>> their intention to allow Community sign ups a few years ago, I went
>>> and created an account on their system to investigate. VAX VMX being
>>> one of the first multi-user systems I learned back in the day, before
>>> learning *nix. ;)
>>>
>>> Anyway, it went... poorly. Their system is so crap that users can only
>>> have a very specific set of "special" characters allowedin user
>>> passwords:
>>>
>>> $#@!%*&
>>>
>>> Any other symbols are accepted at password setting time, but actually
>>> cause the user login to fail.
>>>
>>> When I attempted to file a bug about this problem, they literally told
>>> me it's not a bug and it working as intended.
>>>
>>> So frankly, VMS Software are so completely clueless that I strongly
>>> recommend no-one waste their time and effort on them.
>>>
>>> Regards and best wishes,
>>>
>>> Justin Clift
>>>
>>
^ permalink raw reply [nested|flat] 22+ messages in thread
* Re: PostgreSql and VMS operating System
2025-01-24 04:29 PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-01-24 08:29 ` Re: PostgreSql and VMS operating System Daniel Gustafsson <[email protected]>
2025-01-24 09:03 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-01-24 09:07 ` Re: PostgreSql and VMS operating System Christophe Pettus <[email protected]>
2025-01-24 16:09 ` Re: PostgreSql and VMS operating System Bruce Momjian <[email protected]>
2025-01-24 22:09 ` Re: PostgreSql and VMS operating System Tom Lane <[email protected]>
2025-02-03 10:24 ` Re: PostgreSql and VMS operating System Justin Clift <[email protected]>
2025-02-03 11:47 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-02-03 13:04 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-02-03 13:23 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
@ 2025-02-04 01:25 ` Vish Penmetsa <[email protected]>
2025-02-04 09:31 ` Re: PostgreSql and VMS operating System Laurenz Albe <[email protected]>
0 siblings, 1 reply; 22+ messages in thread
From: Vish Penmetsa @ 2025-02-04 01:25 UTC (permalink / raw)
To: Justin Clift <[email protected]>; +Cc: Tom Lane <[email protected]>; Bruce Momjian <[email protected]>; Christophe Pettus <[email protected]>; Daniel Gustafsson <[email protected]>; [email protected]
I also need to mention that When DEC Alpha servers were released we could
see their performance advantages ( amazing speeds) while setting up demo's
etc
but VMS was still running on VAX architecture. By the time VMS was ported
onto 64 bit Alpha most people would have seen Unix speed on 64 bit
architecture and probably it was difficult to convince prospects about
advantages of VMS operating System.
On Mon, Feb 3, 2025 at 6:53 PM Vish Penmetsa <[email protected]>
wrote:
> There was a book called Thriving on Chaos around eighties or nineties
> which took VMS as an example of Technology Industry Leaderhsip and said
> their technology leadership might
> be taken for granted for only 18 months by which time Competitors could
> probably catch up.
>
> But then I had said that VMS seems to have become a small
> userbase operating system not for competitors catching up but sudden boom
> for small servers where everyone went for Unix
> so I felt that it might be worth taking a relook again for postgresql and
> python and combination.
>
> On Mon, Feb 3, 2025 at 6:34 PM Vish Penmetsa <[email protected]>
> wrote:
>
>> Anyway probably it might be good for postgres hackers to go thru some
>> strengths of VMS with an R&D Engineer rather than my speaking - I also
>> worked in presales and I am not an R&D Engineer so...
>>
>> On Mon, Feb 3, 2025 at 5:17 PM Vish Penmetsa <[email protected]>
>> wrote:
>>
>>> Unix is a programmer's operating system and obviously programmes like it.
>>>
>>> About VMS there is a bit of history that Bill Gates from Microsft had
>>> hired Bill Cutler from the VMS Team to build Windows operating system.
>>>
>>> And obviously at that time the focus was more on Windows interfaces
>>> rather than the VMS like OS which was more of a server.
>>>
>>> And when it comes to PostgreSQl whe will be really loking at the server
>>> side of things rather than it's user interface capabilities where one
>>> migth Windows to be far more
>>> useful and easy.
>>>
>>> DEC had lost of the following Industry leading Advantages - DECNet ->
>>> TCP/IP
>>> OSF - Linux
>>> Alpha architecture - Everyone caught up with 64 bit chips while DEC
>>> Alpha was the first 64 bit chip.
>>> Cluster Architecture -> Oracle & RAC & Unix
>>>
>>> And in all these we have'n t looked at the core strengths of how the
>>> operating system was built for server operations.
>>>
>>> Probably one has to start with the assumption that it is somehow
>>> extremely good and try your best to prove it.
>>>
>>> One example I could give as to why I am keen on VMS is something about
>>> the OS learning about exeutable images to make the startup fast.
>>>
>>> Then coming to teh user accounts there is something abour working sets
>>> for tuning and these were advatages when you were talking about 32 MB of
>>> memory or 64 MB of memory
>>> for large no of users rather than 32 GB or 64 GB for few uers ( I have
>>> 32 GB on my Windows PC just for myself)
>>>
>>> Then there will be more.
>>>
>>> On Mon, Feb 3, 2025 at 3:54 PM Justin Clift <[email protected]>
>>> wrote:
>>>
>>>> On 2025-01-25 08:09, Tom Lane wrote:
>>>> > Bruce Momjian <[email protected]> writes:
>>>> >> On Fri, Jan 24, 2025 at 01:07:56AM -0800, Christophe Pettus wrote:
>>>> >>> So, basically, if you want a maintained VMS port, you need to
>>>> either
>>>> >>> drive the project yourself, or find others who will.
>>>> >
>>>> >> This email thread from 2003 says VMS probably doesn't work anymore
>>>> >> because of lack of testers:
>>>> >>
>>>> https://www.postgresql.org/message-id/flat/200301071531.h07FVWI08147%40candle.pha.pa.us#0dbc1439f51e...
>>>> >
>>>> > I doubt we ever had a working VMS port. There are precisely zero
>>>> > references to VMS in our commit log, so certainly there was never one
>>>> > that got removed. It's barely possible that PG "just worked" without
>>>> > any patches under their POSIX emulation layer, but I could not find
>>>> > any indication of successful users of PG-on-VMS in the mail list
>>>> > archives either.
>>>>
>>>> As a data point, when the recent incarnation of VMS Software announced
>>>> their intention to allow Community sign ups a few years ago, I went
>>>> and created an account on their system to investigate. VAX VMX being
>>>> one of the first multi-user systems I learned back in the day, before
>>>> learning *nix. ;)
>>>>
>>>> Anyway, it went... poorly. Their system is so crap that users can only
>>>> have a very specific set of "special" characters allowedin user
>>>> passwords:
>>>>
>>>> $#@!%*&
>>>>
>>>> Any other symbols are accepted at password setting time, but actually
>>>> cause the user login to fail.
>>>>
>>>> When I attempted to file a bug about this problem, they literally told
>>>> me it's not a bug and it working as intended.
>>>>
>>>> So frankly, VMS Software are so completely clueless that I strongly
>>>> recommend no-one waste their time and effort on them.
>>>>
>>>> Regards and best wishes,
>>>>
>>>> Justin Clift
>>>>
>>>
^ permalink raw reply [nested|flat] 22+ messages in thread
* Re: PostgreSql and VMS operating System
2025-01-24 04:29 PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-01-24 08:29 ` Re: PostgreSql and VMS operating System Daniel Gustafsson <[email protected]>
2025-01-24 09:03 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-01-24 09:07 ` Re: PostgreSql and VMS operating System Christophe Pettus <[email protected]>
2025-01-24 16:09 ` Re: PostgreSql and VMS operating System Bruce Momjian <[email protected]>
2025-01-24 22:09 ` Re: PostgreSql and VMS operating System Tom Lane <[email protected]>
2025-02-03 10:24 ` Re: PostgreSql and VMS operating System Justin Clift <[email protected]>
2025-02-03 11:47 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-02-03 13:04 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-02-03 13:23 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-02-04 01:25 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
@ 2025-02-04 09:31 ` Laurenz Albe <[email protected]>
2025-02-04 11:44 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-02-05 08:58 ` Re: PostgreSql and VMS operating System Achilleas Mantzios - cloud <[email protected]>
0 siblings, 2 replies; 22+ messages in thread
From: Laurenz Albe @ 2025-02-04 09:31 UTC (permalink / raw)
To: Vish Penmetsa <[email protected]>; Justin Clift <[email protected]>; +Cc: Tom Lane <[email protected]>; Bruce Momjian <[email protected]>; Christophe Pettus <[email protected]>; Daniel Gustafsson <[email protected]>; [email protected]
On Tue, 2025-02-04 at 06:55 +0530, Vish Penmetsa wrote:
> I also need to mention that When DEC Alpha servers were released [...]
Perhaps this should go on the pgsql-nostalgy mailing list.
Yours,
Laurenz Albe
^ permalink raw reply [nested|flat] 22+ messages in thread
* Re: PostgreSql and VMS operating System
2025-01-24 04:29 PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-01-24 08:29 ` Re: PostgreSql and VMS operating System Daniel Gustafsson <[email protected]>
2025-01-24 09:03 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-01-24 09:07 ` Re: PostgreSql and VMS operating System Christophe Pettus <[email protected]>
2025-01-24 16:09 ` Re: PostgreSql and VMS operating System Bruce Momjian <[email protected]>
2025-01-24 22:09 ` Re: PostgreSql and VMS operating System Tom Lane <[email protected]>
2025-02-03 10:24 ` Re: PostgreSql and VMS operating System Justin Clift <[email protected]>
2025-02-03 11:47 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-02-03 13:04 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-02-03 13:23 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-02-04 01:25 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-02-04 09:31 ` Re: PostgreSql and VMS operating System Laurenz Albe <[email protected]>
@ 2025-02-04 11:44 ` Vish Penmetsa <[email protected]>
2025-02-04 11:55 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
1 sibling, 1 reply; 22+ messages in thread
From: Vish Penmetsa @ 2025-02-04 11:44 UTC (permalink / raw)
To: Laurenz Albe <[email protected]>; +Cc: Justin Clift <[email protected]>; Tom Lane <[email protected]>; Bruce Momjian <[email protected]>; Christophe Pettus <[email protected]>; Daniel Gustafsson <[email protected]>; [email protected]
I have expressed my opinion and if more people agree with you that would be
simple. Even without anyone else agreeing with you probably I am not
pushing it further.
I have posted in VMS forum and if nobody responds it is closed anyway,
Anyway I would not call it nostalgia as I was not attached to VMS but
Ingres at that time.
Anyway I think Python is already available on VMS so that could probably
just fulfill my liking for an opportunity to work on VMS again if there is
a way.
On Tue, Feb 4, 2025 at 3:01 PM Laurenz Albe <[email protected]>
wrote:
> On Tue, 2025-02-04 at 06:55 +0530, Vish Penmetsa wrote:
> > I also need to mention that When DEC Alpha servers were released [...]
>
> Perhaps this should go on the pgsql-nostalgy mailing list.
>
> Yours,
> Laurenz Albe
>
>
^ permalink raw reply [nested|flat] 22+ messages in thread
* Re: PostgreSql and VMS operating System
2025-01-24 04:29 PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-01-24 08:29 ` Re: PostgreSql and VMS operating System Daniel Gustafsson <[email protected]>
2025-01-24 09:03 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-01-24 09:07 ` Re: PostgreSql and VMS operating System Christophe Pettus <[email protected]>
2025-01-24 16:09 ` Re: PostgreSql and VMS operating System Bruce Momjian <[email protected]>
2025-01-24 22:09 ` Re: PostgreSql and VMS operating System Tom Lane <[email protected]>
2025-02-03 10:24 ` Re: PostgreSql and VMS operating System Justin Clift <[email protected]>
2025-02-03 11:47 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-02-03 13:04 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-02-03 13:23 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-02-04 01:25 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-02-04 09:31 ` Re: PostgreSql and VMS operating System Laurenz Albe <[email protected]>
2025-02-04 11:44 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
@ 2025-02-04 11:55 ` Vish Penmetsa <[email protected]>
0 siblings, 0 replies; 22+ messages in thread
From: Vish Penmetsa @ 2025-02-04 11:55 UTC (permalink / raw)
To: Laurenz Albe <[email protected]>; +Cc: Justin Clift <[email protected]>; Tom Lane <[email protected]>; Bruce Momjian <[email protected]>; Christophe Pettus <[email protected]>; Daniel Gustafsson <[email protected]>; [email protected]
Probably it was wrong of me to send the mail on VMS. I was under some
confusion and kind of under some impression that there might have been a
port which no one was
using and probably the port might have been outdated until I think Mke or
Bruce checked and said that it was never ported on VMS.
On Tue, Feb 4, 2025 at 5:14 PM Vish Penmetsa <[email protected]>
wrote:
> I have expressed my opinion and if more people agree with you that would
> be simple. Even without anyone else agreeing with you probably I am not
> pushing it further.
>
> I have posted in VMS forum and if nobody responds it is closed anyway,
> Anyway I would not call it nostalgia as I was not attached to VMS but
> Ingres at that time.
>
> Anyway I think Python is already available on VMS so that could probably
> just fulfill my liking for an opportunity to work on VMS again if there is
> a way.
>
> On Tue, Feb 4, 2025 at 3:01 PM Laurenz Albe <[email protected]>
> wrote:
>
>> On Tue, 2025-02-04 at 06:55 +0530, Vish Penmetsa wrote:
>> > I also need to mention that When DEC Alpha servers were released [...]
>>
>> Perhaps this should go on the pgsql-nostalgy mailing list.
>>
>> Yours,
>> Laurenz Albe
>>
>>
^ permalink raw reply [nested|flat] 22+ messages in thread
* Re: PostgreSql and VMS operating System
2025-01-24 04:29 PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-01-24 08:29 ` Re: PostgreSql and VMS operating System Daniel Gustafsson <[email protected]>
2025-01-24 09:03 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-01-24 09:07 ` Re: PostgreSql and VMS operating System Christophe Pettus <[email protected]>
2025-01-24 16:09 ` Re: PostgreSql and VMS operating System Bruce Momjian <[email protected]>
2025-01-24 22:09 ` Re: PostgreSql and VMS operating System Tom Lane <[email protected]>
2025-02-03 10:24 ` Re: PostgreSql and VMS operating System Justin Clift <[email protected]>
2025-02-03 11:47 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-02-03 13:04 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-02-03 13:23 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-02-04 01:25 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-02-04 09:31 ` Re: PostgreSql and VMS operating System Laurenz Albe <[email protected]>
@ 2025-02-05 08:58 ` Achilleas Mantzios - cloud <[email protected]>
1 sibling, 0 replies; 22+ messages in thread
From: Achilleas Mantzios - cloud @ 2025-02-05 08:58 UTC (permalink / raw)
To: [email protected]
On 2/4/25 11:31, Laurenz Albe wrote:
> On Tue, 2025-02-04 at 06:55 +0530, Vish Penmetsa wrote:
>> I also need to mention that When DEC Alpha servers were released [...]
> Perhaps this should go on the pgsql-nostalgy mailing list.
Exactly !! We can talk about SUN microsystems, Digital, Silicon
Graphics, NN, archie, gopher and rest of goodies from the 80s!
>
> Yours,
> Laurenz Albe
>
>
>
^ permalink raw reply [nested|flat] 22+ messages in thread
* Re: PostgreSql and VMS operating System
2025-01-24 04:29 PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-01-24 08:29 ` Re: PostgreSql and VMS operating System Daniel Gustafsson <[email protected]>
2025-01-24 09:03 ` Re: PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-01-24 09:07 ` Re: PostgreSql and VMS operating System Christophe Pettus <[email protected]>
@ 2025-01-26 04:32 ` Vish Penmetsa <[email protected]>
1 sibling, 0 replies; 22+ messages in thread
From: Vish Penmetsa @ 2025-01-26 04:32 UTC (permalink / raw)
To: Christophe Pettus <[email protected]>; +Cc: Daniel Gustafsson <[email protected]>; [email protected]
I can try to add some simple tools or such or a trng or two for pgsql if
there is a place or need one of these. My early efforts in Python so code
might have to be spruced up and standardised quite a bit.
On Fri, Jan 24, 2025 at 2:38 PM Christophe Pettus <
[email protected]> wrote:
>
>
> > On Jan 24, 2025, at 01:03, Vish Penmetsa <[email protected]>
> wrote:
> >
> > Probably I might have misunderstood the purpose of the group or the
> workings of the postgresql group.
> >
> > I thought the group will look at suggestions on a voluntary basis review
> them and if found useful will approve to carry forward with the suggestions.
> >
> > In this case vmssowftare group provides the os copy on VM's but I
> thought the group leadership will do some communications.
>
> The organization of the PostgreSQL Global Development Group is not like
> the organization of a commercial software organization. It is up to the
> general developer community to propose, advocate, and see through any
> changes (including ports). The "leadership" reviews and approves
> contributions to the primary core PostgreSQL code, but it is up to the
> person or organization that wants a feature to do the work to make it
> actually happen.
>
> So, basically, if you want a maintained VMS port, you need to either drive
> the project yourself, or find others who will.
>
> --
> Christophe Pettus / [email protected]
> Chief Executive Officer / PGX Inc. / 24x7 Support, Consulting, Development
> / pgexperts.com
> See us at: SCaLE, March 6-9, Los Angeles / Nordic PgDay, Copenhagen, March
> 18
>
>
^ permalink raw reply [nested|flat] 22+ messages in thread
end of thread, other threads:[~2025-02-05 08:58 UTC | newest]
Thread overview: 22+ messages (download: mbox.gz follow: Atom feed)
-- links below jump to the message on this page --
2025-01-24 04:29 PostgreSql and VMS operating System Vish Penmetsa <[email protected]>
2025-01-24 08:29 ` Daniel Gustafsson <[email protected]>
2025-01-24 09:03 ` Vish Penmetsa <[email protected]>
2025-01-24 09:07 ` Christophe Pettus <[email protected]>
2025-01-24 16:09 ` Bruce Momjian <[email protected]>
2025-01-24 16:20 ` Christophe Pettus <[email protected]>
2025-01-24 22:09 ` Tom Lane <[email protected]>
2025-01-24 23:21 ` Vish Penmetsa <[email protected]>
2025-01-24 23:49 ` Adrian Klaver <[email protected]>
2025-01-26 02:36 ` Vish Penmetsa <[email protected]>
2025-01-26 05:32 ` Adrian Klaver <[email protected]>
2025-01-26 05:47 ` Vish Penmetsa <[email protected]>
2025-02-03 10:24 ` Justin Clift <[email protected]>
2025-02-03 11:47 ` Vish Penmetsa <[email protected]>
2025-02-03 13:04 ` Vish Penmetsa <[email protected]>
2025-02-03 13:23 ` Vish Penmetsa <[email protected]>
2025-02-04 01:25 ` Vish Penmetsa <[email protected]>
2025-02-04 09:31 ` Laurenz Albe <[email protected]>
2025-02-04 11:44 ` Vish Penmetsa <[email protected]>
2025-02-04 11:55 ` Vish Penmetsa <[email protected]>
2025-02-05 08:58 ` Achilleas Mantzios - cloud <[email protected]>
2025-01-26 04:32 ` Vish Penmetsa <[email protected]>
This inbox is served by agora; see mirroring instructions
for how to clone and mirror all data and code used for this inbox