Log In - Home Page

CommitFest 2014-01 (Closed)

New Patch - Activity Log - CommitFest Topics

The most recent three comments for each patch will be displayed below. To view all the comments for a particular patch, or to add a comment or make other changes, click on the patch name.

Status Summary. Needs Review: 8, Waiting on Author: 2, Ready for Committer: 4, Committed: 75, Returned with Feedback: 15, Rejected: 4. Total: 108.

Pending Patches

Patch Name Status Author Reviewers Last Activity

Server Features

 
Custom Scan APIs
Patch by kaigai on 2014-03-12: Patch v10; revised according to Tom's suggestion that intends to work custom node as a base class of polymorphismic class.
Patch by kaigai on 2014-03-17: Patch v11; little bit enhancement to expose fix_scan_expr()
Patch by kaigai on 2014-03-28: Patch v13; eliminate duplicated typedefs
Ready for Committer KaiGai Kohei Jim Mlodgenski, Shigeru HANADA 2014-03-28
cache-only table scan
Patch by kaigai on 2014-02-20: revised patch, according to the comments
Patch by kaigai on 2014-03-04: revised patch, with a benchmark result
Patch by kaigai on 2014-03-17: Rebased to the latest custom-plan interface, and fixup synchronization logic on vacuum pages.
Ready for Committer KaiGai Kohei Hari Babu 2014-03-17
Foreign table inheritance
Patch by efujita on 2014-03-27: v9 leaving an issue for commiters to decide
Patch by efujita on 2014-03-31: v10
Patch by efujita on 2014-04-02: v11 rebased to head and revised a bit
Ready for Committer Shigeru HANADA Etsuro Fujita, Kyotaro Horiguchi 2014-04-02

Performance

 
Using indices for UNION
Patch by horiguti on 2014-01-14: Initial version.
Patch by horiguti on 2014-01-14: The first message missing patch itself. This is it.
Review by tgl on 2014-04-04: Can't generate the DISTINCT clause that way.
Waiting on Author Kyotaro Horiguchi Tom Lane 2014-04-04

SQL Commands

 
Enable CREATE FOREIGN TABLE (... LIKE ... )
Review by michael-kun on 2014-02-17: Review of v8: issues with documentation, regression tests and implementation.
Patch by michael-kun on 2014-02-17: Added v9 with review of v8 actually as I found a couple of things...
Comment by dfetter on 2014-02-18: More in-depth analysis of the patch and its consequences.
Ready for Committer David Fetter Vik Fearing, Michael Paquier 2014-02-18

Security

 
Row-security based on Updatable security barrier views
Patch by ringerc on 2014-03-07: Re-implementation in the rewriter. Needs plan invalidation support still.
Comment by ringerc on 2014-03-07: Discussion of API change plans
Patch by tgl on 2014-04-15: New patch version by sfrost
Needs Review KaiGai Kohei, Craig Ringer Greg Smith, Jeff McCormick, Craig Ringer 2014-04-15

Monitoring

 
Add min, max, and stdev execute statement time in pg_stat_statement
Comment by mitsu-ko on 2014-01-14: I will revise for latest HEAD.
Patch by mitsu-ko on 2014-01-21: Revise for latest HEAD.
Comment by petere on 2014-01-28: discussion ongoing
Needs Review Mitsumasa KONDO Simon Riggs 2014-01-28

Clients

 
ECPG cursor readahead
Comment by a.houska on 2014-01-31: I spent some time (nearly a working day) reviewing this. Part 25 is the last I managed so far. If someone wants to continue, please let me know. Otherwise I'll try to finish it next week and send the summary to -hackers.
Patch by zboszor on 2014-04-16: Rebased patchset.
Review by a.houska on 2014-04-23: Finished the review that I started earlier.
Needs Review Zoltán Böszörményi Nobody 2014-04-23
Problem with displaying "wide" tables in psql
Patch by hasegeli on 2014-02-17: 4th version with minor formatting changes
Patch by smurav on 2014-04-11: Printing "newline" and "wrap" indicators
Patch by smurav on 2014-04-11: Support for old-ascii mode
Needs Review Sergey Muraviov Emre Hasegeli 2014-04-11

Procedural Languages

 
transforms
Patch by petere on 2014-01-16: updated patch (previous one got lost?)
Review by andresfreund on 2014-04-04: Good direction, but imo a good chunk of work is needed.
Review by andresfreund on 2014-04-09: Some issues, needs rebase.
Waiting on Author Peter Eisentraut Nobody 2014-04-09

Miscellaneous

 
extension_control_path
Patch by dim on 2014-01-27: Patch version 1. Fixes all comments.
Review by smurav on 2014-01-30: Version 1 looks fine.
Comment by petere on 2014-01-31: build OK: http://pgci.eisentraut.org/jenkins/job/postgresql_commitfest_world/341/
Needs Review Dimitri Fontaine Nobody 2014-01-31

Bug Fixes

 
pg_ctl always uses the same event source
Comment by amitkapila on 2014-04-10: As per Tom's suggestion, if this bug needs to fixed, it is better to use a new switch for it in pg_ctl.
Patch by maumau on 2014-04-12: Follow Tom's suggestion and add a switch to pg_ctl
Patch by maumau on 2014-04-18: Removed unnecessary function declaration
Needs Review MauMau Amit Kapila 2014-04-18
Correctly place DLLs for ECPG apps in bin folder
Patch by maumau on 2013-12-08: Initial version.
Needs Review MauMau Muhammad Asif Naeem 2013-12-08
multibyte messages are displayed incorrectly on the client
Patch by maumau on 2013-12-26: Initial version.
Comment by petere on 2014-01-11: build OK: http://pgci.eisentraut.org/jenkins/job/postgresql_commitfest_world/296/
Patch by maumau on 2014-01-24: As a happy compromise, disable message localization only when the client encoding differs from the server one
Needs Review MauMau Yugo Nagata 2014-01-24

Committed Patches

Patch Name Status Author Reviewers Date Closed
Skip hole in log_newpage
Patch by heikki on 2013-12-03: Initial version.
Comment by rhaas on 2013-12-17: see commit 9e857436ef7dff8fb8a0bf43cfe62650e2be6be9
Committed Heikki Linnakangas Nobody 2013-12-17
ECPG app crashes due to SIGBUS on SPARC Solaris
Patch by maumau on 2013-12-26: Initial version.
Comment by petere on 2014-01-11: build unstable: http://pgci.eisentraut.org/jenkins/job/postgresql_commitfest_world/299/
Committed MauMau Nobody 2014-01-09
Show exact/lossy pages in EXPLAIN ANALYZE for a bitmap heap scan
Patch by efujita on 2014-01-10: Modified to show only exact/lossy pages
Comment by petere on 2014-01-11: build OK: http://pgci.eisentraut.org/jenkins/job/postgresql_commitfest_world/302/
Comment by petere on 2014-01-11: build OK: http://pgci.eisentraut.org/jenkins/job/postgresql_commitfest_world/312/
Committed Etsuro Fujita Robert Haas 2014-01-13
One-liner to fix ISMN checksum check in ISN extension
Patch by calvin on 2013-12-22: Initial version.
Patch by calvin on 2014-01-05: Note about compiling isn contrib.
Committed Fabien Coelho Nobody 2014-01-13
VACUUM FREEZE doc patch
Patch by msakrejda on 2013-12-26: Initial version.
Committed Maciek Sakrejda Amit Kapila 2014-01-14
Display oprcode and its volatility in \do+
Patch by johto on 2014-01-10: Initial version.
Review by rlathia on 2014-01-16: Patch looks good.
Committed Marko Tiikkaja Rushabh Lathia 2014-01-16
SSL: Show protocol and ciphersuite in server log
Patch by markokr on 2013-12-08: Initial version.
Committed Andreas Kunert Marko Kreen 2014-01-17
pgcrypto: implement gen_random_uuid
Comment by petere on 2014-01-16: build OK: http://pgci.eisentraut.org/jenkins/job/postgresql_commitfest_world/315/
Review by hasegeli on 2014-01-17: Review and concerns about adding the function to the pgcrypto extension.
Comment by wiml on 2014-01-17: px_get_pseudo_random_bytes() ?
Committed Oskari Saarenmaa Emre Hasegeli 2014-01-17
Fix double-inclusion of pg_config_os.h on WIN*
Patch by ringerc on 2014-01-12: Initial version.
Comment by mha on 2014-01-17: Committed.
Committed Craig Ringer Magnus Hagander 2014-01-17
Make various variables read-only (const)
Patch by os on 2014-01-08: Initial version.
Comment by petere on 2014-01-11: build OK: http://pgci.eisentraut.org/jenkins/job/postgresql_commitfest_world/309/
Patch by wiml on 2014-01-15: A less ambitious patch with the same goal
Committed Oskari Saarenmaa Tom Lane 2014-01-18
Minor improvements to sslinfo contrib module
Patch by singh.gurjeet on 2014-01-17: Initial version.
Comment by wiml on 2014-01-17: Looks good & compiles and checks w/o warnings using clang3.4, gcc4.8, and gcc4.2-apple.
Committed Gurjeet Singh Tom Lane 2014-01-18
Allow CREATE TABLESPACE to take optional configuration parameters
Review by michael-kun on 2014-01-15: Regression tests missing
Patch by xocolatl on 2014-01-16: regression tests added
Review by michael-kun on 2014-01-18: Fixed regression output. Patch ready for commit IMO.
Committed Vik Fearing Michael Paquier 2014-01-19
Remove krb5 authentication
Patch by mha on 2014-01-15: Initial version.
Committed Magnus Hagander Nobody 2014-01-19
Correction of table dead tuple stats update by auto vacuum
Patch by haribabu on 2013-11-29: Updated patches
Review by amitkapila on 2013-12-06: test case needs to be simplified to verify the results.
Patch by haribabu on 2013-12-12: corrected patch and test
Committed Hari Babu Amit Kapila 2014-01-19
ALTER TABLESPACE ... MOVE ALL TO ...
Patch by sfrost on 2014-01-16: Initial version.
Committed Stephen Frost Robert Haas 2014-01-19
COPY tuning: allow batched inserts with SERIAL/default nextval()
Comment by maiku41 on 2013-07-16: Still being reworked at end of CF. Returned with Feedback.
Comment by simon on 2014-01-15: Original patch wasn't wrong, just can be written to be more widely applicable in future release. In absence of redesign, return to original patch, which is still effective and valid for commit in 9.4
Patch by simon on 2014-01-15: v3 rebase only
Committed Simon Riggs Kohei KaiGai 2014-01-20
Trigger info for auto_explain
Patch by horiguti on 2014-01-14: Initial version.
Comment by horiguti on 2014-02-26: This patch is partially committed. Please have a look on the message.
Committed Kyotaro Horiguchi Alvaro Herrera 2014-01-20
surprising to_timestamp behavior
Patch by jeevan.chalke on 2014-01-14: Initial version.
Comment by tgl on 2014-01-17: I see no patch here ...
Patch by tgl on 2014-01-20: Patch actually submitted here.
Committed Jeevan Chalke Tom Lane 2014-01-20
array_length(anyarray)
Review by deanr on 2014-01-19: Problem with empty array handling
Patch by johto on 2014-01-19: Patch v4
Review by deanr on 2014-01-20: Looks good to go
Committed Marko Tiikkaja Pavel Stehule, Dean Rasheed 2014-01-21
Packed posting lists in GIN
Patch by smagen on 2014-01-08: Initial version.
Comment by fuzzycz on 2014-01-11: getting PANIC with the patch (or assert failure, with --enable-cassert)
Patch by smagen on 2014-01-13: Updated version of patch with bug fixes and various changes
Committed Alexander Korotkov, Oleg Bartunov Nobody 2014-01-22
Case sensitive mode in windows build option
Patch by dilip.kumar on 2014-01-14: Initial version.
Committed Dilip Kumar Andrew Dunstan 2014-01-23
recovery to backup point
Patch by heikki on 2014-01-09: New version
Comment by petere on 2014-01-11: build failed: http://pgci.eisentraut.org/jenkins/job/postgresql_commitfest_world/310/
Patch by maumau on 2014-01-24: refine the patch based on Heikki's one
Committed MauMau Nobody 2014-01-24
psql's \conninfo reports incorrect destination on Windows
Patch by maumau on 2013-12-08: Initial version.
Patch by masaofujii on 2014-01-23: Will commit this patch barring any objections.
Committed MauMau Fujii Masao 2014-01-24
connection service file doesn't take effect with ECPG apps
Patch by maumau on 2013-12-26: Initial version.
Comment by petere on 2014-01-11: build OK: http://pgci.eisentraut.org/jenkins/job/postgresql_commitfest_world/298/
Committed MauMau Michael Meskes 2014-01-24
SSL: libpq: Support TLSv1.1/TLSv1.2
Patch by markokr on 2013-12-08: Initial version.
Review by wiml on 2014-01-10: Comment may be inaccurate; otherwise, does what it says on the tin.
Committed Marko Kreen Wim Lewis 2014-01-25
Add support for %z support to print size_t/Size values elog/ereport
Patch by andresfreund on 2014-01-15: Initial version.
Review by tgl on 2014-01-17: Good idea, bad implementation.
Patch by andresfreund on 2014-01-23: Updated implementation, implementing Tom's proposal.
Committed Andres Freund Tom Lane 2014-01-25
Visual Studio 2013 build
Patch by brar on 2013-12-02: Initial version.
Comment by petere on 2013-12-11: build OK: http://pgci.eisentraut.org/jenkins/job/postgresql_commitfest_world/272/
Committed Brar Piening Andrew Dunstan 2014-01-26
Client-only installation on Windows
Patch by maumau on 2013-12-08: Initial version.
Comment by ringerc on 2014-01-12: At first pass, looks pretty sensible to me. Need to do toolchain testing.
Patch by maumau on 2014-01-24: Remove duplicate installation of pgbench, add some doc
Committed MauMau Andrew Dunstan 2014-01-26
pg_stat_statements external query text storage
Comment by masaofujii on 2013-12-07: Patch needs to be updated.
Patch by pgeoghegan on 2013-12-10: V5 - rebased onto recent pg_stat_statements changes
Patch by tgl on 2014-01-25: V6 - load query texts into memory in one read() during pg_stat_statements
Committed Peter Geoghegan Pavel Stehule 2014-01-27
allow lwlocks outside the main array
Patch by rhaas on 2014-01-14: Initial version.
Review by kaigai on 2014-01-21: Isn't LWLockTranche mechanism a bit complicated towards the purpose?
Committed Robert Haas KaiGai Kohei 2014-01-27
Json builder functions
Patch by adunstan on 2014-01-22: revised according to review. just awaiting docs
Patch by adunstan on 2014-01-24: Patch with docs and more comments.
Review by johto on 2014-01-28: Review v2, small issues
Committed Andrew Dunstan Marko Tiikkaja 2014-01-28
Planning time in explain/explain analyze
Patch by kandreas on 2014-01-09: Updated documentation.
Comment by petere on 2014-01-11: build OK: http://pgci.eisentraut.org/jenkins/job/postgresql_commitfest_world/303/
Comment by kandreas on 2014-01-29: Patch v6
Committed Andreas Karlsson Robert Haas 2014-01-29
Support for pg_stat_archiver view
Patch by masaofujii on 2014-01-24: v6: refactored v5. With some review comments.
Patch by michael-kun on 2014-01-27: v7: improved column names, based on v6.
Comment by masaofujii on 2014-01-28: Some comments.
Committed Gabriele Bartolini Vik Fearing, Michael Paquier, Fujii Masao 2014-01-29
Add functions pg_sleep_for(interval) and pg_sleep_until(timestamptz)
Patch by calvin on 2013-09-30: v2
Patch by glaucous on 2013-10-17: complete change in direction
Comment by okbobcz on 2014-01-29: I am not sure if we want pg_sleep_until function
Committed Vik Fearing Pavel Stehule 2014-01-30
SSL: disable SSLv3 in backend
Patch by markokr on 2014-01-31: Initial version.
Committed Marko Kreen Nobody 2014-01-31
pg_upgrade: make the locale comparison more tolerant
Review by rlathia on 2014-01-24: Looks good.
Patch by praiskup on 2014-01-24: Fix: Handle encoding separately.
Review by rlathia on 2014-01-30: Ready for committer.
Committed Pavel Raiskup Rushabh Lathia 2014-01-31
Explain running restrictions of regression tests in documentation
Patch by michael-kun on 2013-12-08: Initial version.
Review by ckruse on 2014-01-30: Review comments
Patch by michael-kun on 2014-02-01: Patch v3, from Robert
Committed Michael Paquier Christian Kruse 2014-02-03
pg_basebackup: prevent excessive --progress reporting
Patch by os on 2014-01-20: updated patch
Review by masahikosawada on 2014-01-31: Review comment.
Comment by mha on 2014-02-09: Committed
Committed Mika Eloranta Sawada Masahiko 2014-02-09
postgres.exe fails to start on Windows Server 2012 due to ASLR
Comment by ringerc on 2014-02-13: Convinced this is necessary
Review by ringerc on 2014-02-13: It's a one-liner and MauMau's done appropriate testing; let's do it.
Comment by mha on 2014-02-18: Committed
Committed MauMau Craig Ringer 2014-02-18
Relocation of tablespaces in pg_basebackup
Review by petere on 2014-01-23: review
Patch by steevel on 2014-01-29: Updated according to review
Comment by petere on 2014-02-02: build OK: http://pgci.eisentraut.org/jenkins/job/postgresql_commitfest_world/345/
Committed Steeve Lennmark Peter Eisentraut 2014-02-22
SSL: better default ciphersuite
Comment by aklaver on 2013-11-16: Reviewed as part of SSL: prefer server cipher order
Comment by petere on 2013-11-29: out of band comment
Patch by markokr on 2013-12-12: Allow RC4, reorder 3DES.
Committed Marko Kreen Adrian Klaver 2014-02-25
show xid and xmin in pg_stat_activity and pg_stat_replication
Patch by ckruse on 2014-02-21: Fixed comment style
Comment by andresfreund on 2014-02-24: looks ready to me.
Patch by ckruse on 2014-02-24: Fixed typos
Committed Christian Kruse Andres Freund, Robert Haas 2014-02-25
Backup throttling
Comment by petere on 2014-01-31: build OK: http://pgci.eisentraut.org/jenkins/job/postgresql_commitfest_world/331/
Review by masaofujii on 2014-01-31: Review comments.
Comment by a.houska on 2014-02-03: New version published, to reflect the last review.
Committed Antonin Houska, Álvaro Herrera Zoltán Böszörményi, Stefan Radomski, Andres Freund, Fujii Masao 2014-02-27
errors free dump with cleaning
Review by alvherre on 2014-02-17: some questions
Patch by okbobcz on 2014-02-18: removed unused code
Patch by okbobcz on 2014-03-01: fix --if-exists for pg_dumpall
Committed Pavel Stehule Jeevan Chalke 2014-03-03
FORCE_NULL option for COPY in CSV mode
Comment by ibarwick on 2013-11-17: Thanks for all the feedback on this one, I haven't forgotten it and will respond in the next couple of days.
Patch by ibarwick on 2014-01-28: Meanwhile... sorry for the delay in following up... revised patch attached.
Patch by ibarwick on 2014-02-17: Revised patch with contrib/fdw_support
Committed Ian Barwick Andrew Dunstan, Payal Singh 2014-03-04
make_timestamp
Review by johto on 2014-01-25: Ready for committer as far as I can tell.
Patch by okbobcz on 2014-02-21: time with time zone support removed
Patch by okbobcz on 2014-03-02: update - numeric timezones should to start with + or -
Committed Pavel Stehule Marko Tiikkaja, Tomáš Vondra 2014-03-04
Huge pages documentation patch
Patch by ckruse on 2014-02-04: Initial version.
Committed Christian Kruse Nobody 2014-03-05
Retain dynamic shared memory segments for postmaster lifetime
Patch by amitkapila on 2014-01-28: Update patch to address issue raised by Amit Langote.
Patch by amitkapila on 2014-02-08: New version of Patch which fixes comments raised by Kyotaro HORIGUCHI-san
Review by horiguti on 2014-02-13: The last patch applies cleanly. Works fine on CentOS and Widows 7.
Note: The segment name "Global/PostgreSQL.%u" might be better changed to "Global/PostgreSQL.dsm.%u" for the clarity when viewing handles with Process Exproler as the past discussion in this thread.
Committed Amit Kapila Kyotaro Horiguchi 2014-03-10
Performance Improvement by reducing WAL for Update Operation
Patch by amitkapila on 2014-02-05: updated patch to form history data by traversing old tuple from end and optimizations in find match for breaking the loop based on good match concept similar to pglz. CPU usage for worst cases have improved with this patch.
Review by andresfreund on 2014-02-15: Some minor code issues.
Patch by amitkapila on 2014-02-17: Updated patch for fixing issues of prefix/suffix approach, fixed comments by Andres and some optimisations.
Committed Amit Kapila, Hari Babu Robert Haas, Heikki Linnakangas 2014-03-12
GIN fast scan
Patch by smagen on 2014-01-14: Initial version.
Comment by smagen on 2014-01-14: This patch depending on packed posting lists https://commitfest.postgresql.org/action/patch_view?id=1357
Patch by heikki on 2014-02-19: Most of the patch was committed already, but catalog changes are pending.
Committed Alexander Korotkov Heikki Linnakangas 2014-03-12
Show PIDs of lock holders in log_lock_wait log messages
Patch by ckruse on 2014-02-03: Updated patch with slightly modified messages
Patch by ckruse on 2014-02-04: Updated log message once again
Comment by rajeevrastogi03 on 2014-02-25: OK...
Committed Christian Kruse Kumar Rajeev Rastogi 2014-03-13
COPY table FROM STDIN doesn't show count tag
Patch by tgl on 2014-03-10: Updated patch, but still has one potentially fatal problem.
Patch by tgl on 2014-03-10: Updated patch against HEAD, with just the not-already-committed parts.
Patch by rajeevrastogi03 on 2014-03-13: Revised patch as per comment from Tom Lane.
Not printing command tag status for all case Of STDOUT and \COPY ... TO ...
Committed Kumar Rajeev Rastogi Pavel Stehule 2014-03-13
Fix B-tree page deletion race condition
Review by kgrittn on 2014-01-18: Fundamentally sound; minor bugs and a style issue.
Comment by pgeoghegan on 2014-01-28: Thoughts on terminology as it relates to papers that implementation is based on.
Patch by heikki on 2014-01-28: Latest patch version, issues Kevin pointed out fixed + more
Committed Heikki Linnakangas Kevin Grittner, Peter Geoghegan 2014-03-15
logical changeset generation v7.0
Review by andresfreund on 2014-02-15: review by Robert.
Patch by andresfreund on 2014-02-15: Patch addressing review comments, including rebase after conflicts.
Patch by andresfreund on 2014-02-24: v7.7
Committed Andres Freund Robert Haas 2014-03-18
B-tree incomplete splits
Review by pgeoghegan on 2014-01-23: Initial thoughts
Comment by pgeoghegan on 2014-01-30: Ping
Review by pgeoghegan on 2014-02-06: Some further tweaks are suggested
Committed Heikki Linnakangas Peter Geoghegan 2014-03-18
show relation and tuple infos of a lock to acquire
Patch by ckruse on 2014-02-24: New patch version including database name and removed ctid text
Review by amitkapila on 2014-03-10: Further Review suggestions for patch.
Patch by ckruse on 2014-03-10: new patch version respecting objections by Amit Kapila
Committed Christian Kruse Amit Kapila 2014-03-19
Triggers on foreign tables
Patch by rdunklau on 2014-02-02: Use a tuplestore per query instead of per xact, and other recommendations from nmisch.
Patch by rdunklau on 2014-02-06: Add proper cleaning in EndSubXact and minor optimizations.
Patch by nmisch on 2014-03-17: Revise numerous details. Open issues: system columns, informing FDW that it must return all columns
Committed Ronan Dunklau Noah Misch, KaiGai Kohei 2014-03-23
HStore v2.0
Patch by pgeoghegan on 2014-03-10: jsonb, version 10. Restructuring of the patch, moving operator classes into core, removing all changes to the hstore module.
Patch by pgeoghegan on 2014-03-16: V11 of jsonb. Additional restructuring, more comments, and a few bug fixes.
Patch by pgeoghegan on 2014-03-22: V12
Committed Teodor Sigaev, Oleg Bartunov, Andrew Dunstan salahaldin juba, Andres Freund, Peter Geoghegan 2014-03-23
UNION ALL on partitioned tables won't use indices.
Patch by nmisch on 2014-02-27: v7 - fix sepgsql, design changes
Patch by tgl on 2014-03-03: much simpler patch approach
Patch by horiguti on 2014-03-10: Regression added for Tom's patch.
Committed Kyotaro Horiguchi Noah Misch 2014-03-28
PostgreSQL Service on Windows does not start if data directory given is relative path
Patch by rajeevrastogi03 on 2014-02-20: Revised patch
Patch by rajeevrastogi03 on 2014-02-24: Revised patch.
Comment by maumau on 2014-02-24: reviewed, refactoring is okay
Committed Kumar Rajeev Rastogi MauMau 2014-04-04
PostgreSQL fails to start on Windows if it crashes after tablespace creation
Patch by maumau on 2014-02-04: fix error message when rmdir() fails
Patch by maumau on 2014-03-21: Fix the comment, and rebase to HEAD
Patch by amitkapila on 2014-03-26: Patch to fix comments and minor coding style improvement.
Committed MauMau Muhammad Asif Naeem, Amit Kapila 2014-04-05
pg_ctl fails with config-only directory
Patch by maumau on 2013-12-08: Initial version.
Review by ckruse on 2014-01-30: Review comments
Patch by maumau on 2014-01-31: remove #ifdef WIN32 from around if (check_if_admin)
Committed MauMau Christian Kruse 2014-04-05
"pg_ctl stop" times out when it should respond quickly
Comment by petere on 2013-12-24: build unstable: http://pgci.eisentraut.org/jenkins/job/postgresql_commitfest_world/286/
Patch by maumau on 2013-12-26: fix for regression test
Patch by tgl on 2014-04-05: I think we should do this instead.
Committed MauMau Ronan Dunklau 2014-04-05
Issue with PGC_BACKEND parameters on Windows
Comment by petere on 2014-01-11: build OK: http://pgci.eisentraut.org/jenkins/job/postgresql_commitfest_world/295/
Comment by adunstan on 2014-01-30: Rework suggested by Tom Lane
Patch by amitkapila on 2014-01-31: Fixed review comments raised by Tom Lane.
Committed Amit Kapila Andrew Dunstan 2014-04-05
ALTER TABLE lock strength reduction
Patch by simon on 2014-03-01: v19 resolving all issues, adding isolation tests
Patch by simon on 2014-03-10: v22
Review by nmisch on 2014-03-21: SET (security_barrier=x) lock level varies. Change pg_get_constraintdef() instead of adding pg_get_constraintdef_mvcc()? Cosmetic points.
Committed Simon Riggs Noah Misch 2014-04-06
Optimization in regexp handling in pg_trgm
Patch by smagen on 2014-01-15: Comments added.
Review by tgl on 2014-01-15: Some issues ...
Patch by alvherre on 2014-03-20: v3
Committed Alexander Korotkov Tom Lane 2014-04-06
PL/pgSQL Warnings - plpgsql.warn_shadow
Review by johto on 2014-03-19: Pavel's review
Patch by johto on 2014-03-19: v5 from Petr, updated based on Pavel's review
Patch by pjmodos on 2014-03-21: V6, updated based on Alvaro's and Tom's comments
Committed Marko Tiikkaja, Petr Jelinek Simon Riggs 2014-04-06
GiST support for inet datatypes
Comment by andresfreund on 2014-04-04: Waiting for a rebase of the patch, seems to be ready otherwise.
Patch by hasegeli on 2014-04-05: Fifth version of the patch rebased because of duplicate oids.
Patch by tgl on 2014-04-08: v6 patch
Committed Emre Hasegeli Andreas Karlsson 2014-04-08
variant of regclass etc.
Review by amitkapila on 2014-04-04: few minor comments.
Patch by rhaas on 2014-04-04: fixed a few things, but still needs more work
Patch by yugo.nagata on 2014-04-08: Updated patch according to Robert Haas's review
Committed Yugo Nagata, Nozomi Anzai Amit Khandekar, Marti Raudsepp, Amit Kapila 2014-04-08
Inverse Aggregate Transition Functions
Patch by fgp on 2014-04-01: Rebased to HEAD (554bb3beba27bf4a49edecc40f6c0f249974bc7c)
Patch by fgp on 2014-04-09: Included Dean Rasheed's performance optimization. Put bool aggs into separate patch. MIN/MAX stuff has risk of performance regression, shouldn't be applied I think.
Comment by deanr on 2014-04-09: Believed to be ready for committer, with the exception of the min/max aggregates patch.
Committed David Rowley, Florian Pflug Dean Rasheed 2014-04-12
Updatable security barrier views
Patch by ringerc on 2014-01-30: Minor revision that rewrites any PlanRowMark that may be present for a relation being wrapped in securityQual expansion.
Patch by ringerc on 2014-01-31: Better implementation of fix for rowmark problem; push rowmarks down into subqueries. (Dean)
Patch by deanr on 2014-01-31: Update to handle rowmarks on the RTE with securityQuals
Committed Dean Rasheed Simon Riggs, KaiGai Kohei 2014-04-12
vacuumdb: Add option --analyze-in-stages
Patch by petere on 2014-01-15: Initial version.
Comment by os on 2014-01-22: patch may be addressing a wrong problem
Review by andresfreund on 2014-04-09: Minor issues, nearly ready, removes ugly and duplicative code.
Committed Peter Eisentraut Nobody 2014-04-15
tests for client programs
Patch by petere on 2014-02-09: updated patch
Patch by petere on 2014-02-28: updated patch
Review by andresfreund on 2014-04-04: Small review. Doesn't look far from being ready, and it has a pretty low risk of breaking working things.
Committed Peter Eisentraut Pavel Stehule 2014-04-15
Bugfix for timeout in LDAP connection parameter resolution
Review by ams on 2013-09-23: Looks OK, works fine on Linux.
Patch by laurenz on 2013-09-24: Improved patch that handles timeouts other than network timeouts correctly.
Patch by laurenz on 2013-10-21: Improved patch per suggestion by Peter Eisentraut.
Committed Laurenz Albe Abhijit Menon-Sen 2014-04-16
Create function prototype as part of PG_FUNCTION_INFO_V1
Patch by petere on 2014-01-15: Initial version.
Comment by andresfreund on 2014-01-23: Some doubts about the approach by Tom.
Committed Peter Eisentraut Nobody 2014-04-18

Returned with Feedback

Patch Name Status Author Reviewers Date Closed
plpgsql.consistent_into
Patch by johto on 2014-01-12: Initial version.
Review by johto on 2014-01-15: Possible way forward, author unsure whether he has the energy to pursue for 9.4.
Comment by johto on 2014-01-15: A bit unrealistic for 9.4, focusing on other patches instead.
Returned with Feedback Marko Tiikkaja Nobody 2014-01-15
Hide other user's application name from non-superusers
Patch by hgimenez on 2014-01-21: Initial version.
Comment by simon on 2014-01-29: More complex approach desired, not for 9.4
Returned with Feedback Harold Giménez Nobody 2014-01-29
INSERT...ON DUPLICATE KEY LOCK FOR UPDATE
Patch by pgeoghegan on 2014-01-08: v7 of patch, fixing issues relating to visibility. Also includes miscellaneous polishing.
Comment by pgeoghegan on 2014-01-10: Summary of current situation. Benchmark that measures extended heavyweight page locking overhead.
Comment by petere on 2014-01-11: build OK: http://pgci.eisentraut.org/jenkins/job/postgresql_commitfest_world/307/
Returned with Feedback Peter Geoghegan Heikki Linnakangas 2014-02-10
psql \copy doesn't end if backend is killed
Patch by maumau on 2013-12-26: Initial version.
Comment by petere on 2014-01-11: build OK: http://pgci.eisentraut.org/jenkins/job/postgresql_commitfest_world/300/
Comment by tgl on 2014-02-14: This issue got fixed in another way (and I have doubts about this patch anyhow).
Returned with Feedback MauMau Dilip Kumar 2014-02-14
Filter error log statements by sqlstate
Review by tgl on 2014-01-16: Concerns about usefulness, definition, and code correctness.
Comment by petere on 2014-01-16: build unstable: http://pgci.eisentraut.org/jenkins/job/postgresql_commitfest_world/330/
Comment by andresfreund on 2014-02-15: Author doesn't have time for it in 9.4.
Returned with Feedback Oskari Saarenmaa Jeevan Chalke 2014-02-15
Set visibility map and hint bits for VACUUM FULL and CLUSTER operations
Comment by petere on 2014-01-31: build OK: http://pgci.eisentraut.org/jenkins/job/postgresql_commitfest_world/336/
Review by andresfreund on 2014-02-15: I don't think the current approach can work as-is.
Comment by andresfreund on 2014-02-16: Won't be done in 9.4
Returned with Feedback Bruce Momjian Jaime Casanova 2014-02-16
Turn recovery.conf parameters into GUCs
Review by andresfreund on 2013-11-18: Several issues identified.
Patch by jcasanov on 2014-01-15: Rebased version based on Andres' review
Review by andresfreund on 2014-01-23: Some new issues found.
Returned with Feedback Fujii Masao, Michael Paquier, Jaime Casanova Andres Freund 2014-02-18
Add support to "IF NOT EXISTS" to others "CREATE" statements
Comment by okbobcz on 2014-01-30: Tom Lane's reply
Comment by okbobcz on 2014-01-30: for selected objects should be implemented CREATE OR REPLACE insted CREATE IF NOT EXISTS to be consistent with current implementation.
Comment by alvherre on 2014-02-28: returned due to extensive rework needed
Returned with Feedback Fabrízio de Royes Mello Pavel Stehule 2014-02-28
Drop duplicate buffers in OS
Patch by mitsu-ko on 2014-01-15: Initial version.
Comment by jjanes on 2014-01-28: Waiting on benchmark which shows a benefit
Comment by rhaas on 2014-03-04: insufficient performance proof points to consider a commit
Returned with Feedback Mitsumasa KONDO Nobody 2014-03-04
Optimize kernel readahead using buffer access strategy
Patch by mitsu-ko on 2014-01-14: Initial version.
Comment by andresfreund on 2014-02-15: Waiting on further benchmarks by the Author.
Returned with Feedback Mitsumasa KONDO Nobody 2014-04-04
RETURNING...AFTER/BEFORE
Patch by dfetter on 2014-02-02: Coding style fixups.
Patch by dfetter on 2014-02-12: Comments by Karol.
Comment by andresfreund on 2014-04-04: Needs a fair amount of work, approach isn't agreed upon.
Returned with Feedback Karol Trzcionka Zoltán Böszörményi, Robert Haas, David Fetter 2014-04-04
Store Extension Options
Patch by andresfreund on 2014-02-15: New Version
Review by ams on 2014-02-28: Minor documentation quibbles
Patch by fabriziomello on 2014-02-28: New version
Returned with Feedback Fabrízio de Royes Mello Pavel Stehule 2014-04-04
Exposing currentTransactionWALVolume
Patch by simon on 2014-01-14: Initial version.
Review by andresfreund on 2014-02-15: Minimal review.
Returned with Feedback Simon Riggs Mitsumasa KONDO 2014-04-04
WAL rate limiting
Patch by jjanes on 2014-02-05: new version
Review by 3manuek on 2014-02-21: Reviewed the basic functionality. I see a decrease of the load average using the delay. I'll continue the tests:

Fri Feb 21 23:01:38 UTC 2014
CLUSTER
CREATE INDEX
Fri Feb 21 23:01:47 UTC 2014
DROP TABLE
23:01:48 up 23:15, 4 users, load average: 0.89, 0.65, 0.52
wal_rate_limit
----------------
0
(1 row)

ALTER TABLE
UPDATE 10000
server signaled
wal_rate_limit
----------------
100ms
(1 row)

Fri Feb 21 23:02:24 UTC 2014
CLUSTER
CREATE INDEX
Fri Feb 21 23:02:33 UTC 2014
DROP TABLE
23:02:33 up 23:16, 4 users, load average: 0.74, 0.64, 0.52
server signaled
Comment by petere on 2014-02-25: no consensus on scope of this patch
Returned with Feedback Simon Riggs Nobody 2014-04-06
Widening application of indices.
Comment by tgl on 2014-04-09: Patch definitely needs work still.
Patch by horiguti on 2014-04-14: Avoid running unnecessary rounds and added a comment for the dubious loop to make its purpose clearer, and rebased.
Review by tgl on 2014-04-18: There's a better way to do it: we should be recognizing the query pathkeys as redundant.
Returned with Feedback Kyotaro Horiguchi (Etsuro Fujita in CF3) 2014-04-18

Rejected Patches

Patch Name Status Author Reviewers Date Closed
Standalone synchronous master
Patch by rajeevrastogi03 on 2013-12-17: Initial version.
Rejected Kumar Rajeev Rastogi Nobody 2014-01-24
dropdb add kill client connections option
Review by masahikosawada on 2014-01-29: review
Comment by masaofujii on 2014-01-31: Robert is not particularly in favor of implementing this as client-side
functionality
Review by rhaas on 2014-01-31: should reject this approach
Rejected salahaldin juba Sawada Masahiko 2014-01-31
New option for pg_basebackup, to specify a different directory for pg_xlog
Patch by haribabu on 2013-12-12: Updated patch
Review by petere on 2014-01-28: review
Comment by masaofujii on 2014-01-31: Do we really need to address the problem under discussion?
Rejected Hari Babu, Firoz E V Peter Eisentraut 2014-02-15
disk space in pg_xlog increases during archive recovery
Comment by petere on 2014-01-11: build OK: http://pgci.eisentraut.org/jenkins/job/postgresql_commitfest_world/297/
Review by andresfreund on 2014-02-01: Heikki (and Fujii, Andres) have doubts about the approach.
Patch by maumau on 2014-02-12: keep restored archive WAL only during standby recovery
Rejected MauMau Nobody 2014-02-15