summaryrefslogtreecommitdiff
path: root/src/backend/lib
diff options
context:
space:
mode:
authorPeter Eisentraut2024-10-14 13:36:02 +0000
committerPeter Eisentraut2024-10-14 13:36:02 +0000
commit0d2aa4d4937bb0500823edfc7d620f4e5fa45b9c (patch)
treeb5165a7924bd11544d649daac2052a649b7e6b3f /src/backend/lib
parente7d0cf42b1acb185edc947a8732843966ea3c160 (diff)
Track sort direction in SortGroupClause
Functions make_pathkey_from_sortop() and transformWindowDefinitions(), which receive a SortGroupClause, were determining the sort order (ascending vs. descending) by comparing that structure's operator strategy to BTLessStrategyNumber, but could just as easily have gotten it from the SortGroupClause object, if it had such a field, so add one. This reduces the number of places that hardcode the assumption that the strategy refers specifically to a btree strategy, rather than some other index AM's operators. Author: Mark Dilger <mark.dilger@enterprisedb.com> Discussion: https://www.postgresql.org/message-id/flat/E72EAA49-354D-4C2E-8EB9-255197F55330@enterprisedb.com
Diffstat (limited to 'src/backend/lib')
0 files changed, 0 insertions, 0 deletions