@Override public SparkJobRef submit(DriverContext driverContext, SparkWork sparkWork) throws Exception { closeLock.readLock().lock(); try { Preconditions.checkState(isOpen, "Hive on Spark session is not open. Can't submit jobs."); return hiveSparkClient.execute(driverContext, sparkWork); } finally { closeLock.readLock().unlock(); } }
@Override public SparkJobRef submit(DriverContext driverContext, SparkWork sparkWork) throws Exception { Preconditions.checkState(isOpen, "Session is not open. Can't submit jobs."); return hiveSparkClient.execute(driverContext, sparkWork); }
@Override public SparkJobRef submit(DriverContext driverContext, SparkWork sparkWork) throws Exception { Preconditions.checkState(isOpen, "Session is not open. Can't submit jobs."); return hiveSparkClient.execute(driverContext, sparkWork); }