{"push_id":2675567220,"size":62,"distinct_size":1,"ref":"refs/heads/nwang/add_component_config_in_ui_tracker","head":"2794e6a0bd5d3c4d4a47848be9ae016cdad05595","before":"f84e08b6060e9c5c3a23be297eb325d8c108c85d","commits":[{"sha":"1c47ef86ba57eb612cf965285211dae1a3ce3196","author":{"name":"Sanjeev Kulkarni","email":"518fad4bfea42048a3b63719e1aaf6fe70cf6258@gmail.com"},"message":"While emitting in spout, adhere to the batch size limit (#2798)\n\n* While emitting in spout, adhere to the batch size limit\r\n\r\n* Added accessor\r\n\r\n* Added missing imports\r\n\r\n* Make sure that C++ instance also adheres to batch emit size constraint","distinct":false,"url":"https://api.github.com/repos/nwangtw/heron/commits/1c47ef86ba57eb612cf965285211dae1a3ce3196"},{"sha":"860a926273caa37e2fa7d07ad7a27e2cac097f08","author":{"name":"Boyang Jerry Peng","email":"8c7a3f98b38d9a1f0744a038764f01a3cfa81141@gmail.com"},"message":"add config for apiserver overrides (#2845)","distinct":false,"url":"https://api.github.com/repos/nwangtw/heron/commits/860a926273caa37e2fa7d07ad7a27e2cac097f08"},{"sha":"9f3def0238f5d845a8217bc131d0da849e38c98a","author":{"name":"Andrew Jorgensen","email":"82094c2deee528c0f5964f43943dbc392b1ef133@users.noreply.github.com"},"message":"Add json format for dry-run (#2842)\n\nThis adds JSON as an optional format for the dry-run output. JSON is\r\nmore easily machine readable than the other output formats and can be\r\nused to make deploy decisions based on the resources required and the\r\nresources available at deploy time.","distinct":false,"url":"https://api.github.com/repos/nwangtw/heron/commits/9f3def0238f5d845a8217bc131d0da849e38c98a"},{"sha":"98aa2a22ab655a97e4a0f4a9cc87ad49981f2947","author":{"name":"Karthik Ramasamy","email":"cb4abed6c07c79e2deeb7d5895ddc855894ab403@streaml.io"},"message":"Eco for heron topologies (#2849)\n\n* added cereal serialization/deserialization library\r\n\r\n* initial restructuring for heron eco\r\n\r\n* support for heron eco\r\n\r\n* add the pivot\r\n\r\n* fixing storm submitter checkstyles\r\n\r\n* fixing eco checkstyles\r\n\r\n* checkstyles\r\n\r\n* added heron eco tests\r\n\r\n* fixing check styles\r\n\r\n* add submitter test\r\n\r\n* fixing ecoSubmitter test\r\n\r\n* fixing eco submitter test for storm topology\r\n\r\n* clean up\r\n\r\n* adding test to verify heron topology submitter\r\n\r\n* adding test to verify heron topology submitter\r\n\r\n* fixing checkstyles?\r\n\r\n* fixed the check style\r\n\r\n* added the check for topology type to be rigorous\r\n\r\n* added heron eco examples\r\n\r\n* modify travis and intellij scripts\r\n\r\n* fix checkstyle issues","distinct":false,"url":"https://api.github.com/repos/nwangtw/heron/commits/98aa2a22ab655a97e4a0f4a9cc87ad49981f2947"},{"sha":"ffae7af382984534b824358b4397733267d20eb5","author":{"name":"Josh Fischer","email":"c028c213ed5efcf30c3f4fc7361dbde0c893c5b7@joshfischer.io"},"message":"Joshfischer/eco stateful topology (#2851)\n\n* saving work.\r\n\r\n* adding examples for stateful topologies with ECO","distinct":false,"url":"https://api.github.com/repos/nwangtw/heron/commits/ffae7af382984534b824358b4397733267d20eb5"},{"sha":"e51093de63626f25d40756aec9b4f0bfb66a63fc","author":{"name":"Andrew Jorgensen","email":"82094c2deee528c0f5964f43943dbc392b1ef133@users.noreply.github.com"},"message":"Add two backup urls for zookeeper (#2857)","distinct":false,"url":"https://api.github.com/repos/nwangtw/heron/commits/e51093de63626f25d40756aec9b4f0bfb66a63fc"},{"sha":"2a4c1c1613bc2d10851503fcc35c571618a28ec1","author":{"name":"Boyang Jerry Peng","email":"8c7a3f98b38d9a1f0744a038764f01a3cfa81141@gmail.com"},"message":"expose heron metrics as a service in Nomad (#2859)","distinct":false,"url":"https://api.github.com/repos/nwangtw/heron/commits/2a4c1c1613bc2d10851503fcc35c571618a28ec1"},{"sha":"56bcc6d4139a8d64fd6c84d40b0785b1f8c177cb","author":{"name":"Andrew Jorgensen","email":"82094c2deee528c0f5964f43943dbc392b1ef133@users.noreply.github.com"},"message":"Add sha256 checksums for all http_archives (#2856)\n\nI have taken the current sha256 checksum for all of the workspace\r\narchives so we can verify their signature on download. Since some\r\nof the artifacts are downloaded over http, we want to make sure\r\nthere was no man in the middle attack done to change the resulting\r\nbinary. This also  gives assurance that the code we are downloading\r\nhas not been tampered with in any way either over the wire or at\r\nthe source.","distinct":false,"url":"https://api.github.com/repos/nwangtw/heron/commits/56bcc6d4139a8d64fd6c84d40b0785b1f8c177cb"},{"sha":"c936cf119dea805c436cbcad53d806c84a72e07a","author":{"name":"Ning Wang","email":"19bd326fda5ce5cc922e577113692cc062824246@twitter.com"},"message":"Rate limit needs to be disabled before the bufferevent_free call (#2848)","distinct":false,"url":"https://api.github.com/repos/nwangtw/heron/commits/c936cf119dea805c436cbcad53d806c84a72e07a"},{"sha":"ad29cc36d6f5e3e55a72dd20c07e0ffad0c02a88","author":{"name":"Eren Avsarogullari","email":"7b6bcc589905cd86cdf6e6bbab964a86e516e0e1@gmail.com"},"message":"[Streamlet Scala API] Add Scala Streamlet Integration Tests Part I (#2826)\n\n* Scala Streamlet Integration Tests Part I\r\n\r\n* Minor change is applied to TextTransformer\r\n\r\n* Fix Scala Streamlet Integration Test Packaging Problem\r\n\r\n* Fix Scala Streamlet Integration Test Result Problem\r\n\r\n* Add Fix for Travis\r\n\r\n* Add Fix for Travis","distinct":false,"url":"https://api.github.com/repos/nwangtw/heron/commits/ad29cc36d6f5e3e55a72dd20c07e0ffad0c02a88"},{"sha":"cc4b2d7d016e138999ab5476e178e76eac922b78","author":{"name":"Ashvin","email":"2e4eff029e88e498c6c14f7f6f454fa8f36ac01b@users.noreply.github.com"},"message":"Update Dhalion dependency version (#2821)\n\n* Refactor healthmgr for dhalion-v2 compatibility\r\n\r\n* Update health manager's metrics collection for v2\r\n\r\n* Added detectors, diagnosers\r\n\r\n* Make health resolvers dhalion-v2 compatible\r\n\r\n* Make health diagnosers dhalion-v2 compatible\r\n\r\n* Make health policy dhalion-v2 api compatible\r\n\r\n* Update MetricsCache provider as per dhalion-v2 api\r\n\r\n* Modified skew detector and tests\r\n\r\n* Tag facts with execution timestamp\r\n\r\n* Update Dhalion dependency version\r\n\r\n* Address review comments in PR #2821\r\n\r\n* Fix checkstyle and unittest errors in HealthMgr","distinct":false,"url":"https://api.github.com/repos/nwangtw/heron/commits/cc4b2d7d016e138999ab5476e178e76eac922b78"},{"sha":"a667fcd740e02fa9ff66361059ac2e098e01aa97","author":{"name":"Huijun Wu","email":"5d4cf92de264a8289052f80096ff68d630777734@twitter.com"},"message":"Align MetricsCacheMgr location discovery in Stmgr (#2797)\n\n* toggle metricscache connection according to metricscache switch config in stmgr\r\n\r\n* update str\r\n\r\n* update .h\r\n\r\n* fix compile\r\n\r\n* added one line comment\r\n\r\n* fix unit","distinct":false,"url":"https://api.github.com/repos/nwangtw/heron/commits/a667fcd740e02fa9ff66361059ac2e098e01aa97"},{"sha":"6029c28943b7ad85be6fa175d20e0e908fb199b6","author":{"name":"SreeV","email":"4c61461be2059372d088f7c79e79eec2395d276a@users.noreply.github.com"},"message":"package rename and related fixes (#2853)\n\n* rename com.twitter to org.apache and related. breaking change. [https://github.com/apache/incubator-heron/issues/2828]\r\n\r\n* order of imports, checkstyle error [https://github.com/apache/incubator-heron/issues/2828]\r\n\r\n* order of imports, checkstyle error [https://github.com/apache/incubator-heron/issues/2828]\r\n\r\n* order of imports, checkstyle error [https://github.com/apache/incubator-heron/issues/2828]\r\n\r\n* order of imports, checkstyle error [https://github.com/apache/incubator-heron/issues/2828]\r\n\r\n* long line > 100, checkstyle error [https://github.com/apache/incubator-heron/issues/2828]\r\n\r\n* order of imports, checkstyle error [https://github.com/apache/incubator-heron/issues/2828]\r\n\r\n* order of imports, checkstyle error [https://github.com/apache/incubator-heron/issues/2828]\r\n\r\n* order of imports, checkstyle error [https://github.com/apache/incubator-heron/issues/2828]\r\n\r\n* order of imports, checkstyle error [https://github.com/apache/incubator-heron/issues/2828]\r\n\r\n* order of imports, checkstyle error [https://github.com/apache/incubator-heron/issues/2828]\r\n\r\n* order of imports, checkstyle error [https://github.com/apache/incubator-heron/issues/2828]\r\n\r\n* order of imports, checkstyle error [https://github.com/apache/incubator-heron/issues/2828]\r\n\r\n* order of imports, checkstyle error [https://github.com/apache/incubator-heron/issues/2828]\r\n\r\n* order of imports, checkstyle error [https://github.com/apache/incubator-heron/issues/2828]\r\n\r\n* order of imports, checkstyle error [https://github.com/apache/incubator-heron/issues/2828]\r\n\r\n* order of imports, checkstyle error [https://github.com/apache/incubator-heron/issues/2828]\r\n\r\n* order of imports, checkstyle error [https://github.com/apache/incubator-heron/issues/2828]\r\n\r\n* order of imports, checkstyle error [https://github.com/apache/incubator-heron/issues/2828]\r\n\r\n* order of imports, checkstyle error [https://github.com/apache/incubator-heron/issues/2828]\r\n\r\n* package rename from com.twitter to org.apache [https://github.com/apache/incubator-heron/issues/2828]\r\n\r\n* add missed imports [https://github.com/apache/incubator-heron/issues/2828]\r\n\r\n* package rename from com.twitter to org.apache; fix merge issues [https://github.com/apache/incubator-heron/issues/2828]\r\n\r\n* incorporate review changes, fix merges, on package rename\r\n\r\n* fix merge conflicts, from another PR and package rename\r\n\r\n* Resolve merge conflict errors\r\n\r\n* removed three inconsistent integration tests to pass the build","distinct":false,"url":"https://api.github.com/repos/nwangtw/heron/commits/6029c28943b7ad85be6fa175d20e0e908fb199b6"},{"sha":"1fe99edbe926b1a620ad32f5c5ec30eaa8cd8f7d","author":{"name":"Ning Wang","email":"19bd326fda5ce5cc922e577113692cc062824246@twitter.com"},"message":"Integrate runtime config and rate limit (#2846)\n\n* Integrate runtime config and rate limit\r\n\r\n* more clean up\r\n\r\n* Fix integration test by avoiding changing hydrated topology in stmgr","distinct":false,"url":"https://api.github.com/repos/nwangtw/heron/commits/1fe99edbe926b1a620ad32f5c5ec30eaa8cd8f7d"},{"sha":"130df3c17e26126f1e7003ed069f8fc6e64a3d3f","author":{"name":"Huijun Wu","email":"5d4cf92de264a8289052f80096ff68d630777734@twitter.com"},"message":"fix healthmgr metrics (#2839)\n\n* fix healthmgr metrics\r\n\r\n* fix exception null\r\n\r\n* fix metrics flush\r\n\r\n* fill metricsmgr client\r\n\r\n* add debug print\r\n\r\n* add next timer\r\n\r\n* fix metrics\r\n\r\n* fix style\r\n\r\n* fix unit\r\n\r\n* remove unnecessary comment\r\n\r\n* fix typo\r\n\r\n* update style\r\n\r\n* update style 2\r\n\r\n* update style3\r\n\r\n* make systemconfigfile optional\r\n\r\n* staging\r\n\r\n* fix compile\r\n\r\n* replace singleton with guice singleton\r\n\r\n* update sensor with guice singleton\r\n\r\n* fixcompile\r\n\r\n* rename metricsPublisher","distinct":false,"url":"https://api.github.com/repos/nwangtw/heron/commits/130df3c17e26126f1e7003ed069f8fc6e64a3d3f"},{"sha":"f444372de2749c8a6953ff98a5178550ec026cd8","author":{"name":"Eren Avsarogullari","email":"7b6bcc589905cd86cdf6e6bbab964a86e516e0e1@gmail.com"},"message":"[Streamlet Scala API] Add Scala Streamlet Integration Tests Part II (#2861)\n\n* Scala Streamlet Integration Tests Part II\r\n\r\n* Merge conflicts have been fixed","distinct":false,"url":"https://api.github.com/repos/nwangtw/heron/commits/f444372de2749c8a6953ff98a5178550ec026cd8"},{"sha":"df58705cb63d24cd717da2ad598c901f414b0b84","author":{"name":"cckellogg","email":"73e91ae656e83f0e23e84ed3bba7f372b95046cb@gmail.com"},"message":"k8s ensure response body is closed after reading an error. (#2863)\n\n* k8s ensure response body is closed after reading an error.\r\n\r\n* Add another closing case.","distinct":false,"url":"https://api.github.com/repos/nwangtw/heron/commits/df58705cb63d24cd717da2ad598c901f414b0b84"},{"sha":"45b953bae3cae403abc1407f7d8fd635b3833c8b","author":{"name":"Boyang Jerry Peng","email":"8c7a3f98b38d9a1f0744a038764f01a3cfa81141@gmail.com"},"message":"improving nomad launch script (#2862)","distinct":false,"url":"https://api.github.com/repos/nwangtw/heron/commits/45b953bae3cae403abc1407f7d8fd635b3833c8b"},{"sha":"b325f8572f7b4452a4363f46fb2aff955b5ad58e","author":{"name":"Ning Wang","email":"19bd326fda5ce5cc922e577113692cc062824246@twitter.com"},"message":"Add extra info when failed to create new instance of class (#2867)","distinct":false,"url":"https://api.github.com/repos/nwangtw/heron/commits/b325f8572f7b4452a4363f46fb2aff955b5ad58e"},{"sha":"f5a3193a547dd8a22e45aaf6fdbea66740679d32","author":{"name":"Ning Wang","email":"19bd326fda5ce5cc922e577113692cc062824246@twitter.com"},"message":"Fix kryo factor config (#2868)\n\n* Fix runtime config patching in stmgr.\r\n\r\nThe old logic store and restore all the configs. However it doesn't work\r\nfor non-string configs because they have empty value field and the real\r\ndata is in the serialized_value field which is not covered.\r\n\r\n* fix unit tests","distinct":false,"url":"https://api.github.com/repos/nwangtw/heron/commits/f5a3193a547dd8a22e45aaf6fdbea66740679d32"}]}
{"actor":{"display_login":"nwangtw"}}