@Override public void close() throws Exception { delegate.close(); }
@Override public void close() throws Exception { delegate.close(); }
@Override public void finalizeReferent() { jobResultReferences.remove(this); try { delegate.close(); } catch (Exception e) { logger.warn(String.format("Failed to close the data object for job %s", delegate.getJobId()), e); } } };
RelNode newLogicalPlan = logicalPlan.get().accept(new MaterializationShuttle(IncrementalUpdateUtils.UPDATE_COLUMN, currentTime)); assertNotNull(newLogicalPlan.getRowType().getField(IncrementalUpdateUtils.UPDATE_COLUMN, false, false)); job.getData().close();