Lists: | pgsql-hackers |
---|
From: | Vaibhav Kaushal <vaibhavkaushal123(at)gmail(dot)com> |
---|---|
To: | pgsql-hackers(at)postgresql(dot)org |
Subject: | Starting off with the development |
Date: | 2010-11-02 04:40:29 |
Message-ID: | AANLkTi=Tp+jgVeNDVMvrL3WUqhJ1FfGJiHsJokYGE5YU@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-hackers |
Hello,
I think that I want to get indulged in development. Have gone through the
code a bit, Unable to understand so might need some help over there. I hope
I will recieve help.
What version should I start from? I guess postgresql 9.1 alpha would be
good.
Please suggest some other dev version (if they are in progress) if you think
I should start off with. My main work concerns the planner and executor.
Thanks a lot.
-Vaibhav
From: | Vaibhav Kaushal <vaibhavkaushal123(at)gmail(dot)com> |
---|---|
To: | pgsql-hackers(at)postgresql(dot)org |
Subject: | Fwd: Starting off with the development |
Date: | 2010-11-02 06:34:35 |
Message-ID: | AANLkTimGP22J3nO_9sngpaqdbL79eokArP0vnp5sX8_c@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-hackers |
And I wanted to know what type of data structures are created by the parser
/ planner and how are they read by the executor.
I know that it is some sort of tree. But how many child nodes are there in a
node on the tree and what structure is the NODE itself of?
Which files should I look into to get these details?
Thanks
-Vaibhav
From: | "Kevin Grittner" <Kevin(dot)Grittner(at)wicourts(dot)gov> |
---|---|
To: | "Vaibhav Kaushal" <vaibhavkaushal123(at)gmail(dot)com> |
Cc: | <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: Starting off with the development |
Date: | 2010-11-02 14:49:18 |
Message-ID: | 4CCFDE9E02000025000370EE@gw.wicourts.gov |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-hackers |
Vaibhav Kaushal <vaibhavkaushal123(at)gmail(dot)com> wrote:
> What version should I start from? I guess postgresql 9.1 alpha
> would be good.
The HEAD of the master branch of the git repository is where
development normally takes place. You should start by developer
section of the main PostgreSQL web site and the pages to which it
links -- especially the Developer's FAQ page:
http://www.postgresql.org/developer/
http://wiki.postgresql.org/wiki/Developer_FAQ
You also might want to browse the README files in the source
directories.
-Kevin