CommitFest 2009-First Archive

From PostgreSQL wiki
Jump to navigationJump to search
⇐ Previous CommitFest This CommitFest Next CommitFest ⇒
2008-11 2009-First ???

This is the page for the first 8.5 CommitFest (starting July 15, 2009).

Open commitfest

This commitfest is currently accepting new contributions

If you have a new patch to submit, please add it here; see CommitFest Help for instructions.

If you are looking for the list of patches currently up for review, see CommitFestInProgress.

Pending patches

Patch Status Author Reviewers

Security

Security Enhanced PostgreSQL Pending review KaiGai Kohei

Nobody

KaiGai says: The SE-PostgreSQL online documentation provides brief overview.
KaiGai says: Jul.1: Here is the latest patch (r2096).
Robert Haas says: 2009-07-02 author has not incorporated previous feedback
Security checks on LargeObject WIP KaiGai Kohei

Nobody

KaiGai says: Here is a discussion note.
KaiGai says: It should be reworked with LO-I/F on TOAST?
user mapping extension to pg_ident.conf Pending review Lars Kanis

Nobody

Lars Kanis says: More description of the use followed here


Replication

Synch Rep WIP Fujii Masao

Simon Riggs

Robert Haas says: does not apply cleanly, and some strategy questions
Provide support for multiplexing SIGUSR1 signal Pending review Fujii Masao

Nobody

Non-blocking communication between a frontend and a backend (pqcomm) Pending review Fujii Masao

Nobody

Performance

join removal Pending review Robert Haas

Nobody

tgl says: there's some relevant info about antijoins here
ALTER TABLE ... ALTER COLUMN ... SET DISTINCT Pending review Robert Haas

Nobody

Revise parallel pg_restore's scheduling heuristic Needs performance testing Tom Lane

Nobody

tgl says: There is only a theoretical argument that this might be better than what's there now; we need testing to see if the theory is right.
Set PD_ALL_VISIBLE flag in HOT pruning Pending review Pavan Deolasee

Nobody

TOAST MAIN out-of-line reluctantly Pending review Kevin Grittner

Nobody

Kevin Grittner says: Version 2 minor refactoring to avoid duplicated code
SIGPIPE masking in local socket connections Pending review Jeremy Kerr

Nobody

Avoid manual shift-and-test logic in AllocSetFreeIndex Pending review Jeremy Kerr

Nobody

Contrib modules

async notifications for dblink Pending review Marcus Kempe

Joe Conway

query cancel issues in dblink Pending review Itagaki Takahiro

Joe Conway

hstore enhancements Pending review Andrew Gierth

Nobody

multi-threaded pgbench Pending review Itagaki Takahiro

Nobody

Clients

\dL for languages Waiting on author Fernando Ike

Peter Eisentraut

Robert Haas says: 2009-07-02 Peter's review
pg_dump Add dumping of comments on columns of composite types Pending review Taro Minowa (Higepon)

Nobody

WIP: TODO Item 'Add prompt escape to display the client and server versions' WIP Dickson S. Guedes

Peter Eisentraut

ECPG dynamic cursor, SQLDA support Pending review Zoltan Boszormenyi

Nobody

ECPG support for string pseudo-type v2 Pending review Zoltan Boszormenyi

Nobody

SQL language features

Named and mixed notation for PL (deprecated link) Pending review Pavel Stehule

Nobody

Pavel Stehule says: final patch - changes: respect rules for defaults, fill unknown params in plan time
Steve Prentice says: plpgsql support - enhance plpgsql variable replacement to be aware of the AS keyword
Support for EEEE in to_char() Pending review Pavel Stehule, Brendan Jurd

Nobody

Brendan Jurd says: Version 2 with some fixes and improvements
DROP (COLUMN|CONSTRAINT) IF EXISTS support Pending review Andres Freund

Bernd Helmle

Ben Einstein says: thinks this could be a very useful feature
Auto-Partitioning Pending review Kedar Potdar

Simon Riggs

GRANT ON ALL IN schema Pending review Petr Jelinek

Nobody

Petr Jelinek says: Direct link to patch per Stephen Frost's request
Writeable CTEs Pending review David Fetter

Nobody

COPY WITH CSV FORCE QUOTE * Pending review Itagaki Takahiro

Nobody

EXPLAIN

explain refactoring v4 Pending review Robert Haas

Nobody

generic explain options v3 Pending review Robert Haas

Nobody

machine-readable explain output v2 Pending review Robert Haas

Nobody

do_tup_output_datum v2 Pending review Robert Haas

Nobody

Robert Haas says: this is a minor performance improvement for EXPLAIN and SHOW ALL regardless of the rest of the patches in this series, but the real benefit is that it makes it possible for EXPLAIN (FORMAT XML) to return type xml successfully even when --with-libxml is not used

Instrumentation

Lock wait statistics Pending review Mark Kirkwood

Nobody

Sampling Profiler Pending review Itagaki Takahiro

Nobody

Error Reporting

Have ParseConfigFile report all parsing errors Pending review Selena Deckelmann

Nobody

report key values in duplicate-key errors Pending review Itagaki Takahiro

Nobody

tgl says: refactor this could be used by other index AMs here

Miscellaneous

Add C++ support for backend and calls into C functions Pending review Kurt Harriman

Nobody

has_sequence_privilege() function Pending review Abhijit Menon-Sen

Joe Conway

Parser's hook based on FuncCall Pending review Pavel Stehule

Nobody

plpythonu datatype conversion improvements Pending review Caleb Welton

Peter Eisentraut

replace plpgsql_dstring by StringInfo Pending review Pavel Stehule

Joe Conway

Fix memory leak in win32 security functions Ready for committer Magnus Hagander

Andrew Chernow

Robert Haas says: If this has been reviewed on -hackers, there should be a link here to the review. If not, that should probably be happen before this is marked ready for committer.
Magnus Hagander says: The review is in the thread...
pg_standby link dependencies Ready for committer Fujii Masao

Simon Riggs

Make pg_restore --clean to delete existing large objects Pending review Itagaki Takahiro

Nobody

pg_listener attribute number #defines Pending review Robert Haas

Peter Eisentraut

dependencies for generated header files Pending review Robert Haas

Peter Eisentraut

autogenerating headers & bki stuff Pending review Robert Haas

Peter Eisentraut

Robert Haas says: if this last patch is applied, the previous two become moot
better support for win64 via intptr_t Pending review Tsutomu Yamada

Peter Eisentraut

Committed patches

Patch Status Author Reviewers
\d shows child tables that inherit from the specified parent Committed 2009-07-03 Damien Clochard

Peter Eisentraut

Robert Haas says: several people (Tom, Greg Sabino Mullane, myself) have wondered whether we really want this
SQL State in log_line_prefix Committed 2009-07-03 Guillaume Smet

Peter Eisentraut

Shows method of index in \d Committed 2009-07-06 Khee Chin

Peter Eisentraut

Returned with Feedback

Patch Status Author Reviewers
add_path optimization Returned for rework Robert Haas

Tom Lane

tgl says: it doesn't seem to work
unalias of ACL_UPDATE_FOR_SELECT Pending review KaiGai Kohei

Nobody

KaiGai says: The matter is avoidable in another way.
psql display sequence owner Pending review Josh Williams

Peter Eisentraut

Josh Williams says: Please defer, patch is being redesigned.