summaryrefslogtreecommitdiff
path: root/src/backend
AgeCommit message (Expand)Author
2024-04-08Use bump context for TID bitmaps stored by vacuumJohn Naylor
2024-04-08JSON_TABLE: Add support for NESTED paths and columnsAmit Langote
2024-04-08Fix JsonExpr deparsing to emit QUOTES and WRAPPER correctlyAmit Langote
2024-04-08Fix restriction on specifying KEEP QUOTES in JSON_QUERY()Amit Langote
2024-04-08Fix the wording of or_to_any_transform_limit descriptionAlexander Korotkov
2024-04-08Fix the value of or_to_any_transform_limit in postgresql.conf.sampleAlexander Korotkov
2024-04-08Remove references to old function nameAndres Freund
2024-04-08Add pg_buffercache_evict() function for testing.Thomas Munro
2024-04-08Fix alignment of stack variableJohn Naylor
2024-04-08Remove redundant nbtree preprocessing assertions.Peter Geoghegan
2024-04-08Fix check for 'outlen' return from SSL_select_next_proto()Heikki Linnakangas
2024-04-08Send ALPN in TLS handshake, require it in direct SSL connectionsHeikki Linnakangas
2024-04-08Support TLS handshake directly without SSLRequest negotiationHeikki Linnakangas
2024-04-08Use streaming I/O in ANALYZE.Thomas Munro
2024-04-07Enhance libpq encryption negotiation tests with new GUCHeikki Linnakangas
2024-04-07Fix incorrect KeeperBlock macro in bump.cDavid Rowley
2024-04-07Fix usage of same ListCell transform_or_to_any()'s in nested loopsAlexander Korotkov
2024-04-07Transform OR clauses to ANY expressionAlexander Korotkov
2024-04-07Remove useless duplicate call of defGetBoolean().Tom Lane
2024-04-07Use conditional variable to wait for next MultiXact offsetAlvaro Herrera
2024-04-07Avoid extra lookups with nbtree array inequalities.Peter Geoghegan
2024-04-07Use streaming I/O in sequential scans.Thomas Munro
2024-04-07Use bump memory context for tuplesortsDavid Rowley
2024-04-07Add XLogCtl->logInsertResultAlvaro Herrera
2024-04-07Introduce a bump memory allocatorDavid Rowley
2024-04-07Enlarge bit-space for MemoryContextMethodIDDavid Rowley
2024-04-07Avoid needless large memcpys in libpq socket writingDavid Rowley
2024-04-07Reduce branches in heapgetpage()'s per-tuple loopAndres Freund
2024-04-07Optimize visibilitymap_count() with AVX-512 instructions.Nathan Bossart
2024-04-07Fix if/while thinko in read_stream.c edge case.Thomas Munro
2024-04-07Support retrieval of results in chunks with libpq.Tom Lane
2024-04-06Change BitmapAdjustPrefetchIterator to accept BlockNumberTomas Vondra
2024-04-06BitmapHeapScan: Use correct recheck flag for skip_fetchTomas Vondra
2024-04-06BitmapHeapScan: Push skip_fetch optimization into table AMTomas Vondra
2024-04-06Implement ALTER TABLE ... SPLIT PARTITION ... commandAlexander Korotkov
2024-04-06Implement ALTER TABLE ... MERGE PARTITIONS ... commandAlexander Korotkov
2024-04-06BitmapHeapScan: postpone setting can_skip_fetchTomas Vondra
2024-04-06Call WaitLSNCleanup() in AbortTransaction()Alexander Korotkov
2024-04-06Clarify what is protected by WaitLSNLockAlexander Korotkov
2024-04-06Use an LWLock instead of a spinlock in waitlsn.cAlexander Korotkov
2024-04-06BitmapHeapScan: begin scan after bitmap creationTomas Vondra
2024-04-06Enhance nbtree ScalarArrayOp execution.Peter Geoghegan
2024-04-06Remove obsolete comment in CopyReadLineText().Tom Lane
2024-04-06Increase default vacuum_buffer_usage_limit to 2MB.Thomas Munro
2024-04-06Allow BufferAccessStrategy to limit pin count.Thomas Munro
2024-04-06Improve read_stream.c's fast path.Thomas Munro
2024-04-05Suppress "variable may be used uninitialized" warning.Tom Lane
2024-04-05Align blocks in incremental backups to BLCKSZTomas Vondra
2024-04-05Operate XLogCtl->log{Write,Flush}Result with atomicsAlvaro Herrera
2024-04-05Allow synced slots to have their inactive_since.Amit Kapila