Package | Description |
---|---|
org.apache.hadoop.hbase.thrift |
Provides an HBase Thrift
service.
|
org.apache.hadoop.hbase.thrift2 |
Provides an HBase Thrift
service.
|
Class and Description |
---|
CallQueue
A BlockingQueue reports waiting time in queue and queue length to
ThriftMetrics.
|
CallQueue.Call |
HttpAuthenticationException |
IncrementCoalescer
This class will coalesce increments from a thift server if
hbase.regionserver.thrift.coalesceIncrement is set to true.
|
IncrementCoalescer.FullyQualifiedRow
Used to identify a cell that will be incremented.
|
IncrementCoalescerMBean |
MetricsThriftServerSource
Interface of a class that will export metrics about Thrift to hadoop's metrics2.
|
MetricsThriftServerSourceFactory
Factory that will be used to create metrics sources for the two diffent types of thrift servers.
|
MetricsThriftServerSourceFactoryImpl.FactoryStorage
A singleton used to make sure that only one thrift metrics source per server type is ever
created.
|
MetricsThriftServerSourceImpl
Hadoop 2 version of MetricsThriftServerSource
MetricsThriftServerSource
Implements BaseSource through BaseSourceImpl, following the pattern |
TBoundedThreadPoolServer.Args |
ThriftHttpServlet.RemoteUserIdentity
Basic "struct" class to hold the final base64-encoded, authenticated GSSAPI token
for the user with the given principal talking to the Thrift server.
|
ThriftMetrics
This class is for maintaining the various statistics of thrift server
and publishing them through the metrics interfaces.
|
ThriftMetrics.ThriftServerType |
ThriftServerRunner
ThriftServerRunner - this class starts up a Thrift server which implements
the Hbase API specified in the Hbase.thrift IDL file.
|
ThriftServerRunner.HBaseHandler
The HBaseHandler is a glue object that connects Thrift RPC calls to the
HBase client API primarily defined in the Admin and Table objects.
|
ThriftServerRunner.ImplType
An enum of server implementation selections
|
ThriftServerRunner.ResultScannerWrapper |
Class and Description |
---|
ThriftMetrics
This class is for maintaining the various statistics of thrift server
and publishing them through the metrics interfaces.
|
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.