{"action":"created","issue":{"url":"https://api.github.com/repos/hyrise/hyrise/issues/1211","repository_url":"https://api.github.com/repos/hyrise/hyrise","labels_url":"https://api.github.com/repos/hyrise/hyrise/issues/1211/labels{/name}","comments_url":"https://api.github.com/repos/hyrise/hyrise/issues/1211/comments","events_url":"https://api.github.com/repos/hyrise/hyrise/issues/1211/events","html_url":"https://github.com/hyrise/hyrise/issues/1211","id":372014513,"node_id":"MDU6SXNzdWUzNzIwMTQ1MTM=","number":1211,"title":"Evaluate abandoning iterative Optimizer architecture","user":{"login":"mrzzzrm","id":2679018,"node_id":"MDQ6VXNlcjI2NzkwMTg=","avatar_url":"https://avatars3.githubusercontent.com/u/2679018?v=4","gravatar_id":"","url":"https://api.github.com/users/mrzzzrm","html_url":"https://github.com/mrzzzrm","followers_url":"https://api.github.com/users/mrzzzrm/followers","following_url":"https://api.github.com/users/mrzzzrm/following{/other_user}","gists_url":"https://api.github.com/users/mrzzzrm/gists{/gist_id}","starred_url":"https://api.github.com/users/mrzzzrm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mrzzzrm/subscriptions","organizations_url":"https://api.github.com/users/mrzzzrm/orgs","repos_url":"https://api.github.com/users/mrzzzrm/repos","events_url":"https://api.github.com/users/mrzzzrm/events{/privacy}","received_events_url":"https://api.github.com/users/mrzzzrm/received_events","type":"User","site_admin":false},"labels":[{"id":723443735,"node_id":"MDU6TGFiZWw3MjM0NDM3MzU=","url":"https://api.github.com/repos/hyrise/hyrise/labels/Discussion","name":"Discussion","color":"19c7fc","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-10-19T15:47:25Z","updated_at":"2018-10-21T11:45:34Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"We initially designed the Optimizer to repeatedly apply its rules until the LQP converges. After #1170, there will be no iterative batches anymore and some rules (JoinOrderingRule, PredicatePlacementRule) make no effort in determining whether they changed the LQP and simply claim that they didn't. \r\n\r\nI think we should acknowledge this development and at least allow explicit non-iterative rules. Maybe even abandon the iterative concept altogether. \r\n"},"comment":{"url":"https://api.github.com/repos/hyrise/hyrise/issues/comments/431662124","html_url":"https://github.com/hyrise/hyrise/issues/1211#issuecomment-431662124","issue_url":"https://api.github.com/repos/hyrise/hyrise/issues/1211","id":431662124,"node_id":"MDEyOklzc3VlQ29tbWVudDQzMTY2MjEyNA==","user":{"login":"mrks","id":575106,"node_id":"MDQ6VXNlcjU3NTEwNg==","avatar_url":"https://avatars2.githubusercontent.com/u/575106?v=4","gravatar_id":"","url":"https://api.github.com/users/mrks","html_url":"https://github.com/mrks","followers_url":"https://api.github.com/users/mrks/followers","following_url":"https://api.github.com/users/mrks/following{/other_user}","gists_url":"https://api.github.com/users/mrks/gists{/gist_id}","starred_url":"https://api.github.com/users/mrks/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mrks/subscriptions","organizations_url":"https://api.github.com/users/mrks/orgs","repos_url":"https://api.github.com/users/mrks/repos","events_url":"https://api.github.com/users/mrks/events{/privacy}","received_events_url":"https://api.github.com/users/mrks/received_events","type":"User","site_admin":false},"created_at":"2018-10-21T11:45:34Z","updated_at":"2018-10-21T11:45:34Z","author_association":"MEMBER","body":"Also: Get rid of JoinDetectionRule?"}}
{"actor":{"display_login":"mrks"}}