aboutsummaryrefslogtreecommitdiff
path: root/src/include
Commit message (Expand)AuthorAge
* Revert indexed and enlargable binary heap implementation.Masahiko Sawada2024-04-11
* Replace binaryheap + index with pairingheap in reorderbuffer.cMasahiko Sawada2024-04-11
* revert: Transform OR clauses to ANY expressionAlexander Korotkov2024-04-10
* Teach radix tree to embed values at runtimeJohn Naylor2024-04-08
* Provide a way block-level table AMs could re-use acquire_sample_rows()Alexander Korotkov2024-04-08
* Fix some grammer errors from error messages and codes commentsAlexander Korotkov2024-04-08
* Fill CommonRdOptions with default values in extract_autovac_opts()Alexander Korotkov2024-04-08
* Custom reloptions for table AMAlexander Korotkov2024-04-08
* Use bump context for TID bitmaps stored by vacuumJohn Naylor2024-04-08
* JSON_TABLE: Add support for NESTED paths and columnsAmit Langote2024-04-08
* Add pg_buffercache_evict() function for testing.Thomas Munro2024-04-08
* simplehash: Free collisions array in SH_STATAndres Freund2024-04-07
* Send ALPN in TLS handshake, require it in direct SSL connectionsHeikki Linnakangas2024-04-08
* Support TLS handshake directly without SSLRequest negotiationHeikki Linnakangas2024-04-08
* Use streaming I/O in ANALYZE.Thomas Munro2024-04-08
* Transform OR clauses to ANY expressionAlexander Korotkov2024-04-08
* Use streaming I/O in sequential scans.Thomas Munro2024-04-08
* Use bump memory context for tuplesortsDavid Rowley2024-04-08
* Add XLogCtl->logInsertResultAlvaro Herrera2024-04-07
* Introduce a bump memory allocatorDavid Rowley2024-04-08
* Enlarge bit-space for MemoryContextMethodIDDavid Rowley2024-04-07
* Optimize visibilitymap_count() with AVX-512 instructions.Nathan Bossart2024-04-06
* Optimize pg_popcount() with AVX-512 instructions.Nathan Bossart2024-04-06
* BitmapHeapScan: Push skip_fetch optimization into table AMTomas Vondra2024-04-07
* Implement ALTER TABLE ... SPLIT PARTITION ... commandAlexander Korotkov2024-04-07
* Implement ALTER TABLE ... MERGE PARTITIONS ... commandAlexander Korotkov2024-04-07
* Clarify what is protected by WaitLSNLockAlexander Korotkov2024-04-07
* Use an LWLock instead of a spinlock in waitlsn.cAlexander Korotkov2024-04-07
* Enhance nbtree ScalarArrayOp execution.Peter Geoghegan2024-04-06
* Speed up tail processing when hashing aligned C strings, take twoJohn Naylor2024-04-06
* Teach fasthash_accum to use platform endianness for bytewise loadsJohn Naylor2024-04-06
* Allow BufferAccessStrategy to limit pin count.Thomas Munro2024-04-06
* Convert uses of hash_string_pointer to fasthash equivalentJohn Naylor2024-04-06
* Add macro to disable address safety instrumentationJohn Naylor2024-04-06
* Fix incorrect return typeJohn Naylor2024-04-06
* Make libpqsrv_cancel's return const char *, not char *Alvaro Herrera2024-04-05
* Align blocks in incremental backups to BLCKSZTomas Vondra2024-04-05
* Add basic JSON_TABLE() functionalityAmit Langote2024-04-04
* Add support for incrementally parsing backup manifestsAndrew Dunstan2024-04-04
* Introduce a non-recursive JSON parserAndrew Dunstan2024-04-04
* Preliminary refactor of heap scanning functionsDavid Rowley2024-04-04
* Invent SERIALIZE option for EXPLAIN.Tom Lane2024-04-03
* Fix the parameters order for TableAmRoutine.relation_copy_for_cluster()Alexander Korotkov2024-04-04
* Inline pg_popcount() for small buffers.Nathan Bossart2024-04-03
* Combine freezing and pruning steps in VACUUMHeikki Linnakangas2024-04-03
* Use the pairing heap instead of a flat array for LSN replay waitersAlexander Korotkov2024-04-03
* Ensure that the sync slots reach a consistent state after promotion without l...Amit Kapila2024-04-03
* Improve eviction algorithm in ReorderBuffer using max-heap for many subtransa...Masahiko Sawada2024-04-03
* Add functions to binaryheap for efficient key removal and update.Masahiko Sawada2024-04-03
* Make binaryheap enlargeable.Masahiko Sawada2024-04-03