[ 
https://issues.apache.org/jira/browse/HELIX-462?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14044235#comment-14044235
 ] 

Kanak Biscuitwala commented on HELIX-462:
-----------------------------------------

Basically if you have two partitions in the same cluster with the same name 
(since we don't enforce namespacing of partition names for each resource), 
disabling a partition for an instance will disable it for all resources with 
that partition name.

For example, the ideal states look like

{noformat}
{
  "id": "myresource",
  "mapFields": {
    "partition0": {...}
  }
}
{noformat}

and

{noformat}
{
  "id": "myotherresource",
  "mapFields": {
    "partition0": {...}
  }
}
{noformat}

Then disabling partition0 on an instance will disable both the partition0 of 
myresource, as well as the partition0 of myotherresource. It's not fine-grained 
enough to distinguish between them.

> Disable partition doesn't work correctly for different resources with the 
> same partition name
> ---------------------------------------------------------------------------------------------
>
>                 Key: HELIX-462
>                 URL: https://issues.apache.org/jira/browse/HELIX-462
>             Project: Apache Helix
>          Issue Type: Bug
>            Reporter: Zhen Zhang
>




--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to