Hi He,

  Thanks for your effort, I believe that this CIP could work.
  I've completely reviewed your design docs and left some comments.

Thanks,
Ethan Feng

Ethan Feng <ethanf...@apache.org> 于2025年1月7日周二 13:37写道:
>
> Hi He,
>
> Thanks for the update
>
> I think it's a good idea to merge Resource into TransportMessages as a
> first step. However, I can't comment on your design docs. Can you
> change your docs setting so that others can comment?
>
> Two scenarios need to be compatible.
> 1. The master cluster will be upgraded one by one, during that period,
> the master node needs to be able to process old protocols and new
> protocols.
> 2. The client from the old version will need to talk to the new servers.
>
> Looking forward to your thoughts.
>
> Thanks,
> Ethan Feng
>
> He Zhao <zhaohehe0...@gmail.com> 于2025年1月6日周一 16:23写道:
> >
> > Hi All,
> > Thanks for your comments.
> >
> > I agree that TransportMessages should be divided into several modules
> > to enhance readability and extensibility. However, we also need to
> > consider the compatibility issues associated with this change. Could
> > we start by merging Resource into TransportMessages as an initial
> > step?
> >
> > I updated the proposal and please help review again.
> >
> > Thanks,
> > He
> >
> > Jiaming Xie <jiaming.x...@gmail.com> 于2024年12月20日周五 22:58写道:
> > >
> > > Hi He,
> > > Thanks for the proposal.
> > >
> > > It seems that the proposal involves refactoring TransportMessages.proto,
> > > and the current design mainly focuses on the compatibility problem in Java
> > > code. Yet currently the CppClient proposed in CIP-14[1] is under active
> > > development and already has dependency on Java side's transport proto 
> > > file[2].
> > > To make the message compatible, the CppClient has to use the same proto
> > > definition as well as the same protobuf version to Java side.
> > >
> > > Although CppClient is still on its early stage, I think maybe give a look 
> > > on
> > > how the CppClient side should adapt to the refactored proto layout would
> > > make the proposal more complete.
> > >
> > > [1] 
> > > https://cwiki.apache.org/confluence/display/CELEBORN/CIP-14+Support+CppClient+in+Celeborn
> > > [2] 
> > > https://github.com/apache/celeborn/commit/80ebb19836f886451b0115e8b0eaa53dac3d94da
> > >
> > > Regards,
> > > Jiaming
> > >
> > >
> > > he zhao <zhaohehe0...@gmail.com> 于2024年12月17日周二 16:57写道:
> > > >
> > > > Hi all,
> > > >
> > > > I would like to start a discussion on CIP-16: Merge resource proto and
> > > > transport proto[1].
> > > >
> > > > Looking forward to everyone's feedback and suggestions. Thanks in 
> > > > advance.
> > > >
> > > > [1] 
> > > > https://docs.google.com/document/d/1_sgDfyizkvQ7PFryIH_AbD320fxGvFcLCb_EZFNs7Nc/edit?usp=sharing
> > > >
> > > > Regards,
> > > > He

Reply via email to