sd.setOriginalSchema(jc, buildHiveSchema());
sd.setOutputSchema(jc, buildPrunedSchema());
sd.initialize(jc, getProps());
conf.set(ColumnProjectionUtils.READ_COLUMN_IDS_CONF_STR,jc.getConfiguration().get(ColumnProjectionUtils.READ_COLUMN_IDS_CONF_STR));
TaskAttemptContext tac = new TaskAttemptContext(conf, new TaskAttemptID());
RecordReader<?,?> rr = iF.createRecordReader(split,tac);
rr.initialize(split, tac);
HowlRecord[] tuples = getPrunedRecords();
for(int j=0; j < 2; j++){
Assert.assertTrue(rr.nextKeyValue());