summaryrefslogtreecommitdiff
path: root/src/backend
AgeCommit message (Expand)Author
2017-10-12Avoid coercing a whole-row variable that is already coerced.Robert Haas
2017-10-12Use ResultRelInfo ** rather than ResultRelInfo * for tuple routing.Robert Haas
2017-10-12Fix AggGetAggref() so it won't lie to aggregate final functions.Tom Lane
2017-10-12Synchronize error messages.Robert Haas
2017-10-12Infer functional dependency past RelabelTypeAlvaro Herrera
2017-10-12Fix logical replication to fire BEFORE ROW DELETE triggers.Robert Haas
2017-10-12Replace remaining uses of pq_sendint with pq_sendint{8,16,32}.Andres Freund
2017-10-12Prevent sharing transition states between ordered-set aggregates.Tom Lane
2017-10-12Improve performance of SendRowDescriptionMessage.Andres Freund
2017-10-11pg_stat_statements: Widen query IDs from 32 bits to 64 bits.Robert Haas
2017-10-11Use one stringbuffer for all rows printed in printtup.c.Andres Freund
2017-10-11Add more efficient functions to pqformat API.Andres Freund
2017-10-11Allow to avoid NUL-byte management for stringinfos and use in format.c.Andres Freund
2017-10-11Remove unnecessary PG_TRY overhead for CurrentResourceOwner changes.Tom Lane
2017-10-11Prevent idle in transaction session timeout from sometimes being ignored.Andres Freund
2017-10-11Doc: fix missing explanation of default object privileges.Tom Lane
2017-10-11Fix mistakes in comments.Robert Haas
2017-10-11Fix low-probability loss of NOTIFY messages due to XID wraparound.Tom Lane
2017-10-10Rewrite strnlen replacement implementation from 8a241792f96.Andres Freund
2017-10-09Fix pnstrdup() to not memcpy() the maximum allowed length.Andres Freund
2017-10-08Reduce memory usage of targetlist SRFs.Andres Freund
2017-10-08Increase distance between flush requests during bulk file copies.Tom Lane
2017-10-08Reduce "X = X" to "X IS NOT NULL", if it's easy to do so.Tom Lane
2017-10-06Fix crash when logical decoding is invoked from a PL function.Tom Lane
2017-10-06Copy information from the relcache instead of pointing to it.Robert Haas
2017-10-06Fix intra-query memory leakage in nodeProjectSet.c.Tom Lane
2017-10-06Fix access-off-end-of-array in clog.c.Tom Lane
2017-10-06Fix traversal of half-frozen update chainsAlvaro Herrera
2017-10-06Basic partition-wise join functionality.Robert Haas
2017-10-05Fix typo in README.Tom Lane
2017-10-05On CREATE TABLE, consider skipping validation of subpartitions.Robert Haas
2017-10-05On attach, consider skipping validation of subpartitions individually.Robert Haas
2017-10-05Improve error message when skipping scan of default partition.Robert Haas
2017-10-05Allow DML commands that create tables to use parallel query.Robert Haas
2017-10-05Improve comments in vacuum_rel() and analyze_rel().Tom Lane
2017-10-05Fix typo.Robert Haas
2017-10-05Fix more user-visible elog() calls.Robert Haas
2017-10-05Document and use SPI_result_code_string()Peter Eisentraut
2017-10-05Move SPI error reporting out of ri_ReportViolation()Peter Eisentraut
2017-10-04Replace binary search in fmgr_isbuiltin with a lookup array.Andres Freund
2017-10-04Move genbki.pl's find_defined_symbol to Catalog.pm.Andres Freund
2017-10-03Allow multiple tables to be specified in one VACUUM or ANALYZE command.Tom Lane
2017-10-03Fix race condition with unprotected use of a latch pointer variable.Tom Lane
2017-10-03Fix coding rules violations in walreceiver.cAlvaro Herrera
2017-10-01Replace most usages of ntoh[ls] and hton[sl] with pg_bswap.h.Andres Freund
2017-09-30Support arrays over domains.Tom Lane
2017-09-29Fix inadequate locking during get_rel_oids().Tom Lane
2017-09-29Marginal improvement for generated code in execExprInterp.c.Tom Lane
2017-09-29Add background worker typePeter Eisentraut
2017-09-29Remove replacement selection sort.Robert Haas