GitHub user lei-xia opened a pull request:
https://github.com/apache/helix/pull/150
Refactor ClusterDataCache, break it into small cache components,
1) Refactor ClusterDataCache, break it into small cache components,
including CurrentStateCache, InstanceMessageCache and TaskDataCache, and put
the refresh logic into each cache component itself.
2) Enable our helix-core admin scripts to be able to pump log lines into
the console by default.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/lei-xia/helix master
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/helix/pull/150.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #150
----
commit c456971852c78b424fc1186173eb5a661d26640a
Author: Lei Xia <lxia@...>
Date: 2018-02-06T01:26:24Z
Refactor ClusterDataCache, break it into small cache components, including
CurrentStateCache, InstanceMessageCache and TaskDataCache, and put the refresh
logic into each cache component itself.
commit 90e27fd72ddf5d8e734f54a01bc4e57aca042df9
Author: Lei Xia <lxia@...>
Date: 2018-02-08T18:51:31Z
Enable our scripts to be able to pump log lines into the console.
----
---