Re: Review Request 31397: [HELIX-570] Add default state model definitions if not already exists when controller starts

2015-02-25 Thread Zhen Zhang

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/31397/
---

(Updated Feb. 26, 2015, 2:23 a.m.)


Review request for helix, Kishore Gopalakrishna and Shi Lu.


Changes
---

apply comments


Bugs: 570


Repository: helix-git


Description
---

When controller starts, we can add missing default state model definitions to 
the cluster. This is useful for example, a legacy cluster is created without 
some new default state model definitions. Instead of building a tool to 
populate the new default state model definitions to existing clusters, 
controller can check this and add it if necessary.


Diffs (updated)
-

  helix-core/src/main/java/org/apache/helix/controller/HelixControllerMain.java 
b6c16b5 
  helix-core/src/main/java/org/apache/helix/manager/zk/ZKHelixManager.java 
3328279 
  helix-core/src/main/java/org/apache/helix/model/BuildInSMD.java e69de29 
  helix-core/src/main/java/org/apache/helix/model/LeaderStandbySMD.java e69de29 
  helix-core/src/main/java/org/apache/helix/model/MasterSlaveSMD.java e69de29 
  helix-core/src/main/java/org/apache/helix/model/OnlineOfflineSMD.java e69de29 
  helix-core/src/main/java/org/apache/helix/model/ScheduledTaskSMD.java e69de29 
  helix-core/src/main/java/org/apache/helix/model/StorageSchemataSMD.java 
e69de29 
  helix-core/src/main/java/org/apache/helix/model/TaskSMD.java e69de29 
  helix-core/src/main/java/org/apache/helix/tools/ClusterSetup.java 40bc398 
  
helix-core/src/main/java/org/apache/helix/tools/StateModelConfigGenerator.java 
b8b3aeb 
  
helix-core/src/test/java/org/apache/helix/manager/zk/TestAddDefaultStateModelDef.java
 e69de29 

Diff: https://reviews.apache.org/r/31397/diff/


Testing
---

mvn test


Thanks,

Zhen Zhang



Re: Review Request 31397: [HELIX-570] Add default state model definitions if not already exists when controller starts

2015-02-25 Thread Kishore Gopalakrishna


 On Feb. 25, 2015, 11:13 p.m., Zhen Zhang wrote:
  helix-core/src/main/java/org/apache/helix/tools/ClusterSetup.java, line 153
  https://reviews.apache.org/r/31397/diff/1/?file=874721#file874721line153
 
  how about BuildinStateModelDefinitions

BuiltInSMD works.


- Kishore


---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/31397/#review74136
---


On Feb. 25, 2015, 1:39 a.m., Zhen Zhang wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://reviews.apache.org/r/31397/
 ---
 
 (Updated Feb. 25, 2015, 1:39 a.m.)
 
 
 Review request for helix, Kishore Gopalakrishna and Shi Lu.
 
 
 Bugs: 570
 
 
 Repository: helix-git
 
 
 Description
 ---
 
 When controller starts, we can add missing default state model definitions to 
 the cluster. This is useful for example, a legacy cluster is created without 
 some new default state model definitions. Instead of building a tool to 
 populate the new default state model definitions to existing clusters, 
 controller can check this and add it if necessary.
 
 
 Diffs
 -
 
   
 helix-core/src/main/java/org/apache/helix/controller/HelixControllerMain.java 
 b6c16b5 
   helix-core/src/main/java/org/apache/helix/manager/zk/ZKHelixManager.java 
 3328279 
   helix-core/src/main/java/org/apache/helix/tools/ClusterSetup.java 40bc398 
   
 helix-core/src/main/java/org/apache/helix/tools/StateModelConfigGenerator.java
  b8b3aeb 
   
 helix-core/src/test/java/org/apache/helix/manager/zk/TestAddDefaultStateModelDef.java
  e69de29 
 
 Diff: https://reviews.apache.org/r/31397/diff/
 
 
 Testing
 ---
 
 mvn test
 
 
 Thanks,
 
 Zhen Zhang
 




RE: 0.7.2 release

2015-02-25 Thread Kanak Biscuitwala
+1 for a release

Unfortunately I don't have a computer capable of running all the tests (and am 
thus unable to do a release), but I can help with the website and javadocs.

From: zzh...@linkedin.com
To: u...@helix.apache.org; dev@helix.apache.org
Subject: RE: 0.7.2 release
Date: Wed, 25 Feb 2015 01:23:02 +







I can cherry pick all the fixes.




From: kishore g [g.kish...@gmail.com]

Sent: Tuesday, February 24, 2015 5:08 PM

To: dev@helix.apache.org

Cc: u...@helix.apache.org

Subject: Re: 0.7.2 release






how do we know the things that we have pushed to 0.6.x but not to 0.7?









On Tue, Feb 24, 2015 at 4:48 PM, Zhen Zhang 
zzh...@linkedin.com.invalid wrote:


+1



As far as I can think of, here are a few things we need to complete before 
releasing 0.7.2

- merge fixes that have been done on 0.6.x but haven't been ported to master yet

- fix 1 test failure

- fix any other critical bugs we have in 0.7



- Jason





From: Greg Brandt [brandt.g...@gmail.com]

Sent: Tuesday, February 24, 2015 4:05 PM

To: u...@helix.apache.org

Cc: dev@helix.apache.org

Subject: Re: 0.7.2 release





Bump.



What needs to be done for this?



-Greg



On Feb 18, 2015 9:02 PM, kishore g 
g.kish...@gmail.commailto:g.kish...@gmail.com wrote:



+1

The recent bug we found is critical and would love to see that in the release.



Thanks

Kishore G





On Feb 18, 2015 1:17 PM, Greg Brandt 
brandt.g...@gmail.commailto:brandt.g...@gmail.com wrote:

Hey guys,



Would it be possible to get an 0.7.2 release?



I have a use case that uses helix-ipc, for which there were a few critical

patches after 0.7.1 release.



Thanks,

-Greg