[
https://issues.apache.org/jira/browse/KUDU-3055?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Grant Henke updated KUDU-3055:
------------------------------
Labels: scalability (was: )
> Lazily open cold tablets
> ------------------------
>
> Key: KUDU-3055
> URL: https://issues.apache.org/jira/browse/KUDU-3055
> Project: Kudu
> Issue Type: New Feature
> Components: master, tablet, tserver
> Reporter: Andrew Wong
> Priority: Major
> Labels: scalability
>
> It might be useful in larger deployments to have the ability to lazily
> bootstrap cold tablets.
> Currently, WAL replay consumes a significant amount of bootstrapping time. If
> we know certain tablets are read infrequently, we ought to be able to
> indicate that we only want to bootstrap and replay the WALs for tablets that
> have been accessed recently.
> [This patch|https://github.com/apache/kudu/commit/ca957fb] gave us a metric
> for hotness and coldness at the replica level -- we might want to consider
> aggregating this on the master to determine what partitions are hot and cold,
> and have the master signal to the appropriate tablet servers upon registering
> that certain replicas should be bootstrapped. We might also consider
> bootstrapping when a client first calls {{OpenTable()}}.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)