Re: obtaining row locking information

Поиск
Список
Период
Сортировка
Искать
От
Tatsuo Ishii
Тема
Re: obtaining row locking information
Дата
Msg-id
20050820.090854.39154716.t-ishii@sra.co.jp
Ответ на
Список
Дерево обсуждения
obtaining row locking information Tatsuo Ishii <t-ishii@sra.co.jp>
Re: obtaining row locking information Alvaro Herrera <alvherre@alvh.no-ip.org>
Re: obtaining row locking information Tatsuo Ishii <t-ishii@sra.co.jp>
Re: obtaining row locking information Alvaro Herrera <alvherre@alvh.no-ip.org>
Re: obtaining row locking information Tatsuo Ishii <t-ishii@sra.co.jp>
Re: obtaining row locking information Alvaro Herrera <alvherre@alvh.no-ip.org>
Re: obtaining row locking information Tatsuo Ishii <t-ishii@sra.co.jp>
Re: obtaining row locking information Bruce Momjian <pgman@candle.pha.pa.us>
Re: obtaining row locking information Tatsuo Ishii <t-ishii@sra.co.jp>
Re: obtaining row locking information Tom Lane <tgl@sss.pgh.pa.us>
Re: obtaining row locking information Tatsuo Ishii <t-ishii@sra.co.jp>
Re: obtaining row locking information Bruce Momjian <pgman@candle.pha.pa.us>
Re: obtaining row locking information Tatsuo Ishii <ishii@sraoss.co.jp>
Re: obtaining row locking information Bruce Momjian <pgman@candle.pha.pa.us>
Re: obtaining row locking information Tatsuo Ishii <ishii@sraoss.co.jp>
Re: obtaining row locking information Bruce Momjian <pgman@candle.pha.pa.us>
Re: obtaining row locking information Tatsuo Ishii <ishii@sraoss.co.jp>
Re: obtaining row locking information Tom Lane <tgl@sss.pgh.pa.us>
Re: obtaining row locking information Tatsuo Ishii <t-ishii@sra.co.jp>
Re: obtaining row locking information Tom Lane <tgl@sss.pgh.pa.us>
Re: obtaining row locking information Tatsuo Ishii <t-ishii@sra.co.jp>
Re: obtaining row locking information Alvaro Herrera <alvherre@alvh.no-ip.org>
Re: obtaining row locking information Tom Lane <tgl@sss.pgh.pa.us>
> On Fri, Aug 19, 2005 at 09:19:24PM +0900, Tatsuo Ishii wrote:
> > > Tatsuo Ishii  writes:
> > > > To accomplish this I need to add following function into
> > > > storage/ipc/procarray.c. This is similar to BackendPidGetProc() except
> > > > that it accepts xid as an argument. Any objection?
> 
> I don't think it is critical for it to return valid answers for
> subtransactions, but maybe you should add a note in the commentary about
> it:
> 
> > /*
> >  * BackendXidGetPid -- get a backend's pid given its XID
> >  *
> >  * Returns 0 if not found or it's a prepared transaction.  Note that
> >  * it is up to the caller to be sure that the question remains
> >  * meaningful for long enough for the answer to be used ...
>    * 
>    * Only main transaction Ids are considered.  This function is mainly
>    * useful for determining what backend owns a lock.
> >  */
> > int
> > BackendXidGetPid(TransactionId xid)
> > {

Good point. I will add your comments.
--
Tatsuo Ishii

В списке pgsql-hackers по дате отправления
От: Bruce Momjian
Дата:
Сообщение: Beta timing
От: Alvaro Herrera
Дата:
Сообщение: Re: Why is lock not released?
FAQ