{"action":"created","issue":{"url":"https://api.github.com/repos/infinispan/infinispan/issues/3354","labels_url":"https://api.github.com/repos/infinispan/infinispan/issues/3354/labels{/name}","comments_url":"https://api.github.com/repos/infinispan/infinispan/issues/3354/comments","events_url":"https://api.github.com/repos/infinispan/infinispan/issues/3354/events","html_url":"https://github.com/infinispan/infinispan/pull/3354","id":65700887,"number":3354,"title":"ISPN-5264 Optimize PutAll operations (library mode)","user":{"login":"wburns","id":648175,"avatar_url":"https://avatars.githubusercontent.com/u/648175?v=3","gravatar_id":"","url":"https://api.github.com/users/wburns","html_url":"https://github.com/wburns","followers_url":"https://api.github.com/users/wburns/followers","following_url":"https://api.github.com/users/wburns/following{/other_user}","gists_url":"https://api.github.com/users/wburns/gists{/gist_id}","starred_url":"https://api.github.com/users/wburns/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wburns/subscriptions","organizations_url":"https://api.github.com/users/wburns/orgs","repos_url":"https://api.github.com/users/wburns/repos","events_url":"https://api.github.com/users/wburns/events{/privacy}","received_events_url":"https://api.github.com/users/wburns/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/infinispan/infinispan/labels/Ready%20for%20Review","name":"Ready for Review","color":"009800"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-04-01T14:34:20Z","updated_at":"2015-04-07T14:59:39Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/infinispan/infinispan/pulls/3354","html_url":"https://github.com/infinispan/infinispan/pull/3354","diff_url":"https://github.com/infinispan/infinispan/pull/3354.diff","patch_url":"https://github.com/infinispan/infinispan/pull/3354.patch"},"body":"This is just preview atm.  I still need to fixup some methods in the segment collections.\r\n\r\nAlso should I move the delegating classes to core instead?\r\n\r\nIt seems we could reuse the delegating with the other classes. I find that using a delegate() method is better since then you don't need different instance variables as you can use covariant returns to use the higher class in later classes."},"comment":{"url":"https://api.github.com/repos/infinispan/infinispan/issues/comments/90597487","html_url":"https://github.com/infinispan/infinispan/pull/3354#issuecomment-90597487","issue_url":"https://api.github.com/repos/infinispan/infinispan/issues/3354","id":90597487,"user":{"login":"wburns","id":648175,"avatar_url":"https://avatars.githubusercontent.com/u/648175?v=3","gravatar_id":"","url":"https://api.github.com/users/wburns","html_url":"https://github.com/wburns","followers_url":"https://api.github.com/users/wburns/followers","following_url":"https://api.github.com/users/wburns/following{/other_user}","gists_url":"https://api.github.com/users/wburns/gists{/gist_id}","starred_url":"https://api.github.com/users/wburns/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wburns/subscriptions","organizations_url":"https://api.github.com/users/wburns/orgs","repos_url":"https://api.github.com/users/wburns/repos","events_url":"https://api.github.com/users/wburns/events{/privacy}","received_events_url":"https://api.github.com/users/wburns/received_events","type":"User","site_admin":false},"created_at":"2015-04-07T14:59:39Z","updated_at":"2015-04-07T14:59:39Z","body":"I will move the delegates into core for now, just to be safe."}}