{"action":"created","issue":{"url":"https://api.github.com/repos/TDMX/tdmx/issues/94","labels_url":"https://api.github.com/repos/TDMX/tdmx/issues/94/labels{/name}","comments_url":"https://api.github.com/repos/TDMX/tdmx/issues/94/comments","events_url":"https://api.github.com/repos/TDMX/tdmx/issues/94/events","html_url":"https://github.com/TDMX/tdmx/issues/94","id":124640184,"number":94,"title":"Redesign FlowQuota","user":{"login":"pjklauser","id":1668397,"avatar_url":"https://avatars.githubusercontent.com/u/1668397?v=3","gravatar_id":"","url":"https://api.github.com/users/pjklauser","html_url":"https://github.com/pjklauser","followers_url":"https://api.github.com/users/pjklauser/followers","following_url":"https://api.github.com/users/pjklauser/following{/other_user}","gists_url":"https://api.github.com/users/pjklauser/gists{/gist_id}","starred_url":"https://api.github.com/users/pjklauser/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pjklauser/subscriptions","organizations_url":"https://api.github.com/users/pjklauser/orgs","repos_url":"https://api.github.com/users/pjklauser/repos","events_url":"https://api.github.com/users/pjklauser/events{/privacy}","received_events_url":"https://api.github.com/users/pjklauser/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/TDMX/tdmx/labels/construction","name":"construction","color":"84b6eb"},{"url":"https://api.github.com/repos/TDMX/tdmx/labels/work-in-progress","name":"work-in-progress","color":"fbca04"}],"state":"open","locked":false,"assignee":{"login":"pjklauser","id":1668397,"avatar_url":"https://avatars.githubusercontent.com/u/1668397?v=3","gravatar_id":"","url":"https://api.github.com/users/pjklauser","html_url":"https://github.com/pjklauser","followers_url":"https://api.github.com/users/pjklauser/followers","following_url":"https://api.github.com/users/pjklauser/following{/other_user}","gists_url":"https://api.github.com/users/pjklauser/gists{/gist_id}","starred_url":"https://api.github.com/users/pjklauser/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pjklauser/subscriptions","organizations_url":"https://api.github.com/users/pjklauser/orgs","repos_url":"https://api.github.com/users/pjklauser/repos","events_url":"https://api.github.com/users/pjklauser/events{/privacy}","received_events_url":"https://api.github.com/users/pjklauser/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/TDMX/tdmx/milestones/12","html_url":"https://github.com/TDMX/tdmx/milestones/Working%20Relay%20","labels_url":"https://api.github.com/repos/TDMX/tdmx/milestones/12/labels","id":1446508,"number":12,"title":"Working Relay ","description":"Get to the point where we can relay channel authorizations at least.","creator":{"login":"pjklauser","id":1668397,"avatar_url":"https://avatars.githubusercontent.com/u/1668397?v=3","gravatar_id":"","url":"https://api.github.com/users/pjklauser","html_url":"https://github.com/pjklauser","followers_url":"https://api.github.com/users/pjklauser/followers","following_url":"https://api.github.com/users/pjklauser/following{/other_user}","gists_url":"https://api.github.com/users/pjklauser/gists{/gist_id}","starred_url":"https://api.github.com/users/pjklauser/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pjklauser/subscriptions","organizations_url":"https://api.github.com/users/pjklauser/orgs","repos_url":"https://api.github.com/users/pjklauser/repos","events_url":"https://api.github.com/users/pjklauser/events{/privacy}","received_events_url":"https://api.github.com/users/pjklauser/received_events","type":"User","site_admin":false},"open_issues":2,"closed_issues":0,"state":"open","created_at":"2015-12-06T19:03:06Z","updated_at":"2016-01-03T09:46:21Z","due_on":"2015-12-17T23:00:00Z","closed_at":null},"comments":1,"created_at":"2016-01-03T09:46:21Z","updated_at":"2016-01-03T19:04:57Z","closed_at":null,"body":"we can improve and simplify the overall flow concept by redesigning it to only have one \"buffer\" on both sender and receiver side used  instead of having the sender and receiver separate and only present on one side or the other. Less confusing, saves space too.\r\n\r\nFlowQuota ( == XML Flowinfo )\r\nflowstatus - open / closed\r\nlevel (current bytes)\r\nlimit ( high / low bytes - denormalized from Channel Authorization )\r\n+ flow-control \"open\" relay processings state ( present on destination side only)\r\n+ destinationAddress for MDS concept\r\n"},"comment":{"url":"https://api.github.com/repos/TDMX/tdmx/issues/comments/168531532","html_url":"https://github.com/TDMX/tdmx/issues/94#issuecomment-168531532","issue_url":"https://api.github.com/repos/TDMX/tdmx/issues/94","id":168531532,"user":{"login":"pjklauser","id":1668397,"avatar_url":"https://avatars.githubusercontent.com/u/1668397?v=3","gravatar_id":"","url":"https://api.github.com/users/pjklauser","html_url":"https://github.com/pjklauser","followers_url":"https://api.github.com/users/pjklauser/followers","following_url":"https://api.github.com/users/pjklauser/following{/other_user}","gists_url":"https://api.github.com/users/pjklauser/gists{/gist_id}","starred_url":"https://api.github.com/users/pjklauser/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pjklauser/subscriptions","organizations_url":"https://api.github.com/users/pjklauser/orgs","repos_url":"https://api.github.com/users/pjklauser/repos","events_url":"https://api.github.com/users/pjklauser/events{/privacy}","received_events_url":"https://api.github.com/users/pjklauser/received_events","type":"User","site_admin":false},"created_at":"2016-01-03T19:04:57Z","updated_at":"2016-01-03T19:04:57Z","body":"next: separate out msg persist from flow quota changes."}}