{"action":"created","issue":{"url":"https://api.github.com/repos/apache/rocketmq/issues/542","repository_url":"https://api.github.com/repos/apache/rocketmq","labels_url":"https://api.github.com/repos/apache/rocketmq/issues/542/labels{/name}","comments_url":"https://api.github.com/repos/apache/rocketmq/issues/542/comments","events_url":"https://api.github.com/repos/apache/rocketmq/issues/542/events","html_url":"https://github.com/apache/rocketmq/issues/542","id":381408639,"node_id":"MDU6SXNzdWUzODE0MDg2Mzk=","number":542,"title":"When first Store message  mappedFile is null ，Concurrency create will more one mappedFile","user":{"login":"jiangxinlingdu","id":6373972,"node_id":"MDQ6VXNlcjYzNzM5NzI=","avatar_url":"https://avatars2.githubusercontent.com/u/6373972?v=4","gravatar_id":"","url":"https://api.github.com/users/jiangxinlingdu","html_url":"https://github.com/jiangxinlingdu","followers_url":"https://api.github.com/users/jiangxinlingdu/followers","following_url":"https://api.github.com/users/jiangxinlingdu/following{/other_user}","gists_url":"https://api.github.com/users/jiangxinlingdu/gists{/gist_id}","starred_url":"https://api.github.com/users/jiangxinlingdu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jiangxinlingdu/subscriptions","organizations_url":"https://api.github.com/users/jiangxinlingdu/orgs","repos_url":"https://api.github.com/users/jiangxinlingdu/repos","events_url":"https://api.github.com/users/jiangxinlingdu/events{/privacy}","received_events_url":"https://api.github.com/users/jiangxinlingdu/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2018-11-16T01:26:40Z","updated_at":"2018-11-16T02:50:02Z","closed_at":null,"author_association":"NONE","body":"**BUG REPORT**\r\n\r\n1. Please describe the issue you observed:\r\n\r\nWhen first Store message  mappedFile is null ，Concurrency create will more one mappedFile.\r\n\r\n- What did you do (The steps to reproduce)?\r\n  \r\nwhen startup mqnamesvr and broker and producer send message\r\n\r\n- What did you expect to see?\r\n\r\none commitlog like file name: 00000000000000000000\r\n\r\n- What did you see instead?\r\n\r\n![](https://user-images.githubusercontent.com/6373972/48544999-e02ab580-e8ff-11e8-81c3-ce43cdaf3303.png)\r\n![](https://user-images.githubusercontent.com/6373972/48545051-fcc6ed80-e8ff-11e8-98fd-3c1404f560b3.png)\r\n\r\n2. Please tell us about your environment:\r\n\r\nrocketmq-release-4.3.2"},"comment":{"url":"https://api.github.com/repos/apache/rocketmq/issues/comments/439264225","html_url":"https://github.com/apache/rocketmq/issues/542#issuecomment-439264225","issue_url":"https://api.github.com/repos/apache/rocketmq/issues/542","id":439264225,"node_id":"MDEyOklzc3VlQ29tbWVudDQzOTI2NDIyNQ==","user":{"login":"jiangxinlingdu","id":6373972,"node_id":"MDQ6VXNlcjYzNzM5NzI=","avatar_url":"https://avatars2.githubusercontent.com/u/6373972?v=4","gravatar_id":"","url":"https://api.github.com/users/jiangxinlingdu","html_url":"https://github.com/jiangxinlingdu","followers_url":"https://api.github.com/users/jiangxinlingdu/followers","following_url":"https://api.github.com/users/jiangxinlingdu/following{/other_user}","gists_url":"https://api.github.com/users/jiangxinlingdu/gists{/gist_id}","starred_url":"https://api.github.com/users/jiangxinlingdu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jiangxinlingdu/subscriptions","organizations_url":"https://api.github.com/users/jiangxinlingdu/orgs","repos_url":"https://api.github.com/users/jiangxinlingdu/repos","events_url":"https://api.github.com/users/jiangxinlingdu/events{/privacy}","received_events_url":"https://api.github.com/users/jiangxinlingdu/received_events","type":"User","site_admin":false},"created_at":"2018-11-16T02:50:02Z","updated_at":"2018-11-16T02:50:02Z","author_association":"NONE","body":"> If the switch \"transientStorePoolEnable\" is on && the flushType equals \"ASYNC_FLUSH\" && broker is master && transientStorePool buffer is enough, broker will create two mappedFiles. For more information, you can see \"AllocateMappedFileService#putRequestAndReturnMappedFile\".\r\n\r\ni see"}}
{"actor":{"display_login":"jiangxinlingdu"}}