fix bug in right outer join filter
fix small bugs in unit test
update the unit test cases set