]> granicus.if.org Git - postgresql/commit
Fix print of Path nodes when using OPTIMIZER_DEBUG
authorMichael Paquier <michael@paquier.xyz>
Thu, 19 Jul 2018 00:55:15 +0000 (09:55 +0900)
committerMichael Paquier <michael@paquier.xyz>
Thu, 19 Jul 2018 00:55:15 +0000 (09:55 +0900)
commit49d506dd2162c1798150bab18d7c332d29b4aa93
tree2c767e9cb0e4b76217d35c962d51f5f7eb0410d0
parent5c513db12c2921a1cf31348132ede42442517389
Fix print of Path nodes when using OPTIMIZER_DEBUG

GatherMergePath (introduced in 10) and CustomPath (introduced in 9.5)
have gone missing.  The order of the Path nodes was inconsistent with
what is listed in nodes.h, so make the order consistent at the same time
to ease future checks and additions.

Author: Sawada Masahiko
Reviewed-by: Michael Paquier
Discussion: https://postgr.es/m/CAD21AoBQMLoc=ohH-oocuAPsELrmk8_EsRJjOyR8FQLZkbE0wA@mail.gmail.com
src/backend/optimizer/path/allpaths.c