{"action":"created","issue":{"url":"https://api.github.com/repos/borgbackup/borg/issues/174","labels_url":"https://api.github.com/repos/borgbackup/borg/issues/174/labels{/name}","comments_url":"https://api.github.com/repos/borgbackup/borg/issues/174/comments","events_url":"https://api.github.com/repos/borgbackup/borg/issues/174/events","html_url":"https://github.com/borgbackup/borg/issues/174","id":104236667,"number":174,"title":"Go back to providing compression by default?","user":{"login":"sergiocallegari","id":2779431,"avatar_url":"https://avatars.githubusercontent.com/u/2779431?v=3","gravatar_id":"","url":"https://api.github.com/users/sergiocallegari","html_url":"https://github.com/sergiocallegari","followers_url":"https://api.github.com/users/sergiocallegari/followers","following_url":"https://api.github.com/users/sergiocallegari/following{/other_user}","gists_url":"https://api.github.com/users/sergiocallegari/gists{/gist_id}","starred_url":"https://api.github.com/users/sergiocallegari/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sergiocallegari/subscriptions","organizations_url":"https://api.github.com/users/sergiocallegari/orgs","repos_url":"https://api.github.com/users/sergiocallegari/repos","events_url":"https://api.github.com/users/sergiocallegari/events{/privacy}","received_events_url":"https://api.github.com/users/sergiocallegari/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-09-01T10:31:29Z","updated_at":"2015-09-01T11:12:58Z","closed_at":"2015-09-01T11:00:24Z","body":"Hi,\r\n\r\nBorg 0.25 introduced new compression backends which is quite nice.\r\nIt also seems to introduce a \"do not compress by default\" behavior that looks a bit strange to me.\r\n\r\n- On one side it complicates compatibility with past versions of borg itself. In fact, from the borg changelog one reads\r\n\r\n  *as long as you stay with zlib compression, older borg releases will still be able to read data from a repo/archive made with the new code (note: this is not the case for the default “none” compression, use “zlib,0” if you want a “no compression” mode that can be read by older borg)*\r\n\r\n- On the other side, I think that for one using a backup software that is space savvy enough to use deduplication at the file chunk level it is strange to then avoid compression\r\n\r\nHence, I would like to kindly ask to reconsider the compression default, taking \"zlib,6\" \r\n\r\n"},"comment":{"url":"https://api.github.com/repos/borgbackup/borg/issues/comments/136676953","html_url":"https://github.com/borgbackup/borg/issues/174#issuecomment-136676953","issue_url":"https://api.github.com/repos/borgbackup/borg/issues/174","id":136676953,"user":{"login":"sergiocallegari","id":2779431,"avatar_url":"https://avatars.githubusercontent.com/u/2779431?v=3","gravatar_id":"","url":"https://api.github.com/users/sergiocallegari","html_url":"https://github.com/sergiocallegari","followers_url":"https://api.github.com/users/sergiocallegari/followers","following_url":"https://api.github.com/users/sergiocallegari/following{/other_user}","gists_url":"https://api.github.com/users/sergiocallegari/gists{/gist_id}","starred_url":"https://api.github.com/users/sergiocallegari/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sergiocallegari/subscriptions","organizations_url":"https://api.github.com/users/sergiocallegari/orgs","repos_url":"https://api.github.com/users/sergiocallegari/repos","events_url":"https://api.github.com/users/sergiocallegari/events{/privacy}","received_events_url":"https://api.github.com/users/sergiocallegari/received_events","type":"User","site_admin":false},"created_at":"2015-09-01T11:12:57Z","updated_at":"2015-09-01T11:12:57Z","body":"Thanks for the explanation. Now I see why backups were way bigger than expected based on past experience with other backup software (areca and attic) to the point that we had to split things among multiple repos.\r\n\r\nIs it possible to 'rewrite' repo chunks using compression for an already existing repo?"}}