Commits

DateSubjectAuthorReleases
2026-03-19 Improve hash join's handling of tuples with null join keys. Tom Lane 19 (unreleased)
2025-01-31 Get rid of our dependency on type "long" for memory size calculations. Tom Lane 18.0
2023-05-19 Pre-beta mechanical code beautification. Tom Lane 16.0
2018-04-01 Fix a boatload of typos in C comments. Tom Lane 11.0
2018-01-03 Ensure proper alignment of tuples in HashMemoryChunkData buffers. Tom Lane 11.0
2017-06-21 Phase 2 of pgindent updates. Tom Lane 10.0
2017-06-21 Initial pgindent run with pg_bsd_indent version 2.0. Tom Lane 10.0
2015-10-04 Fix some issues in new hashtable size calculations in nodeHash.c. Tom Lane 9.5.0
2015-10-04 Fix some issues in new hashtable size calculations in nodeHash.c. Tom Lane 9.6.0
2015-02-20 Use FLEXIBLE_ARRAY_MEMBER in a bunch more places. Tom Lane 9.5.0
2010-12-31 Support RIGHT and FULL OUTER JOIN in hash joins. Tom Lane 9.1.0
2010-12-27 Fix failure of executor/hashjoin.h to compile standalone. Tom Lane 9.1.0
2009-03-21 Optimize multi-batch hash joins when the outer relation has a nonuniform Tom Lane 8.4.0
2007-06-07 Rework temp_tablespaces patch so that temp tablespaces are assigned separately Tom Lane 8.3.0
2007-06-03 Create a GUC parameter temp_tablespaces that allows selection of the Tom Lane 8.3.0
2007-06-01 Buy back some of the cycles spent in more-expensive hash functions by Tom Lane 8.3.0
2007-01-30 Add support for cross-type hashing in hash index searches and hash joins. Tom Lane 8.3.0
2007-01-28 Improve hash join to discard input tuples immediately if they can't Tom Lane 8.3.0
2006-06-27 Convert hash join code to use MinimalTuple format in tuple hash table Tom Lane 8.2.0
2005-04-16 Create a new 'MultiExecProcNode' call API for plan nodes that don't Tom Lane 8.1.0
2005-03-06 Revise hash join code so that we can increase the number of batches Tom Lane 8.1.0
2004-09-22 Arrange for hash join to skip scanning the outer relation if it detects Tom Lane 8.0.0
2003-06-22 Revise hash join and hash aggregation code to use the same datatype- Tom Lane 7.4.1
2002-11-30 Upgrade planner and executor to allow multiple hash keys for a hash join, Tom Lane 7.4.1
2000-11-16 Change SearchSysCache coding conventions so that a reference count is Tom Lane 7.1.1