Patch adds a new Logical operator LOScalar . A LogicalOperator that is using a relation (say X) as scalar in its inner plan will have a LOScalar added as a predecessor which also have the relation X as a predecessor. Visitors have been changed to handle this new logical operator.
The test case TestFRJoin2.testConcatenateJobForScalar3 has been enabled.
Results of test-patch -
[exec] -1 overall.
[exec] +1 @author. The patch does not contain any @author tags.
[exec] +1 tests included. The patch appears to include 9 new or modified tests.
[exec] +1 javadoc. The javadoc tool did not generate any warning messages.
[exec] +1 javac. The applied patch does not increase the total number of javac compiler warnings.
[exec] +1 findbugs. The patch does not introduce any new Findbugs warnings.
[exec] -1 release audit. The applied patch generated 463 release audit warnings (more than the trunk's current 454 warnings).
Release audit warnings are all related to javadoc file diffs.