summaryrefslogtreecommitdiff
path: root/src/backend
Commit message (Expand)AuthorAgeFilesLines
* Centralize setup of SIGQUIT handling for postmaster child processes.Tom Lane2020-09-1612-49/+51
* Don't fetch partition check expression during InitResultRelInfo.Tom Lane2020-09-166-33/+22
* Avoid unnecessary recursion to child tables in ALTER TABLE SET NOT NULL.Tom Lane2020-09-161-7/+38
* Fix bogus cache-invalidation logic in logical replication worker.Tom Lane2020-09-161-27/+44
* Change LogicalTapeSetBlocks() to use nBlocksWritten.Jeff Davis2020-09-152-2/+12
* HashAgg: release write buffers sooner by rewinding tape.Jeff Davis2020-09-151-5/+9
* Fix initialization of RelationSyncEntry for streaming transactions.Amit Kapila2020-09-161-14/+15
* Optimize compactify_tuples functionDavid Rowley2020-09-161-32/+252
* Fix use-after-free bug with event triggers in an extension scriptAlvaro Herrera2020-09-151-0/+6
* Report resource usage at the end of recoveryDavid Rowley2020-09-161-2/+7
* Allow incremental sorts for windowing functionsDavid Rowley2020-09-151-7/+34
* Fix compiler warningDavid Rowley2020-09-151-1/+1
* Make walsenders show their replication commands in pg_stat_activity.Tom Lane2020-09-141-28/+34
* Fix typos.Fujii Masao2020-09-142-2/+2
* Make index_set_state_flags() transactionalMichael Paquier2020-09-141-15/+4
* Message fixes and style improvementsPeter Eisentraut2020-09-1414-26/+29
* Use the properly transformed RangeVar for expandTableLikeClause().Tom Lane2020-09-131-6/+17
* Fix inconsistency in determining the timestamp of the db statfile.Amit Kapila2020-09-121-6/+11
* Remove unused function declaration in logicalproto.h.Amit Kapila2020-09-121-1/+1
* logtape.c: do not preallocate for tapes when sortingJeff Davis2020-09-113-17/+30
* Accept SIGQUIT during error recovery in auxiliary processes.Tom Lane2020-09-115-8/+65
* Log a message when resorting to SIGKILL during shutdown/crash recovery.Tom Lane2020-09-111-0/+2
* Don't run atexit callbacks during signal exits from ProcessStartupPacket.Tom Lane2020-09-112-39/+50
* Update copyright yearAlvaro Herrera2020-09-111-1/+1
* Print WAL logical message contents in pg_waldumpAlvaro Herrera2020-09-102-3/+15
* Use _exit(2) for SIGQUIT during ProcessStartupPacket, too.Tom Lane2020-09-101-32/+51
* Clean up some code and comments in partbounds.c.Etsuro Fujita2020-09-101-7/+5
* doc: Fix some grammar and inconsistenciesMichael Paquier2020-09-102-3/+3
* Fix rd_firstRelfilenodeSubid for nailed relations, in parallel workers.Noah Misch2020-09-091-8/+15
* Make archiver's SIGQUIT handler exit via _exit().Tom Lane2020-09-091-10/+1
* Expose internal function for converting int64 to numericPeter Eisentraut2020-09-095-128/+46
* Minor fixes in docs and error messages.Tom Lane2020-09-092-2/+2
* Check default partitions constraints while descendingAlvaro Herrera2020-09-081-25/+102
* Install an error check into cancel_before_shmem_exit().Tom Lane2020-09-081-3/+6
* Fix autovacuum cancellation.Andres Freund2020-09-081-1/+1
* Use plain memset() in numeric.c, not MemSet and friends.Tom Lane2020-09-081-1/+1
* Use <unnamed> for name of unnamed portal's memory contextPeter Eisentraut2020-09-081-2/+2
* Add support for partitioned tables and indexes in REINDEXMichael Paquier2020-09-083-69/+207
* Adjust cost model for HashAgg that spills to disk.Jeff Davis2020-09-071-0/+13
* Clarify comments in enforce_generic_type_consistency().Tom Lane2020-09-071-10/+10
* Frob numeric.c loop so that clang will auto-vectorize it too.Tom Lane2020-09-071-6/+8
* Skip unnecessary stat() calls in walkdir().Thomas Munro2020-09-071-17/+16
* Apply auto-vectorization to the inner loop of numeric multiplication.Tom Lane2020-09-062-3/+15
* Split Makefile symbol CFLAGS_VECTOR into two symbols.Tom Lane2020-09-061-2/+2
* Refactor pg_get_line() to expose an alternative StringInfo-based API.Tom Lane2020-09-061-26/+14
* Fix typo in commentMagnus Hagander2020-09-061-1/+1
* Fix misleading error message about inconsistent moving-aggregate types.Tom Lane2020-09-061-2/+2
* Improve some ancient, crufty code in bootstrap + initdb.Tom Lane2020-09-051-59/+60
* Yet more elimination of dead stores and useless initializations.Tom Lane2020-09-059-23/+20
* Switch to multi-inserts when registering dependencies for many code pathsMichael Paquier2020-09-0512-216/+250