@julienledem : Quick question

I noticed that you implemented a new getRecordReader for the unboundFilter. In case the unboundFilter is not null, do I need to use the same trick as the previous method with the : if (leaves.size() > 0) .... else EmptyRecordReader ?