{"action":"created","issue":{"url":"https://api.github.com/repos/elastic/elasticsearch/issues/13881","labels_url":"https://api.github.com/repos/elastic/elasticsearch/issues/13881/labels{/name}","comments_url":"https://api.github.com/repos/elastic/elasticsearch/issues/13881/comments","events_url":"https://api.github.com/repos/elastic/elasticsearch/issues/13881/events","html_url":"https://github.com/elastic/elasticsearch/pull/13881","id":109181409,"number":13881,"title":"Remove shard-level injector","user":{"login":"s1monw","id":973334,"avatar_url":"https://avatars.githubusercontent.com/u/973334?v=3","gravatar_id":"","url":"https://api.github.com/users/s1monw","html_url":"https://github.com/s1monw","followers_url":"https://api.github.com/users/s1monw/followers","following_url":"https://api.github.com/users/s1monw/following{/other_user}","gists_url":"https://api.github.com/users/s1monw/gists{/gist_id}","starred_url":"https://api.github.com/users/s1monw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/s1monw/subscriptions","organizations_url":"https://api.github.com/users/s1monw/orgs","repos_url":"https://api.github.com/users/s1monw/repos","events_url":"https://api.github.com/users/s1monw/events{/privacy}","received_events_url":"https://api.github.com/users/s1monw/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/elastic/elasticsearch/labels/:Internal","name":":Internal","color":"009800"},{"url":"https://api.github.com/repos/elastic/elasticsearch/labels/:Plugins","name":":Plugins","color":"009800"},{"url":"https://api.github.com/repos/elastic/elasticsearch/labels/breaking","name":"breaking","color":"ff0000"},{"url":"https://api.github.com/repos/elastic/elasticsearch/labels/PITA","name":"PITA","color":"e11d21"},{"url":"https://api.github.com/repos/elastic/elasticsearch/labels/review","name":"review","color":"0052cc"},{"url":"https://api.github.com/repos/elastic/elasticsearch/labels/v3.0.0","name":"v3.0.0","color":"dddddd"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-09-30T21:17:19Z","updated_at":"2015-10-01T08:54:31Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/elastic/elasticsearch/pulls/13881","html_url":"https://github.com/elastic/elasticsearch/pull/13881","diff_url":"https://github.com/elastic/elasticsearch/pull/13881.diff","patch_url":"https://github.com/elastic/elasticsearch/pull/13881.patch"},"body":"Today we use a hirachical injector on the shard level for each shard\r\ncreated. This commit removes the shard level injetor and replaces\r\nit with good old constructor calls. This also removes all shard level plugin\r\nfacilities such that plugins can only have node or index level modules.\r\nFor plugins that need to track shard lifecycles they should use the relevant\r\ncallback from the lifecycle we already provide."},"comment":{"url":"https://api.github.com/repos/elastic/elasticsearch/issues/comments/144660110","html_url":"https://github.com/elastic/elasticsearch/pull/13881#issuecomment-144660110","issue_url":"https://api.github.com/repos/elastic/elasticsearch/issues/13881","id":144660110,"user":{"login":"s1monw","id":973334,"avatar_url":"https://avatars.githubusercontent.com/u/973334?v=3","gravatar_id":"","url":"https://api.github.com/users/s1monw","html_url":"https://github.com/s1monw","followers_url":"https://api.github.com/users/s1monw/followers","following_url":"https://api.github.com/users/s1monw/following{/other_user}","gists_url":"https://api.github.com/users/s1monw/gists{/gist_id}","starred_url":"https://api.github.com/users/s1monw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/s1monw/subscriptions","organizations_url":"https://api.github.com/users/s1monw/orgs","repos_url":"https://api.github.com/users/s1monw/repos","events_url":"https://api.github.com/users/s1monw/events{/privacy}","received_events_url":"https://api.github.com/users/s1monw/received_events","type":"User","site_admin":false},"created_at":"2015-10-01T08:54:31Z","updated_at":"2015-10-01T08:54:31Z","body":"@rjernst @mikemccand pushed some updates"}}