summaryrefslogtreecommitdiff
path: root/src/include
AgeCommit message (Expand)Author
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
2024-04-02Provide API for streaming relation data.Thomas Munro
2024-04-02Provide vectored variant of ReadBuffer().Thomas Munro
2024-04-02Revert "Custom reloptions for table AM"Alexander Korotkov
2024-04-02Use TidStore for dead tuple TIDs storage during lazy vacuum.Masahiko Sawada
2024-04-01Fix assert failure when planning setop subqueries with CTEsDavid Rowley
2024-04-01Introduce 'options' argument to heap_page_prune()Heikki Linnakangas
2024-04-01Add new COPY option LOG_VERBOSITY.Masahiko Sawada
2024-03-31Revert "Speed up tail processing when hashing aligned C strings"John Naylor
2024-03-31Speed up tail processing when hashing aligned C stringsJohn Naylor
2024-03-30Let table AM insertion methods control index insertionAlexander Korotkov
2024-03-30Custom reloptions for table AMAlexander Korotkov
2024-03-30Generalize relation analyze in table AM interfaceAlexander Korotkov
2024-03-30Add pg_basetype() function to extract a domain's base type.Tom Lane
2024-03-30Add support for MERGE ... WHEN NOT MATCHED BY SOURCE.Dean Rasheed
2024-03-30Add unicode_strtitle() for Unicode Default Case Conversion.Jeff Davis
2024-03-29Remove superfluous trailing semicolonsDaniel Gustafsson
2024-03-29Use version for builtin collations.Jeff Davis
2024-03-29Add allow_alter_system GUC.Robert Haas
2024-03-28Remove translation markers from libpq-be-fe-helpers.hAlvaro Herrera
2024-03-28libpq-be-fe-helpers.h: wrap new cancel APIsAlvaro Herrera
2024-03-28Improve style of pg_lfind32().Nathan Bossart
2024-03-28Rethink create and attach APIs of shared TidStore.Masahiko Sawada
2024-03-27Rename COMPAT_OPTIONS_CLIENT to COMPAT_OPTIONS_OTHER.Robert Haas
2024-03-27Add functions to generate random numbers in a specified range.Dean Rasheed
2024-03-27Change last_inactive_time to inactive_since in pg_replication_slots.Amit Kapila
2024-03-27Allow specifying initial and maximum segment sizes for DSA.Masahiko Sawada
2024-03-27Fix compiler warning for pg_lfind32().Nathan Bossart
2024-03-26Micro-optimize pg_lfind32().Nathan Bossart
2024-03-26Propagate pathkeys from CTEs up to the outer query.Tom Lane
2024-03-26Remove ObjectClass typePeter Eisentraut
2024-03-26Fix inconsistent function prototypes with function definitions.Masahiko Sawada
2024-03-25Allow locking updated tuples in tuple_update() and tuple_delete()Alexander Korotkov
2024-03-25Allow specifying an access method for partitioned tablesAlvaro Herrera
2024-03-25Merge prune, freeze and vacuum WAL record formatsHeikki Linnakangas
2024-03-25Track last_inactive_time in pg_replication_slots.Amit Kapila
2024-03-25Do not translate dummy SpecialJoinInfos for child joinsAmit Langote
2024-03-25Reduce memory used by partitionwise joinsAmit Langote