{"action":"created","issue":{"url":"https://api.github.com/repos/pravega/pravega/issues/2372","repository_url":"https://api.github.com/repos/pravega/pravega","labels_url":"https://api.github.com/repos/pravega/pravega/issues/2372/labels{/name}","comments_url":"https://api.github.com/repos/pravega/pravega/issues/2372/comments","events_url":"https://api.github.com/repos/pravega/pravega/issues/2372/events","html_url":"https://github.com/pravega/pravega/issues/2372","id":305892976,"number":2372,"title":"PDP 28: Cross routing key ordering","user":{"login":"fpj","id":572920,"avatar_url":"https://avatars3.githubusercontent.com/u/572920?v=4","gravatar_id":"","url":"https://api.github.com/users/fpj","html_url":"https://github.com/fpj","followers_url":"https://api.github.com/users/fpj/followers","following_url":"https://api.github.com/users/fpj/following{/other_user}","gists_url":"https://api.github.com/users/fpj/gists{/gist_id}","starred_url":"https://api.github.com/users/fpj/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fpj/subscriptions","organizations_url":"https://api.github.com/users/fpj/orgs","repos_url":"https://api.github.com/users/fpj/repos","events_url":"https://api.github.com/users/fpj/events{/privacy}","received_events_url":"https://api.github.com/users/fpj/received_events","type":"User","site_admin":false},"labels":[{"id":499236073,"url":"https://api.github.com/repos/pravega/pravega/labels/area/client","name":"area/client","color":"c2e0c6","default":false},{"id":406474446,"url":"https://api.github.com/repos/pravega/pravega/labels/area/server","name":"area/server","color":"c2e0c6","default":false},{"id":713161221,"url":"https://api.github.com/repos/pravega/pravega/labels/kind/PDP","name":"kind/PDP","color":"fef2c0","default":false},{"id":520512456,"url":"https://api.github.com/repos/pravega/pravega/labels/priority/P0","name":"priority/P0","color":"f9d0c4","default":false},{"id":515336185,"url":"https://api.github.com/repos/pravega/pravega/labels/status/review-design","name":"status/review-design","color":"FFFFE0","default":false}],"state":"open","locked":false,"assignee":{"login":"tkaitchuck","id":4756752,"avatar_url":"https://avatars1.githubusercontent.com/u/4756752?v=4","gravatar_id":"","url":"https://api.github.com/users/tkaitchuck","html_url":"https://github.com/tkaitchuck","followers_url":"https://api.github.com/users/tkaitchuck/followers","following_url":"https://api.github.com/users/tkaitchuck/following{/other_user}","gists_url":"https://api.github.com/users/tkaitchuck/gists{/gist_id}","starred_url":"https://api.github.com/users/tkaitchuck/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tkaitchuck/subscriptions","organizations_url":"https://api.github.com/users/tkaitchuck/orgs","repos_url":"https://api.github.com/users/tkaitchuck/repos","events_url":"https://api.github.com/users/tkaitchuck/events{/privacy}","received_events_url":"https://api.github.com/users/tkaitchuck/received_events","type":"User","site_admin":false},"assignees":[{"login":"tkaitchuck","id":4756752,"avatar_url":"https://avatars1.githubusercontent.com/u/4756752?v=4","gravatar_id":"","url":"https://api.github.com/users/tkaitchuck","html_url":"https://github.com/tkaitchuck","followers_url":"https://api.github.com/users/tkaitchuck/followers","following_url":"https://api.github.com/users/tkaitchuck/following{/other_user}","gists_url":"https://api.github.com/users/tkaitchuck/gists{/gist_id}","starred_url":"https://api.github.com/users/tkaitchuck/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tkaitchuck/subscriptions","organizations_url":"https://api.github.com/users/tkaitchuck/orgs","repos_url":"https://api.github.com/users/tkaitchuck/repos","events_url":"https://api.github.com/users/tkaitchuck/events{/privacy}","received_events_url":"https://api.github.com/users/tkaitchuck/received_events","type":"User","site_admin":false}],"milestone":null,"comments":1,"created_at":"2018-03-16T11:25:29Z","updated_at":"2018-03-16T16:33:17Z","closed_at":null,"author_association":"COLLABORATOR","body":"**Problem description**\r\nSee https://github.com/pravega/pravega/wiki/PDP-28:-Cross-routing-key-ordering\r\n\r\n**Problem location**\r\nPravega reader, Segment store\r\n\r\n**Suggestions for an improvement**\r\nSee https://github.com/pravega/pravega/wiki/PDP-28:-Cross-routing-key-ordering"},"comment":{"url":"https://api.github.com/repos/pravega/pravega/issues/comments/373770243","html_url":"https://github.com/pravega/pravega/issues/2372#issuecomment-373770243","issue_url":"https://api.github.com/repos/pravega/pravega/issues/2372","id":373770243,"user":{"login":"EronWright","id":1775518,"avatar_url":"https://avatars0.githubusercontent.com/u/1775518?v=4","gravatar_id":"","url":"https://api.github.com/users/EronWright","html_url":"https://github.com/EronWright","followers_url":"https://api.github.com/users/EronWright/followers","following_url":"https://api.github.com/users/EronWright/following{/other_user}","gists_url":"https://api.github.com/users/EronWright/gists{/gist_id}","starred_url":"https://api.github.com/users/EronWright/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/EronWright/subscriptions","organizations_url":"https://api.github.com/users/EronWright/orgs","repos_url":"https://api.github.com/users/EronWright/repos","events_url":"https://api.github.com/users/EronWright/events{/privacy}","received_events_url":"https://api.github.com/users/EronWright/received_events","type":"User","site_admin":false},"created_at":"2018-03-16T16:33:17Z","updated_at":"2018-03-16T16:33:17Z","author_association":"COLLABORATOR","body":"Any evaluation of PDP-28 should be done in the context of goals or problem we wish to solve.    It seems there's two high-level goals:\r\n1. improve the order of observation of events to approximate the order of ingestion.\r\n2. improve the correctness of Flink programs with respect to watermarks\r\n\r\nPDP-28 effectively tackles (1) but doesn't seem to tackle (2).   I can provide feedback on the applicability of PDP-28 to goal (2), and contrast it with PDP-26, but let's first agree on the goals.\r\n"}}
{"actor":{"display_login":"EronWright"}}