https://github.com/twitter/heron
Revision c9c7ffa4a89df6d8db0f5a42ac30c0a4f65e925e authored by Maosong Fu on 05 May 2017, 00:26:36 UTC, committed by GitHub on 05 May 2017, 00:26:36 UTC
Basic SpoutMetrics and BoltMetrics are optimized for performance rather than for debugging. Enable Full Metrics by default can provide more insights during debugging.
It is also pushed from Product-Safety team from Twitter, which requires more debugging info.
The performance hurt will be negligible for production topology compared with actual workload: it will add only a few java hashmap accessing on every execute().

Test on LocalScheduler.
1 parent e13d17a
History
Tip revision: c9c7ffa4a89df6d8db0f5a42ac30c0a4f65e925e authored by Maosong Fu on 05 May 2017, 00:26:36 UTC
Use Full Metrics in spout and bolt by default (#1834)
Tip revision: c9c7ffa
File Mode Size
config
contrib
docker
heron
integration-test
release
scripts
third_party
tools
vagrant
website
.gitignore -rw-r--r-- 1.9 KB
.gitmodules -rw-r--r-- 115 bytes
.travis.yml -rw-r--r-- 1002 bytes
ADOPTERS.md -rw-r--r-- 538 bytes
CONTRIBUTING.md l--------- 46 bytes
LICENSE -rw-r--r-- 11.1 KB
NOTICE -rw-r--r-- 270 bytes
README.md -rw-r--r-- 1.9 KB
WORKSPACE -rw-r--r-- 7.3 KB
bazel_configure.py -rwxr-xr-x 14.8 KB

README.md

back to top