{"action":"created","issue":{"url":"https://api.github.com/repos/naver/pinpoint/issues/1594","repository_url":"https://api.github.com/repos/naver/pinpoint","labels_url":"https://api.github.com/repos/naver/pinpoint/issues/1594/labels{/name}","comments_url":"https://api.github.com/repos/naver/pinpoint/issues/1594/comments","events_url":"https://api.github.com/repos/naver/pinpoint/issues/1594/events","html_url":"https://github.com/naver/pinpoint/pull/1594","id":140159519,"number":1594,"title":"Dev hystrix plugin","user":{"login":"jiaqifeng","id":13565425,"avatar_url":"https://avatars.githubusercontent.com/u/13565425?v=3","gravatar_id":"","url":"https://api.github.com/users/jiaqifeng","html_url":"https://github.com/jiaqifeng","followers_url":"https://api.github.com/users/jiaqifeng/followers","following_url":"https://api.github.com/users/jiaqifeng/following{/other_user}","gists_url":"https://api.github.com/users/jiaqifeng/gists{/gist_id}","starred_url":"https://api.github.com/users/jiaqifeng/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jiaqifeng/subscriptions","organizations_url":"https://api.github.com/users/jiaqifeng/orgs","repos_url":"https://api.github.com/users/jiaqifeng/repos","events_url":"https://api.github.com/users/jiaqifeng/events{/privacy}","received_events_url":"https://api.github.com/users/jiaqifeng/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/naver/pinpoint/labels/plugin","name":"plugin","color":"f7c6c7"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/naver/pinpoint/milestones/9","html_url":"https://github.com/naver/pinpoint/milestones/1.6.0","labels_url":"https://api.github.com/repos/naver/pinpoint/milestones/9/labels","id":1584894,"number":9,"title":"1.6.0","description":"","creator":{"login":"jaehong-kim","id":10043788,"avatar_url":"https://avatars.githubusercontent.com/u/10043788?v=3","gravatar_id":"","url":"https://api.github.com/users/jaehong-kim","html_url":"https://github.com/jaehong-kim","followers_url":"https://api.github.com/users/jaehong-kim/followers","following_url":"https://api.github.com/users/jaehong-kim/following{/other_user}","gists_url":"https://api.github.com/users/jaehong-kim/gists{/gist_id}","starred_url":"https://api.github.com/users/jaehong-kim/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jaehong-kim/subscriptions","organizations_url":"https://api.github.com/users/jaehong-kim/orgs","repos_url":"https://api.github.com/users/jaehong-kim/repos","events_url":"https://api.github.com/users/jaehong-kim/events{/privacy}","received_events_url":"https://api.github.com/users/jaehong-kim/received_events","type":"User","site_admin":false},"open_issues":20,"closed_issues":71,"state":"open","created_at":"2016-02-16T06:54:46Z","updated_at":"2016-06-30T07:56:58Z","due_on":null,"closed_at":null},"comments":14,"created_at":"2016-03-11T11:24:04Z","updated_at":"2016-07-01T05:54:13Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/naver/pinpoint/pulls/1594","html_url":"https://github.com/naver/pinpoint/pull/1594","diff_url":"https://github.com/naver/pinpoint/pull/1594.diff","patch_url":"https://github.com/naver/pinpoint/pull/1594.patch"},"body":"This plugin supports HystrixCommand from com.netflix.hystrix:hystrix-core. And show the topology of a client using HystrixCommand to call a service.\r\nHystrixCommand is a \"Latency and Fault Tolerance\" for RPC call in Distributed Systems. HystrixCommand will run a RPC call in another service thread and provide circuit breaker functions. More could be found at https://github.com/Netflix/Hystrix/.\r\n\r\nBelow is screenshots showing 2 simple web app using Hystrix.\r\n\r\n![hystrix-topology](https://cloud.githubusercontent.com/assets/13565425/13700889/bb0f2154-e7be-11e5-8762-50d1ca5e9c58.jpg)\r\n![hystrix-trace](https://cloud.githubusercontent.com/assets/13565425/13700895/c48efc86-e7be-11e5-963c-d47fb0f5060a.jpg)\r\n\r\nAny review advice is appreciate."},"comment":{"url":"https://api.github.com/repos/naver/pinpoint/issues/comments/229859990","html_url":"https://github.com/naver/pinpoint/pull/1594#issuecomment-229859990","issue_url":"https://api.github.com/repos/naver/pinpoint/issues/1594","id":229859990,"user":{"login":"jiaqifeng","id":13565425,"avatar_url":"https://avatars.githubusercontent.com/u/13565425?v=3","gravatar_id":"","url":"https://api.github.com/users/jiaqifeng","html_url":"https://github.com/jiaqifeng","followers_url":"https://api.github.com/users/jiaqifeng/followers","following_url":"https://api.github.com/users/jiaqifeng/following{/other_user}","gists_url":"https://api.github.com/users/jiaqifeng/gists{/gist_id}","starred_url":"https://api.github.com/users/jiaqifeng/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jiaqifeng/subscriptions","organizations_url":"https://api.github.com/users/jiaqifeng/orgs","repos_url":"https://api.github.com/users/jiaqifeng/repos","events_url":"https://api.github.com/users/jiaqifeng/events{/privacy}","received_events_url":"https://api.github.com/users/jiaqifeng/received_events","type":"User","site_admin":false},"created_at":"2016-07-01T05:54:13Z","updated_at":"2016-07-01T05:54:13Z","body":"@Frusty \r\nIt seems the trace does not continue in hystrix executing thread.\r\nWhich commit of my hystrix plugin are you using?\r\nWhat version of HystrixCommand are you using? The hystirx's code was different for different version. Currently it doesnot work for hystirx 1.5.3 and later.\r\nLog file when frontend using the hystrix will help a lot for I add logs for debug and you could check with log in code by your self if you like. Also, if you can provide the call stacktrace for your subclass of HystrixCommand maybe help too."}}
{"actor":{"display_login":"jiaqifeng"}}