Nouvelles hebdomadaires de PostgreSQL - 26 mai 2013
Félicitations aux nouveaux commiteurs : Jeff Davis, Stephen Frost, Fujii Masao et Noah Misch !
Nous aurons un stand lors de l'OSCON cette année. N'hésitez pas à vous inscrire et y passer une heure ou deux : https://wiki.postgresql.org/wiki/Oscon_2013_signup
L'appel à conférenciers pour le PGConf.DE est lancé. Date limite : 15 septembre 2013 : https://www.postgresql.eu/events/speakerprofile/pgconfde2013/
PGDay UK 2013 est maintenant ouvert aux inscriptions : http://postgresqlusergroup.org.uk
L'appel à conférenciers pour le pgconf.eu 2013 est lancé : http://2013.pgconf.eu/
[ndt: stand PostgreSQLFr aux solutions Linux ces 28 et 29 mai. Passez nous voir ! ]
Les nouveautés des produits dérivés
- openBarter 0.8.0, une extension PostgreSQL implémentant une série de primitives pour un marché du troc : http://pgxn.org/dist/openbarter/0.8.0/
- Driver dbExpress pour PostgreSQL 3.2 : http://www.devart.com/dbx/postgresql/
Offres d'emplois autour de PostgreSQL en mai
- Internationales : http://archives.postgresql.org/pgsql-jobs/2013-05/threads.php;
- Francophones : http://forums.postgresql.fr/viewforum.php?id=4.
PostgreSQL Local
- La 6ème conférence annuelle "Prague PostgreSQL Developers Day", organisée par le CSPUG (Groupe des utilisateurs tchèques et slovaques de PostgreSQL), aura lieu le 30 mai 2013 à la Faculté des Sciences Mathématiques & Physiques de l'Université Charles (Malostranske namesti 25, Prague). D'avantage d'informations sur le site : http://www.p2d2.cz/
- Le PgDay Fr est l'événement majeur de la communauté francophone. Il aura lieu le 13 juin 2013 à Nantes (France) : http://pgday.fr/
- Le PGDay UK 2013 aura lieu le 12 juillet 2013 : http://postgresqlusergroup.org.uk
- PostgreSQL Brazil aura lieu du 15 au 17 août 2013 à Porto Velho, État du Rondônia au Brésil : http://pgbr.postgresql.org.br/2013/chamada.en.php
- Notez la date ! Postgres Open 2013 aura lieu à Chicago (Illinois, USA) du 16 au 18 septembre. Hotel Sax : https://reservations.ihotelier.com/crs/g_reservation.cfm?groupID=888761&hotelID=6865 Inscriptions pour les lève-tôt : http://postgresopen-eac2.eventbrite.com/
- La PGConf.EU 2013 sera tenue du 29 octobre au 1er novembre au Conrad Hotel dans le centre-ville de Dublin en Irlande : http://2013.pgconf.eu/
- PGConf.DE 2013 aura lieu le 8 novembre 2013 au musée industriel de la Rhénanie à Oberhausen : http://2013.pgconf.de/
PostgreSQL dans les média
- Planet PostgreSQL : http://planet.postgresql.org/
- Planet PostgreSQLFr : http://planete.postgresql.fr/
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.
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.
(lien vers l'article original)
Correctifs appliqués
Heikki Linnakangas a poussé :
- Fix escaping in generated recovery.conf file. In the primary_conninfo line that "pg_basebackup -R" generates, single quotes in parameter values need to be escaped into \\'; the libpq parser requires the quotes to be escaped into \', and recovery.conf parser requires the \ to be escaped into \\. Also, don't quote parameter values unnecessarily, to make the connection string prettier. Most options in a libpq connection string don't need quoting. Reported by Hari Babu, closer analysis by Zoltan Boszormenyi, although I didn't use his patch. http://git.postgresql.org/pg/commitdiff/30b5ede7157e34e77c7914b8ecfd55aa8da6edc3
- Print line number correctly in COPY. When COPY uses the multi-insert method to insert a batch of tuples into the heap at a time, incorrect line number was printed if something went wrong in inserting the index tuples (primary key failure, for exampl), or processing after row triggers. Fixes bug #8173 reported by Lloyd Albin. Backpatch to 9.2, where the multi- insert code was added. http://git.postgresql.org/pg/commitdiff/e2ef289363f52b9dd5950c88a65803b585d86ad8
- Remove pageinspect--1.0.sql We're not installing it anymore. Michael Paquier http://git.postgresql.org/pg/commitdiff/230e92c82b9b911ea743dce7ab7a1abcd0250f30
Peter Eisentraut a poussé :
- Documentation spell checking and markup improvements http://git.postgresql.org/pg/commitdiff/256f6ba78a379733ff05d3c3d2239ca7fc56fb9e
Bruce Momjian a poussé :
- 9.3 release docs: fix DROP TABLE IF EXISTS. Patch from Joe Abbate. http://git.postgresql.org/pg/commitdiff/efc7952c89f3079c86156fae313255eadcd4a5e7
- 9.3 release notes: fix SGML markup for DROP TABLE IF EXISTS http://git.postgresql.org/pg/commitdiff/8955dac2518b47cf902c22e972426309217c7d8a
- 9.3 release notes: improve cached plan mention Per suggestion from Tom Lane. http://git.postgresql.org/pg/commitdiff/bc41ef4791eb44709f18c1678957509e23abdf98
Simon Riggs a poussé :
- Maintain ThisTimeLineID correctly in checkpointer. checkpointer needs to reset ThisTimeLineID after a restartpoint to allow installing/recycling new WAL files. If recovery has already ended this would leave ThisTimeLineID set incorrectly and so we must reset it otherwise later checkpoints do not have the correct timeline. Bug report by Heikki Linnakangas. Further investigation by Heikki and myself. http://git.postgresql.org/pg/commitdiff/75a192638f93636a144a02461baae90b9fe98fd7
- After fast promotion use CHECKPOINT_FORCE. Not necessary for correctness, just to make log_checkpoints output look less singular. Requested by Fujii Masao http://git.postgresql.org/pg/commitdiff/22a27ef113d50cad73097c0be247f06d6527363c
Robert Haas a poussé :
- Fix typo in comment. Pavan Deolasee http://git.postgresql.org/pg/commitdiff/6eb971bd64073d5208ad7c51aa36b75089d55bef
Correctifs rejetés (à ce jour)
- No one was disappointed this week
Correctifs en attente
- Chris Farmiloe sent in a WIP patch to implement ASYNC privileges.
- Dean Rasheed sent in another revision of a patch to make views atop foreign tables writeable in the cases where they would have been writeable as local tables.
- Heikki Linnakangas sent in another revision of a patch to improve LWLocks by using the native compare-and-swap instruction on the architectures where it is available.
- Simon Riggs sent in a patch to make it possible to set work_mem in TB.
- Robert Haas sent in two revisions of a patch to implement MVCC catalog access.
- Robins Tharakan sent in a patch to add more regression tests for CREATE OPERATOR.
- Robins Tharakan sent in a patch to add more regression tests for ALTER OPERATOR FAMILY.. ADD / DROP.
- Robins Tharakan sent in a patch to add more regression tests for LOCK TABLE.
- Fabrízio de Royes Mello sent in a patch to make .gitignore ignore tags and .swp files.
- Jon Nelson sent in another revision of a patch to use fallocate or posix_fallocate, depending which one is available, to speed new WAL file creation.
- Gurjeet Singh sent in two revisions of a patch to make large chains of AND and OR not break the parser.
- Robins Tharakan sent in a patch to add more regression tests for SET.
- Maciej Gajewski sent in a patch to enable searching through the history of prior results in psql.