summaryrefslogtreecommitdiff
path: root/src/backend
AgeCommit message (Expand)Author
2020-11-01Preserve index data in pg_statistic across REINDEX CONCURRENTLYMichael Paquier
2020-10-31Reproduce debug_query_string==NULL on parallel workers.Noah Misch
2020-10-28Calculate extraUpdatedCols in query rewriter, not parser.Tom Lane
2020-10-27Accept relations of any kind in LOCK TABLEAlvaro Herrera
2020-10-25Fix corner case for a BEFORE ROW UPDATE trigger returning OLD.Tom Lane
2020-10-25Fix incorrect parameter name in a function header commentDavid Rowley
2020-10-23Fix broken XML formatting in EXPLAIN output for incremental sorts.Tom Lane
2020-10-20Fix ALTER TABLE .. ENABLE/DISABLE TRIGGER recursionAlvaro Herrera
2020-10-20Avoid invalid alloc size error in shm_mqPeter Eisentraut
2020-10-19Fix list-munging bug that broke SQL function result coercions.Tom Lane
2020-10-19Relax some asserts in merge join costing codeDavid Rowley
2020-10-16llvmjit: Work around bug in LLVM 3.9 causing crashes after 72559438f92.Andres Freund
2020-10-15llvmjit: Also copy parameter / return value attributes from template functions.Andres Freund
2020-10-15Handle EACCES errors from kevent() better.Thomas Munro
2020-10-14Restore replication protocol's duplicate command tagsAlvaro Herrera
2020-10-14Make WL_POSTMASTER_DEATH level-triggered on kqueue builds.Thomas Munro
2020-10-12Fix GiST buffering build to work when there are included columns.Tom Lane
2020-10-12Fix memory leak when guc.c decides a setting can't be applied now.Tom Lane
2020-10-07Fix optimization hazard in gram.y's makeOrderedSetArgs(), redux.Tom Lane
2020-10-07Prevent internal overflows in date-vs-timestamp and related comparisons.Tom Lane
2020-10-06Build EC members for child join rels in the right memory context.Tom Lane
2020-10-05Fix two latent(?) bugs in equivclass.c.Tom Lane
2020-09-30Reword partitioning error messageAlvaro Herrera
2020-09-30Fix handling of BC years in to_date/to_timestamp.Tom Lane
2020-09-29Support for ISO 8601 in the jsonpath .datetime() methodAlexander Korotkov
2020-09-29Remove excess space from jsonpath .datetime() default format stringAlexander Korotkov
2020-09-29Archive timeline history files in standby if archive_mode is set to "always".Fujii Masao
2020-09-29Fix progress reporting of REINDEX CONCURRENTLYMichael Paquier
2020-09-29Add for_each_from, to simplify loops starting from non-first list cells.Tom Lane
2020-09-28Assign collations in partition bound expressions.Tom Lane
2020-09-26Revise RelationBuildRowSecurity() to avoid memory leaks.Tom Lane
2020-09-23Fix missing fsync of SLRU directories.Thomas Munro
2020-09-23Avoid possible dangling-pointer access in tsearch_readline_callback.Tom Lane
2020-09-21Copy editing: fix a bunch of misspellings and poor wording.Tom Lane
2020-09-21Translation updatesPeter Eisentraut
2020-09-18Fix comments in heapam.c.Amit Kapila
2020-09-17Update parallel BTree scan state when the scan keys can't be satisfied.Amit Kapila
2020-09-17Fix bogus completion tag usage in walsenderAlvaro Herrera
2020-09-16Avoid unnecessary recursion to child tables in ALTER TABLE SET NOT NULL.Tom Lane
2020-09-16Fix bogus cache-invalidation logic in logical replication worker.Tom Lane
2020-09-16Change LogicalTapeSetBlocks() to use nBlocksWritten.Jeff Davis
2020-09-16HashAgg: release write buffers sooner by rewinding tape.Jeff Davis
2020-09-16Fix use-after-free bug with event triggers in an extension scriptAlvaro Herrera
2020-09-14Translation updatesPeter Eisentraut
2020-09-14Message fixes and style improvementsPeter Eisentraut
2020-09-13Use the properly transformed RangeVar for expandTableLikeClause().Tom Lane
2020-09-12logtape.c: do not preallocate for tapes when sortingJeff Davis
2020-09-11Update copyright yearAlvaro Herrera
2020-09-10Use _exit(2) for SIGQUIT during ProcessStartupPacket, too.Tom Lane
2020-09-10Clean up some code and comments in partbounds.c.Etsuro Fujita