GitHub user HeartSaVioR opened a pull request:

    https://github.com/apache/storm/pull/1361

    STORM-1729 Get rid of reflections while recording stats

    * define MultiCount/LatencyStatAndMetric in let statement and set type hint 
to there
    
    Before applying I got around 860,000 emitted/sec from BasicTopology, and 
after applying I got around 940,000~960,000 emitted/sec.
    
    And it removes reflection warnings from lines which record stats.
    
    Btw, though after applying this, `invokeMatchingMethod` is still on top 10. 
I'll track where it occurs.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/HeartSaVioR/storm STORM-1729-1.x-branch

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/storm/pull/1361.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 #1361
    
----
commit ae78815e6ad27e2301d80c258f4ad535fa1193ff
Author: Jungtaek Lim <[email protected]>
Date:   2016-04-26T03:53:38Z

    STORM-1729 Get rid of reflections while recording stats
    
    * define MultiCount/LatencyStatAndMetric in let statement and set type hint 
to there

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to