summaryrefslogtreecommitdiff
path: root/src/backend
AgeCommit message (Expand)Author
2022-12-09Const-ify a couple of datetime parsing subroutines.Tom Lane
2022-12-09Convert a few datatype input functions to use "soft" error reporting.Tom Lane
2022-12-09Add test scaffolding for soft error reporting from input functions.Tom Lane
2022-12-09Create infrastructure for "soft" error reporting.Tom Lane
2022-12-09Add USER SET parameter values for pg_db_role_settingAlexander Korotkov
2022-12-08Remove unnecessary castsPeter Eisentraut
2022-12-08Update types in File APIPeter Eisentraut
2022-12-08Remove new structure member from ResultRelInfo.Etsuro Fujita
2022-12-08Avoid unnecessary streaming of transactions during logical replication.Amit Kapila
2022-12-07Minor code refactoring in elog.c (no functional change).Tom Lane
2022-12-07Fix FK comment think-oPeter Eisentraut
2022-12-07Update outdated comment in ApplyRetrieveRuleAlvaro Herrera
2022-12-07autoconf: Move export_dynamic determination to configureAndres Freund
2022-12-07Generate pg_stat_get*() functions for databases using macrosMichael Paquier
2022-12-06Rework query relation permission checkingAlvaro Herrera
2022-12-06Fix 32-bit build dangling pointer issue in WindowAggDavid Rowley
2022-12-06Generate pg_stat_get*() functions for tables using macrosMichael Paquier
2022-12-06Check the snapshot argument of index_beginscan and familyAlexander Korotkov
2022-12-05Fix Memoize to work with partitionwise joining.Tom Lane
2022-12-05Add LSN location in some error messages related to WAL pagesMichael Paquier
2022-12-04Fix thinko introduced in 6b423ec67David Rowley
2022-12-04Re-pgindent a few files.Tom Lane
2022-12-04Fix broken MemoizePath support in reparameterize_path().Tom Lane
2022-12-04Add missing MaterialPath support in reparameterize_path[_by_child].Tom Lane
2022-12-04Fix generate_partitionwise_join_paths() to tolerate failure.Tom Lane
2022-12-04Improve performance of pg_strtointNN functionsDavid Rowley
2022-12-03Doc: flesh out fmgr/README's description of context-node usage.Tom Lane
2022-12-03Fix DEFAULT handling for multi-row INSERT rules.Dean Rasheed
2022-12-03Prevent pgstats from getting confused when relkind of a relation changesAndres Freund
2022-12-02Fix broken hash function hashbpcharextended().Jeff Davis
2022-12-02Remove gen_node_support.pl's special treatment of EquivalenceClasses.Tom Lane
2022-12-02Add some error cross-checks to gen_node_support.pl.Tom Lane
2022-12-02Fix psql's \sf and \ef for new-style SQL functions.Tom Lane
2022-12-02Remove logic for converting a table to a view.Tom Lane
2022-12-02Generalize ri_RootToPartitionMap to use for non-partition childrenAlvaro Herrera
2022-12-02Fix incorrect output from pgoutput when using column lists.Amit Kapila
2022-12-02autoconf: Don't AC_SUBST() LD in configureAndres Freund
2022-12-01Fix memory leak for hashing with nondeterministic collations.Jeff Davis
2022-12-01Fix under-parenthesized display of AT TIME ZONE constructs.Tom Lane
2022-12-01Move PartitioPruneInfo out of plan nodes into PlannedStmtAlvaro Herrera
2022-12-01Make materialized views participate in predicate lockingMichael Paquier
2022-11-30Stop accessing checkAsUser via RTE in some casesAlvaro Herrera
2022-11-29Improve heuristics for compressing the KnownAssignedXids array.Tom Lane
2022-11-29Prevent clobbering of utility statements in SQL function caches.Tom Lane
2022-11-29Remove bogus Assert and dead code in remove_useless_results_recurse().Tom Lane
2022-11-29Add 'missing_ok' argument to build_attrmap_by_nameAlvaro Herrera
2022-11-28Fix comment in snapbuild.cMichael Paquier
2022-11-28Remove promote_trigger_file.Thomas Munro
2022-11-28Provide non-superuser predefined roles for vacuum and analyzeAndrew Dunstan
2022-11-28Provide per-table permissions for vacuum and analyze.Andrew Dunstan