What do these terms mean in the SOURCE CODE?

From: Vaibhav Kaushal <vaibhavkaushal123(at)gmail(dot)com>
To: pgsql-hackers(at)postgresql(dot)org
Subject: What do these terms mean in the SOURCE CODE?
Date: 2010-11-19 15:41:09
Message-ID: AANLkTinLGKhCbULd7fcP+hSwE5+wcusHz9oSOFPz=ic7@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

I am going through the Executor code and come across the following terms
quite often. Can someone tell me what do they mean (in a few (may be a
couple of) sentences)?

1. Scan State
2. Plan State
3. Tuple Projection
4. EState
5. Qual
6. Expression

They sound quite ambiguous in the source code, specially when some of them
already have terms which have multiple meanings.

Thanks for your time.

-Vaibhav (*_*)

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Tom Lane 2010-11-19 15:44:30 Re: Latches with weak memory ordering (Re: max_wal_senders must die)
Previous Message Tom Lane 2010-11-19 15:36:06 Re: Latches with weak memory ordering (Re: max_wal_senders must die)