{"action":"closed","issue":{"url":"https://api.github.com/repos/EOSIO/eos/issues/6488","repository_url":"https://api.github.com/repos/EOSIO/eos","labels_url":"https://api.github.com/repos/EOSIO/eos/issues/6488/labels{/name}","comments_url":"https://api.github.com/repos/EOSIO/eos/issues/6488/comments","events_url":"https://api.github.com/repos/EOSIO/eos/issues/6488/events","html_url":"https://github.com/EOSIO/eos/issues/6488","id":391401198,"node_id":"MDU6SXNzdWUzOTE0MDExOTg=","number":6488,"title":"Using read_only API in chain_plugin with multi-threading read causes some iostream error in Docker","user":{"login":"necokeine","id":2348494,"node_id":"MDQ6VXNlcjIzNDg0OTQ=","avatar_url":"https://avatars3.githubusercontent.com/u/2348494?v=4","gravatar_id":"","url":"https://api.github.com/users/necokeine","html_url":"https://github.com/necokeine","followers_url":"https://api.github.com/users/necokeine/followers","following_url":"https://api.github.com/users/necokeine/following{/other_user}","gists_url":"https://api.github.com/users/necokeine/gists{/gist_id}","starred_url":"https://api.github.com/users/necokeine/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/necokeine/subscriptions","organizations_url":"https://api.github.com/users/necokeine/orgs","repos_url":"https://api.github.com/users/necokeine/repos","events_url":"https://api.github.com/users/necokeine/events{/privacy}","received_events_url":"https://api.github.com/users/necokeine/received_events","type":"User","site_admin":false},"labels":[{"id":936623288,"node_id":"MDU6TGFiZWw5MzY2MjMyODg=","url":"https://api.github.com/repos/EOSIO/eos/labels/Support","name":"Support","color":"7d7ad6","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2018-12-15T18:32:03Z","updated_at":"2018-12-19T01:04:26Z","closed_at":"2018-12-19T01:04:26Z","author_association":"NONE","body":"I found the read_only API in chain_plugin isn't so good to use in multi-threading read. I guess it caused by the delayed disk flush.\r\nIs there any plan to refactor the [block_log](https://github.com/EOSIO/eos/blob/master/libraries/chain/include/eosio/chain/block_log.hpp) to something like mmap implement? I think it will be helpful in exposing fixed blocks data for analysis purpose."}}
{"actor":{"display_login":"heifner"}}