[ndt: Meetup le 25 septembre à Toulouse : https://www.meetup.com/fr-FR/PostgreSQL-User-Group-Toulouse/]

Les nouveautés des produits dérivés

Offres d'emplois autour de PostgreSQL en août

PostgreSQL Local

PostgreSQL dans les média

PostgreSQL Weekly News / les nouvelles hebdomadaires vous sont offertes cette semaine par David Fetter. Traduction par l'équipe PostgreSQLFr sous licence CC BY-NC-SA. La version originale se trouve à l'adresse suivante : http://www.postgresql.org/message-id/20170827202948.GA11346@fetter.org

Proposez vos articles ou annonces avant dimanche 15:00 (heure du Pacifique). Merci de les envoyer en anglais à david (a) fetter.org, en allemand à pwn (a) pgug.de, en italien à pwn (a) itpug.org et en espagnol à pwn (a) arpug.com.ar.

Correctifs appliqués

Noah Misch pushed:

Robert Haas pushed:

Peter Eisentraut pushed:

Andres Freund pushed:

Tom Lane pushed:

Stephen Frost pushed:

Michael Meskes pushed:

Correctifs en attente

Markus Sintonen sent in a patch to add pattern based listeners for asynchronous messaging (LISTEN/NOTIFY).

Haribabu Kommi sent in another revision of a patch to refactor handling of database attributes between pg_dump and pg_dumpall.

Ashutosh Bapat sent in another revision of a patch to implement partition-wise join for join between (declaratively) partitioned tables.

Ashutosh Bapat sent in a patch to implement an advanced partition matching algorithm for partition-wise join.

Feike Steenbergen sent in a patch to document pgstattuple privileges without ambiguity.

Jeevan Ladhe sent in another revision of a patch to add support for default partitions in declarative partitioning.

Etsuro Fujita sent in another revision of a patch to add an epqpath for foreign join.

Michaël Paquier sent in another revision of a patch to refactor the routine to test connections to the SSL server, support channel binding 'tls-unique' in SCRAM, add connection parameters "saslname" and "saslchannelbinding", and implement channel binding tls-server-end-point for SCRAM.

Alexander Kuzmenkov sent in another revision of a patch to add index-only count(*) for indexes supporting bitmap scans.

Amit Langote sent in a patch to add some infrastructure to be used in a system that prunes partitions more effectively than the current constraint exclusion system does.

Mark Rofail sent in two more revisions of a patch to add foreign key arrays.

Amit Kapila sent in another revision of a patch to ensure that parallel paths include tlist cost.

Amit Langote sent in another revision of a patch to decouple RelationGetPartitionDispatchInfo() from executor and teach expand_inherited_rtentry to use partition bound order.

Amul Sul sent in another revision of a patch to add an optional second hash procedure and test the hash functions.

Yura Sokolov sent in another revision of a patch to make a hash table for xip in XidInMVCCSnapshot.

Alik Khilazhev sent in another revision of a patch to add a Zipfian distribution to pgbench.

Peter Eisentraut sent in another revision of a patch to improve coverage analysis.

Beena Emerson sent in a patch to remove the for_default flag from the get_qual_for_range function.

Jeevan Ladhe sent in another revision of a patch to refactor RelationBuildPartitionDesc() and add support for default partition for range.

Ashutosh Sharma and Amit Kapila traded patches to rewrite hash index scan to work page at a time, remove redundant hash function _hash_step and do some code cleanup, and improve locking startegy during VACUUM in Hash Index for regular tables.

Peter Eisentraut sent in a patch to add compiler hints to PLy_elog() and fix the remaining scan-build warnings for PL/PythonU.

Beena Emerson sent in another revision of a patch to add a XLogSegmentOffset macro, make an initdb-configurable WAL segment size, and modify the xlog macros to take this into account.

Jeevan Chalke sent in a patch to implement partition-wise aggregation/grouping.

Thomas Munro sent in three more revisions of a patch to share typmods among backends.

Pavel Stěhule sent in a patch to add \graw to psql.

Fabien COELHO sent in another revision of a patch to add pgbench TAP tests.

Adrien Nayrat sent in a patch to auto_explain in order to log queries with wrong estimation.

Peter Eisentraut sent in a patch to add a max_worker_processes_per_user setting.

Robert Haas and Tom Lane traded patches to push limit to sort through a subquery.

Nathan Bossart sent in another revision of a patch to allow users to specify multiple tables in VACUUM commands.

Simone Gotti sent in a patch to fix drop replication slot blocking instead of returning an error.

Masahiko Sawada sent in another revision of a patch to add custom initialization to pgbench.

Jing Wang sent in a patch to support to COMMENT ON DATABASE CURRENT_DATABASE and friends.

Antonin Houska sent in a patch to allow extensions to write log messages to a separate file.

Alexander Kuzmenkov sent in another revision of a patch to enable full merge join on comparison clause.

Haribabu Kommi sent in another revision of a patch to add Visual Studio 2017 build support.

Yang Jie sent in a patch to enable hash partitioning.

Fabien COELHO sent in two revisions of a patch to enable psql to discover whether a variable exists.

Jeff Janes sent in another revision of a patch to change WAL writer wakeup.

Fabien COELHO sent in two more revisions of a patch to add SERVER_VERSION_NUMBER to psql.

Jeff Janes sent in a patch to pgbench to make a faster version of tpcb-like transactions.

Petr Jelínek sent in a patch to fix a race condition in the logical decoding TAP test.