Commit Graph

  • 4b179a4724 simplehash: Free collisions array in SH_STAT Andres Freund 2024-04-07 19:00:11 -0700
  • eabf98e949 simplehash: Free collisions array in SH_STAT Andres Freund 2024-04-07 19:00:11 -0700
  • 25ee58e8f2 simplehash: Free collisions array in SH_STAT Andres Freund 2024-04-07 19:00:11 -0700
  • dcb7cf945c simplehash: Free collisions array in SH_STAT Andres Freund 2024-04-07 19:00:11 -0700
  • 974374dcd3 simplehash: Free collisions array in SH_STAT Andres Freund 2024-04-07 19:00:11 -0700
  • af7e90a277 simplehash: Free collisions array in SH_STAT Andres Freund 2024-04-07 19:00:11 -0700
  • 3e60e956b0 Fix check for 'outlen' return from SSL_select_next_proto() Heikki Linnakangas 2024-04-08 05:03:17 +0300
  • d60ab76f63 Silence perlcritic warnings in new libpq tests Heikki Linnakangas 2024-04-08 04:32:26 +0300
  • 91044ae4ba Send ALPN in TLS handshake, require it in direct SSL connections Heikki Linnakangas 2024-04-08 04:24:51 +0300
  • d39a49c1e4 Support TLS handshake directly without SSLRequest negotiation Heikki Linnakangas 2024-04-08 04:24:49 +0300
  • 05fd30c0e7 Refactor libpq state machine for negotiating encryption Heikki Linnakangas 2024-04-08 04:24:46 +0300
  • 041b96802e Use streaming I/O in ANALYZE. Thomas Munro 2024-04-08 13:16:20 +1200
  • f587338dec injection_points: Introduce runtime conditions Michael Paquier 2024-04-08 09:47:50 +0900
  • 705843d294 Enhance libpq encryption negotiation tests with new GUC Heikki Linnakangas 2024-04-08 02:49:37 +0300
  • 20f9b61cc1 With gssencmode='require', check credential cache before connecting Heikki Linnakangas 2024-04-08 02:49:35 +0300
  • 1169920ff7 Add tests for libpq gssencmode and sslmode options Heikki Linnakangas 2024-04-08 02:49:32 +0300
  • 9f899562d4 Move Kerberos module Heikki Linnakangas 2024-04-08 02:49:30 +0300
  • 997db123c0 Make GIN test using injection points repeatable Michael Paquier 2024-04-08 08:45:04 +0900
  • 705ec05653 Fix incorrect KeeperBlock macro in bump.c David Rowley 2024-04-08 11:06:31 +1200
  • beabea6c20 Fix usage of same ListCell transform_or_to_any()'s in nested loops Alexander Korotkov 2024-04-08 01:38:37 +0300
  • 72bd38cc99 Transform OR clauses to ANY expression Alexander Korotkov 2024-04-08 01:27:28 +0300
  • 75a47b6a0d Change debug printing to log filename Daniel Gustafsson 2024-04-08 00:24:20 +0200
  • 626603d463 Doc: clarify behavior of boolean options in replication protocol commands. Tom Lane 2024-04-07 17:16:32 -0400
  • 0c66a164e7 Remove useless duplicate call of defGetBoolean(). Tom Lane 2024-04-07 17:08:06 -0400
  • 2daeba6a4e Doc: show how to get the equivalent of LIMIT for UPDATE/DELETE. Tom Lane 2024-04-07 16:26:47 -0400
  • 1973d9fb31 Doc: update documentation about EXCLUDE constraint elements. Tom Lane 2024-04-07 15:36:08 -0400
  • 5fe7bcc676 Doc: update documentation about EXCLUDE constraint elements. Tom Lane 2024-04-07 15:36:08 -0400
  • 7a05413010 Doc: update documentation about EXCLUDE constraint elements. Tom Lane 2024-04-07 15:36:08 -0400
  • e2663a63c3 Doc: update documentation about EXCLUDE constraint elements. Tom Lane 2024-04-07 15:36:08 -0400
  • a690920015 Doc: update documentation about EXCLUDE constraint elements. Tom Lane 2024-04-07 15:36:08 -0400
  • a0e0fb1ba5
    Use conditional variable to wait for next MultiXact offset Alvaro Herrera 2024-04-07 20:33:45 +0200
  • 473411fc51 Avoid extra lookups with nbtree array inequalities. Peter Geoghegan 2024-04-07 14:15:54 -0400
  • f700e7d571 Don't clobber test exit code at cleanup in LDAP/Kerberors tests Heikki Linnakangas 2024-04-07 20:21:27 +0300
  • 9e0493445a Improve check in LDAP test to find the OpenLDAP installation Heikki Linnakangas 2024-04-07 20:21:21 +0300
  • 0d95711ae0 Don't clobber test exit code at cleanup in LDAP/Kerberors tests Heikki Linnakangas 2024-04-07 20:21:27 +0300
  • 1782571f65 Improve check in LDAP test to find the OpenLDAP installation Heikki Linnakangas 2024-04-07 20:21:21 +0300
  • 3d5a9bb8df Don't clobber test exit code at cleanup in LDAP/Kerberors tests Heikki Linnakangas 2024-04-07 20:21:27 +0300
  • 1843a27efb Improve check in LDAP test to find the OpenLDAP installation Heikki Linnakangas 2024-04-07 20:21:21 +0300
  • a9c20c85c7 Don't clobber test exit code at cleanup in LDAP/Kerberors tests Heikki Linnakangas 2024-04-07 20:21:27 +0300
  • c8df46b657 Improve check in LDAP test to find the OpenLDAP installation Heikki Linnakangas 2024-04-07 20:21:21 +0300
  • dfe402f955 Don't clobber test exit code at cleanup in LDAP/Kerberors tests Heikki Linnakangas 2024-04-07 20:21:27 +0300
  • 854dd250ee Improve check in LDAP test to find the OpenLDAP installation Heikki Linnakangas 2024-04-07 20:21:21 +0300
  • a475a2fa3b Don't clobber test exit code at cleanup in LDAP/Kerberors tests Heikki Linnakangas 2024-04-07 20:21:27 +0300
  • e13b586d7c Improve check in LDAP test to find the OpenLDAP installation Heikki Linnakangas 2024-04-07 20:21:21 +0300
  • b7b0f3f272 Use streaming I/O in sequential scans. Thomas Munro 2024-04-08 01:48:27 +1200
  • 6ed83d5fa5 Use bump memory context for tuplesorts David Rowley 2024-04-08 00:32:26 +1200
  • f3ff7bf83b
    Add XLogCtl->logInsertResult Alvaro Herrera 2024-04-07 14:06:30 +0200
  • 29f6a959cf Introduce a bump memory allocator David Rowley 2024-04-08 00:02:43 +1200
  • 0ba8b75e7e Enlarge bit-space for MemoryContextMethodID David Rowley 2024-04-07 23:32:00 +1200
  • c4ab7da606 Avoid needless large memcpys in libpq socket writing David Rowley 2024-04-07 21:20:18 +1200
  • a97bbe1f1d Reduce branches in heapgetpage()'s per-tuple loop Andres Freund 2024-04-06 20:51:07 -0700
  • 41c51f0c68 Optimize visibilitymap_count() with AVX-512 instructions. Nathan Bossart 2024-04-06 22:58:23 -0500
  • 792752af4e Optimize pg_popcount() with AVX-512 instructions. Nathan Bossart 2024-04-06 21:56:23 -0500
  • 158f581923 Fix if/while thinko in read_stream.c edge case. Thomas Munro 2024-04-07 14:38:20 +1200
  • beb012b42f Disable parallel query in psql error-with-FETCH_COUNT test. Tom Lane 2024-04-06 21:49:24 -0400
  • 90f5178211 Re-implement psql's FETCH_COUNT feature atop libpq's chunked mode. Tom Lane 2024-04-06 20:45:05 -0400
  • 4643a2b265 Support retrieval of results in chunks with libpq. Tom Lane 2024-04-06 20:41:32 -0400
  • 92641d8d65 Change BitmapAdjustPrefetchIterator to accept BlockNumber Tomas Vondra 2024-04-07 01:25:03 +0200
  • 1fdb0ce9b1 BitmapHeapScan: Use correct recheck flag for skip_fetch Tomas Vondra 2024-04-07 00:51:00 +0200
  • 04e72ed617 BitmapHeapScan: Push skip_fetch optimization into table AM Tomas Vondra 2024-04-07 00:24:12 +0200
  • 87c21bb941 Implement ALTER TABLE ... SPLIT PARTITION ... command Alexander Korotkov 2024-04-07 00:58:09 +0300
  • 1adf16b8fb Implement ALTER TABLE ... MERGE PARTITIONS ... command Alexander Korotkov 2024-04-07 00:57:22 +0300
  • fe1431e39c BitmapHeapScan: postpone setting can_skip_fetch Tomas Vondra 2024-04-06 23:56:46 +0200
  • 74eaf66f98 Call WaitLSNCleanup() in AbortTransaction() Alexander Korotkov 2024-04-07 00:32:46 +0300
  • ee79928441 Clarify what is protected by WaitLSNLock Alexander Korotkov 2024-04-07 00:32:35 +0300
  • 25f42429e2 Use an LWLock instead of a spinlock in waitlsn.c Alexander Korotkov 2024-04-07 00:31:43 +0300
  • 1577081e96 BitmapHeapScan: begin scan after bitmap creation Tomas Vondra 2024-04-06 22:57:58 +0200
  • 06558f4952 Backport IPC::Run optimization to src/test/perl. Noah Misch 2024-04-06 09:27:55 -0700
  • 5bf748b86b Enhance nbtree ScalarArrayOp execution. Peter Geoghegan 2024-04-06 11:47:10 -0400
  • ddd9e43a92 Remove obsolete comment in CopyReadLineText(). Tom Lane 2024-04-06 11:16:27 -0400
  • a365d9e2e8 Speed up tail processing when hashing aligned C strings, take two John Naylor 2024-04-06 17:02:43 +0700
  • 0c25fee359 Teach fasthash_accum to use platform endianness for bytewise loads John Naylor 2024-04-06 16:59:28 +0700
  • 98f320eb2e Increase default vacuum_buffer_usage_limit to 2MB. Thomas Munro 2024-04-06 23:00:40 +1300
  • 3bd8439ed6 Allow BufferAccessStrategy to limit pin count. Thomas Munro 2024-04-06 22:58:48 +1300
  • f956ecd035 Convert uses of hash_string_pointer to fasthash equivalent John Naylor 2024-04-06 12:17:07 +0700
  • db17594ad7 Add macro to disable address safety instrumentation John Naylor 2024-04-06 12:14:38 +0700
  • 4b968e2027 Fix incorrect return type John Naylor 2024-04-06 12:02:45 +0700
  • aa1e8c2064 Improve read_stream.c's fast path. Thomas Munro 2024-04-06 17:14:12 +1300
  • 9e7386924e Fix headerscheck violation introduced in f8ce4ed78c Andres Freund 2024-04-05 14:27:45 -0700
  • c3e60f3d7e Silence some compiler warnings in commit 3311ea86ed Andrew Dunstan 2024-04-05 16:07:52 -0400
  • 55a5ee30cd Fix incorrect calculation in BlockRefTableEntryGetBlocks. Robert Haas 2024-04-05 13:39:29 -0400
  • 079d94ab34 Check HAVE_COPY_FILE_RANGE before calling copy_file_range Tomas Vondra 2024-04-05 19:38:16 +0200
  • ac81101551 Allow using copy_file_range in write_reconstructed_file Tomas Vondra 2024-04-05 19:01:16 +0200
  • b8b37e41ba
    Make libpqsrv_cancel's return const char *, not char * Alvaro Herrera 2024-04-05 18:23:10 +0200
  • 8e392595e5 Remove unused variable in checksum_file() Tomas Vondra 2024-04-05 18:13:15 +0200
  • f8ce4ed78c Allow copying files using clone/copy_file_range Tomas Vondra 2024-04-05 18:01:26 +0200
  • 3c5ff36aba Suppress "variable may be used uninitialized" warning. Tom Lane 2024-04-05 10:58:30 -0400
  • fe8eaa5442 docs: Merge separate chapters on built-in index AMs into one. Robert Haas 2024-03-20 11:51:53 -0400
  • 10e3226ba1 Align blocks in incremental backups to BLCKSZ Tomas Vondra 2024-04-05 16:28:21 +0200
  • ee1cbe806d
    Operate XLogCtl->log{Write,Flush}Result with atomics Alvaro Herrera 2024-04-05 16:14:39 +0200
  • 6f132ed693 Allow synced slots to have their inactive_since. Amit Kapila 2024-04-05 09:48:49 +0530
  • f98dbdeb51 Add "ABI_compatibility" regions to wait_event_names.txt Michael Paquier 2024-04-05 08:56:52 +0900
  • e2a2357671 Fix test failures when language environment is not UTF-8. Jeff Davis 2024-04-04 16:10:12 -0700
  • e57fe3824e Fix old, misleading comment for PGRES_POLLING_ACTIVE. Robert Haas 2024-04-04 15:55:53 -0400
  • 12b964d781 Remove reachable call to pg_unreachable(). Robert Haas 2024-04-04 15:52:52 -0400
  • 5ba29e9454 Fix ecpg's mechanism for detecting unsupported cases in the grammar. Tom Lane 2024-04-04 15:31:53 -0400
  • 360d007e31 Fix ecpg's mechanism for detecting unsupported cases in the grammar. Tom Lane 2024-04-04 15:31:53 -0400
  • d3167ed3f7 Fix ecpg's mechanism for detecting unsupported cases in the grammar. Tom Lane 2024-04-04 15:31:53 -0400
  • f159f18141 Fix ecpg's mechanism for detecting unsupported cases in the grammar. Tom Lane 2024-04-04 15:31:53 -0400
  • 118558e6d4 Fix ecpg's mechanism for detecting unsupported cases in the grammar. Tom Lane 2024-04-04 15:31:53 -0400