You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@storm.apache.org by bo...@apache.org on 2017/11/08 20:40:54 UTC

[2/2] storm git commit: Merge branch 'STORM-2803' of https://github.com/srdo/storm into STORM-2803

Merge branch 'STORM-2803' of https://github.com/srdo/storm into STORM-2803

STORM-2803: Fix leaking threads from Nimbus/TimeCacheMap, slightly
refactor Time to use more final fields, replaced uses of deprecated
classes/methods and added a few tests.

This closes #2403


Project: http://git-wip-us.apache.org/repos/asf/storm/repo
Commit: http://git-wip-us.apache.org/repos/asf/storm/commit/9371685d
Tree: http://git-wip-us.apache.org/repos/asf/storm/tree/9371685d
Diff: http://git-wip-us.apache.org/repos/asf/storm/diff/9371685d

Branch: refs/heads/master
Commit: 9371685d8a7f6685822ab367078d7ab5e86a4c96
Parents: 566db74 75e4a02
Author: Robert Evans <ev...@yahoo-inc.com>
Authored: Wed Nov 8 13:55:59 2017 -0600
Committer: Robert Evans <ev...@yahoo-inc.com>
Committed: Wed Nov 8 13:55:59 2017 -0600

----------------------------------------------------------------------
 .travis.yml                                     |  1 -
 .../tools/NthLastModifiedTimeTrackerTest.java   | 70 +++++++-------
 .../security/auth/ShellBasedGroupsMapping.java  | 57 ++++++++---
 .../jvm/org/apache/storm/utils/RotatingMap.java |  2 +-
 .../apache/storm/utils/ShellCommandRunner.java  | 63 +++++++++++++
 .../storm/utils/ShellCommandRunnerImpl.java     | 46 +++++++++
 .../jvm/org/apache/storm/utils/ShellUtils.java  | 52 ++--------
 .../src/jvm/org/apache/storm/utils/Time.java    | 87 +++++++++--------
 .../auth/ShellBasedGroupsMappingTest.java       | 99 ++++++++++++++++++++
 .../apache/storm/utils/TopologySpoutLag.java    |  2 +-
 .../org/apache/storm/daemon/nimbus/Nimbus.java  |  3 +
 .../storm/daemon/supervisor/SlotTest.java       | 20 ++--
 .../utils/ArtifactoryConfigLoaderTest.java      |  7 +-
 13 files changed, 353 insertions(+), 156 deletions(-)
----------------------------------------------------------------------