Subject AW: AW: [firebird-python] FDB v1.4.2
Author Dominik Psenner

Ah, you were faster than I could write. Sorry for me being so persistent. Unfortunately I am unable to post a file in the bug tracker now that the issue is resolved, therefore I write you here.

 

The good thing is, 1.4.3 improved the situation. One cyclic reference has gone away but there’s still one cyclic reference left to be broken. The attached objgraph shows that the one left might be the callback function which is stored in the EventBlock upon creation. You could break that by cleaning up the callback attribute on close(). Doing that should resolve this issue for good.

 

Von: firebird-python@yahoogroups.com [mailto:firebird-python@yahoogroups.com]
Gesendet: Freitag, 14. November 2014 12:06
An: firebird-python@yahoogroups.com
Betreff: AW: AW: [firebird-python] FDB v1.4.2

 

 

Awesome! Thanks for the fast responses, you’re doing a good job. J If you feel like sending me a patch that I can apply before you push 1.4.3 out of the door, I’ll gladly run my test scripts on a patched 1.4.2.

 

Cheers

 

Von: firebird-python@yahoogroups.com [mailto:firebird-python@yahoogroups.com]
Gesendet: Freitag, 14. Novem
ber 2014 11:50
An: firebird-python@yahoogroups.com
Betreff: Re: AW: [firebird-python] FDB v1.4.2

 

 

Hi,

Fixed in 1.4.3, see PyPI. Thanks for pointing this out.

best regards
Pavel Cisar
IBPhoenix

Dne 14.11.2014 v 11:42 Dominik Psenner dominik.psenner@...
[firebird-python] napsal(a):

> Hi Pavel,
>
> great to hear that you have got this release out of the door so quickly. However, I’m afraid that http://tracker.firebirdsql.org/browse/PYFB-43 is not yet resolved. As posted in the issue I was just now able to reproduce the memory leak with 1.4.2. Thus, people, beware from invoking event_conduit() in a loop!
>
> Are there any plans for fixing the memory leak?
>
> Best regards,
> Dominik
>
> Von: firebird-python@yahoogroups.com [mailto:firebird-python@yahoogroups.com]
> Gesendet: Freitag, 14. November 2014 10:36
> An: firebird-python@yahoogroups.com
> Betreff: [firebird-python] FDB v1.4.2
>
>
>
> Hi,
>
> FDB Python driver for Firebird v1.4.2 is available for download . This
> mostly bugfix version introduces a backward incompatible change to
> events API, so read the Release Notes before deployment.
>
> https://pypi.python.org/pypi/fdb
>
> best regards
> Pavel Cisar
> IBPhoenix
>