Skip navigation links
A B C D F G H I N O P R S W 

A

ASYNC_DFS_OUTPUT_CREATE_MAX_RETRIES - Static variable in class org.apache.hadoop.hbase.io.asyncfs.FanOutOneBlockAsyncDFSOutputHelper
 
AsyncFSOutput - Interface in org.apache.hadoop.hbase.io.asyncfs
Interface for asynchronous filesystem output stream.
AsyncFSOutputHelper - Class in org.apache.hadoop.hbase.io.asyncfs
Helper class for creating AsyncFSOutput.

B

buffered() - Method in interface org.apache.hadoop.hbase.io.asyncfs.AsyncFSOutput
Return the current size of buffered data.
buffered() - Method in class org.apache.hadoop.hbase.io.asyncfs.FanOutOneBlockAsyncDFSOutput
 
buffered() - Method in class org.apache.hadoop.hbase.io.asyncfs.WrapperAsyncFSOutput
 

C

CancelableProgressable - Interface in org.apache.hadoop.hbase.util
Similar interface as Progressable but returns a boolean to support canceling the operation.
close() - Method in interface org.apache.hadoop.hbase.io.asyncfs.AsyncFSOutput
Close the file.
close() - Method in class org.apache.hadoop.hbase.io.asyncfs.FanOutOneBlockAsyncDFSOutput
End the current block and complete file at namenode.
close() - Method in class org.apache.hadoop.hbase.io.asyncfs.WrapperAsyncFSOutput
 
createOutput(FileSystem, Path, boolean, boolean, short, long, EventLoopGroup, Class<? extends Channel>) - Static method in class org.apache.hadoop.hbase.io.asyncfs.AsyncFSOutputHelper
Create FanOutOneBlockAsyncDFSOutput for DistributedFileSystem, and a simple implementation for other FileSystem which wraps around a FSDataOutputStream.
createOutput(DistributedFileSystem, Path, boolean, boolean, short, long, EventLoopGroup, Class<? extends Channel>) - Static method in class org.apache.hadoop.hbase.io.asyncfs.FanOutOneBlockAsyncDFSOutputHelper

D

decode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class org.apache.hadoop.hbase.io.asyncfs.ProtobufDecoder
 
DEFAULT_ASYNC_DFS_OUTPUT_CREATE_MAX_RETRIES - Static variable in class org.apache.hadoop.hbase.io.asyncfs.FanOutOneBlockAsyncDFSOutputHelper
 

F

FanOutOneBlockAsyncDFSOutput - Class in org.apache.hadoop.hbase.io.asyncfs
An asynchronous HDFS output stream implementation which fans out data to datanode and only supports writing file with only one block.
FanOutOneBlockAsyncDFSOutputHelper - Class in org.apache.hadoop.hbase.io.asyncfs
Helper class for implementing FanOutOneBlockAsyncDFSOutput.
FanOutOneBlockAsyncDFSOutputHelper.NameNodeException - Exception in org.apache.hadoop.hbase.io.asyncfs
Exception other than RemoteException thrown when calling create on namenode
FanOutOneBlockAsyncDFSOutputSaslHelper - Class in org.apache.hadoop.hbase.io.asyncfs
Helper class for adding sasl support for FanOutOneBlockAsyncDFSOutput.
flush(boolean) - Method in interface org.apache.hadoop.hbase.io.asyncfs.AsyncFSOutput
Flush the buffer out.
flush(boolean) - Method in class org.apache.hadoop.hbase.io.asyncfs.FanOutOneBlockAsyncDFSOutput
Flush the buffer out to datanodes.
flush(boolean) - Method in class org.apache.hadoop.hbase.io.asyncfs.WrapperAsyncFSOutput
 

G

getPipeline() - Method in interface org.apache.hadoop.hbase.io.asyncfs.AsyncFSOutput
Return current pipeline.
getPipeline() - Method in class org.apache.hadoop.hbase.io.asyncfs.FanOutOneBlockAsyncDFSOutput
 
getPipeline() - Method in class org.apache.hadoop.hbase.io.asyncfs.WrapperAsyncFSOutput
 
getSyncedLength() - Method in interface org.apache.hadoop.hbase.io.asyncfs.AsyncFSOutput
 
getSyncedLength() - Method in class org.apache.hadoop.hbase.io.asyncfs.FanOutOneBlockAsyncDFSOutput
 
getSyncedLength() - Method in class org.apache.hadoop.hbase.io.asyncfs.WrapperAsyncFSOutput
 

H

HEART_BEAT_SEQNO - Static variable in class org.apache.hadoop.hbase.io.asyncfs.FanOutOneBlockAsyncDFSOutputHelper
 

I

isBroken() - Method in interface org.apache.hadoop.hbase.io.asyncfs.AsyncFSOutput
Whether the stream is broken.
isBroken() - Method in class org.apache.hadoop.hbase.io.asyncfs.FanOutOneBlockAsyncDFSOutput
 
isBroken() - Method in class org.apache.hadoop.hbase.io.asyncfs.WrapperAsyncFSOutput
 

N

NameNodeException(Throwable) - Constructor for exception org.apache.hadoop.hbase.io.asyncfs.FanOutOneBlockAsyncDFSOutputHelper.NameNodeException
 

O

org.apache.hadoop.hbase.io.asyncfs - package org.apache.hadoop.hbase.io.asyncfs
 
org.apache.hadoop.hbase.util - package org.apache.hadoop.hbase.util
 

P

progress() - Method in interface org.apache.hadoop.hbase.util.CancelableProgressable
Report progress.
ProtobufDecoder - Class in org.apache.hadoop.hbase.io.asyncfs
Modified based on io.netty.handler.codec.protobuf.ProtobufDecoder.
ProtobufDecoder(Object) - Constructor for class org.apache.hadoop.hbase.io.asyncfs.ProtobufDecoder
 

R

READ_TIMEOUT - Static variable in class org.apache.hadoop.hbase.io.asyncfs.FanOutOneBlockAsyncDFSOutputHelper
 
recoverAndClose(CancelableProgressable) - Method in interface org.apache.hadoop.hbase.io.asyncfs.AsyncFSOutput
The close method when error occurred.
recoverAndClose(CancelableProgressable) - Method in class org.apache.hadoop.hbase.io.asyncfs.FanOutOneBlockAsyncDFSOutput
The close method when error occurred.
recoverAndClose(CancelableProgressable) - Method in class org.apache.hadoop.hbase.io.asyncfs.WrapperAsyncFSOutput
 
recoverFileLease(FileSystem, Path, Configuration) - Static method in class org.apache.hadoop.hbase.util.RecoverLeaseFSUtils
 
recoverFileLease(FileSystem, Path, Configuration, CancelableProgressable) - Static method in class org.apache.hadoop.hbase.util.RecoverLeaseFSUtils
Recover the lease from HDFS, retrying multiple times.
RecoverLeaseFSUtils - Class in org.apache.hadoop.hbase.util
Utility methods for recovering file lease for hdfs.

S

shouldRetryCreate(RemoteException) - Static method in class org.apache.hadoop.hbase.io.asyncfs.FanOutOneBlockAsyncDFSOutputHelper
 

W

WrapperAsyncFSOutput - Class in org.apache.hadoop.hbase.io.asyncfs
An AsyncFSOutput wraps a FSDataOutputStream.
WrapperAsyncFSOutput(Path, FSDataOutputStream) - Constructor for class org.apache.hadoop.hbase.io.asyncfs.WrapperAsyncFSOutput
 
write(byte[]) - Method in interface org.apache.hadoop.hbase.io.asyncfs.AsyncFSOutput
Just call write(b, 0, b.length).
write(byte[], int, int) - Method in interface org.apache.hadoop.hbase.io.asyncfs.AsyncFSOutput
Copy the data into the buffer.
write(ByteBuffer) - Method in interface org.apache.hadoop.hbase.io.asyncfs.AsyncFSOutput
Copy the data in the given bb into the buffer.
write(ByteBuffer) - Method in class org.apache.hadoop.hbase.io.asyncfs.FanOutOneBlockAsyncDFSOutput
 
write(byte[]) - Method in class org.apache.hadoop.hbase.io.asyncfs.FanOutOneBlockAsyncDFSOutput
 
write(byte[], int, int) - Method in class org.apache.hadoop.hbase.io.asyncfs.FanOutOneBlockAsyncDFSOutput
 
write(byte[]) - Method in class org.apache.hadoop.hbase.io.asyncfs.WrapperAsyncFSOutput
 
write(byte[], int, int) - Method in class org.apache.hadoop.hbase.io.asyncfs.WrapperAsyncFSOutput
 
write(ByteBuffer) - Method in class org.apache.hadoop.hbase.io.asyncfs.WrapperAsyncFSOutput
 
writeInt(int) - Method in interface org.apache.hadoop.hbase.io.asyncfs.AsyncFSOutput
Write an int to the buffer.
writeInt(int) - Method in class org.apache.hadoop.hbase.io.asyncfs.FanOutOneBlockAsyncDFSOutput
 
writeInt(int) - Method in class org.apache.hadoop.hbase.io.asyncfs.WrapperAsyncFSOutput
 
A B C D F G H I N O P R S W 
Skip navigation links

Copyright © 2007–2021 The Apache Software Foundation. All rights reserved.