{"action":"created","issue":{"url":"https://api.github.com/repos/EFForg/https-everywhere/issues/16552","repository_url":"https://api.github.com/repos/EFForg/https-everywhere","labels_url":"https://api.github.com/repos/EFForg/https-everywhere/issues/16552/labels{/name}","comments_url":"https://api.github.com/repos/EFForg/https-everywhere/issues/16552/comments","events_url":"https://api.github.com/repos/EFForg/https-everywhere/issues/16552/events","html_url":"https://github.com/EFForg/https-everywhere/issues/16552","id":361165731,"node_id":"MDU6SXNzdWUzNjExNjU3MzE=","number":16552,"title":"Use a compression algo better than gzip","user":{"login":"KOLANICH","id":240344,"node_id":"MDQ6VXNlcjI0MDM0NA==","avatar_url":"https://avatars1.githubusercontent.com/u/240344?v=4","gravatar_id":"","url":"https://api.github.com/users/KOLANICH","html_url":"https://github.com/KOLANICH","followers_url":"https://api.github.com/users/KOLANICH/followers","following_url":"https://api.github.com/users/KOLANICH/following{/other_user}","gists_url":"https://api.github.com/users/KOLANICH/gists{/gist_id}","starred_url":"https://api.github.com/users/KOLANICH/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/KOLANICH/subscriptions","organizations_url":"https://api.github.com/users/KOLANICH/orgs","repos_url":"https://api.github.com/users/KOLANICH/repos","events_url":"https://api.github.com/users/KOLANICH/events{/privacy}","received_events_url":"https://api.github.com/users/KOLANICH/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":8,"created_at":"2018-09-18T07:16:17Z","updated_at":"2018-09-23T11:51:45Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"Type: code issue\r\n\r\nI personally use `xz -9e` or `7z` with ppmd algo depending on what is better."},"comment":{"url":"https://api.github.com/repos/EFForg/https-everywhere/issues/comments/423810925","html_url":"https://github.com/EFForg/https-everywhere/issues/16552#issuecomment-423810925","issue_url":"https://api.github.com/repos/EFForg/https-everywhere/issues/16552","id":423810925,"node_id":"MDEyOklzc3VlQ29tbWVudDQyMzgxMDkyNQ==","user":{"login":"KOLANICH","id":240344,"node_id":"MDQ6VXNlcjI0MDM0NA==","avatar_url":"https://avatars1.githubusercontent.com/u/240344?v=4","gravatar_id":"","url":"https://api.github.com/users/KOLANICH","html_url":"https://github.com/KOLANICH","followers_url":"https://api.github.com/users/KOLANICH/followers","following_url":"https://api.github.com/users/KOLANICH/following{/other_user}","gists_url":"https://api.github.com/users/KOLANICH/gists{/gist_id}","starred_url":"https://api.github.com/users/KOLANICH/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/KOLANICH/subscriptions","organizations_url":"https://api.github.com/users/KOLANICH/orgs","repos_url":"https://api.github.com/users/KOLANICH/repos","events_url":"https://api.github.com/users/KOLANICH/events{/privacy}","received_events_url":"https://api.github.com/users/KOLANICH/received_events","type":"User","site_admin":false},"created_at":"2018-09-23T11:51:45Z","updated_at":"2018-09-23T11:51:45Z","author_association":"CONTRIBUTOR","body":">Maybe we could use Content-Encoding? \r\n\r\nThis issue was about current storing format. I mean that currently it stores base64-encoded gzip in json, b64 is inefficient, using json increases flash writes. So the fast way to reduce amount of data written into flash before #16551 is implemented is to just change compression algo.\r\n\r\nWhat you propose is to enable live decompression, this would require recompression to write them into flash (or we can not to write them in flash at all and keep this in memory, and I guess it would be optimal since to access the sites from the list a user may need Internet connection, the list is updated regularily, so we can just download it (or a diff to a stable version bundled with the addon) on browser start and keep in memory).\r\n\r\n"}}
{"actor":{"display_login":"KOLANICH"}}