{"action":"created","issue":{"url":"https://api.github.com/repos/kite-sdk/kite/issues/348","labels_url":"https://api.github.com/repos/kite-sdk/kite/issues/348/labels{/name}","comments_url":"https://api.github.com/repos/kite-sdk/kite/issues/348/comments","events_url":"https://api.github.com/repos/kite-sdk/kite/issues/348/events","html_url":"https://github.com/kite-sdk/kite/pull/348","id":68153640,"number":348,"title":"CDK-451 signal ready views","user":{"login":"bbrownz","id":1099854,"avatar_url":"https://avatars.githubusercontent.com/u/1099854?v=3","gravatar_id":"","url":"https://api.github.com/users/bbrownz","html_url":"https://github.com/bbrownz","followers_url":"https://api.github.com/users/bbrownz/followers","following_url":"https://api.github.com/users/bbrownz/following{/other_user}","gists_url":"https://api.github.com/users/bbrownz/gists{/gist_id}","starred_url":"https://api.github.com/users/bbrownz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bbrownz/subscriptions","organizations_url":"https://api.github.com/users/bbrownz/orgs","repos_url":"https://api.github.com/users/bbrownz/repos","events_url":"https://api.github.com/users/bbrownz/events{/privacy}","received_events_url":"https://api.github.com/users/bbrownz/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-04-13T17:39:52Z","updated_at":"2015-04-21T21:38:12Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/kite-sdk/kite/pulls/348","html_url":"https://github.com/kite-sdk/kite/pull/348","diff_url":"https://github.com/kite-sdk/kite/pull/348.diff","patch_url":"https://github.com/kite-sdk/kite/pull/348.patch"},"body":"Implementation for hdfs and hive based views, hbase is currently unimplemented.\r\n\r\nIncludes updates to interfaces for views for the basic signalReady/isReady concept\r\n\r\nUpdates were also made to the dataset repository interface to create these signals for datasets based on constraints, and to determine the last time those constraints were signaled.\r\n\r\nMapReduce was updated to create these signals (if possible) when a write to a dataset is successful. Crunch was updated to support using these signals for WriteMode.CHECKPOINT (with a 'ready' view essentially indicating a previous success)"},"comment":{"url":"https://api.github.com/repos/kite-sdk/kite/issues/comments/94949800","html_url":"https://github.com/kite-sdk/kite/pull/348#issuecomment-94949800","issue_url":"https://api.github.com/repos/kite-sdk/kite/issues/348","id":94949800,"user":{"login":"rdblue","id":87915,"avatar_url":"https://avatars.githubusercontent.com/u/87915?v=3","gravatar_id":"","url":"https://api.github.com/users/rdblue","html_url":"https://github.com/rdblue","followers_url":"https://api.github.com/users/rdblue/followers","following_url":"https://api.github.com/users/rdblue/following{/other_user}","gists_url":"https://api.github.com/users/rdblue/gists{/gist_id}","starred_url":"https://api.github.com/users/rdblue/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rdblue/subscriptions","organizations_url":"https://api.github.com/users/rdblue/orgs","repos_url":"https://api.github.com/users/rdblue/repos","events_url":"https://api.github.com/users/rdblue/events{/privacy}","received_events_url":"https://api.github.com/users/rdblue/received_events","type":"User","site_admin":false},"created_at":"2015-04-21T21:38:12Z","updated_at":"2015-04-21T21:38:12Z","body":"Thanks @bbrownz, I'm going to spend some quality time reviewing this tomorrow. Let's plan on the assumption for now, considering we will probably not support Hadoop 1 for much longer."}}