summaryrefslogtreecommitdiff
path: root/src/include
AgeCommit message (Expand)Author
2024-04-15ATTACH PARTITION: Don't match a PK with a UNIQUE constraintAlvaro Herrera
2024-04-12Fix some memory leaks associated with parsing json and manifestsAndrew Dunstan
2024-04-12Fix IS [NOT] NULL qual optimization for inheritance tablesDavid Rowley
2024-04-11Revert: Implement pg_wal_replay_wait() stored procedureAlexander Korotkov
2024-04-11Revert: Allow table AM to store complex data structures in rd_amcacheAlexander Korotkov
2024-04-11Revert: Allow table AM tuple_insert() method to return the different slotAlexander Korotkov
2024-04-11Revert: Allow locking updated tuples in tuple_update() and tuple_delete()Alexander Korotkov
2024-04-11Revert: Let table AM insertion methods control index insertionAlexander Korotkov
2024-04-11Revert: Custom reloptions for table AMAlexander Korotkov
2024-04-11Revert indexed and enlargable binary heap implementation.Masahiko Sawada
2024-04-11Replace binaryheap + index with pairingheap in reorderbuffer.cMasahiko Sawada
2024-04-09revert: Transform OR clauses to ANY expressionAlexander Korotkov
2024-04-08Teach radix tree to embed values at runtimeJohn Naylor
2024-04-08Provide a way block-level table AMs could re-use acquire_sample_rows()Alexander Korotkov
2024-04-08Fix some grammer errors from error messages and codes commentsAlexander Korotkov
2024-04-08Fill CommonRdOptions with default values in extract_autovac_opts()Alexander Korotkov
2024-04-08Custom reloptions for table AMAlexander Korotkov
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-08Add pg_buffercache_evict() function for testing.Thomas Munro
2024-04-08simplehash: Free collisions array in SH_STATAndres Freund
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-07Transform OR clauses to ANY expressionAlexander Korotkov
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-07Optimize visibilitymap_count() with AVX-512 instructions.Nathan Bossart
2024-04-07Optimize pg_popcount() with AVX-512 instructions.Nathan Bossart
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-06Clarify what is protected by WaitLSNLockAlexander Korotkov
2024-04-06Use an LWLock instead of a spinlock in waitlsn.cAlexander Korotkov
2024-04-06Enhance nbtree ScalarArrayOp execution.Peter Geoghegan
2024-04-06Speed up tail processing when hashing aligned C strings, take twoJohn Naylor
2024-04-06Teach fasthash_accum to use platform endianness for bytewise loadsJohn Naylor
2024-04-06Allow BufferAccessStrategy to limit pin count.Thomas Munro
2024-04-06Convert uses of hash_string_pointer to fasthash equivalentJohn Naylor
2024-04-06Add macro to disable address safety instrumentationJohn Naylor
2024-04-06Fix incorrect return typeJohn Naylor
2024-04-05Make libpqsrv_cancel's return const char *, not char *Alvaro Herrera
2024-04-05Align blocks in incremental backups to BLCKSZTomas Vondra
2024-04-04Add basic JSON_TABLE() functionalityAmit Langote
2024-04-04Add support for incrementally parsing backup manifestsAndrew Dunstan
2024-04-04Introduce a non-recursive JSON parserAndrew Dunstan
2024-04-04Preliminary refactor of heap scanning functionsDavid Rowley