{"action":"created","issue":{"url":"https://api.github.com/repos/jenkinsci/warnings-plugin/issues/71","labels_url":"https://api.github.com/repos/jenkinsci/warnings-plugin/issues/71/labels{/name}","comments_url":"https://api.github.com/repos/jenkinsci/warnings-plugin/issues/71/comments","events_url":"https://api.github.com/repos/jenkinsci/warnings-plugin/issues/71/events","html_url":"https://github.com/jenkinsci/warnings-plugin/pull/71","id":113849988,"number":71,"title":"Do not persist GroovyParser.example","user":{"login":"jglick","id":154109,"avatar_url":"https://avatars.githubusercontent.com/u/154109?v=3","gravatar_id":"","url":"https://api.github.com/users/jglick","html_url":"https://github.com/jglick","followers_url":"https://api.github.com/users/jglick/followers","following_url":"https://api.github.com/users/jglick/following{/other_user}","gists_url":"https://api.github.com/users/jglick/gists{/gist_id}","starred_url":"https://api.github.com/users/jglick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jglick/subscriptions","organizations_url":"https://api.github.com/users/jglick/orgs","repos_url":"https://api.github.com/users/jglick/repos","events_url":"https://api.github.com/users/jglick/events{/privacy}","received_events_url":"https://api.github.com/users/jglick/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2015-10-28T15:36:38Z","updated_at":"2015-11-01T09:52:00Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/jenkinsci/warnings-plugin/pulls/71","html_url":"https://github.com/jenkinsci/warnings-plugin/pull/71","diff_url":"https://github.com/jenkinsci/warnings-plugin/pull/71.diff","patch_url":"https://github.com/jenkinsci/warnings-plugin/pull/71.patch"},"body":"I was called in today to investigate a Jenkins instance whose system configuration page could not be saved—it would yield the dreaded `This page expects a form submission but had only {}` error. After seeing that the POSTed form body was over 2Mb, I tracked down the problem to the `GroovyParser.example` field for one parser. Someone had pasted in a large log file at some point, and its complete text was being round-tripped thereafter; either the size or some mojibake was evidently causing problems during submission.\r\n\r\nAt any rate, there is no clear reason to ever save this field—it is only used for its form validation when you are editing other fields. That form validation continues to work when it is not persisted.\r\n\r\n@reviewbybees esp. @jtnord"},"comment":{"url":"https://api.github.com/repos/jenkinsci/warnings-plugin/issues/comments/152813677","html_url":"https://github.com/jenkinsci/warnings-plugin/pull/71#issuecomment-152813677","issue_url":"https://api.github.com/repos/jenkinsci/warnings-plugin/issues/71","id":152813677,"user":{"login":"jtnord","id":494726,"avatar_url":"https://avatars.githubusercontent.com/u/494726?v=3","gravatar_id":"","url":"https://api.github.com/users/jtnord","html_url":"https://github.com/jtnord","followers_url":"https://api.github.com/users/jtnord/followers","following_url":"https://api.github.com/users/jtnord/following{/other_user}","gists_url":"https://api.github.com/users/jtnord/gists{/gist_id}","starred_url":"https://api.github.com/users/jtnord/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jtnord/subscriptions","organizations_url":"https://api.github.com/users/jtnord/orgs","repos_url":"https://api.github.com/users/jtnord/repos","events_url":"https://api.github.com/users/jtnord/events{/privacy}","received_events_url":"https://api.github.com/users/jtnord/received_events","type":"User","site_admin":false},"created_at":"2015-11-01T09:52:00Z","updated_at":"2015-11-01T09:52:00Z","body":":bee:"}}