public void write(DataOutput out) throws IOException { out.writeByte(VERSION); out.writeByte(majorCode); out.writeShort(minorCode); if (args == null) { out.writeInt(-1); } else { WritableUtils.writeStringArray(out, args); } }
public void write( DataOutput out ) throws IOException { out.writeUTF( inputSplit.getClass().getName() ); String[] keys = config.keySet().toArray( new String[ config.size() ] ); String[] values = new String[ keys.length ]; for( int i = 0; i < keys.length; i++ ) values[ i ] = config.get( keys[ i ] ); WritableUtils.writeStringArray( out, keys ); WritableUtils.writeStringArray( out, values ); inputSplit.write( out ); }
public void write( DataOutput out ) throws IOException { out.writeUTF( inputSplit.getClass().getName() ); String[] keys = config.keySet().toArray( new String[ config.size() ] ); String[] values = new String[ keys.length ]; for( int i = 0; i < keys.length; i++ ) values[ i ] = config.get( keys[ i ] ); WritableUtils.writeStringArray( out, keys ); WritableUtils.writeStringArray( out, values ); inputSplit.write( out ); }
@Override public void write(DataOutput out) throws IOException { Text.writeString(out, queueName); WritableUtils.writeStringArray(out, operations); } }
@Override public void write(DataOutput out) throws IOException { Text.writeString(out, queueName); WritableUtils.writeStringArray(out, operations); } }
@Override public void write(DataOutput out) throws IOException { Text.writeString(out, queueName); WritableUtils.writeStringArray(out, operations); } }
@Override public void write(DataOutput out) throws IOException { Text.writeString(out, queueName); WritableUtils.writeStringArray(out, operations); } }
public void write(DataOutput d) throws IOException { WritableUtils.writeString(d, target); WritableUtils.writeStringArray(d, sources); }
@Override public void write(DataOutput out) throws IOException { Text.writeString(out, queueName); WritableUtils.writeStringArray(out, operations); } }
@Override public void write(DataOutput out) throws IOException { Text.writeString(out, queueName); WritableUtils.writeStringArray(out, operations); } }
@Override public void write(DataOutput out) throws IOException { out.writeLong(fragmentOrdinal); WritableUtils.writeStringArray(out, collections); if (metadata == null || metadata.isEmpty()) { out.writeInt(0); } else { out.writeInt(metadata.size()); String[] metaStrings = new String[metadata.size() * 2]; int i = 0; for (Entry<String, String> entry : metadata.entrySet()) { metaStrings[i++] = entry.getKey(); metaStrings[i++] = entry.getValue(); } WritableUtils.writeStringArray(out, metaStrings); } out.writeInt(quality); }
/** * Write the token aliases and {@link Credentials} to a Hadoop FileSystem. * @param file path of the file to be written * @param conf a Hadoop {@link} Configuration for the Hadoop FileSystem * @throws IOException if file cannot be written */ public void write(String file, Configuration conf) throws IOException { Path outFile = new Path(file); try (FSDataOutputStream fos = outFile.getFileSystem(conf).create(outFile)) { WritableUtils.writeStringArray(fos, tokenAliases.toArray(new String[]{})); credentials.writeTokenStorageToStream(fos); } outFile.getFileSystem(conf).setPermission(outFile, new FsPermission(FsAction.READ_WRITE, FsAction.NONE, FsAction.NONE)); // Write the ready file outFile.getFileSystem(conf).create(new Path(file + ".READY")).close(); }
public void write(DataOutput out) throws IOException { taskid.write(out); out.writeFloat(progress); Text.writeString(out, state); out.writeLong(startTime); out.writeLong(finishTime); WritableUtils.writeStringArray(out, diagnostics); counters.write(out); }
@Override public void write(DataOutput dataOutput) throws IOException { WritableUtils.writeString(dataOutput, domainName); WritableUtils.writeVInt(dataOutput, partitionNumber); WritableUtils.writeStringArray(dataOutput, locations); }
public void write(DataOutput out) throws IOException { super.write(out); out.writeUTF(shortTestString); WritableUtils.writeString(out, longTestString); int comp = WritableUtils.writeCompressedString(out, compressableTestString); System.out.println("Compression is " + comp + "%"); containedObject.write(out); // Warning if this is a recursive call, you need a null value. WritableUtils.writeStringArray(out, testStringArray); }
public void write(DataOutput out) throws IOException { taskid.write(out); out.writeFloat(progress); Text.writeString(out, state); out.writeLong(startTime); out.writeLong(finishTime); WritableUtils.writeStringArray(out, diagnostics); counters.write(out); WritableUtils.writeEnum(out, currentStatus); if (currentStatus == TIPStatus.RUNNING) { WritableUtils.writeVInt(out, runningAttempts.size()); TaskAttemptID t[] = new TaskAttemptID[0]; t = runningAttempts.toArray(t); for (int i = 0; i < t.length; i++) { t[i].write(out); } } else if (currentStatus == TIPStatus.COMPLETE) { successfulAttempt.write(out); } }
public void write(DataOutput out) throws IOException { taskid.write(out); out.writeFloat(progress); Text.writeString(out, state); out.writeLong(startTime); out.writeLong(finishTime); WritableUtils.writeStringArray(out, diagnostics); counters.write(out); WritableUtils.writeEnum(out, currentStatus); if (currentStatus == TIPStatus.RUNNING) { WritableUtils.writeVInt(out, runningAttempts.size()); TaskAttemptID t[] = new TaskAttemptID[0]; t = runningAttempts.toArray(t); for (int i = 0; i < t.length; i++) { t[i].write(out); } } else if (currentStatus == TIPStatus.COMPLETE) { successfulAttempt.write(out); } }
public void write(DataOutput out) throws IOException { taskid.write(out); out.writeFloat(progress); Text.writeString(out, state); out.writeLong(startTime); out.writeLong(finishTime); WritableUtils.writeStringArray(out, diagnostics); counters.write(out); WritableUtils.writeEnum(out, currentStatus); if (currentStatus == TIPStatus.RUNNING) { WritableUtils.writeVInt(out, runningAttempts.size()); TaskAttemptID t[] = new TaskAttemptID[0]; t = runningAttempts.toArray(t); for (int i = 0; i < t.length; i++) { t[i].write(out); } } else if (currentStatus == TIPStatus.COMPLETE) { successfulAttempt.write(out); } }
@Override public void write(DataOutput out) throws IOException { super.write(out); out.writeUTF(shortTestString); WritableUtils.writeString(out, longTestString); int comp = WritableUtils.writeCompressedString(out, compressableTestString); System.out.println("Compression is " + comp + "%"); containedObject.write(out); // Warning if this is a recursive call, you need a null value. WritableUtils.writeStringArray(out, testStringArray); }
@Override public void write(DataOutput out) throws IOException { super.write(out); out.writeUTF(shortTestString); WritableUtils.writeString(out, longTestString); int comp = WritableUtils.writeCompressedString(out, compressableTestString); System.out.println("Compression is " + comp + "%"); containedObject.write(out); // Warning if this is a recursive call, you need a null value. WritableUtils.writeStringArray(out, testStringArray); }