<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/php-git.git/ext/pdo_pgsql, branch php-7.0.11</title>
<subtitle>git.php.net: repository/php-src.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/'/>
<entry>
<title>Merge branch 'PHP-5.6' into PHP-7.0</title>
<updated>2016-08-14T20:39:01+00:00</updated>
<author>
<name>Anatol Belski</name>
<email>ab@php.net</email>
</author>
<published>2016-08-14T20:39:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=d6b46901b281a3c9d48b65f5f69bae9c7805b118'/>
<id>d6b46901b281a3c9d48b65f5f69bae9c7805b118</id>
<content type='text'>
* PHP-5.6:
  put missing prototype and fix ts build
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* PHP-5.6:
  put missing prototype and fix ts build
</pre>
</div>
</content>
</entry>
<entry>
<title>put missing prototype and fix ts build</title>
<updated>2016-08-14T20:35:01+00:00</updated>
<author>
<name>Anatol Belski</name>
<email>ab@php.net</email>
</author>
<published>2016-08-14T20:35:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=4a4422740f917f46e0860024667042733f61152b'/>
<id>4a4422740f917f46e0860024667042733f61152b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'PHP-5.6' into PHP-7.0</title>
<updated>2016-08-14T18:04:49+00:00</updated>
<author>
<name>Anatol Belski</name>
<email>ab@php.net</email>
</author>
<published>2016-08-14T18:04:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=245eaf51875567f6e6b446a3fda3fac5502e77f7'/>
<id>245eaf51875567f6e6b446a3fda3fac5502e77f7</id>
<content type='text'>
* PHP-5.6:
  Fixed bug #72759 Regression in pgo_pgsql
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* PHP-5.6:
  Fixed bug #72759 Regression in pgo_pgsql
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed bug #72759 Regression in pgo_pgsql</title>
<updated>2016-08-14T17:33:24+00:00</updated>
<author>
<name>Anatol Belski</name>
<email>ab@php.net</email>
</author>
<published>2016-08-14T17:33:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=977cbc2fff1a3ec9d29a2c0904fae01bfd64c6c2'/>
<id>977cbc2fff1a3ec9d29a2c0904fae01bfd64c6c2</id>
<content type='text'>
This is caused by the fix for #72633. Namely, lastval() throws an error,
if no nextval() was called earlier in the same session. This is by all
means correct so far, however inside a transaction it leads to an abort.
This is the opposite to MySQL's last_insert_id() which doesn't produce
any error no matter something were autoincremented or not.

To avoid existing scripts breakage in the stable branches, the previous
patch is extended to revert the transaction to the state before the lastval()
call in case of error. It is done only for 5.6 and 7.0 to retain BC. For 7.1+,
the clean behavior should persist. This is already the current behavior, when
the sequence name is explicitly passed. So there's no reason to obfuscate the
errors where this breakage is valid.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is caused by the fix for #72633. Namely, lastval() throws an error,
if no nextval() was called earlier in the same session. This is by all
means correct so far, however inside a transaction it leads to an abort.
This is the opposite to MySQL's last_insert_id() which doesn't produce
any error no matter something were autoincremented or not.

To avoid existing scripts breakage in the stable branches, the previous
patch is extended to revert the transaction to the state before the lastval()
call in case of error. It is done only for 5.6 and 7.0 to retain BC. For 7.1+,
the clean behavior should persist. This is already the current behavior, when
the sequence name is explicitly passed. So there's no reason to obfuscate the
errors where this breakage is valid.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'bug72788' of https://github.com/keyurdg/php-src into PHP-7.0</title>
<updated>2016-08-09T03:25:32+00:00</updated>
<author>
<name>Xinchen Hui</name>
<email>laruence@gmail.com</email>
</author>
<published>2016-08-09T03:25:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=ebd21de1e4d5321fb979e9ba22de623d9e24ae29'/>
<id>ebd21de1e4d5321fb979e9ba22de623d9e24ae29</id>
<content type='text'>
* 'bug72788' of https://github.com/keyurdg/php-src:
  Remove typo'd commit
  Fix bug 72788: Invalid memory access when database_object_handle is undefined. Also fix memory leak in dbh_free when using persistent PDO connections.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* 'bug72788' of https://github.com/keyurdg/php-src:
  Remove typo'd commit
  Fix bug 72788: Invalid memory access when database_object_handle is undefined. Also fix memory leak in dbh_free when using persistent PDO connections.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix bug 72788: Invalid memory access when database_object_handle</title>
<updated>2016-08-09T00:16:46+00:00</updated>
<author>
<name>Keyur</name>
<email>kgovande@etsy.com</email>
</author>
<published>2016-08-08T23:34:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=3f25c4228a8f505a000c1ea5751062606247349a'/>
<id>3f25c4228a8f505a000c1ea5751062606247349a</id>
<content type='text'>
is undefined. Also fix memory leak in dbh_free when using persistent
PDO connections.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
is undefined. Also fix memory leak in dbh_free when using persistent
PDO connections.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'PHP-5.6' into PHP-7.0</title>
<updated>2016-08-04T07:30:48+00:00</updated>
<author>
<name>Matteo Beccati</name>
<email>mbeccati@php.net</email>
</author>
<published>2016-08-04T07:30:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=4003595d6000477e86db9c868375acb577f47131'/>
<id>4003595d6000477e86db9c868375acb577f47131</id>
<content type='text'>
* PHP-5.6:
  Clean up FR #72633
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* PHP-5.6:
  Clean up FR #72633
</pre>
</div>
</content>
</entry>
<entry>
<title>Clean up FR #72633</title>
<updated>2016-08-04T07:28:58+00:00</updated>
<author>
<name>Matteo Beccati</name>
<email>mbeccati@php.net</email>
</author>
<published>2016-08-04T07:28:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=d3a8e107acb4f729016b6d649bc83a888359fb7d'/>
<id>d3a8e107acb4f729016b6d649bc83a888359fb7d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>cleanup table after test</title>
<updated>2016-08-02T12:35:24+00:00</updated>
<author>
<name>Anatol Belski</name>
<email>ab@php.net</email>
</author>
<published>2016-08-02T12:35:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=40b3a031b2549aeafd5ca9290b504a4c537a9adf'/>
<id>40b3a031b2549aeafd5ca9290b504a4c537a9adf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>- lastInsertId using Postgres Lastval() function</title>
<updated>2016-08-02T12:34:30+00:00</updated>
<author>
<name>Pablo Santiago Sánchez</name>
<email>phackwer@gmail.com</email>
</author>
<published>2016-07-28T01:12:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=90c6cbd09baa8802cd0d92ad13d9d791a3e4025d'/>
<id>90c6cbd09baa8802cd0d92ad13d9d791a3e4025d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
