{"action":"created","issue":{"url":"https://api.github.com/repos/confluentinc/schema-registry/issues/306","repository_url":"https://api.github.com/repos/confluentinc/schema-registry","labels_url":"https://api.github.com/repos/confluentinc/schema-registry/issues/306/labels{/name}","comments_url":"https://api.github.com/repos/confluentinc/schema-registry/issues/306/comments","events_url":"https://api.github.com/repos/confluentinc/schema-registry/issues/306/events","html_url":"https://github.com/confluentinc/schema-registry/pull/306","id":144349141,"node_id":"MDExOlB1bGxSZXF1ZXN0NjQ1MTE4NTQ=","number":306,"title":"Handle Optional Values within Records","user":{"login":"SupermanScott","id":56751,"node_id":"MDQ6VXNlcjU2NzUx","avatar_url":"https://avatars3.githubusercontent.com/u/56751?v=4","gravatar_id":"","url":"https://api.github.com/users/SupermanScott","html_url":"https://github.com/SupermanScott","followers_url":"https://api.github.com/users/SupermanScott/followers","following_url":"https://api.github.com/users/SupermanScott/following{/other_user}","gists_url":"https://api.github.com/users/SupermanScott/gists{/gist_id}","starred_url":"https://api.github.com/users/SupermanScott/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SupermanScott/subscriptions","organizations_url":"https://api.github.com/users/SupermanScott/orgs","repos_url":"https://api.github.com/users/SupermanScott/repos","events_url":"https://api.github.com/users/SupermanScott/events{/privacy}","received_events_url":"https://api.github.com/users/SupermanScott/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2016-03-29T18:32:08Z","updated_at":"2018-11-09T19:33:43Z","closed_at":null,"author_association":"NONE","pull_request":{"url":"https://api.github.com/repos/confluentinc/schema-registry/pulls/306","html_url":"https://github.com/confluentinc/schema-registry/pull/306","diff_url":"https://github.com/confluentinc/schema-registry/pull/306.diff","patch_url":"https://github.com/confluentinc/schema-registry/pull/306.patch"},"body":"Summary:\nThis change allows for the use of optional fields, especially optional\nstrings within a record. Prior to the change the only null check on\nvalue is in the public toConnectData method. This isn't sufficient when\nhandling Avro Records. It is common to have a Record that has optional\ntypes within it.\n"},"comment":{"url":"https://api.github.com/repos/confluentinc/schema-registry/issues/comments/437470541","html_url":"https://github.com/confluentinc/schema-registry/pull/306#issuecomment-437470541","issue_url":"https://api.github.com/repos/confluentinc/schema-registry/issues/306","id":437470541,"node_id":"MDEyOklzc3VlQ29tbWVudDQzNzQ3MDU0MQ==","user":{"login":"mageshn","id":7535516,"node_id":"MDQ6VXNlcjc1MzU1MTY=","avatar_url":"https://avatars3.githubusercontent.com/u/7535516?v=4","gravatar_id":"","url":"https://api.github.com/users/mageshn","html_url":"https://github.com/mageshn","followers_url":"https://api.github.com/users/mageshn/followers","following_url":"https://api.github.com/users/mageshn/following{/other_user}","gists_url":"https://api.github.com/users/mageshn/gists{/gist_id}","starred_url":"https://api.github.com/users/mageshn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mageshn/subscriptions","organizations_url":"https://api.github.com/users/mageshn/orgs","repos_url":"https://api.github.com/users/mageshn/repos","events_url":"https://api.github.com/users/mageshn/events{/privacy}","received_events_url":"https://api.github.com/users/mageshn/received_events","type":"User","site_admin":false},"created_at":"2018-11-09T19:33:43Z","updated_at":"2018-11-09T19:33:43Z","author_association":"MEMBER","body":"@SupermanScott I can help take this PR forward. There are few rebase issues that need to be sorted out since this PR is old. Otherwise, we can just work a new PR against master. WDYT?"}}
{"actor":{"display_login":"mageshn"}}