summaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/jsonfuncs.c
diff options
context:
space:
mode:
authorTomas Vondra2020-12-21 17:09:57 +0000
committerTomas Vondra2020-12-21 17:10:20 +0000
commitf4a3c0b06250ddc8ae09b59b87cf68e9bc0d7ca1 (patch)
treee4670149068b7cfe6abdedf560fb460239cd2c40 /src/backend/utils/adt/jsonfuncs.c
parent29f8f546767ebb4253f6dc37815e2d95fff9acd0 (diff)
Consider unsorted paths in generate_useful_gather_paths
generate_useful_gather_paths used to skip unsorted paths (without any pathkeys), but that is unnecessary - the later code actually can handle such paths just fine by adding a Sort node. This is clearly a thinko, preventing construction of useful plans. Backpatch to 13, where Incremental Sort was introduced. Author: James Coleman Reviewed-by: Tomas Vondra Backpatch-through: 13 Discussion: https://postgr.es/m/CAAaqYe8cK3g5CfLC4w7bs=hC0mSksZC=H5M8LSchj5e5OxpTAg@mail.gmail.com
Diffstat (limited to 'src/backend/utils/adt/jsonfuncs.c')
0 files changed, 0 insertions, 0 deletions