Commit Graph

63315 Commits (master)
 

Author SHA1 Message Date
Noah Misch 9f4fd119b2 Fix SUBSTRING() for toasted multibyte characters. 16 hours ago
Noah Misch 4644f8b23b pg_mblen_range, pg_mblen_with_len: Valgrind after encoding ereport. 16 hours ago
John Naylor ef3c3cf6d0 Perform radix sort on SortTuples with pass-by-value Datums 1 day ago
Daniel Gustafsson aa082bed0b doc: Mention PASSING support for jsonpath variables 2 days ago
Daniel Gustafsson 4469fe1761 doc: Update docs images README with required ditaa version 2 days ago
Daniel Gustafsson 4ec0e75afd meson: Add target for generating docs images 2 days ago
Michael Paquier 6736dea14a pg_dump: Use pg_malloc_object() and pg_malloc_array() 2 days ago
Daniel Gustafsson 53c6bd0aa3 Restart BackgroundPsql's timer more nicely. 2 days ago
Michael Paquier 775fc01415 Improve error message for checksum failures in pgstat_database.c 2 days ago
Heikki Linnakangas d7edcec35c Make pg_numa_query_pages() work in frontend programs 3 days ago
Heikki Linnakangas d7a4291bb7 Fix comment neglected in commit ddc3250208 3 days ago
Nathan Bossart a468898883 Remove specialized word-length popcount implementations. 3 days ago
Nathan Bossart cb7b2e5e8e Remove some unnecessary optimizations in popcount code. 3 days ago
Dean Rasheed 88327092ff Add support for INSERT ... ON CONFLICT DO SELECT. 3 days ago
Amit Kapila 788ec96d59 Refactor slot synchronization logic in slotsync.c. 3 days ago
Dean Rasheed 706cadde32 Remove p_is_insert from struct ParseState. 3 days ago
Richard Guo cf74558feb Reduce LEFT JOIN to ANTI JOIN using NOT NULL constraints 3 days ago
Tom Lane 9863c90759 Fix plpgsql's handling of "return simple_record_variable". 4 days ago
Heikki Linnakangas 78a5e3074b Fix pg_stat_get_backend_wait_event() for aux processes 4 days ago
Nathan Bossart 1d92e0c2cc Add password expiration warnings. 4 days ago
Tom Lane a3fd53babb Further stabilize a postgres_fdw test case. 4 days ago
Álvaro Herrera 1efdd7cc63
Cleanup for log_min_messages changes in 38e0190ced 4 days ago
Heikki Linnakangas 7984ce7a1d Move ProcStructLock to the ProcGlobal struct 4 days ago
Dean Rasheed bc953bf523 doc: Mention all SELECT privileges required by INSERT ... ON CONFLICT. 4 days ago
Dean Rasheed 227a6ea657 doc: Clarify RLS policies applied for ON CONFLICT DO NOTHING. 4 days ago
Heikki Linnakangas ab32a9e21d Remove useless store to local variable 4 days ago
Robert Haas 7358abcc60 Store information about Append node consolidation in the final plan. 5 days ago
Michael Paquier 9181c870ba Improve type handling of varlena structures 5 days ago
Robert Haas 0d4391b265 Store information about elided nodes in the final plan. 5 days ago
Robert Haas adbad833f3 Store information about range-table flattening in the final plan. 5 days ago
Robert Haas 0f4c8d33d4 Pass cursorOptions to planner_setup_hook. 5 days ago
Robert Haas cbdf93d471 Fix PGS_CONSIDER_NONPARTIAL interaction with Materialize nodes. 5 days ago
Heikki Linnakangas be5257725d Refactor ProcessRecoveryConflictInterrupt for readability 5 days ago
Heikki Linnakangas 17f51ea818 Separate RecoveryConflictReasons from procsignals 5 days ago
Heikki Linnakangas ddc3250208 Use ProcNumber rather than pid in ReplicationSlot 5 days ago
Michael Paquier f33c585774 Simplify some log messages in extended_stats_funcs.c 5 days ago
Michael Paquier 307447e6db Add information about range type stats to pg_stats_ext_exprs 5 days ago
Richard Guo f41ab51573 Teach planner to transform "x IS [NOT] DISTINCT FROM NULL" to a NullTest 5 days ago
Richard Guo 0aaf0de7fe Optimize BooleanTest with non-nullable input 5 days ago
Richard Guo 0a37961254 Optimize IS DISTINCT FROM with non-nullable inputs 5 days ago
Nathan Bossart 158408fef8 pg_upgrade: Fix handling of pg_largeobject_metadata. 6 days ago
Heikki Linnakangas 73d60ac385 cleanup: Deadlock checker is no longer called from signal handler 6 days ago
Álvaro Herrera cbef472558
Remove HeapTupleheaderSetXminCommitted/Invalid functions 6 days ago
Heikki Linnakangas 18f0afb2a6 Fix incorrect iteration type in extension_file_exists() 6 days ago
Noah Misch c5dc75479b Fix test "NUL byte in text decrypt" for --without-zlib builds. 6 days ago
Tom Lane 8ebdf41c26 Harden _int_matchsel() against being attached to the wrong operator. 6 days ago
Tom Lane 841d42cc4e Require superuser to install a non-built-in selectivity estimator. 6 days ago
Tom Lane 60e7ae41a6 Guard against unexpected dimensions of oidvector/int2vector. 6 days ago
Noah Misch d536aee556 Require PGP-decrypted text to pass encoding validation. 6 days ago
Álvaro Herrera 38e0190ced
Allow log_min_messages to be set per process type 6 days ago