Details
-
New Feature
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
Reviewed
-
Run a ThriftServer embedded within a RegionServer process by setting "hbase.regionserver.export.thrift" to true.
Description
Rather than a separate process, it can be advantageous in some situations for each RegionServer to embed their own ThriftServer. This allows each embedded ThriftServer to short-circuit any queries that should be executed on the local RS and skip the extra hop. This then enables the building of fat Thrift clients that cache region locations and avoid extra hops all together.
This JIRA is just about the embedded ThriftServer. Will open others for the rest.
Attachments
Attachments
Issue Links
- is related to
-
HBASE-4475 When running an embedded ThriftServer, use User.runAs() to allow it to run as a separate principal from the embedding region server
- Closed
- relates to
-
HBASE-4099 Authentication for ThriftServer clients
- Closed
-
HBASE-4461 Expose getRowOrBefore via Thrift
- Closed