On Thu, Sep 7, 2017 at 7:34 PM, Antonin Houska <a...@cybertec.at> wrote: > Ashutosh Bapat <ashutosh.ba...@enterprisedb.com> wrote: > >> I have fixed the issues which were marked as TODOs in the attached >> patches. Also, I have included your test change patch in my series of >> patches. > > I've noticed that partition_bounds_merge() is called twice from > make_join_rel(): > > * build_join_rel -> build_joinrel_partition_info -> partition_bounds_merge > > * try_partition_wise_join -> partition_bounds_merge > > Is this intentional, or just a thinko? >
This is expected. partition_bounds_merge() also returns the pairs of matching partitions. So, we have to call that function for every pair of joining relations. -- Best Wishes, Ashutosh Bapat EnterpriseDB Corporation The Postgres Database Company -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers