Thread: Please review this patch
Hello, I prepared fix for Bug "Autocommit and Cancel". It's woking patch (it's used #ifded NOT_USED). The main changes are in using cancelable PQsendQuery (it could be ok) and in cleaning and correcting CC_send_query. CC_send_query should be equivalent with old one except adding some QR_set_aborted. I'm not sure if it's ok. It passed ok throught few tests. Please could you take a look at this patch? Comments are welcome. Thanks Luf
> -----Original Message----- > From: pgsql-odbc-owner@postgresql.org > [mailto:pgsql-odbc-owner@postgresql.org] On Behalf Of Ludek Finstrle > Sent: 09 December 2005 03:14 > To: pgsql-odbc@postgresql.org > Subject: [ODBC] Please review this patch > > Hello, > > I prepared fix for Bug "Autocommit and Cancel". It's woking patch > (it's used #ifded NOT_USED). The main changes are in using cancelable > PQsendQuery (it could be ok) and in cleaning and correcting > CC_send_query. CC_send_query should be equivalent with old one > except adding some QR_set_aborted. I'm not sure if it's ok. > It passed ok throught few tests. > > Please could you take a look at this patch? Comments are welcome. Think you forgot to attach the patch Luf :-) Regards, Dave.
> > I prepared fix for Bug "Autocommit and Cancel". It's woking patch > > (it's used #ifded NOT_USED). The main changes are in using cancelable > > PQsendQuery (it could be ok) and in cleaning and correcting > > CC_send_query. CC_send_query should be equivalent with old one > > except adding some QR_set_aborted. I'm not sure if it's ok. > > It passed ok throught few tests. > > > > Please could you take a look at this patch? Comments are welcome. > > Think you forgot to attach the patch Luf :-) Ops, my fault. Second try ... Luf
Attachment
> -----Original Message----- > From: Ludek Finstrle [mailto:luf@pzkagis.cz] > Sent: 09 December 2005 10:52 > To: Dave Page > Cc: pgsql-odbc@postgresql.org > Subject: Re: [ODBC] Please review this patch > > > > I prepared fix for Bug "Autocommit and Cancel". It's > woking patch > > > (it's used #ifded NOT_USED). The main changes are in > using cancelable > > > PQsendQuery (it could be ok) and in cleaning and correcting > > > CC_send_query. CC_send_query should be equivalent with old one > > > except adding some QR_set_aborted. I'm not sure if it's ok. > > > It passed ok throught few tests. > > > > > > Please could you take a look at this patch? Comments are welcome. > > > > Think you forgot to attach the patch Luf :-) > > Ops, my fault. Second try ... OK, I've bashed it around a fair bit and can't find any regressions over the previous code, so I'll commit the code. I don't have any threaded test code to properly test SQLCancel with at the moment though, so perhaps the original reporter can test that. Regards, Dave.
> OK, I've bashed it around a fair bit and can't find any regressions over > the previous code, so I'll commit the code. I don't have any threaded > test code to properly test SQLCancel with at the moment though, so > perhaps the original reporter can test that. Ok, I'll include it in next development snapshot. Thare is a lot of problems with SQLCancel. It needs huge changes. I think I clean the code at first. There is a lot of dead ends. Thanks, Luf