Re: Do you have any objections on contributing your improvements of the PostgreSQL core back into the product?

Started by Dann Corbitover 20 years ago4 messages
#1Dann Corbit
DCorbit@connx.com

I am very, very sure that anything that makes PostgreSQL stronger will
be deeply appreciated by the PostgreSQL team.

To the PG team, see the following:
http://dbgroup.ncsu.edu/
http://www4.ncsu.edu/~rychirko/

Especially:
http://research.csc.ncsu.edu/selftune/

This is a fabulous project with smashing results, already done against
PostgreSQL.

Could someone on the official PostgreSQL team raise their hand, please,
and say: "We are interested in folding in this valuable research study
back into the core of PostgreSQL, thus making it much stronger and more
capable than it is now."

-----Original Message-----
From: Rada Chirkova [mailto:chirkova@csc.ncsu.edu]
Sent: Friday, May 13, 2005 2:55 PM
To: Rada Chirkova
Cc: Dann Corbit
Subject: Re: Do you have any objections on contributing your

improvements

of the PostgreSQL core back into the product?

Dear Dann Corbit, could you tell me whether you have heard back from
PostgreSQL committers on whether they like my enhancements of

PostgreSQL.

Best regards,

Rada

Rada Chirkova wrote:

Thanks! I will work over the summer on getting good students to do
this. Should I get in touch with some PostgreSQL developers other

than

you to coordinate the effort.

Best regards,

Rada

Dann Corbit wrote:

I think that a cooperative effort between the core team of

PostgreSQL

developers and your graduate students is definitely the most

logical

approach.

The PostgreSQL engine has also been updated quite a bit now with

version

8, and so certainly, some changes would be needed.

-----Original Message-----
From: Rada Chirkova [mailto:chirkova@csc.ncsu.edu]
Sent: Thursday, May 05, 2005 5:53 AM
To: Dann Corbit; Rada Chirkova
Subject: Re: Do you have any objections on contributing your

improvements

of the PostgreSQL core back into the product?

Dear Dann Corbit,

thanks for your response. I would be really delighted to

contribute to

the PostgreSQL core. At the same time, I have doubts about the

quality

of the implementation by my students. Do you think it would make

sense

to have good students reimplement the functionalities, perhaps

with

some

guidance from regular PostgreSQL contributors?

Best regards,

Rada

Dann Corbit wrote:

My name is Dann Corbit. I work for a company called CONNX

Solutions

Inc. (which is a database company -- we write middleware like
ODBC/OLEDB/JDBC/.NET drivers and things of that nature).
Here is our web site:
http://www.connx.com/

We also happen to use PostgreSQL in some of our projects, and I

have

had

some minor involvement in the PostgreSQL projects. For instance,

the

PostgreSQL team used some code we wrote in creating a native

version

of

PostgreSQL 7.1.3 for creating the native windows version of

PostgreSQL

8.0.

I read your paper on the network and downloaded the source code

that

you

created. It looks like a great enhancement to the PostgreSQL

database

system. For that reason, I was wondering if you would object to

posting

your changes back into the PostgreSQL 8 core so that the new
functionality is available to everyone.

If you go and look on the PostgreSQL list server, you will see

that I

post there fairly often.

-----Original Message-----
From: Rada Chirkova [mailto:chirkova@csc.ncsu.edu]
Sent: Wednesday, May 04, 2005 4:10 PM
To: Dann Corbit
Subject: Re: Do you have any objections on contributing your

improvements

of the PostgreSQL core back into the product?

Hi,

could you tell me about yourself - your message was kind of

brief ;)

Show quoted text

Best regards,

Rada

Dann Corbit wrote:

It seems to me that your enhancements are extremely useful.

#2Josh Berkus
josh@agliodbs.com
In reply to: Dann Corbit (#1)

Dann,

Could someone on the official PostgreSQL team raise their hand, please,
and say: "We are interested in folding in this valuable research study
back into the core of PostgreSQL, thus making it much stronger and more
capable than it is now."

As much as I would love to do just that, you know that's not the way it works.
All patches ... including mine, Bruce's, Jan's, and even sometimes Tom's,
have to be evaluated for usefulness, clean code, bugs, etc.

--
--Josh

Josh Berkus
Aglio Database Solutions
San Francisco

#3Dann Corbit
DCorbit@connx.com
In reply to: Josh Berkus (#2)

What Rada Chirkova is looking for is an endorsement of the project.

The work has already been completed and studied in detail but on PG
7.3.4 rather than using the current code base.

The plan is to redo it with grad students and careful supervision to
ensure the highest quality.

She wants to know if the PG group would want this work to be done.

I am sure that she expects code reviews and beta tests and all the other
standard fare.

-----Original Message-----
From: Josh Berkus [mailto:josh@agliodbs.com]
Sent: Friday, May 13, 2005 4:03 PM
To: Dann Corbit
Cc: pgsql-hackers@postgresql.org
Subject: Re: [HACKERS] Do you have any objections on contributing your
improvements of the PostgreSQL core back into the product?

Dann,

Could someone on the official PostgreSQL team raise their hand,

please,

and say: "We are interested in folding in this valuable research

study

back into the core of PostgreSQL, thus making it much stronger and

more

capable than it is now."

As much as I would love to do just that, you know that's not the way

it

works.
All patches ... including mine, Bruce's, Jan's, and even sometimes

Tom's,

Show quoted text

have to be evaluated for usefulness, clean code, bugs, etc.

--
--Josh

Josh Berkus
Aglio Database Solutions
San Francisco

#4Josh Berkus
josh@agliodbs.com
In reply to: Dann Corbit (#3)

Dann,

What Rada Chirkova is looking for is an endorsement of the project.

Well, let me read up on the research -- it's more than a little unclear just
from the abstract what the code is supposed to accomplish. You just posted
it a few days ago, and I really haven't had time to follow up. We may very
well want it for Bizgres as well.

--
--Josh

Josh Berkus
Aglio Database Solutions
San Francisco