{"action":"created","issue":{"url":"https://api.github.com/repos/ReactiveX/rxjs/issues/1774","repository_url":"https://api.github.com/repos/ReactiveX/rxjs","labels_url":"https://api.github.com/repos/ReactiveX/rxjs/issues/1774/labels{/name}","comments_url":"https://api.github.com/repos/ReactiveX/rxjs/issues/1774/comments","events_url":"https://api.github.com/repos/ReactiveX/rxjs/issues/1774/events","html_url":"https://github.com/ReactiveX/rxjs/pull/1774","id":160578921,"number":1774,"title":"fix(multicast): Fixes multicast with selector to create a new source connection per subscriber.","user":{"login":"trxcllnt","id":178183,"avatar_url":"https://avatars.githubusercontent.com/u/178183?v=3","gravatar_id":"","url":"https://api.github.com/users/trxcllnt","html_url":"https://github.com/trxcllnt","followers_url":"https://api.github.com/users/trxcllnt/followers","following_url":"https://api.github.com/users/trxcllnt/following{/other_user}","gists_url":"https://api.github.com/users/trxcllnt/gists{/gist_id}","starred_url":"https://api.github.com/users/trxcllnt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/trxcllnt/subscriptions","organizations_url":"https://api.github.com/users/trxcllnt/orgs","repos_url":"https://api.github.com/users/trxcllnt/repos","events_url":"https://api.github.com/users/trxcllnt/events{/privacy}","received_events_url":"https://api.github.com/users/trxcllnt/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-06-16T05:11:55Z","updated_at":"2016-06-16T05:16:57Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ReactiveX/rxjs/pulls/1774","html_url":"https://github.com/ReactiveX/rxjs/pull/1774","diff_url":"https://github.com/ReactiveX/rxjs/pull/1774.diff","patch_url":"https://github.com/ReactiveX/rxjs/pull/1774.patch"},"body":"<!--\r\nThank you very much for your pull request!\r\n\r\nIf your PR is the addition of a new operator, please make sure all these boxes are ticked with an x:\r\n\r\n- [ ] Add the operator to Rx\r\n- [ ] It must have a `-spec.ts` tests file covering the canonical corner cases, with marble diagram tests\r\n- [ ] If possible, write a `asDiagram` test case too, for PNG diagram generation purposes\r\n- [ ] The spec file should have a type definition test at the end of the spec to verify type definition for various use cases\r\n- [ ] The operator must be documented in JSDoc style in the implementation file, including also the PNG marble diagram image\r\n- [ ] The operator should be listed in `doc/operators.md` in a category of operators\r\n- [ ] It should also be inserted in the operator decision tree file `doc/decision-tree-widget/tree.yml`\r\n- [ ] You may need to update `MIGRATION.md` if the operator differs from the corresponding one in RxJS v4\r\n-->\r\n\r\n**Description:**\r\nMulticast with a selector function should create a new ConnectableObservable for each subscriber to\r\nthe MulticastObservable. This ensures each subscriber creates a new connection to the source\r\nObservable, and don't share subscription side-effects.\r\n\r\nMulticast with selector now matches Rx4's behavior."},"comment":{"url":"https://api.github.com/repos/ReactiveX/rxjs/issues/comments/226390350","html_url":"https://github.com/ReactiveX/rxjs/pull/1774#issuecomment-226390350","issue_url":"https://api.github.com/repos/ReactiveX/rxjs/issues/1774","id":226390350,"user":{"login":"coveralls","id":2354108,"avatar_url":"https://avatars.githubusercontent.com/u/2354108?v=3","gravatar_id":"","url":"https://api.github.com/users/coveralls","html_url":"https://github.com/coveralls","followers_url":"https://api.github.com/users/coveralls/followers","following_url":"https://api.github.com/users/coveralls/following{/other_user}","gists_url":"https://api.github.com/users/coveralls/gists{/gist_id}","starred_url":"https://api.github.com/users/coveralls/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/coveralls/subscriptions","organizations_url":"https://api.github.com/users/coveralls/orgs","repos_url":"https://api.github.com/users/coveralls/repos","events_url":"https://api.github.com/users/coveralls/events{/privacy}","received_events_url":"https://api.github.com/users/coveralls/received_events","type":"User","site_admin":false},"created_at":"2016-06-16T05:16:57Z","updated_at":"2016-06-16T05:16:57Z","body":"\n[![Coverage Status](https://coveralls.io/builds/6619592/badge)](https://coveralls.io/builds/6619592)\n\nCoverage increased (+0.0006%) to 96.362% when pulling **4aa904182e58abef17ca02ff82a73591978e77dc on trxcllnt:fix-multicast-observable** into **de39b5ee134c4e28a59bd4d4271498bc4a0a1aa2 on ReactiveX:master**.\n"}}
{"actor":{"display_login":"coveralls"}}