[COMMITTERS] pgsql: Make unaccent handle all diacritics known to Unicode, and expand

2015-09-04 Thread Teodor Sigaev
Make unaccent handle all diacritics known to Unicode, and expand ligatures correctly Add Python script for buiding unaccent.rules from Unicode data. Don't backpatch because unaccent changes may require tsvector/index rebuild. Thomas Munro Branch -- master Details --- http://git.postgr

[COMMITTERS] pgsql: Fix subtransaction cleanup after an outer-subtransaction portal

2015-09-04 Thread Tom Lane
Fix subtransaction cleanup after an outer-subtransaction portal fails. Formerly, we treated only portals created in the current subtransaction as having failed during subtransaction abort. However, if the error occurred while running a portal created in an outer subtransaction (ie, a cursor decla

[COMMITTERS] pgsql: Fix subtransaction cleanup after an outer-subtransaction portal

2015-09-04 Thread Tom Lane
Fix subtransaction cleanup after an outer-subtransaction portal fails. Formerly, we treated only portals created in the current subtransaction as having failed during subtransaction abort. However, if the error occurred while running a portal created in an outer subtransaction (ie, a cursor decla

[COMMITTERS] pgsql: Fix subtransaction cleanup after an outer-subtransaction portal

2015-09-04 Thread Tom Lane
Fix subtransaction cleanup after an outer-subtransaction portal fails. Formerly, we treated only portals created in the current subtransaction as having failed during subtransaction abort. However, if the error occurred while running a portal created in an outer subtransaction (ie, a cursor decla

[COMMITTERS] pgsql: Fix subtransaction cleanup after an outer-subtransaction portal

2015-09-04 Thread Tom Lane
Fix subtransaction cleanup after an outer-subtransaction portal fails. Formerly, we treated only portals created in the current subtransaction as having failed during subtransaction abort. However, if the error occurred while running a portal created in an outer subtransaction (ie, a cursor decla

[COMMITTERS] pgsql: Fix subtransaction cleanup after an outer-subtransaction portal

2015-09-04 Thread Tom Lane
Fix subtransaction cleanup after an outer-subtransaction portal fails. Formerly, we treated only portals created in the current subtransaction as having failed during subtransaction abort. However, if the error occurred while running a portal created in an outer subtransaction (ie, a cursor decla

[COMMITTERS] pgsql: Fix subtransaction cleanup after an outer-subtransaction portal

2015-09-04 Thread Tom Lane
Fix subtransaction cleanup after an outer-subtransaction portal fails. Formerly, we treated only portals created in the current subtransaction as having failed during subtransaction abort. However, if the error occurred while running a portal created in an outer subtransaction (ie, a cursor decla

[COMMITTERS] pgsql: Fix subtransaction cleanup after an outer-subtransaction portal

2015-09-04 Thread Tom Lane
Fix subtransaction cleanup after an outer-subtransaction portal fails. Formerly, we treated only portals created in the current subtransaction as having failed during subtransaction abort. However, if the error occurred while running a portal created in an outer subtransaction (ie, a cursor decla

[COMMITTERS] pgsql: Fix brin index summarizing while vacuuming.

2015-09-04 Thread Tatsuo Ishii
Fix brin index summarizing while vacuuming. If the number of heap blocks is not multiples of pages per range, the summarizing produces wrong summary information for the last brin index tuple while vacuuming. Problem reported by Tatsuo Ishii and fixed by Amit Langote. Discussion at "[HACKERS] BRI

[COMMITTERS] pgsql: Fix brin index summarizing while vacuuming.

2015-09-04 Thread Tatsuo Ishii
Fix brin index summarizing while vacuuming. If the number of heap blocks is not multiples of pages per range, the summarizing produces wrong summary information for the last brin index tuple while vacuuming. Problem reported by Tatsuo Ishii and fixed by Amit Langote. Discussion at "[HACKERS] BRI