summaryrefslogtreecommitdiff
path: root/src/include
AgeCommit message (Expand)Author
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
2024-04-03Invent SERIALIZE option for EXPLAIN.Tom Lane
2024-04-03Fix the parameters order for TableAmRoutine.relation_copy_for_cluster()Alexander Korotkov
2024-04-03Inline pg_popcount() for small buffers.Nathan Bossart
2024-04-03Combine freezing and pruning steps in VACUUMHeikki Linnakangas
2024-04-03Use the pairing heap instead of a flat array for LSN replay waitersAlexander Korotkov
2024-04-03Ensure that the sync slots reach a consistent state after promotion without l...Amit Kapila
2024-04-03Improve eviction algorithm in ReorderBuffer using max-heap for many subtransa...Masahiko Sawada
2024-04-03Add functions to binaryheap for efficient key removal and update.Masahiko Sawada
2024-04-03Make binaryheap enlargeable.Masahiko Sawada
2024-04-02Implement pg_wal_replay_wait() stored procedureAlexander Korotkov
2024-04-02Avoid deadlock during orphan temp table removal.Tom Lane