You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@rocketmq.apache.org by Haiting Jiang <ji...@gmail.com> on 2018/09/29 14:11:57 UTC

RIP-2 Multiple directories support for commitLog storage

Dear Apache RocketMQ Community

I would like to propose a new feature for Apache RocketMQ: multiple
directories support for commitLog storage.
Details is  in the RIP file :
https://docs.google.com/document/d/1jTPCzyWChc1RVQIAg7x86IVcaWKgAqEwDIODkZhhNuA/edit?usp=sharing
Any suggestions and comments are welcome!

Best regards
Haiting Jiang

Re: RIP-2 Multiple directories support for commitLog storage

Posted by Gosling Von <fe...@gmail.com>.
Any discussion on it ? If not, I would like to discard  and archive it. IMO, it is a good start from the newer storage introduced from the 5.0. 

[1] http://rocketmq.apache.org/community/ <http://rocketmq.apache.org/community/>


Best Regards,
Von Gosling

> 在 2018年9月29日,下午10:11,Haiting Jiang <ji...@gmail.com> 写道:
> 
> Dear Apache RocketMQ Community
> 
> I would like to propose a new feature for Apache RocketMQ: multiple
> directories support for commitLog storage.
> Details is  in the RIP file :
> https://docs.google.com/document/d/1jTPCzyWChc1RVQIAg7x86IVcaWKgAqEwDIODkZhhNuA/edit?usp=sharing
> Any suggestions and comments are welcome!
> 
> Best regards
> Haiting Jiang


Re: RIP-2 Multiple directories support for commitLog storage

Posted by Gosling Von <fe...@gmail.com>.
Any discussion on it ? If not, I would like to discard  and archive it. IMO, it is a good start from the newer storage introduced from the 5.0. 

[1] http://rocketmq.apache.org/community/ <http://rocketmq.apache.org/community/>


Best Regards,
Von Gosling

> 在 2018年9月29日,下午10:11,Haiting Jiang <ji...@gmail.com> 写道:
> 
> Dear Apache RocketMQ Community
> 
> I would like to propose a new feature for Apache RocketMQ: multiple
> directories support for commitLog storage.
> Details is  in the RIP file :
> https://docs.google.com/document/d/1jTPCzyWChc1RVQIAg7x86IVcaWKgAqEwDIODkZhhNuA/edit?usp=sharing
> Any suggestions and comments are welcome!
> 
> Best regards
> Haiting Jiang


Re: RIP-2 Multiple directories support for commitLog storage

Posted by Haiting Jiang <ji...@gmail.com>.
Data sync is done by HAService, where all commit log data is transferred
through *CommitLog.mappedFileQueue.*
Although we changed the underlying file location of the commit log files,
nothing is changed when we read/write data through mappedFileQueue.
So we the storePath of master and slave brokers can even be set differently.

On Sun, Sep 30, 2018 at 10:56 AM wenfeng wang <sx...@gmail.com> wrote:

> The RIP may affect Data Sync, Is there a evaluation?
>
> Haiting Jiang <ji...@gmail.com> 于2018年9月29日周六 下午10:12写道:
>
> > Dear Apache RocketMQ Community
> >
> > I would like to propose a new feature for Apache RocketMQ: multiple
> > directories support for commitLog storage.
> > Details is  in the RIP file :
> >
> >
> https://docs.google.com/document/d/1jTPCzyWChc1RVQIAg7x86IVcaWKgAqEwDIODkZhhNuA/edit?usp=sharing
> > Any suggestions and comments are welcome!
> >
> > Best regards
> > Haiting Jiang
> >
>

Re: RIP-2 Multiple directories support for commitLog storage

Posted by wenfeng wang <sx...@gmail.com>.
The RIP may affect Data Sync, Is there a evaluation?

Haiting Jiang <ji...@gmail.com> 于2018年9月29日周六 下午10:12写道:

> Dear Apache RocketMQ Community
>
> I would like to propose a new feature for Apache RocketMQ: multiple
> directories support for commitLog storage.
> Details is  in the RIP file :
>
> https://docs.google.com/document/d/1jTPCzyWChc1RVQIAg7x86IVcaWKgAqEwDIODkZhhNuA/edit?usp=sharing
> Any suggestions and comments are welcome!
>
> Best regards
> Haiting Jiang
>