Commit Graph

58319 Commits (0ea51bac3802dca9dcf5cbaaf7a19a1c1ae4781a)
 

Author SHA1 Message Date
John Naylor 0ea51bac38 Fix alignment of stack variable 2 years ago
Masahiko Sawada 304b6b1a6b Add more tab completion support for ALTER DEFAULT PRIVILEGES in psql. 2 years ago
Peter Geoghegan 3b08133cd1 Remove redundant nbtree preprocessing assertions. 2 years ago
Andres Freund af7e90a277 simplehash: Free collisions array in SH_STAT 2 years ago
Heikki Linnakangas 3e60e956b0 Fix check for 'outlen' return from SSL_select_next_proto() 2 years ago
Heikki Linnakangas d60ab76f63 Silence perlcritic warnings in new libpq tests 2 years ago
Heikki Linnakangas 91044ae4ba Send ALPN in TLS handshake, require it in direct SSL connections 2 years ago
Heikki Linnakangas d39a49c1e4 Support TLS handshake directly without SSLRequest negotiation 2 years ago
Heikki Linnakangas 05fd30c0e7 Refactor libpq state machine for negotiating encryption 2 years ago
Thomas Munro 041b96802e Use streaming I/O in ANALYZE. 2 years ago
Michael Paquier f587338dec injection_points: Introduce runtime conditions 2 years ago
Heikki Linnakangas 705843d294 Enhance libpq encryption negotiation tests with new GUC 2 years ago
Heikki Linnakangas 20f9b61cc1 With gssencmode='require', check credential cache before connecting 2 years ago
Heikki Linnakangas 1169920ff7 Add tests for libpq gssencmode and sslmode options 2 years ago
Heikki Linnakangas 9f899562d4 Move Kerberos module 2 years ago
Michael Paquier 997db123c0 Make GIN test using injection points repeatable 2 years ago
David Rowley 705ec05653 Fix incorrect KeeperBlock macro in bump.c 2 years ago
Alexander Korotkov beabea6c20 Fix usage of same ListCell transform_or_to_any()'s in nested loops 2 years ago
Alexander Korotkov 72bd38cc99 Transform OR clauses to ANY expression 2 years ago
Daniel Gustafsson 75a47b6a0d Change debug printing to log filename 2 years ago
Tom Lane 626603d463 Doc: clarify behavior of boolean options in replication protocol commands. 2 years ago
Tom Lane 0c66a164e7 Remove useless duplicate call of defGetBoolean(). 2 years ago
Tom Lane 2daeba6a4e Doc: show how to get the equivalent of LIMIT for UPDATE/DELETE. 2 years ago
Tom Lane 1973d9fb31 Doc: update documentation about EXCLUDE constraint elements. 2 years ago
Alvaro Herrera a0e0fb1ba5
Use conditional variable to wait for next MultiXact offset 2 years ago
Peter Geoghegan 473411fc51 Avoid extra lookups with nbtree array inequalities. 2 years ago
Heikki Linnakangas a475a2fa3b Don't clobber test exit code at cleanup in LDAP/Kerberors tests 2 years ago
Heikki Linnakangas e13b586d7c Improve check in LDAP test to find the OpenLDAP installation 2 years ago
Thomas Munro b7b0f3f272 Use streaming I/O in sequential scans. 2 years ago
David Rowley 6ed83d5fa5 Use bump memory context for tuplesorts 2 years ago
Alvaro Herrera f3ff7bf83b
Add XLogCtl->logInsertResult 2 years ago
David Rowley 29f6a959cf Introduce a bump memory allocator 2 years ago
David Rowley 0ba8b75e7e Enlarge bit-space for MemoryContextMethodID 2 years ago
David Rowley c4ab7da606 Avoid needless large memcpys in libpq socket writing 2 years ago
Andres Freund a97bbe1f1d Reduce branches in heapgetpage()'s per-tuple loop 2 years ago
Nathan Bossart 41c51f0c68 Optimize visibilitymap_count() with AVX-512 instructions. 2 years ago
Nathan Bossart 792752af4e Optimize pg_popcount() with AVX-512 instructions. 2 years ago
Thomas Munro 158f581923 Fix if/while thinko in read_stream.c edge case. 2 years ago
Tom Lane beb012b42f Disable parallel query in psql error-with-FETCH_COUNT test. 2 years ago
Tom Lane 90f5178211 Re-implement psql's FETCH_COUNT feature atop libpq's chunked mode. 2 years ago
Tom Lane 4643a2b265 Support retrieval of results in chunks with libpq. 2 years ago
Tomas Vondra 92641d8d65 Change BitmapAdjustPrefetchIterator to accept BlockNumber 2 years ago
Tomas Vondra 1fdb0ce9b1 BitmapHeapScan: Use correct recheck flag for skip_fetch 2 years ago
Tomas Vondra 04e72ed617 BitmapHeapScan: Push skip_fetch optimization into table AM 2 years ago
Alexander Korotkov 87c21bb941 Implement ALTER TABLE ... SPLIT PARTITION ... command 2 years ago
Alexander Korotkov 1adf16b8fb Implement ALTER TABLE ... MERGE PARTITIONS ... command 2 years ago
Tomas Vondra fe1431e39c BitmapHeapScan: postpone setting can_skip_fetch 2 years ago
Alexander Korotkov 74eaf66f98 Call WaitLSNCleanup() in AbortTransaction() 2 years ago
Alexander Korotkov ee79928441 Clarify what is protected by WaitLSNLock 2 years ago
Alexander Korotkov 25f42429e2 Use an LWLock instead of a spinlock in waitlsn.c 2 years ago