{"action":"created","issue":{"url":"https://api.github.com/repos/hawkular/hawkular-alerts/issues/90","labels_url":"https://api.github.com/repos/hawkular/hawkular-alerts/issues/90/labels{/name}","comments_url":"https://api.github.com/repos/hawkular/hawkular-alerts/issues/90/comments","events_url":"https://api.github.com/repos/hawkular/hawkular-alerts/issues/90/events","html_url":"https://github.com/hawkular/hawkular-alerts/pull/90","id":107226765,"number":90,"title":"HWKALERTS-89 Normalize Incoming Data Format","user":{"login":"jshaughn","id":2104052,"avatar_url":"https://avatars.githubusercontent.com/u/2104052?v=3","gravatar_id":"","url":"https://api.github.com/users/jshaughn","html_url":"https://github.com/jshaughn","followers_url":"https://api.github.com/users/jshaughn/followers","following_url":"https://api.github.com/users/jshaughn/following{/other_user}","gists_url":"https://api.github.com/users/jshaughn/gists{/gist_id}","starred_url":"https://api.github.com/users/jshaughn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jshaughn/subscriptions","organizations_url":"https://api.github.com/users/jshaughn/orgs","repos_url":"https://api.github.com/users/jshaughn/repos","events_url":"https://api.github.com/users/jshaughn/events{/privacy}","received_events_url":"https://api.github.com/users/jshaughn/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-09-18T15:43:56Z","updated_at":"2015-09-18T15:44:35Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/hawkular/hawkular-alerts/pulls/90","html_url":"https://github.com/hawkular/hawkular-alerts/pull/90","diff_url":"https://github.com/hawkular/hawkular-alerts/pull/90.diff","patch_url":"https://github.com/hawkular/hawkular-alerts/pull/90.patch"},"body":"- remove Availability, NumericData StringData and MixedData\r\n- redefine Data to be used as the sole data format\r\n  - let the ConditionEval impls deal with any conversion\r\n  - provide convenience factory methods for when caller knows\r\n    the data type he wants to provide.\r\n  - Note, support for multi-value conditions (i.e. the 'values'\r\n    field) is anticipated but not yet a reality.\r\n- Make AvailabilityType a 1st class citizen\r\n- Note: REST API CHANGE in sendData endpoint, but this is\r\n  not [yet] used in Hawkular code outside of alerts.\r\n- Update bus integration code (topic listeners) to use new\r\n  mechanism"},"comment":{"url":"https://api.github.com/repos/hawkular/hawkular-alerts/issues/comments/141486674","html_url":"https://github.com/hawkular/hawkular-alerts/pull/90#issuecomment-141486674","issue_url":"https://api.github.com/repos/hawkular/hawkular-alerts/issues/90","id":141486674,"user":{"login":"jshaughn","id":2104052,"avatar_url":"https://avatars.githubusercontent.com/u/2104052?v=3","gravatar_id":"","url":"https://api.github.com/users/jshaughn","html_url":"https://github.com/jshaughn","followers_url":"https://api.github.com/users/jshaughn/followers","following_url":"https://api.github.com/users/jshaughn/following{/other_user}","gists_url":"https://api.github.com/users/jshaughn/gists{/gist_id}","starred_url":"https://api.github.com/users/jshaughn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jshaughn/subscriptions","organizations_url":"https://api.github.com/users/jshaughn/orgs","repos_url":"https://api.github.com/users/jshaughn/repos","events_url":"https://api.github.com/users/jshaughn/events{/privacy}","received_events_url":"https://api.github.com/users/jshaughn/received_events","type":"User","site_admin":false},"created_at":"2015-09-18T15:44:35Z","updated_at":"2015-09-18T15:44:35Z","body":"Lucas, review when you get the chance.  Remember, let's not merge anything until we release 0.4.1 to support M5."}}