Added a sort merge join operation to allow for a more efficient join when
the lists are known to be sorted on both sides.
Both sides shouldn't be merged when there is no match.
If the merged row is yielded and the caller immediately asks for another
row, the enumerator is never advanced. Don't yield until the enumerator
has been advanced.
Check that left and right were advanced by return value of MoveNext as
Current may not return null.
Merge branch 'sort-merge-join' of git://github.com/jonmpqts/rhino-etl into jonmpqts-sort-merge-join
Bumped the version to 1.2.3
Ignored files that change during testing
Removed the Aggregate.* dlls