else if (queryName.equalsIgnoreCase("hyracks"))
queryPlan = new HyracksPlan(dataPath, extension, conf).getQueryPlan();
else if (queryName.equalsIgnoreCase("hyracks_pre_agg"))
queryPlan = new HyracksPreAggPlan(dataPath, extension, conf).getQueryPlan();
else if (queryName.equalsIgnoreCase("hyracks_l1"))
queryPlan = new HyracksL1Plan(dataPath, extension, conf).getQueryPlan();
else if (queryName.equalsIgnoreCase("hyracks_l3"))
queryPlan = new HyracksL3Plan(dataPath, extension, conf).getQueryPlan();
else if (queryName.equalsIgnoreCase("hyracks_l3_batch"))
queryPlan = new HyracksL3BatchPlan(dataPath, extension, conf).getQueryPlan();
else if (queryName.equalsIgnoreCase("tpch3"))