When wherequery has any of its subquery against ObjectTable (which will
be for all the queries against ObjectTable), the first query that should
be processed is the one against the ObjectTable. The dimension of the
result returned by DbQueryUnit for ObjectTable and MessageTable are
different. Therefor before doing the AND operation make sure the
ObjectTable results are the first subquery to be processed.
Closes-Bug: 1730193
Reviewed: https:/ /review. opencontrail. org/37543 github. com/Juniper/ contrail- controller/ commit/ fdcedb8785e5eea 19a70de101eabcc 77510c5cbc
Committed: http://
Submitter: Zuul (<email address hidden>)
Branch: master
commit fdcedb8785e5eea 19a70de101eabcc 77510c5cbc
Author: arvindvis <email address hidden>
Date: Tue Nov 14 19:43:55 2017 -0800
When wherequery has any of its subquery against ObjectTable (which will
be for all the queries against ObjectTable), the first query that should
be processed is the one against the ObjectTable. The dimension of the
result returned by DbQueryUnit for ObjectTable and MessageTable are
different. Therefor before doing the AND operation make sure the
ObjectTable results are the first subquery to be processed.
Closes-Bug: 1730193
Change-Id: Ie4f529784f20df 158355eb9d0c26f 0130bfbe44f