summaryrefslogtreecommitdiff
path: root/src/backend
AgeCommit message (Expand)Author
2022-03-04Parse/analyze function renamingPeter Eisentraut
2022-03-04Tighten overflow checks in tidin().Tom Lane
2022-03-03Clean up assorted failures under clang's -fsanitize=undefined checks.Tom Lane
2022-03-03Fix catalog data of pg_stop_backup(), labelled v2Michael Paquier
2022-03-01Reconsider pg_stat_subscription_workers view.Amit Kapila
2022-02-28Handle integer overflow in interval justification functions.Tom Lane
2022-02-28Allow root-owned SSL private keys in libpq, not only the backend.Tom Lane
2022-02-28Don't use static storage for SaveTransactionCharacteristics().Tom Lane
2022-02-28Fix SPI's handling of errors during transaction commit.Tom Lane
2022-02-27Optimise numeric division for one and two base-NBASE digit divisors.Dean Rasheed
2022-02-27Simplify the inner loop of numeric division in div_var().Dean Rasheed
2022-02-27Apply auto-vectorization to the inner loop of div_var_fast().Dean Rasheed
2022-02-27Fix warning on mingw due to pid_t width, introduced in fe0972ee5e6.Andres Freund
2022-02-26Fix typo in logicalfuncs.c.Amit Kapila
2022-02-26Add further debug info to help debug 019_replslot_limit.pl failures.Andres Freund
2022-02-25vacuumlazy.c: Remove obsolete num_tuples field.Peter Geoghegan
2022-02-25Remove unnecessary heap_tuple_needs_freeze argument.Peter Geoghegan
2022-02-24Fix data loss on crash after sorted GiST index build.Heikki Linnakangas
2022-02-24Simplify more checks related to set-returning functionsMichael Paquier
2022-02-24Clean up and simplify code in a couple of set-returning functionsMichael Paquier
2022-02-23Re-allow underscore as first character of custom GUC names.Tom Lane
2022-02-23Fix statenames in mergejoin commentsDaniel Gustafsson
2022-02-23Add temporary debug info to help debug 019_replslot_limit.pl failures.Andres Freund
2022-02-22Allow specifying row filters for logical replication of tables.Amit Kapila
2022-02-22Add compute_query_id = regressMichael Paquier
2022-02-21Disallow setting bogus GUCs within an extension's reserved namespace.Tom Lane
2022-02-21Assert in init_toast_snapshot() that some snapshot registered or active.Andres Freund
2022-02-21Fix temporary object cleanup failing due to toast access without snapshot.Andres Freund
2022-02-21Fix possible null pointer referencePeter Eisentraut
2022-02-20Fix meaning-changing typo introduced in fa0e03c15a9f.Andres Freund
2022-02-20Fix uninitialized variable.Heikki Linnakangas
2022-02-20Use bitwise rotate functions in more placesJohn Naylor
2022-02-19Fix inconsistencies in SRF checks of pg_config() and string_to_table()Michael Paquier
2022-02-18Suppress warning about stack_base_ptr with late-model GCC.Tom Lane
2022-02-18Fix comment in CheckIndexCompatible().Fujii Masao
2022-02-18Fix a comment in worker.c.Amit Kapila
2022-02-17Increase hash_mem_multiplier default to 2.0.Peter Geoghegan
2022-02-17Avoid VACUUM reltuples distortion.Peter Geoghegan
2022-02-17Remove all traces of tuplestore_donestoring() in the C codeMichael Paquier
2022-02-16Fix bogus log message when starting from a cleanly shut down state.Heikki Linnakangas
2022-02-16Add missing TYPEALIGN macrosJohn Naylor
2022-02-16Fix read beyond buffer bug introduced by the split xlog.c patch.Heikki Linnakangas
2022-02-16Reject trailing junk after numeric literalsPeter Eisentraut
2022-02-16Split xlog.c into xlog.c and xlogrecovery.c.Heikki Linnakangas
2022-02-16Move code around in StartupXLOG().Heikki Linnakangas
2022-02-16Refactor setting XLP_FIRST_IS_OVERWRITE_CONTRECORD.Heikki Linnakangas
2022-02-16Run pgindent on xlog.c.Heikki Linnakangas
2022-02-15Update "don't truncate with failsafe" rationale.Peter Geoghegan
2022-02-15Ensure that length argument of memcmp() isn't seen as negative.Tom Lane
2022-02-15Ensure that the argument of shmdt(2) is declared "void *".Tom Lane