{"action":"created","issue":{"url":"https://api.github.com/repos/cockroachdb/cockroach/issues/20038","repository_url":"https://api.github.com/repos/cockroachdb/cockroach","labels_url":"https://api.github.com/repos/cockroachdb/cockroach/issues/20038/labels{/name}","comments_url":"https://api.github.com/repos/cockroachdb/cockroach/issues/20038/comments","events_url":"https://api.github.com/repos/cockroachdb/cockroach/issues/20038/events","html_url":"https://github.com/cockroachdb/cockroach/pull/20038","id":273840530,"number":20038,"title":"sql: Provide more info on panic for NULL value in non-nullable column","user":{"login":"lego","id":1161183,"avatar_url":"https://avatars0.githubusercontent.com/u/1161183?v=4","gravatar_id":"","url":"https://api.github.com/users/lego","html_url":"https://github.com/lego","followers_url":"https://api.github.com/users/lego/followers","following_url":"https://api.github.com/users/lego/following{/other_user}","gists_url":"https://api.github.com/users/lego/gists{/gist_id}","starred_url":"https://api.github.com/users/lego/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lego/subscriptions","organizations_url":"https://api.github.com/users/lego/orgs","repos_url":"https://api.github.com/users/lego/repos","events_url":"https://api.github.com/users/lego/events{/privacy}","received_events_url":"https://api.github.com/users/lego/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2017-11-14T15:47:19Z","updated_at":"2017-11-14T16:03:07Z","closed_at":null,"author_association":"MEMBER","pull_request":{"url":"https://api.github.com/repos/cockroachdb/cockroach/pulls/20038","html_url":"https://github.com/cockroachdb/cockroach/pull/20038","diff_url":"https://github.com/cockroachdb/cockroach/pull/20038.diff","patch_url":"https://github.com/cockroachdb/cockroach/pull/20038.patch"},"body":"Previously the panic was not very verbose. This will improve it so that\r\nthe user can pinpoint the row that was causing the issue. An example of\r\nthe panic is:\r\n\r\n    panic: Non-nullable column \"bad:id\" with no value! Scanning index\r\n    was \"primary\". The index key columns (id) had the values (1)"},"comment":{"url":"https://api.github.com/repos/cockroachdb/cockroach/issues/comments/344306375","html_url":"https://github.com/cockroachdb/cockroach/pull/20038#issuecomment-344306375","issue_url":"https://api.github.com/repos/cockroachdb/cockroach/issues/20038","id":344306375,"user":{"login":"justinj","id":409075,"avatar_url":"https://avatars2.githubusercontent.com/u/409075?v=4","gravatar_id":"","url":"https://api.github.com/users/justinj","html_url":"https://github.com/justinj","followers_url":"https://api.github.com/users/justinj/followers","following_url":"https://api.github.com/users/justinj/following{/other_user}","gists_url":"https://api.github.com/users/justinj/gists{/gist_id}","starred_url":"https://api.github.com/users/justinj/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/justinj/subscriptions","organizations_url":"https://api.github.com/users/justinj/orgs","repos_url":"https://api.github.com/users/justinj/repos","events_url":"https://api.github.com/users/justinj/events{/privacy}","received_events_url":"https://api.github.com/users/justinj/received_events","type":"User","site_admin":false},"created_at":"2017-11-14T16:03:07Z","updated_at":"2017-11-14T16:03:07Z","author_association":"OWNER","body":"<img class=\"emoji\" title=\":lgtm:\" alt=\":lgtm:\" align=\"absmiddle\" src=\"https://reviewable.io/lgtm.png\" height=\"20\" width=\"61\"/> modulo merge conflicts\n\n---\n\nReview status: 0 of 1 files reviewed at latest revision, all discussions resolved, some commit checks failed.\n\n---\n\n\n\n*Comments from [Reviewable](https://reviewable.io:443/reviews/cockroachdb/cockroach/20038#-:-KyvFy3NBqhmpz1frKRc:b-gcbo1u)*\n<!-- Sent from Reviewable.io -->\n"}}
{"actor":{"display_login":"justinj"}}