Re: ZPsycopgDA Isolation Levels Bug

Поиск
Список
Период
Сортировка
От Federico Di Gregorio
Тема Re: ZPsycopgDA Isolation Levels Bug
Дата
Msg-id 4E417E94.5070504@dndg.it
обсуждение исходный текст
Ответ на Re: ZPsycopgDA Isolation Levels Bug  (Lex Berezhny <eukreign@gmail.com>)
Список psycopg
On 09/08/11 20:16, Lex Berezhny wrote:
> Hi,
>
> We have a pretty large Zope application that completely stopped
> working (no transactions were being commited) after upgrading from
> psycopg 2.4.1 to 2.4.2.
>
> When I create the ZPsycopgDA adapter in the ZMI using Autocommit (via
> the patch I submitted) as the Isolation Level it starts working again.
>
> I think it would be useful to have all of the available isolation
> levels in the drop down since they are all described in the API.
>
> In our case, our application doesn't work at all without Autocommit.
> ZSQL methods never commit. Even when using the database adapter "Test"
> tab to run ad hoc queries all of them rollback.

So, you're saying that psycopg 2.4.2 is broken (vs Zope) and that the
right way to fix it is to add autocommit (i.e., if the page fails your
changes are committed to the database anyway). I'm, not sure I like
that. ;) We'll try to fix the Zope problem before 2.4.3 release.

In the meantime, thanks for the patch.

federico

--
Federico Di Gregorio                         federico.digregorio@dndg.it
Studio Associato Di Nunzio e Di Gregorio                  http://dndg.it
  Gli avvoltoi cinesi si nutrono di arte, ma possono anche mangiare
   i `domani'.                                        -- Haruki Murakami

В списке psycopg по дате отправления:

Предыдущее
От: Lex Berezhny
Дата:
Сообщение: Re: ZPsycopgDA Isolation Levels Bug
Следующее
От: Karsten Hilbert
Дата:
Сообщение: Re: ZPsycopgDA Isolation Levels Bug