public void initialize(HiveConf conf, QueryPlan queryPlan, DriverContext driverContext) { this.queryPlan = queryPlan; isdone = false; started = false; setInitialized(); this.conf = conf; try { db = Hive.get(conf); } catch (HiveException e) { // Bail out ungracefully - we should never hit // this here - but would have hit it in SemanticAnalyzer LOG.error(StringUtils.stringifyException(e)); throw new RuntimeException(e); } this.driverContext = driverContext; console = new LogHelper(LOG); }