{"action":"created","issue":{"url":"https://api.github.com/repos/twitter/cassovary/issues/211","repository_url":"https://api.github.com/repos/twitter/cassovary","labels_url":"https://api.github.com/repos/twitter/cassovary/issues/211/labels{/name}","comments_url":"https://api.github.com/repos/twitter/cassovary/issues/211/comments","events_url":"https://api.github.com/repos/twitter/cassovary/issues/211/events","html_url":"https://github.com/twitter/cassovary/pull/211","id":128936813,"number":211,"title":"#200 Feature/fastseq","user":{"login":"szymonm","id":5087912,"avatar_url":"https://avatars.githubusercontent.com/u/5087912?v=3","gravatar_id":"","url":"https://api.github.com/users/szymonm","html_url":"https://github.com/szymonm","followers_url":"https://api.github.com/users/szymonm/followers","following_url":"https://api.github.com/users/szymonm/following{/other_user}","gists_url":"https://api.github.com/users/szymonm/gists{/gist_id}","starred_url":"https://api.github.com/users/szymonm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/szymonm/subscriptions","organizations_url":"https://api.github.com/users/szymonm/orgs","repos_url":"https://api.github.com/users/szymonm/repos","events_url":"https://api.github.com/users/szymonm/events{/privacy}","received_events_url":"https://api.github.com/users/szymonm/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2016-01-26T20:44:19Z","updated_at":"2016-04-27T17:52:57Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/twitter/cassovary/pulls/211","html_url":"https://github.com/twitter/cassovary/pull/211","diff_url":"https://github.com/twitter/cassovary/pull/211.diff","patch_url":"https://github.com/twitter/cassovary/pull/211.patch"},"body":"Hi @pankajgupta,\r\n\r\nimplemented specialized CSeq as we discussed. Can you have a look at it?\r\n\r\nI will be working on additional tests for CSeq and some documentation in the next days.\r\n\r\nI decided to force use to import implicits manually, because I had some troubles with importing them only in factory creating CSeq. It turned out that Scala didn't use specialized versions of my collections. To avoid this kind of bugs for CSeq I'm not providing `CSeqFactory[Any]`. I don't think we should need one as we want CSeq be used only for Int and Long for now.\r\n\r\nI also wanted to keep CSeq interface minimal but needed `slice` for efficiency and type consistency of methods such as `Node.inboundNodes(max: Int)`. However, I also consider a breaking change of deleting all the methods with `max` number of elements retrieved since a user can use `.toSeq.take(max)`.\r\n\r\nI also need to write some benchmark to check the result of this change on the performance.\r\n\r\nResolves #200 \r\n"},"comment":{"url":"https://api.github.com/repos/twitter/cassovary/issues/comments/215170139","html_url":"https://github.com/twitter/cassovary/pull/211#issuecomment-215170139","issue_url":"https://api.github.com/repos/twitter/cassovary/issues/211","id":215170139,"user":{"login":"szymonm","id":5087912,"avatar_url":"https://avatars.githubusercontent.com/u/5087912?v=3","gravatar_id":"","url":"https://api.github.com/users/szymonm","html_url":"https://github.com/szymonm","followers_url":"https://api.github.com/users/szymonm/followers","following_url":"https://api.github.com/users/szymonm/following{/other_user}","gists_url":"https://api.github.com/users/szymonm/gists{/gist_id}","starred_url":"https://api.github.com/users/szymonm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/szymonm/subscriptions","organizations_url":"https://api.github.com/users/szymonm/orgs","repos_url":"https://api.github.com/users/szymonm/repos","events_url":"https://api.github.com/users/szymonm/events{/privacy}","received_events_url":"https://api.github.com/users/szymonm/received_events","type":"User","site_admin":false},"created_at":"2016-04-27T17:52:57Z","updated_at":"2016-04-27T17:52:57Z","body":"Ran improved PageRank vs the previous one:\r\n\r\n| graph     | before                                   | improved                                         |\r\n|-----------|------------------------------------------|--------------------------------------------------|\r\n| facebook |  40ms  | 24ms |\r\n| wiki-Vote |             55ms                             |      35ms                                            |"}}