Commit Graph

40461 Commits (eb9ee4d1818cd228d80049fd42efbfaabc187c20)

Author SHA1 Message Date
Fujii Masao 84fe9f1eb3 Fix logical decoding regression tests to correctly check slot existence. 6 months ago
Noah Misch 63f6ecb6b0 Make dblink interruptible, via new libpqsrv APIs. 6 months ago
Andres Freund 9e129a2243 Add helper library for use of libpq inside the server environment 6 months ago
Tom Lane d8aa826207 Remove unnecessary type violation in tsvectorrecv(). 6 months ago
Andres Freund 77d90d6d63 Remove HeapBitmapScan's skip_fetch optimization 6 months ago
Tom Lane 2d6cfb0cdd Need to do CommandCounterIncrement after StoreAttrMissingVal. 6 months ago
David Rowley a7f213b11d Fix planner's failure to identify multiple hashable ScalarArrayOpExprs 6 months ago
Tom Lane 0de9560ba9 Fix detection and handling of strchrnul() for macOS 15.4. 6 months ago
Dean Rasheed 14a33d3f0a Fix MERGE with DO NOTHING actions into a partitioned table. 6 months ago
Michael Paquier 7ca50f90c0 doc: Correct description of values used in FSM for indexes 6 months ago
Tomas Vondra e064b770c0 Keep the decompressed filter in brin_bloom_union 6 months ago
Heikki Linnakangas b30c77a0e4 Fix rare assertion failure in standby, if primary is restarted 6 months ago
Tom Lane 5e56efa7c0 Fix plpgsql's handling of simple expressions in scrollable cursors. 6 months ago
Tom Lane 13dd6f7726 Fix ARRAY_SUBLINK and ARRAY[] for int2vector and oidvector input. 6 months ago
Tom Lane 7713f4592a Repair commits 317aba70e et al for -DWRITE_READ_PARSE_PLAN_TREES. 6 months ago
Heikki Linnakangas d4d34c08c7 Handle interrupts while waiting on Append's async subplans 6 months ago
Tom Lane ae0be2f0bd Build whole-row Vars the same way during parsing and planning. 6 months ago
Tom Lane 317aba70ef Preserve RangeTblEntry.relid when expanding a view RTE. 6 months ago
Álvaro Herrera 5d8c588004
BRIN: be more strict about required support procs 6 months ago
Heikki Linnakangas d765226cb9 Fix a few more redundant calls of GetLatestSnapshot() 6 months ago
Heikki Linnakangas 50c5899922 Fix snapshot used in logical replication index lookup 6 months ago
Tom Lane e2921c0e9d Clear errno before calling strtol() in spell.c. 6 months ago
Tom Lane 2d313375c0 Fix some performance issues in GIN query startup. 7 months ago
Álvaro Herrera bf1e2d2db5
Fix ALTER TABLE error message 7 months ago
Tom Lane 1d180931cc Fix broken handling of domains in atthasmissing logic. 7 months ago
Tom Lane c7303f01c5 Fix pg_strtof() to not crash on NULL endptr. 7 months ago
Michael Paquier ec741d4803 pg_amcheck: Fix inconsistency in memory freeing 7 months ago
Tom Lane 6df3be415c Fix pg_dumpall to cope with dangling OIDs in pg_auth_members. 7 months ago
Michael Paquier 62bed7bb0f Fix FATAL message for invalid recovery timeline at beginning of recovery 7 months ago
Michael Paquier f9b76fd696 test_escape: Fix output of --help 7 months ago
Andres Freund 70b650d185 tests: BackgroundPsql: Fix potential for lost errors on windows 7 months ago
Andres Freund c0bc11aebb backport: Extend background_psql() to be able to start asynchronously 7 months ago
Andres Freund f4b08ccb4e backport: Improve handling of empty query results in BackgroundPsql 7 months ago
Tom Lane 9c46d902b2 Avoid null pointer dereference crash after OOM in Snowball stemmers. 7 months ago
Richard Guo 24a74986a0 Fix unsafe access to BufferDescriptors 7 months ago
Michael Paquier 9844eb67cc test_escape: Fix handling of short options in getopt_long() 7 months ago
Álvaro Herrera f815362abe
Translation updates 7 months ago
Tom Lane 2226a2e266 In fmtIdEnc(), handle failure of enlargePQExpBuffer(). 7 months ago
Tom Lane e782a63ccb Make escaping functions retain trailing bytes of an invalid character. 7 months ago
Andres Freund 22ffbbf24d Fix PQescapeLiteral()/PQescapeIdentifier() length handling 7 months ago
Daniel Gustafsson cb19cd956f Fix assertion on dereferenced object 7 months ago
Michael Paquier a37c83d1e4 Fix MakeTransitionCaptureState() to return a consistent result 7 months ago
Tom Lane 9862de9176 Adapt appendPsqlMetaConnect() to the new fmtId() encoding expectations. 7 months ago
Andres Freund a085fa7316 Fix type in test_escape test 7 months ago
Andres Freund de4b92f333 Add test of various escape functions 7 months ago
Andres Freund 370c94d4cc Fix handling of invalidly encoded data in escaping functions 7 months ago
Andres Freund b1756da754 Specify the encoding of input to fmtId() 7 months ago
Andres Freund 703b3fd5de Add pg_encoding_set_invalid() 7 months ago
Peter Eisentraut 0fb459877a Translation updates 7 months ago
Tom Lane 499d1cf55d Fix pgbench performance issue induced by commit af35fe501. 7 months ago