[helix] branch master updated: Add Cluster and instance level metrics to report the number of messages that have not been completed after their expected completion time

2020-07-21 Thread lxia
This is an automated email from the ASF dual-hosted git repository. lxia pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/helix.git The following commit(s) were added to refs/heads/master by this push: new 9b29a6e Add Cluster and instance level metrics to

[helix.wiki] branch master updated: Updated Home (markdown)

2019-05-29 Thread lxia
This is an automated email from the ASF dual-hosted git repository. lxia pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/helix.wiki.git The following commit(s) were added to refs/heads/master by this push: new 2da2bd2 Updated Home (markdown) 2da2bd2 is

[helix.wiki] branch master updated: Updated Home (markdown)

2019-05-29 Thread lxia
This is an automated email from the ASF dual-hosted git repository. lxia pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/helix.wiki.git The following commit(s) were added to refs/heads/master by this push: new 6490a5e Updated Home (markdown) 6490a5e is

[helix.wiki] branch master updated: Updated Test Wiki (rdoc)

2019-05-29 Thread lxia
This is an automated email from the ASF dual-hosted git repository. lxia pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/helix.wiki.git The following commit(s) were added to refs/heads/master by this push: new 3fa61af Updated Test Wiki (rdoc) 3fa61af is

[helix.wiki] branch master updated: Initial Home page

2019-05-29 Thread lxia
This is an automated email from the ASF dual-hosted git repository. lxia pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/helix.wiki.git The following commit(s) were added to refs/heads/master by this push: new 8cee491 Initial Home page 8cee491 is

helix git commit: Fix a bug in stopping workflows

2018-09-21 Thread lxia
Repository: helix Updated Branches: refs/heads/master 1b4e0bbb8 -> 41ff38670 Fix a bug in stopping workflows There was an edge case that came to our attention lately in the stop-workflow logic. The symptom we observed was that when a workflow is cancelled via TaskDriver, its tasks would flip

[5/7] helix git commit: Set different ZK Server ports for test cases to stablize the test.

2018-09-21 Thread lxia
Set different ZK Server ports for test cases to stablize the test. These 3 test cases are using the same port and reset ZK Server during test. This causes random test failure. Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/

[2/7] helix git commit: Create abstract stages for shared stages between two pipelines

2018-09-21 Thread lxia
Create abstract stages for shared stages between two pipelines When we try to remove the redundant stages for task framework, we need to make two unconnected stages can be compatible. So we need to have abstract stages for both regular pipeline and task pipeline. Project: http://git-wip-us.apa

[7/7] helix git commit: Supporting cross cluster message service.

2018-09-21 Thread lxia
Supporting cross cluster message service. This feature is for supporting a complex application scenario. This application is deployed as 2 Helix clusters. The brains that manage business logic are controlled in a CONTROLLER Helix cluster, while the workers are managered in a separate WORKER Hel

[3/7] helix git commit: Fix the monitor reporting thread pool init order in RoutingTableProvider.

2018-09-21 Thread lxia
Fix the monitor reporting thread pool init order in RoutingTableProvider. The reporting thread pool was init after listener registers. This may cause some warning message printed because of the monitor event fails to be recorded. Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit

[4/7] helix git commit: Fix a typo in ZkHelixManager disconnect. The issue may cause disconnect call fail unexpectedly.

2018-09-21 Thread lxia
Fix a typo in ZkHelixManager disconnect. The issue may cause disconnect call fail unexpectedly. Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/a2de7cf1 Tree: http://git-wip-us.apache.org/repos/asf/helix/tree/a2de7cf1 Diff: h

[6/7] helix git commit: Fix TaskSchedulingStage

2018-09-21 Thread lxia
Fix TaskSchedulingStage Two things fixed here: 1. It will have problem when cast to TaskRebalancer since old legacy rebalancer does not extend from TaskRebalancer 2. Create a dummy SemiAutoRebalancer. It will used for cleaning up those uncleaned current state which does not have idealstates or c

[1/7] helix git commit: Refactoring MessageGenerationOutput and MessageSelectStageOutput

2018-09-21 Thread lxia
Repository: helix Updated Branches: refs/heads/master c701a9456 -> b91d6eee4 Refactoring MessageGenerationOutput and MessageSelectStageOutput Since these two outputs share same functionality and APIs. Refactor them into one class MessageOutput class. Project: http://git-wip-us.apache.org/re

helix git commit: Adding latency metrics for the partition state propagation delay.

2018-09-21 Thread lxia
Repository: helix Updated Branches: refs/heads/master 11b721350 -> c701a9456 Adding latency metrics for the partition state propagation delay. RoutingTableProvider depends on ZK notification to trigger refresh. Un-ignorable latency was noticed between ZK data change and RoutingTable updated.

helix git commit: [HELIX-751] TASK: Fix AssignableInstanceComparator so that it sorts unsupported quota types

2018-09-21 Thread lxia
Repository: helix Updated Branches: refs/heads/master 580f1facc -> 11b721350 [HELIX-751] TASK: Fix AssignableInstanceComparator so that it sorts unsupported quota types Currently, if the quota type does not exist, it will not sort AssignableInstances based on availability. This does not caus

helix git commit: [HELIX-752] Add missing shutdown for RoutingTableProvider

2018-09-21 Thread lxia
Repository: helix Updated Branches: refs/heads/master 1ad490ec7 -> 580f1facc [HELIX-752] Add missing shutdown for RoutingTableProvider Changelist: 1. Add a missing shutdown() call to avoid having a background thread keep printing out error messages Project: http://git-wip-us.apache.org/repo

[3/4] helix git commit: Replace BestPossibleStage with TaskSchedulingStage

2018-09-17 Thread lxia
Replace BestPossibleStage with TaskSchedulingStage For new task framework, we dont have to loop through all the idealstates. For the first step, we can have a simple version of BestPossibleStage. Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/rep

[1/4] helix git commit: Selective update for Resource (include Workflow and Job) Config read.

2018-09-17 Thread lxia
Repository: helix Updated Branches: refs/heads/master 74145e8ad -> 1ad490ec7 Selective update for Resource (include Workflow and Job) Config read. For task framework 2.0, we need to try to minimize the impact of data loading from cache. One of the target is trying to reduce the latency of rea

[2/4] helix git commit: For performance improvement, we need to differentiate the task pipeline and regular pipeline.

2018-09-17 Thread lxia
For performance improvement, we need to differentiate the task pipeline and regular pipeline. 1. Split the task pipeline out from regular pipeline. 2. Remove unnecessary stages for Task pipeline which are independent from previous outputs. Project: http://git-wip-us.apache.org/repos/asf/helix/

[4/4] helix git commit: Async purge job for task framework

2018-09-17 Thread lxia
Async purge job for task framework There are some bottlenecks identified from previous profiling: https://iwww.corp.linkedin.com/wiki/cf/display/ENGS/Task+Framework+Performance+Profiling This is the reason we need to rearchitect the task framework for Helix. For task framework performance improv

[3/3] helix git commit: Temorary workaround to fix P2P race-condition for old helix participant (0.8.1 or older).

2018-09-17 Thread lxia
Temorary workaround to fix P2P race-condition for old helix participant (0.8.1 or older). Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/74145e8a Tree: http://git-wip-us.apache.org/repos/asf/helix/tree/74145e8a Diff: http://

[1/3] helix git commit: Fix P2P message logic in controller to avoid sending duplicated messages to participants.

2018-09-17 Thread lxia
Repository: helix Updated Branches: refs/heads/master f1c503712 -> 74145e8ad http://git-wip-us.apache.org/repos/asf/helix/blob/880f8851/helix-core/src/test/java/org/apache/helix/messaging/p2pMessage/TestP2PStateTransitionMessages.java

[2/3] helix git commit: Fix P2P message logic in controller to avoid sending duplicated messages to participants.

2018-09-17 Thread lxia
Fix P2P message logic in controller to avoid sending duplicated messages to participants. Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/880f8851 Tree: http://git-wip-us.apache.org/repos/asf/helix/tree/880f8851 Diff: http://

svn commit: r1832902 [5/12] - in /helix/site-content: ./ 0.6.1-incubating-docs/ 0.6.1-incubating-docs/recipes/ 0.6.1-incubating-docs/releasenotes/ 0.6.2-incubating-docs/ 0.6.2-incubating-docs/recipes/

2018-06-04 Thread lxia
bution-management.html (original) +++ helix/site-content/0.6.6-docs/distribution-management.html Mon Jun 4 23:35:08 2018 @@ -1,7 +1,7 @@ @@ -104,14 +104,12 @@ - http://helix.incubator.apache.org/&qu

svn commit: r1832902 [11/12] - in /helix/site-content: ./ 0.6.1-incubating-docs/ 0.6.1-incubating-docs/recipes/ 0.6.1-incubating-docs/releasenotes/ 0.6.2-incubating-docs/ 0.6.2-incubating-docs/recipes

2018-06-04 Thread lxia
Modified: helix/site-content/0.8.1-docs/tutorial_admin.html URL: http://svn.apache.org/viewvc/helix/site-content/0.8.1-docs/tutorial_admin.html?rev=1832902&r1=1832901&r2=1832902&view=diff == --- helix/site-content/0.8.1-do

svn commit: r1832902 [9/12] - in /helix/site-content: ./ 0.6.1-incubating-docs/ 0.6.1-incubating-docs/recipes/ 0.6.1-incubating-docs/releasenotes/ 0.6.2-incubating-docs/ 0.6.2-incubating-docs/recipes/

2018-06-04 Thread lxia
@@ -142,17 +140,17 @@ org.apache.helix - http://helix.apache.org/helix-core";>helix-core - 0.8.1-SNAPSHOT + helix-core + 0.8.2-SNAPSHOT jar - http://www.apache.org/licenses/LICENSE-2.0.txt";>The Apache Software License,

svn commit: r1832902 [10/12] - in /helix/site-content: ./ 0.6.1-incubating-docs/ 0.6.1-incubating-docs/recipes/ 0.6.1-incubating-docs/releasenotes/ 0.6.2-incubating-docs/ 0.6.2-incubating-docs/recipes

2018-06-04 Thread lxia
/ajax/libs/jquery/1.8.3/jquery.min.js"</a>;> + + if (typeof jQuery == 'undefined') + { + document.write(unescape("%3Cscript src='./js/jquery-1.8.3.min.js' type='text/javascript'%3E%3C/script%3

svn commit: r1832902 [2/12] - in /helix/site-content: ./ 0.6.1-incubating-docs/ 0.6.1-incubating-docs/recipes/ 0.6.1-incubating-docs/releasenotes/ 0.6.2-incubating-docs/ 0.6.2-incubating-docs/recipes/

2018-06-04 Thread lxia
ating-docs/distribution-management.html?rev=1832902&r1=1832901&r2=1832902&view=diff == --- helix/site-content/0.6.2-incubating-docs/distribution-management.html (original) +++ helix/site-content/0.6.2-incubat

svn commit: r1832902 [7/12] - in /helix/site-content: ./ 0.6.1-incubating-docs/ 0.6.1-incubating-docs/recipes/ 0.6.1-incubating-docs/releasenotes/ 0.6.2-incubating-docs/ 0.6.2-incubating-docs/recipes/

2018-06-04 Thread lxia
e.jetty Modified: helix/site-content/0.6.9-docs/distribution-management.html URL: http://svn.apache.org/viewvc/helix/site-content/0.6.9-docs/distribution-management.html?rev=1832902&r1=1832901&r2=1832902&view=diff == --- helix/site-conten

svn commit: r1832902 [12/12] - in /helix/site-content: ./ 0.6.1-incubating-docs/ 0.6.1-incubating-docs/recipes/ 0.6.1-incubating-docs/releasenotes/ 0.6.2-incubating-docs/ 0.6.2-incubating-docs/recipes

2018-06-04 Thread lxia
Modified: helix/site-content/plugins.html URL: http://svn.apache.org/viewvc/helix/site-content/plugins.html?rev=1832902&r1=1832901&r2=1832902&view=diff == --- helix/site-content/plugins.html (original) +++ helix/site-conte

svn commit: r1832902 [1/12] - in /helix/site-content: ./ 0.6.1-incubating-docs/ 0.6.1-incubating-docs/recipes/ 0.6.1-incubating-docs/releasenotes/ 0.6.2-incubating-docs/ 0.6.2-incubating-docs/recipes/

2018-06-04 Thread lxia
Author: lxia Date: Mon Jun 4 23:35:08 2018 New Revision: 1832902 URL: http://svn.apache.org/viewvc?rev=1832902&view=rev Log: Site checkin for project Apache Helix :: Website Added: helix/site-content/0.8.1-docs/design_crushed.html helix/site-content/0.8.1-docs/images/design/ h

svn commit: r1832902 [6/12] - in /helix/site-content: ./ 0.6.1-incubating-docs/ 0.6.1-incubating-docs/recipes/ 0.6.1-incubating-docs/releasenotes/ 0.6.2-incubating-docs/ 0.6.2-incubating-docs/recipes/

2018-06-04 Thread lxia
@@ -142,17 +140,17 @@ org.apache.helix - http://helix.apache.org/helix-core";>helix-core - 0.8.1-SNAPSHOT + helix-core + 0.8.2-SNAPSHOT jar - http://www.apache.org/licenses/LICENSE-2.0.txt";>

svn commit: r1832902 [8/12] - in /helix/site-content: ./ 0.6.1-incubating-docs/ 0.6.1-incubating-docs/recipes/ 0.6.1-incubating-docs/releasenotes/ 0.6.2-incubating-docs/ 0.6.2-incubating-docs/recipes/

2018-06-04 Thread lxia
@@ -140,7 +138,7 @@ Site - apache.website - file:///Users/jxue/helix-site/helix-site-deploy/0.7.0-incubating-docs + file:///Users/lxia/helix-site/helix-site-deploy/0.7.0-incubating-docs Modified: he

svn commit: r1832902 [4/12] - in /helix/site-content: ./ 0.6.1-incubating-docs/ 0.6.1-incubating-docs/recipes/ 0.6.1-incubating-docs/releasenotes/ 0.6.2-incubating-docs/ 0.6.2-incubating-docs/recipes/

2018-06-04 Thread lxia
org.apache.helix - http://helix.apache.org/helix-core";>helix-core - 0.8.1-SNAPSHOT + helix-core + 0.8.2-SNAPSHOT test-jar - http://www.apache.org/licenses/LICENSE-2.0.txt";>The Apache Software License, Version 2.0 + -

svn commit: r1832902 [3/12] - in /helix/site-content: ./ 0.6.1-incubating-docs/ 0.6.1-incubating-docs/recipes/ 0.6.1-incubating-docs/releasenotes/ 0.6.2-incubating-docs/ 0.6.2-incubating-docs/recipes/

2018-06-04 Thread lxia
Apache Helix / Release 0.6.3 / Project Distribution Management - Last Published: 20

[1/2] helix git commit: Adding CrushED design document

2018-06-04 Thread lxia
Repository: helix Updated Branches: refs/heads/master c06c7710d -> ad5109848 Adding CrushED design document Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/1f69e5a0 Tree: http://git-wip-us.apache.org/repos/asf/helix/tree/1

[2/2] helix git commit: made edits to CrushED design doc

2018-06-04 Thread lxia
made edits to CrushED design doc Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/ad510984 Tree: http://git-wip-us.apache.org/repos/asf/helix/tree/ad510984 Diff: http://git-wip-us.apache.org/repos/asf/helix/diff/ad510984 Branc

[2/3] helix git commit: Fix bump.command to include pom.xml in helix-front module

2018-05-03 Thread lxia
Fix bump.command to include pom.xml in helix-front module Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/96e12fa2 Tree: http://git-wip-us.apache.org/repos/asf/helix/tree/96e12fa2 Diff: http://git-wip-us.apache.org/repos/asf/h

[1/3] helix git commit: Temporary excluding helix-front from maven build process.

2018-05-03 Thread lxia
Repository: helix Updated Branches: refs/heads/master 19feac13e -> c06c7710d Temporary excluding helix-front from maven build process. Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/c06c7710 Tree: http://git-wip-us.apache

[3/3] helix git commit: Update ivy files for next release.

2018-05-03 Thread lxia
Update ivy files for next release. Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/998377b4 Tree: http://git-wip-us.apache.org/repos/asf/helix/tree/998377b4 Diff: http://git-wip-us.apache.org/repos/asf/helix/diff/998377b4 Bra

helix git commit: Temporary excluding helix-front from maven build process.

2018-05-01 Thread lxia
Repository: helix Updated Branches: refs/heads/apache/master 905e81d54 -> 1063e7a14 Temporary excluding helix-front from maven build process. Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/1063e7a1 Tree: http://git-wip-us

helix git commit: Fix bump.command to include pom.xml in helix-front module

2018-05-01 Thread lxia
Repository: helix Updated Branches: refs/heads/apache/master 4a22c9057 -> 905e81d54 Fix bump.command to include pom.xml in helix-front module Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/905e81d5 Tree: http://git-wip-us

helix git commit: Update ivy files for next release.

2018-05-01 Thread lxia
Repository: helix Updated Branches: refs/heads/apache/master [created] 4a22c9057 Update ivy files for next release. Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/4a22c905 Tree: http://git-wip-us.apache.org/repos/asf/heli

[2/3] helix git commit: Move all command tool classes into a separate sub-folder.

2018-04-24 Thread lxia
http://git-wip-us.apache.org/repos/asf/helix/blob/67620753/helix-core/src/main/java/org/apache/helix/tools/ZkGrep.java -- diff --git a/helix-core/src/main/java/org/apache/helix/tools/ZkGrep.java b/helix-core/src/main/java/org/apac

[1/3] helix git commit: Move all command tool classes into a separate sub-folder.

2018-04-24 Thread lxia
Repository: helix Updated Branches: refs/heads/master 5f9fadc72 -> 676207530 http://git-wip-us.apache.org/repos/asf/helix/blob/67620753/helix-core/src/main/java/org/apache/helix/tools/commandtools/ZKDumper.java -- diff --git a

[3/3] helix git commit: Move all command tool classes into a separate sub-folder.

2018-04-24 Thread lxia
Move all command tool classes into a separate sub-folder. Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/67620753 Tree: http://git-wip-us.apache.org/repos/asf/helix/tree/67620753 Diff: http://git-wip-us.apache.org/repos/asf/h

helix git commit: [HELIX-682] delete duplicated message and log error in HelixTaskExecutor on participant

2018-04-24 Thread lxia
Repository: helix Updated Branches: refs/heads/master 5c49de3c8 -> 5f9fadc72 [HELIX-682] delete duplicated message and log error in HelixTaskExecutor on participant Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/5f9fadc7

helix git commit: Fix broken TestWorkflowTermination

2018-04-24 Thread lxia
Repository: helix Updated Branches: refs/heads/master d2fb22d1f -> 5c49de3c8 Fix broken TestWorkflowTermination Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/5c49de3c Tree: http://git-wip-us.apache.org/repos/asf/helix/tr

helix git commit: Fix a few of unstable integration tests.

2018-04-24 Thread lxia
Repository: helix Updated Branches: refs/heads/master 3d2d57b05 -> d2fb22d1f Fix a few of unstable integration tests. Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/d2fb22d1 Tree: http://git-wip-us.apache.org/repos/asf/he

helix git commit: [HELIX-696] fix workflow state flip-flop issue

2018-04-20 Thread lxia
Repository: helix Updated Branches: refs/heads/master a6bdb3c22 -> 317c300c8 [HELIX-696] fix workflow state flip-flop issue Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/317c300c Tree: http://git-wip-us.apache.org/repos/

helix git commit: Add forcefully workflow and job delete API into HelixAdmin and Helix Rest.

2018-04-19 Thread lxia
Repository: helix Updated Branches: refs/heads/master b00d65961 -> b8355b9a6 Add forcefully workflow and job delete API into HelixAdmin and Helix Rest. Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/b8355b9a Tree: http://

helix git commit: fix broken TestTaskCreateThrottling

2018-04-19 Thread lxia
Repository: helix Updated Branches: refs/heads/master 82cfd15b5 -> 074667363 fix broken TestTaskCreateThrottling Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/07466736 Tree: http://git-wip-us.apache.org/repos/asf/helix/t

helix git commit: Fix race-condition issue that could block ZkClient event thread in CallbackHandler.

2018-04-19 Thread lxia
Repository: helix Updated Branches: refs/heads/master f99d9477f -> 82cfd15b5 Fix race-condition issue that could block ZkClient event thread in CallbackHandler. Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/82cfd15b Tre

helix git commit: [HELIX-690] batch message execution should not share same context

2018-04-19 Thread lxia
Repository: helix Updated Branches: refs/heads/master ae8eb5969 -> f99d9477f [HELIX-690] batch message execution should not share same context Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/f99d9477 Tree: http://git-wip-u

helix git commit: [HELIX-695] add helix manager listener for new connection notification

2018-04-19 Thread lxia
Repository: helix Updated Branches: refs/heads/master baf383b37 -> ae8eb5969 [HELIX-695] add helix manager listener for new connection notification Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/ae8eb596 Tree: http://git-

[1/2] helix git commit: fix breaking TestExternalViewUpdates

2018-04-18 Thread lxia
Repository: helix Updated Branches: refs/heads/master 4f8e0be93 -> baf383b37 fix breaking TestExternalViewUpdates Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/5b55d61d Tree: http://git-wip-us.apache.org/repos/asf/helix/

[2/2] helix git commit: Add time information in HelixTask log

2018-04-18 Thread lxia
Add time information in HelixTask log Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/baf383b3 Tree: http://git-wip-us.apache.org/repos/asf/helix/tree/baf383b3 Diff: http://git-wip-us.apache.org/repos/asf/helix/diff/baf383b3

helix git commit: Adding an id for the threads created in the ThreadPool of TaskStateModelFactory

2018-04-18 Thread lxia
Repository: helix Updated Branches: refs/heads/master 1b268bafd -> 4f8e0be93 Adding an id for the threads created in the ThreadPool of TaskStateModelFactory Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/4f8e0be9 Tree: ht

[2/4] helix git commit: Fix NPE exception in CurrentStateOutput when getting currentstate for a task.

2018-04-16 Thread lxia
Fix NPE exception in CurrentStateOutput when getting currentstate for a task. Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/47d790e0 Tree: http://git-wip-us.apache.org/repos/asf/helix/tree/47d790e0 Diff: http://git-wip-us.ap

[3/4] helix git commit: Fix NPE in TestRoutingTableProvider.

2018-04-16 Thread lxia
Fix NPE in TestRoutingTableProvider. Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/012e7806 Tree: http://git-wip-us.apache.org/repos/asf/helix/tree/012e7806 Diff: http://git-wip-us.apache.org/repos/asf/helix/diff/012e7806 B

[4/4] helix git commit: Wrap these high frequent called debug log statements with debug level check to reduce memory footprint.

2018-04-16 Thread lxia
Wrap these high frequent called debug log statements with debug level check to reduce memory footprint. Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/13fac7c7 Tree: http://git-wip-us.apache.org/repos/asf/helix/tree/13fac7c7

[1/4] helix git commit: Add error->offline state transition callback in DistClusterControllerStateModel.

2018-04-16 Thread lxia
Repository: helix Updated Branches: refs/heads/master f8fcd0b71 -> 1b268bafd Add error->offline state transition callback in DistClusterControllerStateModel. Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/1b268baf Tree: h

[2/5] helix git commit: Add new config name for batch callback handing in CallbackHandler.

2018-04-05 Thread lxia
Add new config name for batch callback handing in CallbackHandler. Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/788680d4 Tree: http://git-wip-us.apache.org/repos/asf/helix/tree/788680d4 Diff: http://git-wip-us.apache.org/re

[4/5] helix git commit: Support configurable data prefetch in ZkClient during watch event callback.

2018-04-05 Thread lxia
Support configurable data prefetch in ZkClient during watch event callback. Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/1bf6d604 Tree: http://git-wip-us.apache.org/repos/asf/helix/tree/1bf6d604 Diff: http://git-wip-us.apac

[1/5] helix git commit: Fix TestZkCallbackHandlerLeak, and refine some log outputs.

2018-04-05 Thread lxia
Repository: helix Updated Branches: refs/heads/master 3561845fa -> 477264e72 Fix TestZkCallbackHandlerLeak, and refine some log outputs. Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/1a2937c5 Tree: http://git-wip-us.apac

[3/5] helix git commit: Add TotalEventCount and TotalHandledEventCount metrics into ZkClientMonitor Mbean.

2018-04-05 Thread lxia
Add TotalEventCount and TotalHandledEventCount metrics into ZkClientMonitor Mbean. Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/5839b392 Tree: http://git-wip-us.apache.org/repos/asf/helix/tree/5839b392 Diff: http://git-wip

[5/5] helix git commit: Improve CallbackHandler by avoiding unnessary re-subscripe to the data change event.Resubscribe to zk changes only when there is any child chanage, with async subscription to e

2018-04-05 Thread lxia
Improve CallbackHandler by avoiding unnessary re-subscripe to the data change event.Resubscribe to zk changes only when there is any child chanage, with async subscription to ensure not missing any new child paths. Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wi

helix git commit: Fix performance issue in ClusterDataCache by using set instead of list.

2018-04-03 Thread lxia
Repository: helix Updated Branches: refs/heads/master 84ce019e0 -> 3561845fa Fix performance issue in ClusterDataCache by using set instead of list. Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/3561845f Tree: http://git

helix git commit: [HELIX-681] don't fail state transition task if we fail to remove message or send out relay message

2018-03-24 Thread lxia
Repository: helix Updated Branches: refs/heads/master 4d652eb9a -> c1ab0b5ed [HELIX-681] don't fail state transition task if we fail to remove message or send out relay message Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/com

helix git commit: [HELIX-682] controller should delete obsolete messages with timeout to unblock state transition

2018-03-24 Thread lxia
Repository: helix Updated Branches: refs/heads/master 1c78fef91 -> 4d652eb9a [HELIX-682] controller should delete obsolete messages with timeout to unblock state transition Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/

[4/6] helix git commit: Change RoutingTableProvider to support direct aggregating routing information from CurrentStates in each liveinstance. When sourceDataType is set as CurrentState, RoutingTableP

2018-03-23 Thread lxia
Change RoutingTableProvider to support direct aggregating routing information from CurrentStates in each liveinstance. When sourceDataType is set as CurrentState, RoutingTableProvider will listen on CurrentStateChanges and refresh routing table from CurrentStates upon changes. Project: http://

[1/6] helix git commit: Fix NPE for RoutingTableProvider listener

2018-03-23 Thread lxia
Repository: helix Updated Branches: refs/heads/master 623330e3a -> 1c78fef91 Fix NPE for RoutingTableProvider listener Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/1c78fef9 Tree: http://git-wip-us.apache.org/repos/asf/h

[2/6] helix git commit: Support RoutingTableChangeListener in RoutingTableProvider. Add test for it.

2018-03-23 Thread lxia
Support RoutingTableChangeListener in RoutingTableProvider. Add test for it. Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/1c04f2f8 Tree: http://git-wip-us.apache.org/repos/asf/helix/tree/1c04f2f8 Diff: http://git-wip-us.apa

[3/6] helix git commit: Allow to get all resources from RoutingTableProvider class.

2018-03-23 Thread lxia
Allow to get all resources from RoutingTableProvider class. Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/6f6ab65a Tree: http://git-wip-us.apache.org/repos/asf/helix/tree/6f6ab65a Diff: http://git-wip-us.apache.org/repos/asf

[6/6] helix git commit: Add RoutingTableSnapshot class to hold a snapshot of routing table information and provide API to return RoutingTableSnapshot from RoutingTableProvider.

2018-03-23 Thread lxia
Add RoutingTableSnapshot class to hold a snapshot of routing table information and provide API to return RoutingTableSnapshot from RoutingTableProvider. Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/73d243fd Tree: http://gi

[5/6] helix git commit: Wrap debug log statement in CallbackHandler and ZkClient to reduce GC pressure.

2018-03-23 Thread lxia
Wrap debug log statement in CallbackHandler and ZkClient to reduce GC pressure. Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/90730bff Tree: http://git-wip-us.apache.org/repos/asf/helix/tree/90730bff Diff: http://git-wip-us.

[1/6] helix git commit: Persist preferenceLists into TargetExternalView.

2018-03-23 Thread lxia
Repository: helix Updated Branches: refs/heads/master a5de29c2a -> 623330e3a Persist preferenceLists into TargetExternalView. Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/16f807af Tree: http://git-wip-us.apache.org/repo

[2/6] helix git commit: Including version number in Participant and Controller history, and add additional logs.

2018-03-23 Thread lxia
Including version number in Participant and Controller history, and add additional logs. Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/fb0b6747 Tree: http://git-wip-us.apache.org/repos/asf/helix/tree/fb0b6747 Diff: http://g

[5/6] helix git commit: Include resource name in the log.

2018-03-23 Thread lxia
Include resource name in the log. Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/d65ef66c Tree: http://git-wip-us.apache.org/repos/asf/helix/tree/d65ef66c Diff: http://git-wip-us.apache.org/repos/asf/helix/diff/d65ef66c Bran

[6/6] helix git commit: Fix a bug when controller handles relay message timeout, and print out log when controller ignores some relay messages.

2018-03-23 Thread lxia
Fix a bug when controller handles relay message timeout, and print out log when controller ignores some relay messages. Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/623330e3 Tree: http://git-wip-us.apache.org/repos/asf/hel

[3/6] helix git commit: Add cluster level metrics to show whether cluster is in maintenance mode or paused.

2018-03-23 Thread lxia
Add cluster level metrics to show whether cluster is in maintenance mode or paused. Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/986e79c9 Tree: http://git-wip-us.apache.org/repos/asf/helix/tree/986e79c9 Diff: http://git-wi

[4/6] helix git commit: Fix a bug in AutoRebalancer that it fails to compute ideal mapping if "ANY_LIVEINSTANCE" is specified as the replica.

2018-03-23 Thread lxia
Fix a bug in AutoRebalancer that it fails to compute ideal mapping if "ANY_LIVEINSTANCE" is specified as the replica. Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/42557199 Tree: http://git-wip-us.apache.org/repos/asf/helix

helix git commit: Retrieve cached idealMappings for all Rebalancers (AutoRebalancer, DelayedRebalancer and CustomRebalancer) for any rebalance strategies. This will avoid recompute idealmapping (prefe

2018-03-23 Thread lxia
Repository: helix Updated Branches: refs/heads/master df012d5b8 -> a5de29c2a Retrieve cached idealMappings for all Rebalancers (AutoRebalancer, DelayedRebalancer and CustomRebalancer) for any rebalance strategies. This will avoid recompute idealmapping (preference list) if there is no ideals

helix git commit: Tutorial update for task framework new features in 0.8

2018-03-22 Thread lxia
Repository: helix Updated Branches: refs/heads/master e1176fe40 -> df012d5b8 Tutorial update for task framework new features in 0.8 Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/df012d5b Tree: http://git-wip-us.apache.or

helix git commit: Move RoutingDataCache to BasicDataCache as a sharable component

2018-03-14 Thread lxia
Repository: helix Updated Branches: refs/heads/master dd3f1e4a6 -> baf8b830e Move RoutingDataCache to BasicDataCache as a sharable component Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/baf8b830 Tree: http://git-wip-us.

helix git commit: [HELIX-680] add system setting to unblock TestZkCallbackHandlerLeak test with zookeeper 3.4.11 upgrade

2018-03-14 Thread lxia
Repository: helix Updated Branches: refs/heads/master b5c72bc16 -> dd3f1e4a6 [HELIX-680] add system setting to unblock TestZkCallbackHandlerLeak test with zookeeper 3.4.11 upgrade Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/

[1/2] helix git commit: [HELIX-678] Don't clear event queues when the controller is no longer leader.

2018-03-14 Thread lxia
Repository: helix Updated Branches: refs/heads/master b6fd8cb83 -> b5c72bc16 [HELIX-678] Don't clear event queues when the controller is no longer leader. Cleaning queues is optional for controller state change. However, it may cause potential issue if the controller state read fails for a sh

[2/2] helix git commit: [HELIX-678] Clear controller event queue when it is shutdown or no longer the leader.

2018-03-14 Thread lxia
[HELIX-678] Clear controller event queue when it is shutdown or no longer the leader. This change can prevent unnecessary event processing. Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/7e011d35 Tree: http://git-wip-us.apa

[1/2] helix git commit: Fix the job parents listing logic in REST

2018-03-08 Thread lxia
Repository: helix Updated Branches: refs/heads/master fea9de50b -> 5f142f2ec Fix the job parents listing logic in REST Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/5c5186bf Tree: http://git-wip-us.apache.org/repos/asf/h

[2/2] helix git commit: Make logs are not printed with empty list in intermediate stage

2018-03-08 Thread lxia
Make logs are not printed with empty list in intermediate stage Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/5f142f2e Tree: http://git-wip-us.apache.org/repos/asf/helix/tree/5f142f2e Diff: http://git-wip-us.apache.org/repos

[helix] Git Push Summary

2018-03-08 Thread lxia
Repository: helix Updated Branches: refs/heads/apache.master [deleted] fea9de50b

helix git commit: change seconds to milliseconds

2018-03-08 Thread lxia
Repository: helix Updated Branches: refs/heads/master f31d64659 -> fea9de50b change seconds to milliseconds Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/fea9de50 Tree: http://git-wip-us.apache.org/repos/asf/helix/tree/f

helix git commit: change seconds to milliseconds

2018-03-08 Thread lxia
Repository: helix Updated Branches: refs/heads/apache.master [created] fea9de50b change seconds to milliseconds Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/fea9de50 Tree: http://git-wip-us.apache.org/repos/asf/helix/tr

[2/2] helix git commit: Fix issue in reporting MissingMinActiveReplicaPartitionGauge metric in ResourceMonitor when there is no IdealMapping persisted in IdealState.

2018-03-08 Thread lxia
Fix issue in reporting MissingMinActiveReplicaPartitionGauge metric in ResourceMonitor when there is no IdealMapping persisted in IdealState. Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/f31d6465 Tree: http://git-wip-us.ap

[1/2] helix git commit: Remove duplicated log lines.

2018-03-08 Thread lxia
Repository: helix Updated Branches: refs/heads/master cdc3b8d60 -> f31d64659 Remove duplicated log lines. Project: http://git-wip-us.apache.org/repos/asf/helix/repo Commit: http://git-wip-us.apache.org/repos/asf/helix/commit/d9eb0e5f Tree: http://git-wip-us.apache.org/repos/asf/helix/tree/d9e

[helix] Git Push Summary

2018-01-27 Thread lxia
Repository: helix Updated Tags: refs/tags/helix-0.8.0 [created] 642cd610c

[helix] Git Push Summary

2018-01-27 Thread lxia
Repository: helix Updated Tags: refs/tags/helix-0.8.0 [deleted] 3a78e6393

svn commit: r1805338 [12/30] - in /helix/site-content: ./ 0.6.1-incubating-docs/ 0.6.1-incubating-docs/css/ 0.6.1-incubating-docs/js/ 0.6.1-incubating-docs/recipes/ 0.6.1-incubating-docs/releasenotes/

2017-08-17 Thread lxia
Added: helix/site-content/0.6.7-docs/js/bootstrap.min.js URL: http://svn.apache.org/viewvc/helix/site-content/0.6.7-docs/js/bootstrap.min.js?rev=1805338&view=auto == --- helix/site-content/0.6.7-docs/js/bootstrap.min.js (a

svn commit: r1805338 [1/30] - in /helix/site-content: ./ 0.6.1-incubating-docs/ 0.6.1-incubating-docs/css/ 0.6.1-incubating-docs/js/ 0.6.1-incubating-docs/recipes/ 0.6.1-incubating-docs/releasenotes/

2017-08-17 Thread lxia
Author: lxia Date: Thu Aug 17 21:35:08 2017 New Revision: 1805338 URL: http://svn.apache.org/viewvc?rev=1805338&view=rev Log: Site checkin for project Apache Helix :: Website Added: helix/site-content/0.6.1-incubating-docs/css/bootstrap-responsive.min.css helix/site-content/0

svn commit: r1805338 [16/30] - in /helix/site-content: ./ 0.6.1-incubating-docs/ 0.6.1-incubating-docs/css/ 0.6.1-incubating-docs/js/ 0.6.1-incubating-docs/recipes/ 0.6.1-incubating-docs/releasenotes/

2017-08-17 Thread lxia
e.org/helix-core";>helix-core 0.6.9-SNAPSHOT test-jar - https://www.apache.org/licenses/LICENSE-2.0.txt";>Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt";>The Apache Software License, Version 2.0

  1   2   3   4   5   >