[
https://issues.apache.org/jira/browse/HELIX-531?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14188795#comment-14188795
]
Zhen Zhang commented on HELIX-531:
----------------------------------
i think we can put multiple states together also. for example, if we want to do
backup on slave partitions, we are now using two resources: one is the actual
db, and the other is a backup job which has target resource of the actual db;
e.g.
{noformat}
// db partition
MyDB_1: SLAVE
// backup task for this partition
BackupTask_1 (for MyDB_1): START
{noformat}
Using multi-dimension mapping, we can potentially do:
{noformat}
MyDB_1: SLAVE, START_BACKUP
{noformat}
> Extend controller to support multi-dimensional mapping
> ------------------------------------------------------
>
> Key: HELIX-531
> URL: https://issues.apache.org/jira/browse/HELIX-531
> Project: Apache Helix
> Issue Type: Sub-task
> Reporter: Zhen Zhang
>
> Instead of calculating best-possible mappings on a single dimension,
> controller pipeline should be able to calculate best-possible mappings on
> multiple dimensions given state-machines on each dimension and dependency
> among different dimensions.
> AC
> - Controller pipeline supports transition on multiple dimensions.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)