Move predicate combination into PdxlnResultFromNLJoinOuter [#144468913]
Move predicate combination into PdxlnResultFromNLJoinOuter [#144468913]

0. There are cases where the additional scalar condition cannot be combined
   with the original condition in the DXL plan. Case in point: when the outer
   child gets translated into a DXL Sequence, we cannot put the "combined
   condition" into the sequence.
0. Deferring the combination of conditions also gives us an optimization
   opportunity to reduce double translations.

lisakowen/gpdb,greenplum-db/gpdb,50wu/gpdb,xinzweb/gpdb,xinzweb/gpdb,50wu/gpdb,adam8157/gpdb,PengJi/gporca-comments,50wu/gpdb,xinzweb/gpdb,xinzweb/gpdb,greenplum-db/gporca,50wu/gpdb,jmcatamney/gpdb,adam8157/gpdb,lisakowen/gpdb,greenplum-db/gporca,greenplum-db/gpdb,jmcatamney/gpdb,greenplum-db/gpdb,jmcatamney/gpdb,50wu/gpdb,adam8157/gpdb,greenplum-db/gpdb,lisakowen/gpdb,jmcatamney/gpdb,lisakowen/gpdb,xinzweb/gpdb,adam8157/gpdb,lisakowen/gpdb,50wu/gpdb,greenplum-db/gporca,greenplum-db/gpdb,jmcatamney/gpdb,PengJi/gporca-comments,lisakowen/gpdb,lisakowen/gpdb,greenplum-db/gpdb,adam8157/gpdb,xinzweb/gpdb,50wu/gpdb,PengJi/gporca-comments,xinzweb/gpdb,jmcatamney/gpdb,adam8157/gpdb,greenplum-db/gpdb,jmcatamney/gpdb,PengJi/gporca-comments,jmcatamney/gpdb,lisakowen/gpdb,adam8157/gpdb,50wu/gpdb,PengJi/gporca-comments,greenplum-db/gporca,xinzweb/gpdb,greenplum-db/gpdb,adam8157/gpdb