Commits

DateSubjectAuthorReleases
2026-04-24 Fix incorrect logic for hashed IN / NOT IN with non-strict operators David Rowley 14.23
2026-04-24 Fix incorrect logic for hashed IN / NOT IN with non-strict operators David Rowley 15.18
2026-04-24 Fix incorrect logic for hashed IN / NOT IN with non-strict operators David Rowley 16.14
2026-04-24 Fix incorrect logic for hashed IN / NOT IN with non-strict operators David Rowley 17.10
2026-04-24 Fix incorrect logic for hashed IN / NOT IN with non-strict operators David Rowley 18.4
2026-04-24 Fix incorrect logic for hashed IN / NOT IN with non-strict operators David Rowley 19 (unreleased)
2024-12-20 Optimize alignment calculations in tuple form/deform David Rowley 18.0
2024-12-20 Introduce CompactAttribute array in TupleDesc, take 2 David Rowley 18.0
2024-12-10 Speedup Hash Joins with dedicated functions for ExprState hashing David Rowley 18.0
2024-10-17 Don't store intermediate hash values in ExprState->resvalue David Rowley 18.0
2024-08-20 Speed up Hash Join by making ExprStates support hashing David Rowley 18.0
2024-01-04 Fix use of incorrect TupleTableSlot in DISTINCT aggregates David Rowley 16.2
2024-01-04 Fix use of incorrect TupleTableSlot in DISTINCT aggregates David Rowley 17.0
2023-02-13 Fix pfree issue in presorted DISTINCT aggregate code David Rowley 16.0
2023-02-13 Fix incorrect presorted DISTINCT aggregate if condition David Rowley 16.0
2022-08-02 Improve performance of ORDER BY / DISTINCT aggregates David Rowley 16.0
2022-07-06 Remove size increase in ExprEvalStep caused by hashed saops David Rowley 15.0
2022-07-06 Remove size increase in ExprEvalStep caused by hashed saops David Rowley 16.0
2021-07-07 Use a hash table to speed up NOT IN(values) David Rowley 15.0
2021-04-08 Speedup ScalarArrayOpExpr evaluation David Rowley 14.0