CommitFest 2008-11
This page contains historical information or deprecated articles.
| ⇐ Previous CommitFest | This CommitFest | Next CommitFest ⇒ |
|---|---|---|
| 2008-09 | 2008-11 | 2009-First |
This is the page for the CommitFest starting 2008 November.
Managers for this CommitFest are Josh Berkus (josh-at-agliodbs-com) and Dave Page (dpage-at-pgadmin-org).
|
This commitfest is now closed All items in this commitfest have been reviewed and actioned. If you have a new patch to submit, please add it at CommitFestOpen. |
Committed patches
| Patch | Status | Author | Reviewers |
|---|---|---|---|
| Common Table Expressions | Committed 2008-10-04 | Yoshiyuki Asaba |
Jeff Davis |
|
|||
|
|||
|
|||
|
|||
|
|||
| Add default_val to pg_settings | Committed 2008-10-06 | Greg Smith |
Simon Riggs,Magnus Hagander |
| Noisy _dosmaperror | Committed 2008-10-16 | Takahiro Itagaki |
Tom Lane |
| Memory leak on hashed agg rescan | Committed 2008-10-16 | Neil Conway |
Tom Lane |
|
|||
| Atomic subtransaction commit | Committed 2008-10-20 | Simon Riggs |
Alvaro Herrera |
| add placeholder variables to planner | Committed 2008-10-22 | Tom Lane |
Nobody |
| pg_hba options parsing | Committed 2008-10-23 | Magnus Hagander |
Bruce Momjian |
|
|||
| libpq ssl -> clear fallback looses error messages | Committed 2008-10-27 | Magnus Hagander |
Nobody |
| better hba parsing error messages | Committed 2008-10-27 | Magnus Hagander |
Nobody |
| remove crypt authentication | Committed 2008-10-28 | Magnus Hagander |
Nobody |
| Unicode escapes in literals | Committed 2008-10-29 | Peter Eisentraut |
Nobody |
| User defined I/O conversion casts | Committed 2008-10-31 | Heikki Linnakangas |
Nobody |
| Updating FSM on recovery | Committed 2008-10-31 | Heikki Linnakangas |
Nobody |
| use new heap_(form/deform/modify)_tuple API | Committed 2008-11-01 | Kris Jurka |
Zdenek Kotala |
|
|||
| don't use MAKE_PTR/OFFSET for shmem pointers | Committed 2008-11-02 | Kris Jurka |
Tom Lane |
| reducing statistics write overhead | Committed 2008-11-02 | Martin Pihlak |
Tom Lane |
|
|||
| pg_typeof() | Committed 2008-11-03 | Brendan Jurd |
Kurt Harriman |
|
|||
| Fixes for psql describeOneTableDetails | Committed 2008-11-03 | Kris Jurka |
Tom Lane |
| PageGetTempPage cleanup | Committed 2008-11-03 | Zdenek Kotala |
Tom Lane |
|
|||
| Allow the UUID type to accept non-standard formats | Committed 2008-11-03 | Robert Haas |
Peter Eisentraut |
| array_ndims | Committed 2008-11-04 | Robert Haas |
Peter Eisentraut |
| bulk inserts - keep most recent page pinned | Committed 2008-11-06 | Robert Haas |
Tom Lane |
|
|||
|
|||
|
|||
| ALTER DATABASE SET TABLESPACE Statement | Committed 2008-11-07 | Guillaume Lelarge |
Bernd Helmle |
|
|||
|
|||
|
|||
|
|||
| Tests citext casts | Committed 2008-11-07 | David Wheeler |
Kenneth Marshall |
| SQL Standard Interval output and IntervalStyle GUC | Committed 2008-11-08 | Ron Mayer |
Brendan Jurd |
|
|||
|
|||
|
|||
|
|||
|
|||
| ISO 8601 interval literal input and output | Committed 2008-11-10 | Ron Mayer |
Brendan Jurd |
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
| Interval rounding consistency | Committed 2008-11-11 | Ron Mayer |
Brendan Jurd |
|
|||
|
|||
| array_length | Committed 2008-11-12 | Jim C. Nasby |
Peter Eisentraut |
|
|||
| SSL cleanups/hostname verification | Committed 2008-11-13 | Magnus Hagander |
Alex Hunsaker |
|
|||
|
|||
| array_agg/array_accum | Committed 2008-11-13 | Robert Haas |
Peter Eisentraut |
|
|||
| contrib/auto_explain | Committed 2008-11-18 | Takahiro Itagaki |
Jeff Davis |
|
|||
|
|||
| clientcert option for pg_hba | Committed 2008-11-20 | Magnus Hagander |
Unicron, Alex Hunsaker |
|
|||
| client certificate authentication | Committed 2008-11-20 | Magnus Hagander |
Alex Hunsaker |
|
|||
|
|||
| TABLE command | Committed 2008-11-20 | Peter Eisentraut |
Unicron, Robert Haas |
|
|||
|
|||
| adding VERBOSE option to CLUSTER | Committed 2008-11-24 | Jim Cox |
Peter Eisentraut |
| regexp support in usermaps | Committed 2008-11-28 | Magnus Hagander |
Gianni Ciolli |
|
|||
|
|||
| pg_stop_backup wait bug fix | Committed 2008-12-03 | Simon Riggs |
Ibrar Ahmed, Heikki Linnakangas |
|
|||
|
|||
| Visibility map, partial vacuums | Committed 2008-12-03 | Heikki Linnakangas |
Tom Lane |
|
|||
|
|||
| libpq callback unregistration | Committed 2008-12-03 | Bruce Momjian |
Magnus Hagander |
|
|||
|
|||
|
|||
| default values for function's parameters | Committed 2008-12-04 | Pavel Stehule |
Peter Eisentraut |
|
|||
|
|||
|
|||
| add columns via CREATE OR REPLACE VIEW | Committed 2008-12-06 | Robert Haas |
Bernd Helmle |
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
| Client SSL key/certificate/etc file name specification | Committed 2008-12-15 | Mark Woodward, Alvaro Herrera, Magnus Hagander |
Magnus Hagander, Alex Hunsaker |
|
|||
|
|||
| SQL/MED compatible connection manager | Committed 2008-12-19 | Martin Pihlak |
Peter Eisentraut |
| Window Functions | Committed 2008-12-28 | Hitoshi Harada |
Heikki Linnakangas, David Rowley, Tom Lane |
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
| psql: reformat permissions in \l+ | Committed 2008-12-31 | Andreas Scherbaum |
Tom Lane |
|
|||
| contrib/pg_stat_statements | Committed 2009-01-04 | Takahiro Itagaki |
Alex Hunsaker |
|
|||
|
|||
|
|||
|
|||
| pg_dump roles support | Committed 2009-01-05 | Benedek Laszlo |
Abhijit Menon-Sen |
|
|||
|
|||
|
|||
|
|||
|
|||
| Solve a problem of LC_TIME of windows | Committed 2009-01-09 | Hiroshi Saito |
Magnus Hagander |
|
|||
|
|||
|
|||
|
|||
| posix_fadvise | Committed 2009-01-11 | Gregory Stark |
Robert Haas |
|
|||
|
|||
|
|||
|
|||
|
|||
| LC_MESSAGES on Windows | Committed 2009-01-21 | Hiroshi Inoue |
Magnus Hagander |
|
|||
|
|||
|
|||
|
|||
| Column-level Permissions | Committed 2009-01-22 | Stephen Frost |
Markus Wanner, Alvaro Herrera, Tom Lane |
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
| parallel restore | Committed 2009-02-02 | Andrew Dunstan |
Kenneth Marshall |
|
|||
|
|||
|
|||
|
|||
| autovacuum and reloption | Committed 2009-02-09 | Euler Taveira de Oliveira,Alvaro Herrera |
Nobody |
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
| updated hash functions | Committed 2009-02-09 | Kenneth Marshall |
Jeff Davis |
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
| Infrastructure changes for recovery | Committed 2009-02-18 | Simon Riggs |
Tom Lane, Heikki Linnakangas |
|
|||
|
|||
| Improve Performance of Multi-Batch Hash Join for Skewed Data Sets | Committed 2009-03-20 | Ramon Lawrence/Bryce Cutt |
Joshua Tolley,Robert Haas |
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
| GIN fast insert | Committed 2009-03-24 | Teodor Sigaev, Oleg Bartunov |
Jeff Davis,Robert Haas |
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
| B-Tree emulation for GIN | Committed 2009-03-25 | Teodor Sigaev, Oleg Bartunov |
Jeff Davis,Ibrar Ahmed |
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
Returned with Feedback
| Patch | Status | Author | Reviewers |
|---|---|---|---|
| Simple postgresql.conf wizard | WIP | Greg Smith |
Josh Berkus,Nathan Boley |
|
|||
|
|||
|
|||
| new correlation metric | Pending rework | Jeff Davis |
Brendan Jurd |
| In-place online upgrade | Removed from queue per author | Zdenek Kotala |
Robert Haas |
|
|||
|
|||
| Extending pg_class info + more flexible TOAST chunk size | Removed from queue per author | Zdenek Kotala |
Robert Haas |
|
|||
|
|||
| Optimizing COPY with memchr() | WIP | Heikki Linnakangas |
Robert Haas |
|
|||
|
|||
|
|||
| grouping sets | WIP | Pavel Stehule |
Ibrar Ahmed |
|
|||
|
|||
|
|||
|
|||
| Distinct types | WIP | Peter Eisentraut |
Nobody |
|
|||
|
|||
| htup and bufpage API clean up | Waiting on author | Zdenek Kotala |
Robert Haas |
|
|||
|
|||
|
|||
| Block-level CRC checks | Waiting on author | Alvaro Herrera |
Nobody |
|
|||
|
|||
|
|||
| Auto Partitioning Patch | WIP | Nikhil Sontakke |
Jaime Casanova |
|
|||
|
|||
|
|||
|
|||
|
|||
| Enable pl/python to return records based on multiple OUT params | Returned for cleanup | Hannu Krosing |
Unicron |
|
|||
|
|||
|
|||
|
|||
|
| ||
| pre-MED | WIP | David Fetter |
Alex Hunsaker |
|
|||
|
|||
|
|||
| Hash Join-Filter Pruning using Bloom Filters | Removed from queue per author | Jonah Harris |
Unicron |
|
|||
|
|||
|
|||
| On-disk bitmap indexes | Removed from queue per author | Gabriele Bartolini, Gianni Ciolli |
Greg Stark (more welcome!) |
|
|||
|
|||
|
|||
| Synchronous log-shipping replication | Pending Review | Masao Fujii |
Heikki Linnakangas, Simon Riggs |
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
| pg_upgrade script for 8.3->8.4 | Needs rewrite | Zdenek Kotala |
Greg Smith, Peter Eisentraut |
|
|||
|
|||
| Hot Standby - queries during archive recovery | Needs more work | Simon Riggs |
Koichi Suzuki,Heikki Linnakangas |
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
| Reducing some DDL Locks to ShareLock | Needs more testing | Simon Riggs |
Tom Lane |
|
|||
|
|||
|
|||
|
|||
|
|||
| SE-PostgreSQL patches | Needs more work | Kaigai Kohei |
Tom Lane, Simon Riggs, Bruce Momjian |
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
| Proposal of PITR performance improvement | pgfoundry, merge with HS & SR for 8.5 | Koichi Suzuki |
Simon Riggs,Heikki Linnakangas,Greg Stark,Itakagi Takahiro,Fujii Masao |
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
Rejected Patches
| Patch | Status | Author | Reviewers |
|---|---|---|---|
| FAQ_Solaris 1.28 to spanish | Rejected | Emanuel CALVO FRANCO |
Peter Eisentraut |
|
|||
| HeapTuple version extension + code cleanup | Rejected | Zdenek Kotala |
Robert Haas |
|
|||
|
|||
| Prepared transactions and temp tables | Rejected | Emmanuel Cecchet |
Heikki Linnakangas |
|
|||
|
|||
|
|||
| Support PLUGINS lines in Makefiles, similar to MODULES | Rejected | Asif Naeem |
Robert Haas |
|
|||
|
|||
|
|||
|
|||
| Automatic view update rules | Rejected | Bernd Helmle |
Unicron, Robert Haas, Peter Eisentraut, Jaime Casanova |
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
| rmgr hooks and contrib/rmgr_hook | Not wanted, needs better use cases | Simon Riggs |
Nobody |
|
|||
|
|||
|
Round Robin Reviewers
| Name | Status | Reviewing | Completed |
|---|---|---|---|
| Brendan Jurd | Available | 0 | 4 |
| Jaime Casanova | Available | 1 | 1 |
| Stephen Frost | Available 11/15 | 0 | 0 |
| Jeff Davis | Available | 0 | 5 |
| Greg Stark | Unknown | 1 | 0 |
| Abhijit Menon-Sen | Unknown | 0 | 0 |
| Alex Hunsaker | Available | 0 | 6 |
| Markus Wanner | Cherry-picking | 1 | 1 |
| Ibrar Ahmed | Available | 1 | 2 |
| D'Arcy Cain | Unknown | 0 | 0 |
| Kenneth Marshall | Available | 1 | 1 |
| Robert Haas | Available | 0 | 11 |
| Matthew Wetmore | Out-of-contact | 0 | 0 |
| Gianni Colli | Available | 1 | 0 |
| "Unicron" | Available | 1 | 4 |
| Pavan Deolasee | Partly-Done | 0 | 1 |