summaryrefslogtreecommitdiff
path: root/src/backend
AgeCommit message (Expand)Author
2020-08-03Fix replica backward scan race condition.Peter Geoghegan
2020-08-03Add nbtree page deletion assertion.Peter Geoghegan
2020-08-03Add %P to log_line_prefix for parallel group leaderMichael Paquier
2020-08-02Use int64 instead of long in incremental sort codeDavid Rowley
2020-08-01Change XID and mxact limits to warn at 40M and stop at 3M.Noah Misch
2020-08-01Invent "amadjustmembers" AM method for validating opclass members.Tom Lane
2020-08-01Use pg_pread() and pg_pwrite() in slru.c.Thomas Munro
2020-08-01Minimize slot creation for multi-inserts of pg_shdependMichael Paquier
2020-08-01Improve programmer docs for simplehash and dynahash.Thomas Munro
2020-07-31Fix oversight in ALTER TYPE: typmodin/typmodout must propagate to arrays.Tom Lane
2020-07-31Fix recently-introduced performance problem in ts_headline().Tom Lane
2020-07-31Fix compiler warning from Clang.Thomas Munro
2020-07-31Preallocate some DSM space at startup.Thomas Munro
2020-07-31Cache smgrnblocks() results in recovery.Thomas Munro
2020-07-31Use multi-inserts for pg_attribute and pg_shdependMichael Paquier
2020-07-30Use pg_bitutils for HyperLogLog.Jeff Davis
2020-07-30Introduce a WaitEventSet for the stats collector.Thomas Munro
2020-07-30Use WaitLatch() for condition variables.Thomas Munro
2020-07-30Use a long lived WaitEventSet for WaitLatch().Thomas Munro
2020-07-29Add hash_mem_multiplier GUC.Peter Geoghegan
2020-07-29Remove non-fast promotion.Fujii Masao
2020-07-29HashAgg: use better cardinality estimate for recursive spilling.Jeff Davis
2020-07-29Fix incorrect print format in json.cMichael Paquier
2020-07-29Move syncscan.c to src/backend/access/common.Thomas Munro
2020-07-29Rename another "hash_mem" local variable.Peter Geoghegan
2020-07-29Correct obsolete UNION hash aggs comment.Peter Geoghegan
2020-07-28Make EXPLAIN ANALYZE of HashAgg more similar to Hash JoinDavid Rowley
2020-07-28Extend the logical decoding output plugin API with stream methods.Amit Kapila
2020-07-28Fix some issues with step generation in partition pruning.Etsuro Fujita
2020-07-28Remove hashagg_avoid_disk_plan GUC.Peter Geoghegan
2020-07-26Fix LookupTupleHashEntryHash() pipeline-stall issue.Jeff Davis
2020-07-26Allocate consecutive blocks during parallel seqscansDavid Rowley
2020-07-26Tweak behavior of pg_stat_activity.leader_pidMichael Paquier
2020-07-25Use RAND_poll() for seeding randomness after fork().Noah Misch
2020-07-25Improve performance of binary COPY FROM through better buffering.Tom Lane
2020-07-25Fix buffer usage stats for nodes above Gather Merge.Amit Kapila
2020-07-24Replace TS_execute's TS_EXEC_CALC_NOT flag with TS_EXEC_SKIP_NOT.Tom Lane
2020-07-24Fix assorted bugs by changing TS_execute's callback API to ternary logic.Tom Lane
2020-07-24Rename configure.in to configure.acPeter Eisentraut
2020-07-23Fix error message.Thomas Munro
2020-07-23WAL Log invalidations at command end with wal_level=logical.Amit Kapila
2020-07-22Support infinity and -infinity in the numeric data type.Tom Lane
2020-07-22Fix conversion table generator scripts.Thomas Munro
2020-07-21neqjoinsel must now pass through collation to eqjoinsel.Tom Lane
2020-07-21Add nbtree Valgrind buffer lock checks.Peter Geoghegan
2020-07-21Weaken type-OID-matching checks in array_recv and record_recv.Tom Lane
2020-07-21Be more careful about marking catalog columns NOT NULL by default.Tom Lane
2020-07-21Assert that we don't insert nulls into attnotnull catalog columns.Tom Lane
2020-07-21Fix some corner cases for window ranges with infinite offsets.Tom Lane
2020-07-20Assert that buffer is pinned in LockBuffer().Peter Geoghegan