{"action":"opened","issue":{"url":"https://api.github.com/repos/borgbackup/borg/issues/1610","repository_url":"https://api.github.com/repos/borgbackup/borg","labels_url":"https://api.github.com/repos/borgbackup/borg/issues/1610/labels{/name}","comments_url":"https://api.github.com/repos/borgbackup/borg/issues/1610/comments","events_url":"https://api.github.com/repos/borgbackup/borg/issues/1610/events","html_url":"https://github.com/borgbackup/borg/issues/1610","id":177444877,"number":1610,"title":"repository / rpc api: sequential scan","user":{"login":"ThomasWaldmann","id":356103,"avatar_url":"https://avatars.githubusercontent.com/u/356103?v=3","gravatar_id":"","url":"https://api.github.com/users/ThomasWaldmann","html_url":"https://github.com/ThomasWaldmann","followers_url":"https://api.github.com/users/ThomasWaldmann/followers","following_url":"https://api.github.com/users/ThomasWaldmann/following{/other_user}","gists_url":"https://api.github.com/users/ThomasWaldmann/gists{/gist_id}","starred_url":"https://api.github.com/users/ThomasWaldmann/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ThomasWaldmann/subscriptions","organizations_url":"https://api.github.com/users/ThomasWaldmann/orgs","repos_url":"https://api.github.com/users/ThomasWaldmann/repos","events_url":"https://api.github.com/users/ThomasWaldmann/events{/privacy}","received_events_url":"https://api.github.com/users/ThomasWaldmann/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-09-16T14:51:08Z","updated_at":"2016-09-16T14:51:08Z","closed_at":null,"body":"The current `repo.list()` method lists repo objects in repo index order (means: random segment order).\r\nIf one just wants the keys, this is no problem, everything is read from the index, which is in memory.\r\n\r\nBut if you want (all) the values also, this order causes a lot of random access - a real stress test for your disk(s).\r\n\r\nIf we want to iterate over all repo objects, same-segment offset (1.) and segment (2.) order would be much better. Maybe it could also support just getting the keys and alternatively key/value pairs.\r\n"}}
{"actor":{"display_login":"ThomasWaldmann"}}