summaryrefslogtreecommitdiff
path: root/src/backend
AgeCommit message (Expand)Author
2018-03-17Fix WHERE CURRENT OF when the referenced cursor uses an index-only scan.Tom Lane
2018-03-16Fix query-lifespan memory leakage in repeatedly executed hash joins.Tom Lane
2018-03-13When updating reltuples after ANALYZE, just extrapolate from our sample.Tom Lane
2018-03-13Avoid holding AutovacuumScheduleLock while rechecking table statistics.Tom Lane
2018-03-11Fix improper uses of canonicalize_qual().Tom Lane
2018-03-06Refrain from duplicating data in reorderbuffersAlvaro Herrera
2018-03-04Fix assorted issues in convert_to_scalar().Tom Lane
2018-03-02Make gistvacuumcleanup() count the actual number of index tuples.Tom Lane
2018-03-01Use ereport not elog for some corrupt-HOT-chain reports.Tom Lane
2018-03-01Relax overly strict sanity check for upgraded ancient databasesAlvaro Herrera
2018-02-28Rename base64 routines to avoid conflict with Solaris built-in functions.Tom Lane
2018-02-27Prevent dangling-pointer access when update trigger returns old tuple.Tom Lane
2018-02-26Empty search_path in Autovacuum and non-psql/pgbench clients.Noah Misch
2018-02-26Avoid using unsafe search_path settings during dump and restore.Tom Lane
2018-02-23Fix planner failures with overlapping mergejoin clauses in an outer join.Tom Lane
2018-02-19Fix misbehavior of CTE-used-in-a-subplan during EPQ rechecks.Tom Lane
2018-02-05Translation updatesPeter Eisentraut
2018-01-28Add stack-overflow guards in set-operation planning.Tom Lane
2018-01-23Teach reparameterize_path() to handle AppendPaths.Tom Lane
2018-01-19Fix StoreCatalogInheritance1 to use 32bit inhseqnoAlvaro Herrera
2018-01-12Avoid unnecessary failure in SELECT concurrent with ALTER NO INHERIT.Tom Lane
2018-01-09Change some bogus PageGetLSN calls to BufferGetLSNAtomicAlvaro Herrera
2018-01-05Fix failure to delete spill files of aborted transactionsAlvaro Herrera
2018-01-03Make XactLockTableWait work for transactions that are not yet self-lockedAlvaro Herrera
2018-01-02Fix deadlock hazard in CREATE INDEX CONCURRENTLYAlvaro Herrera
2017-12-22Disallow UNION/INTERSECT/EXCEPT over no columns.Tom Lane
2017-12-15Perform a lot more sanity checks when freezing tuples.Andres Freund
2017-12-15Fix pruning of locked and updated tuples.Andres Freund
2017-12-14Fix walsender timeouts when decoding a large transactionAndrew Dunstan
2017-12-11Fix corner-case coredump in _SPI_error_callback().Tom Lane
2017-12-08Fix mistake in commentPeter Eisentraut
2017-12-06Report failure to start a background worker.Robert Haas
2017-12-04Clean up assorted messiness around AllocateDir() usage.Tom Lane
2017-11-26Make has_sequence_privilege support WITH GRANT OPTIONJoe Conway
2017-11-25Repair failure with SubPlans in multi-row VALUES lists.Tom Lane
2017-11-21Provide for forward compatibility with future minor protocol versions.Robert Haas
2017-11-20Use out-of-line M68K spinlock code for OpenBSD as well as NetBSD.Tom Lane
2017-11-12Install Windows crash dump handler before all else.Noah Misch
2017-11-12Don't call pgwin32_message_to_UTF16() without CurrentMemoryContext.Noah Misch
2017-11-11Ignore XML declaration in xpath_internal(), for UTF8 databases.Noah Misch
2017-11-10Fix some null pointer dereferences in LDAP auth codePeter Eisentraut
2017-11-09Fix typo in ALTER SYSTEM output.Tom Lane
2017-11-08Fix two violations of the ResourceOwnerEnlarge/Remember protocol.Tom Lane
2017-11-06Make json{b}_populate_recordset() use the right tuple descriptor.Tom Lane
2017-11-05Translation updatesPeter Eisentraut
2017-11-05Ignore CatalogSnapshot when checking COPY FREEZE prerequisites.Noah Misch
2017-11-02Revert bogus fixes of HOT-freezing bugAlvaro Herrera
2017-10-27Dept of second thoughts: keep aliasp_item in sync with tlistitem.Tom Lane
2017-10-27Fix crash when columns have been added to the end of a view.Tom Lane
2017-10-27Rethink the dependencies recorded for FieldSelect/FieldStore nodes.Tom Lane