{"action":"created","issue":{"url":"https://api.github.com/repos/Graylog2/graylog2-web-interface/issues/1696","labels_url":"https://api.github.com/repos/Graylog2/graylog2-web-interface/issues/1696/labels{/name}","comments_url":"https://api.github.com/repos/Graylog2/graylog2-web-interface/issues/1696/comments","events_url":"https://api.github.com/repos/Graylog2/graylog2-web-interface/issues/1696/events","html_url":"https://github.com/Graylog2/graylog2-web-interface/issues/1696","id":117989424,"number":1696,"title":"CSV export of large results can lead to unresponsive web interface process","user":{"login":"kroepke","id":52014,"avatar_url":"https://avatars.githubusercontent.com/u/52014?v=3","gravatar_id":"","url":"https://api.github.com/users/kroepke","html_url":"https://github.com/kroepke","followers_url":"https://api.github.com/users/kroepke/followers","following_url":"https://api.github.com/users/kroepke/following{/other_user}","gists_url":"https://api.github.com/users/kroepke/gists{/gist_id}","starred_url":"https://api.github.com/users/kroepke/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kroepke/subscriptions","organizations_url":"https://api.github.com/users/kroepke/orgs","repos_url":"https://api.github.com/users/kroepke/repos","events_url":"https://api.github.com/users/kroepke/events{/privacy}","received_events_url":"https://api.github.com/users/kroepke/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-11-20T08:30:10Z","updated_at":"2015-11-30T19:50:50Z","closed_at":null,"body":"Users report that after several large CSV exports the web interface can become unresponsive requiring a restart.\r\n\r\nInvestigate if repeated canceling of exports can lead to accumulated garbage in the thread."},"comment":{"url":"https://api.github.com/repos/Graylog2/graylog2-web-interface/issues/comments/160739366","html_url":"https://github.com/Graylog2/graylog2-web-interface/issues/1696#issuecomment-160739366","issue_url":"https://api.github.com/repos/Graylog2/graylog2-web-interface/issues/1696","id":160739366,"user":{"login":"zexxon","id":1154318,"avatar_url":"https://avatars.githubusercontent.com/u/1154318?v=3","gravatar_id":"","url":"https://api.github.com/users/zexxon","html_url":"https://github.com/zexxon","followers_url":"https://api.github.com/users/zexxon/followers","following_url":"https://api.github.com/users/zexxon/following{/other_user}","gists_url":"https://api.github.com/users/zexxon/gists{/gist_id}","starred_url":"https://api.github.com/users/zexxon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zexxon/subscriptions","organizations_url":"https://api.github.com/users/zexxon/orgs","repos_url":"https://api.github.com/users/zexxon/repos","events_url":"https://api.github.com/users/zexxon/events{/privacy}","received_events_url":"https://api.github.com/users/zexxon/received_events","type":"User","site_admin":false},"created_at":"2015-11-30T19:50:50Z","updated_at":"2015-11-30T19:50:50Z","body":"Can you please provide some context around the CSV export you are doing? i.e. are you trying to export days of data or just a few hundred log messages? Have you tried using the REST API directly or only used the web interface? \r\n\r\nCSV as a raw data format doesn't work well for large volumes of data, especially tools like Excel which have hard limits for analyzing data based on number of raw cells etc. If the use case is for further analysis, we may provide a batch mechanism for breaking up the number of messages to avoid hanging the web interface or look at providing JDBC integration instead. "}}