lp:postgresql

Created by Max Bowsher on 2011-01-03 and last modified on 2017-10-21
Get this branch:
bzr branch lp:postgresql

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
VCS imports
Project:
PostgreSQL
Status:
Development

Import details

Import Status: Reviewed

This branch is an import of the HEAD branch of the Git repository at git://git.postgresql.org/git/postgresql.git.

The next import is scheduled to run in 2 minutes.

Last successful import was 5 hours ago.

Import started 5 hours ago on pear and finished 5 hours ago taking 1 minute — see the log
Import started 11 hours ago on russkaya and finished 11 hours ago taking 1 minute — see the log
Import started 17 hours ago on pear and finished 17 hours ago taking 50 seconds — see the log
Import started 23 hours ago on russkaya and finished 23 hours ago taking 2 minutes — see the log
Import started on 2017-10-20 on pear and finished on 2017-10-20 taking 1 minute — see the log
Import started on 2017-10-20 on pear and finished on 2017-10-20 taking 1 minute — see the log
Import started on 2017-10-20 on pear and finished on 2017-10-20 taking 50 seconds — see the log
Import started on 2017-10-20 on pear and finished on 2017-10-20 taking 1 minute — see the log
Import started on 2017-10-19 on russkaya and finished on 2017-10-19 taking 1 minute — see the log
Import started on 2017-10-19 on russkaya and finished on 2017-10-19 taking 2 minutes — see the log

Recent revisions

43694. By Peter Eisentraut 10 hours ago

Convert another SGML ID to lower case

The mostly automated conversion in
1ff01b3902cbf5b22d1a439014202499c21b2994 missed this one because of the
unusual whitespace.

43693. By Peter Eisentraut on 2017-10-20

Convert SGML IDs to lower case

IDs in SGML are case insensitive, and we have accumulated a mix of upper
and lower case IDs, including different variants of the same ID. In
XML, these will be case sensitive, so we need to fix up those
differences. Going to all lower case seems most straightforward, and
the current build process already makes all anchors and lower case
anyway during the SGML->XML conversion, so this doesn't create any
difference in the output right now. A future XML-only build process
would, however, maintain any mixed case ID spellings in the output, so
that is another reason to clean this up beforehand.

Author: Alexander Lakhin <email address hidden>

43692. By Tom Lane <email address hidden> on 2017-10-20

Fix typcache's failure to treat ranges as container types.

Like the similar logic for arrays and records, it's necessary to examine
the range's subtype to decide whether the range type can support hashing.
We can omit checking the subtype for btree-defined operations, though,
since range subtypes are required to have those operations. (Possibly
that simplification for btree cases led us to overlook that it does
not apply for hash cases.)

This is only an issue if the subtype lacks hash support, which is not
true of any built-in range type, but it's easy to demonstrate a problem
with a range type over, eg, money: you can get a "could not identify
a hash function" failure when the planner is misled into thinking that
hash join or aggregation would work.

This was born broken, so back-patch to all supported branches.

43691. By Tom Lane <email address hidden> on 2017-10-20

Fix misimplementation of typcache logic for extended hashing.

The previous coding would report that an array type supports extended
hashing if its element type supports regular hashing. This bug is
only latent at the moment, since AFAICS there is not yet any code
that depends on checking presence of extended-hashing support to make
any decisions. (And in any case it wouldn't matter unless the element
type has only regular hashing, which isn't true of any core data type.)
But that doesn't make it less broken. Extend the
cache_array_element_properties infrastructure to check this properly.

43690. By Robert Haas <email address hidden> on 2017-10-20

pg_stat_statements: Add a comment about the dangers of padding bytes.

Inspired by a patch from Julien Rouhaud, but I reworded it.

Discussion: http://<email address hidden>

43689. By Tom Lane <email address hidden> on 2017-10-19

Fix incorrect link in v10 release notes.

As noted by M. Justin.

Also, to keep the HEAD and REL_10 versions of release-10.sgml in sync,
back-patch the effects of c29c57890 on that file. We have a bigger
problem there though :-(

Discussion: https://<email address hidden>
Discussion: https://postgr.es/m/6d137bd0-eef6-1d91-d9b8-1a5e9195a899@2ndquadrant.com

43688. By Álvaro Herrera on 2017-10-19

Add more tests for reloptions

This is preparation for a future patch to extensively change how
reloptions work.

Author: Nikolay Shaplov
Reviewed-by: Michael Paquier
Discussion: https://postgr.es/m/2615372.orqtEn8VGB@x200m

43687. By Magnus Hagander on 2017-10-19

Fix typos

David Rowley

43686. By Magnus Hagander on 2017-10-19

Fix typo

Masahiko Sawada

43685. By Magnus Hagander on 2017-10-19

Fix typo in release notes

Spotted by Piotr Stefaniak

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers

No subscribers.