mirror of
https://github.com/postgres/postgres.git
synced 2025-05-29 16:21:20 +03:00
doc PG 18 relnotes: mv. hash joins and GROUP BY item to General
Reported-by: David Rowley Discussion: https://postgr.es/m/CAApHDvqJz+Zf7a6abisqoTGottDSRD+YPx=aQSgCsCKD476vGA@mail.gmail.com
This commit is contained in:
parent
c259ba881c
commit
99ddf8615c
@ -376,34 +376,6 @@ Allow merge joins to use incremental sorts (Richard Guo)
|
||||
</para>
|
||||
</listitem>
|
||||
|
||||
<!--
|
||||
Author: David Rowley <drowley@postgresql.org>
|
||||
2024-08-20 [adf97c156] Speed up Hash Join by making ExprStates support hashing
|
||||
Author: David Rowley <drowley@postgresql.org>
|
||||
2024-12-11 [0f5738202] Use ExprStates for hashing in GROUP BY and SubPlans
|
||||
Author: Jeff Davis <jdavis@postgresql.org>
|
||||
2025-03-24 [4d143509c] Create accessor functions for TupleHashEntry.
|
||||
Author: Jeff Davis <jdavis@postgresql.org>
|
||||
2025-03-24 [a0942f441] Add ExecCopySlotMinimalTupleExtra().
|
||||
Author: Jeff Davis <jdavis@postgresql.org>
|
||||
2025-03-24 [626df47ad] Remove 'additional' pointer from TupleHashEntryData.
|
||||
-->
|
||||
|
||||
<listitem>
|
||||
<para>
|
||||
Improve the performance and reduce memory usage of hash joins and GROUP BY (David Rowley, Jeff Davis)
|
||||
<ulink url="&commit_baseurl;adf97c156">§</ulink>
|
||||
<ulink url="&commit_baseurl;0f5738202">§</ulink>
|
||||
<ulink url="&commit_baseurl;4d143509c">§</ulink>
|
||||
<ulink url="&commit_baseurl;a0942f441">§</ulink>
|
||||
<ulink url="&commit_baseurl;626df47ad">§</ulink>
|
||||
</para>
|
||||
|
||||
<para>
|
||||
This also improves hash set operations used by EXCEPT, and hash lookups of subplan values.
|
||||
</para>
|
||||
</listitem>
|
||||
|
||||
<!--
|
||||
Author: Amit Langote <amitlan@postgresql.org>
|
||||
2025-04-04 [88f55bc97] Make derived clause lookup in EquivalenceClass more effi
|
||||
@ -637,6 +609,34 @@ Avoid the locking of pruned partitions during execution (Amit Langote)
|
||||
</para>
|
||||
</listitem>
|
||||
|
||||
<!--
|
||||
Author: David Rowley <drowley@postgresql.org>
|
||||
2024-08-20 [adf97c156] Speed up Hash Join by making ExprStates support hashing
|
||||
Author: David Rowley <drowley@postgresql.org>
|
||||
2024-12-11 [0f5738202] Use ExprStates for hashing in GROUP BY and SubPlans
|
||||
Author: Jeff Davis <jdavis@postgresql.org>
|
||||
2025-03-24 [4d143509c] Create accessor functions for TupleHashEntry.
|
||||
Author: Jeff Davis <jdavis@postgresql.org>
|
||||
2025-03-24 [a0942f441] Add ExecCopySlotMinimalTupleExtra().
|
||||
Author: Jeff Davis <jdavis@postgresql.org>
|
||||
2025-03-24 [626df47ad] Remove 'additional' pointer from TupleHashEntryData.
|
||||
-->
|
||||
|
||||
<listitem>
|
||||
<para>
|
||||
Improve the performance and reduce memory usage of hash joins and GROUP BY (David Rowley, Jeff Davis)
|
||||
<ulink url="&commit_baseurl;adf97c156">§</ulink>
|
||||
<ulink url="&commit_baseurl;0f5738202">§</ulink>
|
||||
<ulink url="&commit_baseurl;4d143509c">§</ulink>
|
||||
<ulink url="&commit_baseurl;a0942f441">§</ulink>
|
||||
<ulink url="&commit_baseurl;626df47ad">§</ulink>
|
||||
</para>
|
||||
|
||||
<para>
|
||||
This also improves hash set operations used by EXCEPT, and hash lookups of subplan values.
|
||||
</para>
|
||||
</listitem>
|
||||
|
||||
<!--
|
||||
Author: Melanie Plageman <melanieplageman@gmail.com>
|
||||
2025-02-11 [052026c9b] Eagerly scan all-visible pages to amortize aggressive va
|
||||
|
Loading…
x
Reference in New Issue
Block a user