PostgreSQL Patch Tester

Here lives an experimental bot that does this: PostgreSQL CommitfestGithub → ( AppVeyor, Cirrus CI ). The results appear in the following order: apply, Windows check, FreeBSD check-world, Linux check-world + docs, macOS check. The plan is eventually to show them on the Commitfest app.

Current commitfest | Next commitfest

Ready for Committer

34/3254 Remove repeated PQfnumber() in pg_dump hou zhijie patch   apply success   appveyor success   cirrus/freebsd success   cirrus/linux success   cirrus/macos success
34/3249 psql tab auto-complete for CREATE PUBLICATION Peter Smith patch   apply success   appveyor success   cirrus/freebsd success   cirrus/linux success   cirrus/macos success

Needs review

34/3268 Add tab-complete for full name backslash commands Haiying Tang patch   apply success   appveyor success   cirrus/freebsd success   cirrus/linux success   cirrus/macos success
34/3243 Add statistics refresh materialized view Yuki Seino patch   apply success   appveyor success   cirrus/freebsd success   cirrus/linux success   cirrus/macos success
34/3248 CREATE SUBSCRIPTION option list order Peter Smith patch   apply failure
34/3270 Cache tuple routing info during bulk loads into partitioned tables Amit Langote, hou zhijie patch   apply success   appveyor success   cirrus/freebsd success (new)   cirrus/linux success (new)   cirrus/macos success (new)
34/3204 Deparsing a rewritten query Julien Rouhaud patch   apply success (new)   appveyor success (new)   cirrus/freebsd success (new)   cirrus/linux success (new)   cirrus/macos success (new)
34/3257 Dissallow sending SI messages when excuting ROLLBACK PREPARED command huailing liu patch   apply failure
34/3251 Document pg_encoding_to_char() and pg_char_to_encoding() Ian Barwick patch   apply success   appveyor success   cirrus/freebsd success   cirrus/linux success   cirrus/macos success
34/3100 Extensible parsing Julien Rouhaud patch   apply success (new)   appveyor failure (new)   cirrus/freebsd success (new)   cirrus/linux success (new)   cirrus/macos success (new)
34/3224 Fix ExecRTCheckPerms() inefficiency with many prunable partitions Amit Langote patch   apply success   appveyor success   cirrus/freebsd success   cirrus/linux success   cirrus/macos success
34/3250 Fix handling of outer GroupingFunc within subqueries Richard Guo patch   apply success   appveyor success   cirrus/freebsd success   cirrus/linux success   cirrus/macos success
34/3264 Fix postgres_fdw's ORDER BY pushdown handling Ronan Dunklau patch   apply success   appveyor success   cirrus/freebsd success   cirrus/linux success   cirrus/macos success
34/3236 Fix uninitialized variable access (freepages) patch   apply success   appveyor success   cirrus/freebsd success   cirrus/linux success   cirrus/macos success
34/3265 Kerberos delegation support in libpq and postgres_fdw patch   apply success   appveyor success   cirrus/freebsd failure   cirrus/linux failure   cirrus/macos success
34/3261 Log the activity of startup process Nitin Jadhav patch   apply success   appveyor success   cirrus/freebsd success (new)   cirrus/linux success (new)   cirrus/macos success
34/2920 MERGE SQL command Álvaro Herrera, Simon Riggs, Pavan Deolasee patch   apply failure
34/2937 NOT VALID for Unique Indexes Simon Riggs patch   apply failure
34/3269 New READ_REPLICATION_SLOT command & usage in pg_receivewal Ronan Dunklau patch   apply success   appveyor success   cirrus/freebsd success   cirrus/linux success   cirrus/macos success
34/3246 Parallelize correlated subqueries that execute within each worker James Coleman patch   apply failure
34/3245 Postgres picks suboptimal index after building of an extended statistics Andrey Lepikhov patch   apply success   appveyor success   cirrus/freebsd success   cirrus/linux success   cirrus/macos success
34/3238 Slightly improve initdb --sync-only option's help message Gurjeet Singh patch   apply success   appveyor success   cirrus/freebsd success   cirrus/linux success   cirrus/macos success
34/3247 Small documentation improvement for ALTER SUBSCRIPTION Masahiko Sawada patch   apply success   appveyor success   cirrus/freebsd success   cirrus/linux success   cirrus/macos success
34/3266 Stored Procedure Triggered by Logical Replication is Unable to use Notification ... Artur Zakirov patch   apply success   appveyor success   cirrus/freebsd success   cirrus/linux success   cirrus/macos success
34/3252 Tab completion for CREATE SCHEMA AUTHORIZATION Dagfinn Ilmari Mannsåker patch   apply success   appveyor success   cirrus/freebsd success   cirrus/linux success   cirrus/macos success
34/3235 Using each rel as both outer and inner for anti-joins Richard Guo patch   apply success   appveyor success   cirrus/freebsd success   cirrus/linux success   cirrus/macos success
34/3191 Using indexUnchanged with nbtree Simon Riggs patch   apply success   appveyor success   cirrus/freebsd success   cirrus/linux success   cirrus/macos success
34/3239 Warn if initdb's --sync-only option is mixed with other options Gurjeet Singh patch   apply success   appveyor success   cirrus/freebsd success   cirrus/linux success   cirrus/macos success
34/3241 [bug] Logical Decoding of relation rewrite with toast does not reset toast_hash Bertrand Drouvot patch   apply success   appveyor success   cirrus/freebsd success   cirrus/linux success   cirrus/macos success
34/3256 \dn++ and \dA++ to show sizes of schemas and AMs (and \db++, \l++) Justin Pryzby patch   apply success   appveyor success   cirrus/freebsd success   cirrus/linux success   cirrus/macos success
34/3259 corruption of WAL page header is never reported Yugo Nagata patch   apply success   appveyor success   cirrus/freebsd success   cirrus/linux success   cirrus/macos success
34/3267 improve tab-completion behavior when parse text in single quote Haiying Tang patch   apply success   appveyor success   cirrus/freebsd success   cirrus/linux success   cirrus/macos success
34/3244 parse_subscription_options - some suggested improvements Peter Smith patch   apply failure
34/3260 pgbench: using prepared BEGIN statement in a pipeline could cause an error Yugo Nagata patch   apply success   appveyor success   cirrus/freebsd success   cirrus/linux success   cirrus/macos success
34/3258 proposal of adding 2 new diag items related to parsing the dynamic sql statement Dinesh Chemuduru patch   apply success   appveyor failure   cirrus/freebsd failure   cirrus/linux failure   cirrus/macos failure
34/3262 schema change not getting invalidated, both renamed table and new table data wer... vignesh C patch   apply success   appveyor success   cirrus/freebsd failure   cirrus/linux failure   cirrus/macos success
34/3242 test pgbench time-related features Fabien Coelho patch   apply success   appveyor success   cirrus/freebsd success   cirrus/linux success   cirrus/macos success

Please send feedback to thomas.munro-at-gmail.com.