@Override public void configure( Properties properties, Configuration configuration ) { delegate.configure( properties, configuration ); }
@Override public int[] executeScript( String pigScript, ExecutionMode mode, Properties properties ) throws Exception { return delegate.executeScript( pigScript, mode, properties ); }
@Override public boolean isLocalExecutionSupported() { return pigShim.isLocalExecutionSupported(); }
scriptU = new URL( scriptFileS ); String pigScript = pigShim.substituteParameters( scriptU, parameters ); Properties properties = new Properties(); pigShim.configure( properties, executionMode == ExecutionMode.LOCAL ? null : configuration ); return new PigResultImpl( appenderFile, pigShim.executeScript( pigScript, executionMode == ExecutionMode.LOCAL ? PigShim.ExecutionMode.LOCAL : PigShim.ExecutionMode.MAPREDUCE, properties ), null ); } catch ( Exception e ) {
@Override public String substituteParameters( URL pigScript, List<String> paramList ) throws Exception { return delegate.substituteParameters( pigScript, paramList ); }
@Override public ShimVersion getVersion() { return delegate.getVersion(); }
@Override public boolean isLocalExecutionSupported() { return delegate.isLocalExecutionSupported(); }