summaryrefslogtreecommitdiff
path: root/src/backend
AgeCommit message (Expand)Author
2024-09-12Remove hardcoded hash opclass function signature exceptionsPeter Eisentraut
2024-09-12Remove old RULE privilege completely.Fujii Masao
2024-09-12Don't overwrite scan key in systable_beginscan()Peter Eisentraut
2024-09-12Move logic related to WAL replay of Heap/Heap2 into its own fileMichael Paquier
2024-09-12Adjust tuplestore stats APIDavid Rowley
2024-09-12SQL/JSON: Fix JSON_QUERY(... WITH CONDITIONAL WRAPPER)Amit Langote
2024-09-11Remove incorrect Assert.Tom Lane
2024-09-11Replace gratuitous memmove() with memcpy()Peter Eisentraut
2024-09-11Fix unique key checks in JSON object constructorsTomas Vondra
2024-09-11Remove obsolete unconstify()Peter Eisentraut
2024-09-11Improve assertion in FindReplTupleInLocalRel().Amit Kapila
2024-09-10Use a hash table to de-duplicate column names in ruleutils.c.Tom Lane
2024-09-10Fix some whitespace issues in XMLSERIALIZE(... INDENT).Tom Lane
2024-09-10Add amgettreeheight index AM API routinePeter Eisentraut
2024-09-10Mark expressions nullable by grouping setsRichard Guo
2024-09-10Introduce an RTE for the grouping stepRichard Guo
2024-09-09Remove emode argument from XLogFileRead() and XLogFileReadAnyTLI()Michael Paquier
2024-09-09Add WAL usage reporting to ANALYZE VERBOSE output.Masahiko Sawada
2024-09-09Don't bother checking the result of SPI_connect[_ext] anymore.Tom Lane
2024-09-09Fix waits of REINDEX CONCURRENTLY for indexes with predicates or expressionsMichael Paquier
2024-09-09SQL/JSON: Avoid initializing unnecessary ON ERROR / ON EMPTY stepsAmit Langote
2024-09-09Fix order of parameters in a cost_sort callRichard Guo
2024-09-09Add callbacks to control flush of fixed-numbered statsMichael Paquier
2024-09-07Update extension lookup routines to use the syscacheMichael Paquier
2024-09-06Remove lc_ctype_is_c().Jeff Davis
2024-09-06Fix incorrect pg_stat_io output on 32-bit machines.Tom Lane
2024-09-06Remove useless unconstifyPeter Eisentraut
2024-09-06SQL/JSON: Fix default ON ERROR behavior for JSON_TABLEAmit Langote
2024-09-06SQL/JSON: Fix JSON_TABLE() column deparsingAmit Langote
2024-09-06Revert recent SQL/JSON related commitsAmit Langote
2024-09-06SQL/JSON: Avoid initializing unnecessary ON ERROR / ON EMPTY stepsAmit Langote
2024-09-06SQL/JSON: Fix default ON ERROR behavior for JSON_TABLEAmit Langote
2024-09-06SQL/JSON: Fix JSON_TABLE() column deparsingAmit Langote
2024-09-05Be more careful with error paths in pg_set_regex_collation().Jeff Davis
2024-09-05Prevent mis-encoding of "trailing junk after numeric literal" errors.Tom Lane
2024-09-05Fix misleading error message contextPeter Eisentraut
2024-09-05Add callback for backend initialization in pgstatsMichael Paquier
2024-09-05Fix two NULL pointer dereferences when reading custom pgstats from fileMichael Paquier
2024-09-05Optimize WindowAgg's use of tuplestoresDavid Rowley
2024-09-05Speedup WindowAgg code by moving uncommon code out-of-lineDavid Rowley
2024-09-04Remove lc_collate_is_c().Jeff Davis
2024-09-04Remove a couple of strerror() callsPeter Eisentraut
2024-09-04Unify some error messages to ease work of translatorsMichael Paquier
2024-09-04Apply more quoting to GUC names in messagesMichael Paquier
2024-09-04Collect statistics about conflicts in logical replication.Amit Kapila
2024-09-04Avoid unnecessary post-sort projectionRichard Guo
2024-09-04Check the validity of commutators for merge/hash clausesRichard Guo
2024-09-04Fix inconsistent LWLock tranche name "CommitTsSLRU"Michael Paquier
2024-09-03Remember last collation to speed up collation cache.Jeff Davis
2024-09-03Standardize "read-ahead advice" terminology.Thomas Munro