Details
-
Sub-task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
Reviewed
-
Description
"High-level call interface for clients. Unlike RPC, calls addressed to rows or ranges of rows. Coprocessor client library resolves to actual locations. Calls across multiple rows automatically split into multiple parallelized RPCs"
Generic multicall RPC facility which incorporates this and multiget/multiput/multidelete and parallel scanners.
Group and batch RPCs by region server. Track and retry outstanding RPCs. Ride over region relocations.
Support addressing by explicit region identifier or by row key or row key range.
Include a facility for merging results client side.
Attachments
Attachments
Issue Links
- is blocked by
-
HBASE-2321 Support RPC interface changes at runtime
- Closed
- is related to
-
HBASE-5204 Backward compatibility fixes for 0.92
- Closed
-
HBASE-2357 Coprocessors: Add read-only region replicas (slaves) for availability and fast region recovery
- Closed
- relates to
-
HBASE-1845 MultiGet, MultiDelete, and MultiPut - batched to the appropriate region servers
- Closed
-
HBASE-1935 Scan in parallel
- Closed
-
HBASE-74 [performance] When a get or scan request spans multiple columns, execute the reads in parallel
- Closed