Todd Lipcon created KUDU-1686:
---------------------------------
Summary: Add API to split a scan token into smaller scans
Key: KUDU-1686
URL: https://issues.apache.org/jira/browse/KUDU-1686
Project: Kudu
Issue Type: Improvement
Components: client, perf, tserver
Affects Versions: 1.0.0
Reporter: Todd Lipcon
Quoting from the scan token design doc:
{quote}
Eventually, the scan token API should allow applications to further split scan
tokens so that inter-tablet parallelism can be acheived. Splitting tokens may
be achieved by assigning the child tokens non-overlapping sections of the
primary key range. Even without the token splitting feature built in to the
API, applications can simulate the effect by building multiple sets of scan
tokens using non-overlapping sets of primary key bounds. However, it is likely
that in the future Kudu will be able to choose a more optimal primary key split
point than the application, perhaps through an internal tablet statistics API.
Additionally, having the API built in to the Kudu client further decreases the
effort required to write high performance integrations for Kudu.
{quote}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)