Re: [VOTE] Apache Helix 1.0.1 Release

2020-07-29 Thread Zhen Zhang
+1 On Wed, Jul 29, 2020 at 11:17 AM Xue Junkai wrote: > +1 > > On Thu, Jul 2, 2020 at 12:11 PM Lei Xia wrote: > > > +1 > > > > On Wed, Jul 1, 2020 at 2:51 PM Xue Junkai wrote: > > > > > Hi, > > > > > > > > > This is to call for a vote on releasing the following candidate as > Apache > > >

Re: [VOTE] Apache Helix 0.8.2 Release

2018-07-25 Thread Zhen Zhang
+1 On Wed, Jul 25, 2018 at 7:15 PM, Lei Xia wrote: > +1 > > On Wed, Jul 25, 2018 at 5:08 PM Vivo Xu wrote: > > > +1 > > > > On Wed, Jul 25, 2018 at 4:47 PM, Xue Junkai > wrote: > > > > > +1 > > > > > > On Wed, Jul 25, 2018 at 4:46 PM, Wang Jiajun > > > wrote: > > > > > > > Hi, > > > > > > >

Re: [VOTE] Apache Helix 0.8.0 Release

2018-01-31 Thread Zhen Zhang
+1 On Wed, Jan 31, 2018 at 5:15 PM, Shi Lu wrote: > +1 > > On Wed, Jan 31, 2018 at 2:32 PM, Xue Junkai wrote: > > Hi All, > > > > We fixed the issue that helix-front module from main pom file. Here's the > > new release candidate. Thanks for helping

Re: [VOTE] Apache Helix 0.6.8 Release

2017-06-12 Thread Zhen Zhang
+1 On Mon, Jun 12, 2017 at 8:11 PM, kishore g wrote: > +1. Thanks for driving this Junkai. > > On Mon, Jun 12, 2017 at 7:55 PM, Lei Xia wrote: > > > +1 > > > > On Mon, Jun 12, 2017 at 4:44 PM, Xue Junkai wrote: > > > > > Hi, > > > > > >

Re: Helix website

2016-02-06 Thread Zhen Zhang
doesn't work for me either. On Fri, Feb 5, 2016 at 10:45 PM, kishore g wrote: > https://helix.apache.org/ > > Is the css broken only for me? >

Re: A possible leak of ZkClient object in helix?

2015-10-21 Thread Zhen Zhang
Hi Subbu, I don't think it's ZkClient leak. Each ZkClient has a ZkEventThread inside: https://github.com/sgroschupf/zkclient/blob/master/src/main/java/org/I0Itec/zkclient/ZkClient.java#L70 The ZkEventThread has a unique id:

[jira] [Created] (HELIX-605) Fix 0.7 HelixManager.isConnected() bug

2015-07-09 Thread Zhen Zhang (JIRA)
Zhen Zhang created HELIX-605: Summary: Fix 0.7 HelixManager.isConnected() bug Key: HELIX-605 URL: https://issues.apache.org/jira/browse/HELIX-605 Project: Apache Helix Issue Type: Bug

Re: Review Request 34345: [HELIX-596] fix throttled messages still take constraints' quota

2015-05-20 Thread Zhen Zhang
On May 20, 2015, 8:38 p.m., Zhen Zhang wrote: LGTM. Thanks for the fix! You can probably send a pull request on github instead, so the fix can be easily merged under your name. Hang Qi wrote: Thanks very much for reviewing it. Yes, that would be much eaiser for me

Re: Review Request 34345: [HELIX-596] fix throttled messages still take constraints' quota

2015-05-20 Thread Zhen Zhang
request on github instead, so the fix can be easily merged under your name. - Zhen Zhang On May 18, 2015, 7:54 a.m., Hang Qi wrote: --- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/34345

Re: [VOTE] Apache Helix 0.6.5 Release [RC2]

2015-03-23 Thread Zhen Zhang
the release notes are here: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12314020version=12328652 Thanks, Jason On Mon, Mar 23, 2015 at 10:14 AM, kishore g g.kish...@gmail.com wrote: Trying to make the release. How do I get the release notes from JIRA? thanks, Kishore G

[jira] [Created] (HELIX-583) Support delete recurring name job queue

2015-03-20 Thread Zhen Zhang (JIRA)
Zhen Zhang created HELIX-583: Summary: Support delete recurring name job queue Key: HELIX-583 URL: https://issues.apache.org/jira/browse/HELIX-583 Project: Apache Helix Issue Type: Bug

Review Request 32293: [HELIX583] Support delete recurring name job queue

2015-03-20 Thread Zhen Zhang
Thanks, Zhen Zhang

[jira] [Created] (HELIX-587) Fix NPE in ClusterStateVerifier

2015-03-20 Thread Zhen Zhang (JIRA)
Zhen Zhang created HELIX-587: Summary: Fix NPE in ClusterStateVerifier Key: HELIX-587 URL: https://issues.apache.org/jira/browse/HELIX-587 Project: Apache Helix Issue Type: Bug

Review Request 32344: [HELIX-587] Fix NPE in ClusterStateVerifier

2015-03-20 Thread Zhen Zhang
/diff/ Testing --- mvn test Thanks, Zhen Zhang

[jira] [Created] (HELIX-585) ClusterStateVerifier needs to be cleaned up

2015-03-20 Thread Zhen Zhang (JIRA)
Zhen Zhang created HELIX-585: Summary: ClusterStateVerifier needs to be cleaned up Key: HELIX-585 URL: https://issues.apache.org/jira/browse/HELIX-585 Project: Apache Helix Issue Type: Bug

Re: [VOTE] Apache Helix 0.6.5 Release [RC2]

2015-03-19 Thread Zhen Zhang
+1 On Mar 19, 2015 12:49 AM, kishore g g.kish...@gmail.com wrote: Hi, This is to call for a vote on releasing the following candidate as Apache Helix 0.6.5. This is the 8th release of Helix as an Apache project, as well as the 4th release as a top-level Apache project. Apache Helix is a

Review Request 32173: [HELIX-580] Fix test: TestBatchMessage#testSubMsgExecutionFail

2015-03-17 Thread Zhen Zhang
--- [HELIX-580] Fix test: TestBatchMessage#testSubMsgExecutionFail Diffs - helix-core/src/test/java/org/apache/helix/integration/TestBatchMessage.java 03fc85b Diff: https://reviews.apache.org/r/32173/diff/ Testing --- Thanks, Zhen Zhang

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

2015-03-17 Thread Zhen Zhang
/TestAddDefaultStateModelDef.java e69de29 Diff: https://reviews.apache.org/r/31397/diff/ Testing --- mvn test Thanks, Zhen Zhang

Review Request 32068: [HELIX-567] Make StateModelFactory change backward compatible

2015-03-14 Thread Zhen Zhang
Description --- [HELIX-567] Make StateModelFactory change backward compatible Diffs - helix-core/src/main/java/org/apache/helix/participant/statemachine/StateModelFactory.java b775016 Diff: https://reviews.apache.org/r/32068/diff/ Testing --- Thanks, Zhen Zhang

Re: Review Request 32068: [HELIX-567] Make StateModelFactory change backward compatible

2015-03-14 Thread Zhen Zhang
/#review76480 --- On March 14, 2015, 6:20 a.m., Zhen Zhang wrote: --- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/32068

Re: Review Request 32068: [HELIX-567] Make StateModelFactory change backward compatible

2015-03-14 Thread Zhen Zhang
(updated) --- mvn test Thanks, Zhen Zhang

[jira] [Created] (HELIX-575) Should not send FINALIZED callback when a bucketized resource is removed

2015-03-13 Thread Zhen Zhang (JIRA)
Zhen Zhang created HELIX-575: Summary: Should not send FINALIZED callback when a bucketized resource is removed Key: HELIX-575 URL: https://issues.apache.org/jira/browse/HELIX-575 Project: Apache Helix

Review Request 32032: [HELIX-575] Should not send FINALIZED callback when a bucketized resource is removed

2015-03-13 Thread Zhen Zhang
helix-core/src/test/java/org/apache/helix/integration/ZkIntegrationTestBase.java 8cb697b helix-core/src/test/java/org/apache/helix/integration/manager/ClusterControllerManager.java b8f0f2b Diff: https://reviews.apache.org/r/32032/diff/ Testing --- mvn test Thanks, Zhen Zhang

Re: Review Request 31970: [HELIX-574] fix bucketize resource bug in current state carryover

2015-03-11 Thread Zhen Zhang
/ParticipantManagerHelper.java 1bee2fe helix-core/src/main/java/org/apache/helix/manager/zk/ZKHelixDataAccessor.java 8c9fc8d helix-core/src/test/java/org/apache/helix/integration/TestBucketizedResource.java 2b5e2bc Diff: https://reviews.apache.org/r/31970/diff/ Testing --- Thanks, Zhen Zhang

Re: Review Request 31970: [HELIX-574] fix bucketize resource bug in current state carryover

2015-03-11 Thread Zhen Zhang
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/31970/#review76210 --- On March 12, 2015, 5:45 a.m., Zhen Zhang wrote

[jira] [Created] (HELIX-574) fix bucketize resource bug in current state carryover

2015-03-11 Thread Zhen Zhang (JIRA)
Zhen Zhang created HELIX-574: Summary: fix bucketize resource bug in current state carryover Key: HELIX-574 URL: https://issues.apache.org/jira/browse/HELIX-574 Project: Apache Helix Issue Type

[jira] [Created] (HELIX-571) Rack-aware rebalancer

2015-03-04 Thread Zhen Zhang (JIRA)
Zhen Zhang created HELIX-571: Summary: Rack-aware rebalancer Key: HELIX-571 URL: https://issues.apache.org/jira/browse/HELIX-571 Project: Apache Helix Issue Type: Bug Reporter: Zhen

Re: question about state transition

2015-03-04 Thread Zhen Zhang
If I understand correctly, the problem is we are doing the following two transitions together: 1) old master: MASTER-SLAVE 2) new master: OFFLINE-SLAVE Considering OFFLINE-SLAVE is a long transition, we will have a long period without MASTER, which is bad. Ideally we can first do: new master:

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

2015-02-25 Thread Zhen Zhang
://reviews.apache.org/r/31397/diff/ Testing --- mvn test Thanks, Zhen Zhang

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

2015-02-24 Thread Zhen Zhang
/ Testing --- mvn test Thanks, Zhen Zhang

RE: 0.7.2 release

2015-02-24 Thread Zhen Zhang
+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

Re: NPE during start up

2015-02-16 Thread Zhen Zhang
://github.com/apache/helix/blob/master/helix-core/src/main/java/org/apache/helix/manager/zk/ZkHelixParticipant.java). Fix is to move adding ZK callback to the end. Will add a test case that can reliably reproduce this issue. Thanks, Zhen On Sun, Feb 15, 2015 at 11:45 PM, Zhen Zhang nehzgn

Re: NPE during start up

2015-02-16 Thread Zhen Zhang
mentioned? On Mon, Feb 16, 2015 at 10:28 AM, Zhen Zhang nehzgn...@gmail.com wrote: There is a timing issue in ZkHelixParticipant#setupMsgHandler(). We should hook up ZK callback (line 347 in https://github.com/apache/helix/blob/master/helix-core/src/main/java/org/apache/helix/manager/zk

Re: NPE during start up

2015-02-15 Thread Zhen Zhang
I think the NPE is not fatal. It happens when no message handler factory is registered for this message type. The message will not be removed and remain in UNREAD state. Later when the message handler factory is registered via: DefaultMessagingService#registerMessageHandlerFactory, we will send a

[jira] [Created] (HELIX-568) Make Helix rebalancer rackaware

2015-02-09 Thread Zhen Zhang (JIRA)
Zhen Zhang created HELIX-568: Summary: Make Helix rebalancer rackaware Key: HELIX-568 URL: https://issues.apache.org/jira/browse/HELIX-568 Project: Apache Helix Issue Type: Bug

Not using ZK as metadata store

2015-02-05 Thread Zhen Zhang
Hi, As Helix is going to support bigger clusters with more nodes, more resources, and more partitions, using ZK as metadata store seems not scalable. This is especially the case for ideal states and external views where Helix stores all partition states and mappings. Alternatively, we can use for

[jira] [Created] (HELIX-566) TaskDriver#enqueueJob need add Task state model definition if not already in cluster

2015-02-04 Thread Zhen Zhang (JIRA)
Zhen Zhang created HELIX-566: Summary: TaskDriver#enqueueJob need add Task state model definition if not already in cluster Key: HELIX-566 URL: https://issues.apache.org/jira/browse/HELIX-566 Project

[jira] [Commented] (HELIX-565) Quick Start Instruction Improvement

2015-02-04 Thread Zhen Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HELIX-565?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14306223#comment-14306223 ] Zhen Zhang commented on HELIX-565: -- thanks for the feedback. we will improve the wiki

Review Request 30324: [HELIX-563] Throw more meaningful exceptions when AutoRebalanceStrategy#computePartitionAssignment inputs are invalid, [HELIX-564] StateModelFactory is not removing empty map whe

2015-01-27 Thread Zhen Zhang
/AutoRebalanceStrategy.java 6578af0 helix-core/src/main/java/org/apache/helix/participant/statemachine/StateModelFactory.java 3a6c6d5 Diff: https://reviews.apache.org/r/30324/diff/ Testing --- mvn test Thanks, Zhen Zhang

[jira] [Created] (HELIX-563) Throw more meaningful exceptions when AutoRebalanceStrategy#computePartitionAssignment inputs are invalid

2015-01-21 Thread Zhen Zhang (JIRA)
Zhen Zhang created HELIX-563: Summary: Throw more meaningful exceptions when AutoRebalanceStrategy#computePartitionAssignment inputs are invalid Key: HELIX-563 URL: https://issues.apache.org/jira/browse/HELIX-563

Re: [jira] [Commented] (HELIX-561) Participant receive same transition twice

2014-12-16 Thread Zhen Zhang
if we are using both resourceName and partitonId for indexing a state model, this problem should be fixed. On Tue, Dec 16, 2014 at 10:25 AM, kishore g g.kish...@gmail.com wrote: is it possible to completely avoid this scenario in 0.7.1+ On Tue, Dec 16, 2014 at 10:19 AM, Zhen Zhang (JIRA) j

Re: [jira] [Commented] (HELIX-561) Participant receive same transition twice

2014-12-16 Thread Zhen Zhang
yea. the fix has already been checked into helix-0.6.x and master branch On Tue, Dec 16, 2014 at 11:15 AM, kishore g g.kish...@gmail.com wrote: lets do that. On Tue, Dec 16, 2014 at 11:04 AM, Zhen Zhang nehzgn...@gmail.com wrote: if we are using both resourceName and partitonId

Re: Review Request 28974: [HELIX-559] Fix Helix web admin performance issues

2014-12-16 Thread Zhen Zhang
, 2014, 12:07 a.m., Zhen Zhang wrote: --- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/28974/ --- (Updated Dec. 12, 2014, 12:07 a.m

[jira] [Created] (HELIX-560) Add document for upgrading from 0.6.x to 0.7.1

2014-12-15 Thread Zhen Zhang (JIRA)
Zhen Zhang created HELIX-560: Summary: Add document for upgrading from 0.6.x to 0.7.1 Key: HELIX-560 URL: https://issues.apache.org/jira/browse/HELIX-560 Project: Apache Helix Issue Type: Bug

[jira] [Created] (HELIX-561) Participant receive same transition twice

2014-12-15 Thread Zhen Zhang (JIRA)
Zhen Zhang created HELIX-561: Summary: Participant receive same transition twice Key: HELIX-561 URL: https://issues.apache.org/jira/browse/HELIX-561 Project: Apache Helix Issue Type: Bug

Helix Report

2014-12-11 Thread Zhen Zhang
Project Description === Apache Helix is a generic cluster management framework used for the automatic management of partitioned, replicated and distributed resources hosted on a cluster of nodes. Helix automates reassignment of resources in the face of node failure and recovery,

[jira] [Created] (HELIX-559) Helix web admin performance issues

2014-12-11 Thread Zhen Zhang (JIRA)
Zhen Zhang created HELIX-559: Summary: Helix web admin performance issues Key: HELIX-559 URL: https://issues.apache.org/jira/browse/HELIX-559 Project: Apache Helix Issue Type: Bug

Review Request 28974: [HELIX-559] Fix Helix web admin performance issues

2014-12-11 Thread Zhen Zhang
Thanks, Zhen Zhang

[jira] [Commented] (HELIX-559) Helix web admin performance issues

2014-12-11 Thread Zhen Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HELIX-559?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14243415#comment-14243415 ] Zhen Zhang commented on HELIX-559: -- https://reviews.apache.org/r/28974/diff/# Helix web

[jira] [Commented] (HELIX-558) Add markdown doc for job queue management REST API

2014-12-03 Thread Zhen Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HELIX-558?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14233267#comment-14233267 ] Zhen Zhang commented on HELIX-558: -- This is related to https://issues.apache.org/jira

[jira] [Created] (HELIX-558) Add markdown doc for job queue management REST API

2014-12-03 Thread Zhen Zhang (JIRA)
Zhen Zhang created HELIX-558: Summary: Add markdown doc for job queue management REST API Key: HELIX-558 URL: https://issues.apache.org/jira/browse/HELIX-558 Project: Apache Helix Issue Type

[jira] [Commented] (HELIX-546) REST Admin APIs needed for helix job queue management

2014-12-03 Thread Zhen Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HELIX-546?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14233270#comment-14233270 ] Zhen Zhang commented on HELIX-546: -- Added job queue management REST API and related

Review Request 28620: [HELIX-546] Add REST API for Helix job queue management - third part

2014-12-02 Thread Zhen Zhang
-admin-webapp/src/main/java/org/apache/helix/webapp/resources/JobResource.java a58e223 Diff: https://reviews.apache.org/r/28620/diff/ Testing --- mvn test Thanks, Zhen Zhang

Re: Review Request 28584: [HELIX-546] Add REST API for Helix job queue management - second part

2014-12-02 Thread Zhen Zhang
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/28584/#review63488 --- On Dec. 2, 2014, 1:06 a.m., Zhen Zhang wrote: --- This is an automatically

Review Request 28584: [HELIX-546] Add REST API for Helix job queue management - second part

2014-12-01 Thread Zhen Zhang
helix-core/src/main/java/org/apache/helix/task/Workflow.java 1c0ef40 Diff: https://reviews.apache.org/r/28584/diff/ Testing --- mvn test Thanks, Zhen Zhang

Review Request 28413: [HELIX-541] Fix possible livelock in Helix controller

2014-11-24 Thread Zhen Zhang
7687e18 helix-core/src/test/java/org/apache/helix/controller/stages/TestMsgSelectionStage.java 820abbe helix-core/src/test/java/org/apache/helix/integration/TestControllerLiveLock.java e69de29 Diff: https://reviews.apache.org/r/28413/diff/ Testing --- mvn test Thanks, Zhen

[jira] [Commented] (HELIX-541) Possible livelock in Helix controller

2014-11-24 Thread Zhen Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HELIX-541?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14223719#comment-14223719 ] Zhen Zhang commented on HELIX-541: -- Here is the problem. - At time t1: Node_0 is selected

Re: Review Request 28413: [HELIX-541] Fix possible livelock in Helix controller

2014-11-24 Thread Zhen Zhang
., Zhen Zhang wrote: --- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/28413/ --- (Updated Nov. 24, 2014, 10:22 p.m.) Review request

[jira] [Comment Edited] (HELIX-541) Possible livelock in Helix controller

2014-11-24 Thread Zhen Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HELIX-541?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14223719#comment-14223719 ] Zhen Zhang edited comment on HELIX-541 at 11/24/14 11:12 PM

Review Request 28342: [HELIX-556] Reorder transition priority in LeaderStandby/MasterSlave state model

2014-11-21 Thread Zhen Zhang
/r/28342/diff/ Testing --- Thanks, Zhen Zhang

Re: Review Request 28215: [HELIX-550] Shutdown GenericHelixController on disconnect (port to master)

2014-11-21 Thread Zhen Zhang
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/28215/#review62599 --- Ship it! Ship It! - Zhen Zhang On Nov. 19, 2014, 5:31 a.m

[jira] [Commented] (HELIX-541) Possible livelock in Helix controller

2014-11-21 Thread Zhen Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HELIX-541?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14221312#comment-14221312 ] Zhen Zhang commented on HELIX-541: -- because the new ideal-state is: {noformat} node_2

Re: Review Request 28342: [HELIX-556] Reorder transition priority in LeaderStandby/MasterSlave state model

2014-11-21 Thread Zhen Zhang
/#review62601 --- On Nov. 21, 2014, 7:05 p.m., Zhen Zhang wrote: --- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/28342

Re: Review Request 28342: [HELIX-556] Reorder transition priority in LeaderStandby/MasterSlave state model

2014-11-21 Thread Zhen Zhang
about the behavior in described in 541. The root cause might be something else. Zhen Zhang wrote: Assume current state is: Node_0: LEADER Node_1: STANDBY Since we are using full auto, and assume Node_0 holds more partitions than some other nodes, so the rebalancer

[jira] [Created] (HELIX-554) Fix TestEntropyFreeNodeBounce in master

2014-11-19 Thread Zhen Zhang (JIRA)
Zhen Zhang created HELIX-554: Summary: Fix TestEntropyFreeNodeBounce in master Key: HELIX-554 URL: https://issues.apache.org/jira/browse/HELIX-554 Project: Apache Helix Issue Type: Bug

[jira] [Created] (HELIX-552) StateModelFactory#_stateModelMap should use both resourceName and partitionKey to map a state model

2014-11-18 Thread Zhen Zhang (JIRA)
Zhen Zhang created HELIX-552: Summary: StateModelFactory#_stateModelMap should use both resourceName and partitionKey to map a state model Key: HELIX-552 URL: https://issues.apache.org/jira/browse/HELIX-552

[jira] [Commented] (HELIX-551) External view partition states go out of sync

2014-11-18 Thread Zhen Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HELIX-551?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14217232#comment-14217232 ] Zhen Zhang commented on HELIX-551: -- this is related to https://issues.apache.org/jira

[jira] [Created] (HELIX-548) race condition in Helix message handler factory registration

2014-11-14 Thread Zhen Zhang (JIRA)
Zhen Zhang created HELIX-548: Summary: race condition in Helix message handler factory registration Key: HELIX-548 URL: https://issues.apache.org/jira/browse/HELIX-548 Project: Apache Helix

[jira] [Commented] (HELIX-547) AutoRebalancer may not converge in some rare situation

2014-11-13 Thread Zhen Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HELIX-547?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14210192#comment-14210192 ] Zhen Zhang commented on HELIX-547: -- it's related to HELIX-540 and HELIX-541

[jira] [Created] (HELIX-547) AutoRebalancer may not converge in some rare situation

2014-11-12 Thread Zhen Zhang (JIRA)
Zhen Zhang created HELIX-547: Summary: AutoRebalancer may not converge in some rare situation Key: HELIX-547 URL: https://issues.apache.org/jira/browse/HELIX-547 Project: Apache Helix Issue Type

[jira] [Commented] (HELIX-547) AutoRebalancer may not converge in some rare situation

2014-11-12 Thread Zhen Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HELIX-547?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14209197#comment-14209197 ] Zhen Zhang commented on HELIX-547: -- The following inputs will constantly reproduce

[jira] [Created] (HELIX-539) Add ivy file for helix-agent

2014-11-05 Thread Zhen Zhang (JIRA)
Zhen Zhang created HELIX-539: Summary: Add ivy file for helix-agent Key: HELIX-539 URL: https://issues.apache.org/jira/browse/HELIX-539 Project: Apache Helix Issue Type: Bug Reporter

[jira] [Commented] (HELIX-538) For helix job queue, a failed job will make all the next jobs be skipped

2014-11-04 Thread Zhen Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HELIX-538?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14197378#comment-14197378 ] Zhen Zhang commented on HELIX-538: -- JobConfig.Builder#setFailureThreshold sets the failure

[jira] [Created] (HELIX-534) Log Target Resource not exists in TaskDriver#scheduleTask instead of throwing NPE

2014-10-24 Thread Zhen Zhang (JIRA)
Zhen Zhang created HELIX-534: Summary: Log Target Resource not exists in TaskDriver#scheduleTask instead of throwing NPE Key: HELIX-534 URL: https://issues.apache.org/jira/browse/HELIX-534 Project

[jira] [Created] (HELIX-528) Define multi-dimensional mapping for ideal-state, current-state, and external-view

2014-10-21 Thread Zhen Zhang (JIRA)
Zhen Zhang created HELIX-528: Summary: Define multi-dimensional mapping for ideal-state, current-state, and external-view Key: HELIX-528 URL: https://issues.apache.org/jira/browse/HELIX-528 Project

[jira] [Created] (HELIX-529) Define individual state machine for each state dimension

2014-10-21 Thread Zhen Zhang (JIRA)
Zhen Zhang created HELIX-529: Summary: Define individual state machine for each state dimension Key: HELIX-529 URL: https://issues.apache.org/jira/browse/HELIX-529 Project: Apache Helix Issue

[jira] [Created] (HELIX-530) Define dependency among state transition on different dimensions

2014-10-21 Thread Zhen Zhang (JIRA)
Zhen Zhang created HELIX-530: Summary: Define dependency among state transition on different dimensions Key: HELIX-530 URL: https://issues.apache.org/jira/browse/HELIX-530 Project: Apache Helix

[jira] [Created] (HELIX-532) Add necessary rebalancer for config version management

2014-10-21 Thread Zhen Zhang (JIRA)
Zhen Zhang created HELIX-532: Summary: Add necessary rebalancer for config version management Key: HELIX-532 URL: https://issues.apache.org/jira/browse/HELIX-532 Project: Apache Helix Issue Type

[jira] [Created] (HELIX-533) Extend participant to support state transition handler for config change notification

2014-10-21 Thread Zhen Zhang (JIRA)
Zhen Zhang created HELIX-533: Summary: Extend participant to support state transition handler for config change notification Key: HELIX-533 URL: https://issues.apache.org/jira/browse/HELIX-533 Project

[jira] [Created] (HELIX-527) Mitigate zookeeper watch leak

2014-10-13 Thread Zhen Zhang (JIRA)
Zhen Zhang created HELIX-527: Summary: Mitigate zookeeper watch leak Key: HELIX-527 URL: https://issues.apache.org/jira/browse/HELIX-527 Project: Apache Helix Issue Type: Bug

Re: Writing custom rebalancer

2014-10-11 Thread Zhen Zhang
Here is my two cents. Currently we are mostly running rebalancer inside controller pipeline, so the rebalancer is triggered by Zookeeper change notifications and it gets a free copy of Zookeeper cluster data snapshot. However, rebalancer may also be triggered in other ways like timers, system load

[jira] [Created] (HELIX-525) Drop a partition from resource ideal-state shall bring partition to initial state and then DROPPED state

2014-10-07 Thread Zhen Zhang (JIRA)
Zhen Zhang created HELIX-525: Summary: Drop a partition from resource ideal-state shall bring partition to initial state and then DROPPED state Key: HELIX-525 URL: https://issues.apache.org/jira/browse/HELIX-525

Review Request 26272: [HELIX-518] Add integration tests to ensure helix tasks work as expected during master failover

2014-10-02 Thread Zhen Zhang
/task/DummyTask.java e69de29 helix-core/src/test/java/org/apache/helix/integration/task/TestTaskRebalancerFailover.java e69de29 Diff: https://reviews.apache.org/r/26272/diff/ Testing --- mvn test Thanks, Zhen Zhang

Re: Review Request 26212: [HELIX-519] Add integration tests to ensure that kill-switch for Helix tasks work as expected

2014-10-01 Thread Zhen Zhang
--- On Oct. 1, 2014, 1 a.m., Zhen Zhang wrote: --- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/26212

Re: Review Request 26212: [HELIX-519] Add integration tests to ensure that kill-switch for Helix tasks work as expected

2014-10-01 Thread Zhen Zhang
/apache/helix/integration/task/TestTaskRebalancerStopResume.java 4e0d92a helix-core/src/test/java/org/apache/helix/integration/task/TestUtil.java f599920 Diff: https://reviews.apache.org/r/26212/diff/ Testing --- mvn test Thanks, Zhen Zhang

[jira] [Created] (HELIX-523) Error out when calling TaskDriver#stop/resume/delete with jobName instead of workflow/jobQueue name

2014-09-30 Thread Zhen Zhang (JIRA)
Zhen Zhang created HELIX-523: Summary: Error out when calling TaskDriver#stop/resume/delete with jobName instead of workflow/jobQueue name Key: HELIX-523 URL: https://issues.apache.org/jira/browse/HELIX-523

[jira] [Created] (HELIX-522) Support dynamic config by Helix

2014-09-27 Thread Zhen Zhang (JIRA)
Zhen Zhang created HELIX-522: Summary: Support dynamic config by Helix Key: HELIX-522 URL: https://issues.apache.org/jira/browse/HELIX-522 Project: Apache Helix Issue Type: New Feature

Re: [DISCUSSION] Support dynamic config by Helix

2014-09-27 Thread Zhen Zhang
Thanks. I've created a jira for this: https://issues.apache.org/jira/browse/HELIX-522 We can discuss there. Thanks, Jason On Sat, Sep 27, 2014 at 5:23 PM, kishore g g.kish...@gmail.com wrote: This looks great. We should probably discuss feedback on a jira On Sep 27, 2014 1:33 PM, Kanak

[DISCUSSION] Support dynamic config by Helix

2014-09-26 Thread Zhen Zhang
Hi, We are seeing a couple of use cases where an online service may need to roll out a set of new configs in a coordinated way without bouncing the service.Helix can be extended to support this. The basic idea is to generalize ideal-state to support multi-dimensional mappings. Currently Helix

[jira] [Created] (HELIX-520) Stop ParticipantHealthReportTimer when Helix gets disconnected

2014-09-24 Thread Zhen Zhang (JIRA)
Zhen Zhang created HELIX-520: Summary: Stop ParticipantHealthReportTimer when Helix gets disconnected Key: HELIX-520 URL: https://issues.apache.org/jira/browse/HELIX-520 Project: Apache Helix

Review Request 25927: [HELIX-489] Convert an existing example to use new API

2014-09-22 Thread Zhen Zhang
/ Testing --- mvn test Thanks, Zhen Zhang

[jira] [Created] (HELIX-519) Add integration tests to ensure that kill-switch for Helix tasks work as expected

2014-09-18 Thread Zhen Zhang (JIRA)
Zhen Zhang created HELIX-519: Summary: Add integration tests to ensure that kill-switch for Helix tasks work as expected Key: HELIX-519 URL: https://issues.apache.org/jira/browse/HELIX-519 Project

[jira] [Created] (HELIX-514) ZkBaseDataAccessor#set() should throw BadVersionException instead of return false in case of version mismatch

2014-09-08 Thread Zhen Zhang (JIRA)
Zhen Zhang created HELIX-514: Summary: ZkBaseDataAccessor#set() should throw BadVersionException instead of return false in case of version mismatch Key: HELIX-514 URL: https://issues.apache.org/jira/browse/HELIX-514

Review Request 25453: [HELIX-514] ZkBaseDataAccessor#set() should throw BadVersionException instead of return false in case of version mismatch

2014-09-08 Thread Zhen Zhang
- helix-core/src/main/java/org/apache/helix/manager/zk/HelixGroupCommit.java 8dd9d77 helix-core/src/main/java/org/apache/helix/manager/zk/ZkBaseDataAccessor.java 231ce77 Diff: https://reviews.apache.org/r/25453/diff/ Testing --- mvn test Thanks, Zhen Zhang

[jira] [Commented] (HELIX-514) ZkBaseDataAccessor#set() should throw BadVersionException instead of return false in case of version mismatch

2014-09-08 Thread Zhen Zhang (JIRA)
[ https://issues.apache.org/jira/browse/HELIX-514?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14126330#comment-14126330 ] Zhen Zhang commented on HELIX-514: -- Agree. We need define a clean Exception type

Review Request 25210: [HELIX-512] add back HelixManager#getHealthReportCollector() interface to 0.6.x

2014-08-29 Thread Zhen Zhang
73ba122 helix-core/src/test/java/org/apache/helix/healthcheck/TestParticipantHealthReportCollectorImpl.java e69de29 helix-core/src/test/java/org/apache/helix/participant/MockZKHelixManager.java 11cdd34 Diff: https://reviews.apache.org/r/25210/diff/ Testing --- Thanks, Zhen Zhang

[jira] [Created] (HELIX-512) add back HelixManager#getHealthReportCollector() interface to 0.6.x

2014-08-29 Thread Zhen Zhang (JIRA)
Zhen Zhang created HELIX-512: Summary: add back HelixManager#getHealthReportCollector() interface to 0.6.x Key: HELIX-512 URL: https://issues.apache.org/jira/browse/HELIX-512 Project: Apache Helix

Re: Review Request 25028: [HELIX-460] Add back healthcheck interface for compatibility

2014-08-25 Thread Zhen Zhang
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/25028/#review51452 --- Ship it! Ship It! - Zhen Zhang On Aug. 25, 2014, 5:48 p.m

Re: Review Request 24994: [HELIX-482] Support delayed task reassignment

2014-08-25 Thread Zhen Zhang
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/24994/#review51453 --- Ship it! Ship It! - Zhen Zhang On Aug. 22, 2014, 8:50 p.m

Re: Review Request 24870: [HELIX-501] Skip website module in build by default

2014-08-20 Thread Zhen Zhang
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/24870/#review51126 --- Ship it! Ship It! - Zhen Zhang On Aug. 19, 2014, 10:23 p.m

  1   2   >