Uploaded image for project: 'Apache Helix'
  1. Apache Helix
  2. HELIX-271

ZkHelixAdmin#addResource() backward compatible problem

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 0.7.0-incubating
    • None
    • None

    Description

      admin.addResource(DEFAULT_CLUSTER_NAME, RESOURCE, PARTITIONS, "LEADER_REPLICA", IdealStateModeProperty.AUTO_REBALANCE.toString());

      will throw:

      0 [main] ERROR org.apache.helix.manager.zk.ZKHelixAdmin -
      java.lang.IllegalArgumentException: No enum const class org.apache.helix.model.IdealState$RebalanceMode.AUTO_REBALANCE
      at java.lang.Enum.valueOf(Enum.java:196)
      at org.apache.helix.model.IdealState$RebalanceMode.valueOf(IdealState.java:1)
      at org.apache.helix.manager.zk.ZKHelixAdmin.addResource(ZKHelixAdmin.java:620)
      at org.apache.helix.manager.zk.ZKHelixAdmin.addResource(ZKHelixAdmin.java:606)
      at org.apache.helix.manager.zk.ZKHelixAdmin.addResource(ZKHelixAdmin.java:580)
      at org.apache.helix.AppTest.init(AppTest.java:43)
      at org.apache.helix.AppTest.main(AppTest.java:211)

      Attachments

        Issue Links

          Activity

            People

              kanak Kanak Biscuitwala
              dafu Zhen Zhang
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: