GitHub user xinyuiscool opened a pull request:

    https://github.com/apache/samza/pull/805

    SAMZA-1972: Make Operator Timer metrics calculation configurable

    This patch introduces two changes:
    1. Make the timer metrics in OperatorImpl to be optional, and disabled by 
default. Adding TimerMetrics have quite a big performance impact which affects 
jobs with large number of operators, so it should be turned for debugging only.
    2. Register the operator-level metrics on the container metrics registry. 
The task level registry has too many metrics which are usually ignored by the 
users. Having it in the container level will reduce the total amount of metrics 
published as well as the memory footprint.
    
    Tested by hello-samza and works as expected.

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

    $ git pull https://github.com/xinyuiscool/samza SAMZA-1972

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

    https://github.com/apache/samza/pull/805.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 #805
    
----
commit 160e22f9a95b0dad76f6bc5a02095b16046b141b
Author: xinyuiscool <xiliu@...>
Date:   2018-11-13T18:23:43Z

    SAMZA-1972: Make Operator Timer metrics calculation configurable and off by 
default

----


---

Reply via email to