<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/psycopg2.git/psycopg/pqpath.c, branch code-cleanup</title>
<subtitle>github.com: psycopg/psycopg2.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/psycopg2.git/'/>
<entry>
<title>Don't call CLEARPGRES on the cursor state without holding the gil</title>
<updated>2019-01-02T12:15:00+00:00</updated>
<author>
<name>Daniele Varrazzo</name>
<email>daniele.varrazzo@gmail.com</email>
</author>
<published>2019-01-02T12:15:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/psycopg2.git/commit/?id=07d9fb871858fafec89cb17a7dd3ff35e11289e6'/>
<id>07d9fb871858fafec89cb17a7dd3ff35e11289e6</id>
<content type='text'>
There is a chance it is executed by two different threads resulting in
issue #384.

I havent't found any other case that may lead to double free.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There is a chance it is executed by two different threads resulting in
issue #384.

I havent't found any other case that may lead to double free.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'master' into errors-module</title>
<updated>2018-10-14T23:58:32+00:00</updated>
<author>
<name>Daniele Varrazzo</name>
<email>daniele.varrazzo@gmail.com</email>
</author>
<published>2018-10-14T23:58:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/psycopg2.git/commit/?id=b205764fdde4549c48c27841aa17e6c7f499e808'/>
<id>b205764fdde4549c48c27841aa17e6c7f499e808</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added table_oid, table_column on cursor.description items</title>
<updated>2018-10-11T02:37:09+00:00</updated>
<author>
<name>Daniele Varrazzo</name>
<email>daniele.varrazzo@gmail.com</email>
</author>
<published>2018-10-11T02:36:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/psycopg2.git/commit/?id=f99a8de6d04e109766ec4fc2ad276ff763e86cb1'/>
<id>f99a8de6d04e109766ec4fc2ad276ff763e86cb1</id>
<content type='text'>
Close #661
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Close #661
</pre>
</div>
</content>
</entry>
<entry>
<title>Added C implementation for a Column type</title>
<updated>2018-10-11T01:59:45+00:00</updated>
<author>
<name>Daniele Varrazzo</name>
<email>daniele.varrazzo@gmail.com</email>
</author>
<published>2018-10-11T01:59:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/psycopg2.git/commit/?id=b3b225a9da450ed11ffbe8a61ba28ca6b343af32'/>
<id>b3b225a9da450ed11ffbe8a61ba28ca6b343af32</id>
<content type='text'>
Currently behaving exactly like the previous (named)tuple.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Currently behaving exactly like the previous (named)tuple.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed infinite loop in pq_get_last_result after COPY</title>
<updated>2018-10-10T22:57:34+00:00</updated>
<author>
<name>Daniele Varrazzo</name>
<email>daniele.varrazzo@gmail.com</email>
</author>
<published>2018-10-10T22:23:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/psycopg2.git/commit/?id=c31451211588326a26124214b1d1bffef9614ecd'/>
<id>c31451211588326a26124214b1d1bffef9614ecd</id>
<content type='text'>
There will be an error downstream but we have to get out of this
function first.

Close #781
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There will be an error downstream but we have to get out of this
function first.

Close #781
</pre>
</div>
</content>
</entry>
<entry>
<title>Prefer https:// URLs when available</title>
<updated>2018-09-23T02:02:33+00:00</updated>
<author>
<name>Jon Dufresne</name>
<email>jon.dufresne@gmail.com</email>
</author>
<published>2018-09-23T01:54:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/psycopg2.git/commit/?id=b07e34e0b892283b7b2bcb88e473806dff67dce0'/>
<id>b07e34e0b892283b7b2bcb88e473806dff67dce0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Generating the whole errors file from script</title>
<updated>2018-08-17T01:00:40+00:00</updated>
<author>
<name>Daniele Varrazzo</name>
<email>daniele.varrazzo@gmail.com</email>
</author>
<published>2018-06-17T21:39:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/psycopg2.git/commit/?id=782fa39647a79bc0269917cd9f539c793c13774a'/>
<id>782fa39647a79bc0269917cd9f539c793c13774a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Read exceptions to raise from a Python module</title>
<updated>2018-08-17T01:00:01+00:00</updated>
<author>
<name>Daniele Varrazzo</name>
<email>daniele.varrazzo@gmail.com</email>
</author>
<published>2018-06-06T00:12:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/psycopg2.git/commit/?id=ce1ac3aea92738d4456733b94caec9da1f41a295'/>
<id>ce1ac3aea92738d4456733b94caec9da1f41a295</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Collect rowcount in executemany even when discarding results</title>
<updated>2017-11-29T15:42:04+00:00</updated>
<author>
<name>Daniele Varrazzo</name>
<email>daniele.varrazzo@gmail.com</email>
</author>
<published>2017-11-29T15:28:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/psycopg2.git/commit/?id=65ed5478d126d83a11f69a9e13a141185f4c0f38'/>
<id>65ed5478d126d83a11f69a9e13a141185f4c0f38</id>
<content type='text'>
Closes #633.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #633.
</pre>
</div>
</content>
</entry>
<entry>
<title>Emulate timeradd and timersub on Solaris</title>
<updated>2017-10-26T18:21:30+00:00</updated>
<author>
<name>My Karlsson</name>
<email>mk@acc.umu.se</email>
</author>
<published>2017-10-26T18:11:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/psycopg2.git/commit/?id=f54783ae6e6de44dafcecefdc8963c58a2ed98b9'/>
<id>f54783ae6e6de44dafcecefdc8963c58a2ed98b9</id>
<content type='text'>
Solaris does not have timeradd and timersub. Add solaris_support.c which
provides emulated versions of them on Solaris.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Solaris does not have timeradd and timersub. Add solaris_support.c which
provides emulated versions of them on Solaris.
</pre>
</div>
</content>
</entry>
</feed>
