{"action":"created","issue":{"url":"https://api.github.com/repos/neomutt/neomutt/issues/77","repository_url":"https://api.github.com/repos/neomutt/neomutt","labels_url":"https://api.github.com/repos/neomutt/neomutt/issues/77/labels{/name}","comments_url":"https://api.github.com/repos/neomutt/neomutt/issues/77/comments","events_url":"https://api.github.com/repos/neomutt/neomutt/issues/77/events","html_url":"https://github.com/neomutt/neomutt/issues/77","id":164903087,"number":77,"title":"first time mailbox opening with LMDB is awfully slow","user":{"login":"4nd3r","id":7166727,"avatar_url":"https://avatars.githubusercontent.com/u/7166727?v=3","gravatar_id":"","url":"https://api.github.com/users/4nd3r","html_url":"https://github.com/4nd3r","followers_url":"https://api.github.com/users/4nd3r/followers","following_url":"https://api.github.com/users/4nd3r/following{/other_user}","gists_url":"https://api.github.com/users/4nd3r/gists{/gist_id}","starred_url":"https://api.github.com/users/4nd3r/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/4nd3r/subscriptions","organizations_url":"https://api.github.com/users/4nd3r/orgs","repos_url":"https://api.github.com/users/4nd3r/repos","events_url":"https://api.github.com/users/4nd3r/events{/privacy}","received_events_url":"https://api.github.com/users/4nd3r/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/neomutt/neomutt/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-07-11T18:29:26Z","updated_at":"2016-07-12T06:41:20Z","closed_at":null,"body":"not sure if bug and didn't want to spam to #68.\r\n\r\nmailbox size: 202 items and 3 megabytes with bodies, server side (imap)\r\ntokyocabinet 1.4.48: less than second\r\nBerkeley DB 5.3.28: less than second\r\nlmdb 0.9.14: ~6 seconds\r\n\r\nit gets worse with larger mailboxes, 3 seconds vs 3 minutes with ~3000 items etc."},"comment":{"url":"https://api.github.com/repos/neomutt/neomutt/issues/comments/231950835","html_url":"https://github.com/neomutt/neomutt/issues/77#issuecomment-231950835","issue_url":"https://api.github.com/repos/neomutt/neomutt/issues/77","id":231950835,"user":{"login":"4nd3r","id":7166727,"avatar_url":"https://avatars.githubusercontent.com/u/7166727?v=3","gravatar_id":"","url":"https://api.github.com/users/4nd3r","html_url":"https://github.com/4nd3r","followers_url":"https://api.github.com/users/4nd3r/followers","following_url":"https://api.github.com/users/4nd3r/following{/other_user}","gists_url":"https://api.github.com/users/4nd3r/gists{/gist_id}","starred_url":"https://api.github.com/users/4nd3r/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/4nd3r/subscriptions","organizations_url":"https://api.github.com/users/4nd3r/orgs","repos_url":"https://api.github.com/users/4nd3r/repos","events_url":"https://api.github.com/users/4nd3r/events{/privacy}","received_events_url":"https://api.github.com/users/4nd3r/received_events","type":"User","site_admin":false},"created_at":"2016-07-12T06:41:20Z","updated_at":"2016-07-12T06:41:20Z","body":"opening mailbox with 4060 items.\r\n\r\nLMDB:\r\n<pre>\r\n$ cat /proc/12814/status | grep Vm\r\nVmPeak:  1107572 kB\r\nVmSize:  1107572 kB\r\nVmLck:         0 kB\r\nVmPin:         0 kB\r\nVmHWM:     32388 kB\r\nVmRSS:     32388 kB\r\nVmData:    16368 kB\r\nVmStk:       136 kB\r\nVmExe:       744 kB\r\nVmLib:      5156 kB\r\nVmPTE:       152 kB\r\nVmPMD:        16 kB\r\nVmSwap:        0 kB\r\n</pre>\r\nwhen finished, `VmSize` tropped to normal (59120 kB).\r\nI think this behaviour is normal, since it's lmdb (M stands for Memory, right).\r\n\r\nBDB goes fast, both VmPeak and VmSize stay around 60000 kB.\r\n\r\n> The 'L' apparently stands for \"lightning\" -- perhaps we should sue :-)\r\n\r\nyou don't want wrath of Howard Chu upon you! openldap & co upstream is quite... well, let's say they aren't always friendly. probably hit back that lmdb integration in mutt is bad, you don't understand how lmdb works and someone should learn to code or something."}}
{"actor":{"display_login":"4nd3r"}}