Re: Updateable cursors patch - Mailing list pgsql-patches
From | Pavel Stehule |
---|---|
Subject | Re: Updateable cursors patch |
Date | |
Msg-id | 162867790705172243n75689a6ucc8623fdcf599421@mail.gmail.com Whole thread Raw |
In response to | Re: Updateable cursors patch ("FAST PostgreSQL" <fastpgs@fast.fujitsu.com.au>) |
Responses |
Re: Updateable cursors patch
|
List | pgsql-patches |
2007/5/18, FAST PostgreSQL <fastpgs@fast.fujitsu.com.au>: > No. It works with scrollable cursors. It will work for cursors/selects > which does not put the results in some store, such as WITH hold/group > by/order by etc.... But most of these restrictions apply for normal > 'Select for update' anyway. (With the order by clause, the > implementation is as per the sql standards.) some scrollable cursors are materialised. It depends on query :-(. Simple query without join can works. regards Pavel > > I can update the documentation once the initial review is done and what > I have done gets atleast a pass mark :-) > > Rgds, > Arul Shaji > > > Pavel Stehule wrote: > > Hello > > > > I am not sure, but your solution will faill on scrollable cursors > > (it's similar to holdable cursors). I miss part about limits in > > documentation. Propably updatable cursors aren't supported by plpgsql > > (and it's point to ToDo). > > > > Regards > > Pavel Stehule > > > > 2007/5/17, FAST PostgreSQL <fastpgs@fast.fujitsu.com.au>: > >> Attached is an updated version of the updateable cursors patch against > >> the latest cvs head. > >> > >> Most of the changes in the patch are to make it sync with the changes in > >> CVS recently, for DECLARE CURSOR and EXPLAIN, as mentioned by Jaime in > >> his mail below. > >> > >> Rgds, > >> Arul Shaji > >> > >> > >> FAST PostgreSQL wrote: > >> > Right. I will send an updated patch against the CVS head in the next > >> > couple of days. > >> > > >> > Jaime Casanova wrote: > >> >> On 4/4/07, FAST PostgreSQL <fastpgs@fast.fujitsu.com.au> wrote: > >> >>> Attached is a working updateable cursors patch. The core > >> >>> functionality has > >> >>> been implemented and the patch also contains the regression tests and > >> >>> documentation. > >> >>> > >> >> > >> >> this one doesn't apply cleanly to HEAD because of the changes in > >> >> http://archives.postgresql.org/pgsql-committers/2007-04/msg00447.php > >> >> > >> > > >> > > >> > ---------------------------(end of > >> broadcast)--------------------------- > >> > TIP 6: explain analyze is your friend > >> > > >> > > >> > >> > >> ---------------------------(end of broadcast)--------------------------- > >> TIP 7: You can help support the PostgreSQL project by donating at > >> > >> http://www.postgresql.org/about/donate > >> > >> > >> > > > > ---------------------------(end of broadcast)--------------------------- > > TIP 3: Have you checked our extensive FAQ? > > > > http://www.postgresql.org/docs/faq > > > > > > > ---------------------------(end of broadcast)--------------------------- > TIP 1: if posting/reading through Usenet, please send an appropriate > subscribe-nomail command to majordomo@postgresql.org so that your > message can get through to the mailing list cleanly >
pgsql-patches by date: