Re: [HACKERS] Some newbie questions

2008-09-08 Thread M2Y
Thanks Shane for your response... On Sep 7, 11:52 pm, [EMAIL PROTECTED] (Shane Ambler) wrote: What is a good way to start understanding backend(postgres) code? Is there any documentation available especially for developers? Most of the developer info is within comments in the code itself.

[HACKERS] Some newbie questions

2008-09-07 Thread M2Y
Hello, Could you plz answer the following questions of a newbie: What is a good way to start understanding backend(postgres) code? Is there any documentation available especially for developers? What is commit log and why it is needed? Why does a replication solution need log shipping and why

Re: [HACKERS] Conflict resolution in Multimaster replication(Postgres-R)

2008-09-04 Thread M2Y
Thank you very much Robert and Markus. What kind of replication are you interested in? Markus: It looks like the hybrid approach used by Postgres-R(as described in that paper) is good. Thanks, Srinivas -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to

[HACKERS] Debugging methods

2008-09-04 Thread M2Y
Hello, I am a beginner to Postgres and I am going through code. I would like to know the debugging methods used in development. Some of my requirements are; for a given query, how parse structures are created in pg_parse_query, how they are analyzed and rewritten in pg_analyze_and_rewrite and

[HACKERS] Conflict resolution in Multimaster replication(Postgres-R)

2008-09-03 Thread M2Y
Hello, My basic question is: in multimaster replication, if each site goes ahead and does the modifications issued by the transaction and then sends the writeset to others in the group, how the ACID properties be maintained? Details: Suppose there are two sites in the group, lets say, A and B