Hi Arpit,

That helps a lot. Will stay tuned for this discussion.

Thanks,
Xiang

Arpit Agarwal <aagar...@cloudera.com.invalid> 于2021年8月12日周四 上午11:25写道:

> Hi Xiang,
>
> Yes, significant feature development like HDDS-4454 is done in a separate
> branch which must be periodically synced with master via either merge or
> rebase. When the feature development is complete the branch is merged back
> into master.
>
> Bugfixes and small improvements are directly committed to master. Hope
> that helps.
>
> Thanks,
> Arpit
>
>
> > On Aug 12, 2021, at 8:52 AM, Xiang Zhang <xiangzhang1...@gmail.com>
> wrote:
> >
> > Thanks Arpit for explaining the difference between merge and rebase.
> >
> > I am wondering why this "merge or rebase" question does not arise for
> other
> > tickets. Is it because HDDS-4454 brings significant change or something
> > else ?
> >
> > Arpit Agarwal <aagar...@cloudera.com.invalid> 于2021年8月12日周四 上午11:00写道:
> >
> >> Rebase keeps the history cleaner at cost of conflict resolution
> overhead.
> >> Merge might be less work for devs.
> >>
> >>
> >>> On Aug 12, 2021, at 7:25 AM, Tsz Wo Sze <szets...@apache.org> wrote:
> >>>
> >>> Hi Ozone dev,
> >>>
> >>> We should discuss whether we want to do "merge" or "rebase" for
> >>> the HDDS-4454 branch.  This a standard git question:
> >>>
> >>
> https://stackoverflow.com/questions/804115/when-do-you-use-git-rebase-instead-of-git-merge
> >>>
> >>> I suggest to do "rebase" rather than "merge" since it can keep the
> commit
> >>> history.  Any thoughts?
> >>>
> >>> Tsz-Wo
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: dev-unsubscr...@ozone.apache.org
> >> For additional commands, e-mail: dev-h...@ozone.apache.org
> >>
> >>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@ozone.apache.org
> For additional commands, e-mail: dev-h...@ozone.apache.org
>
>

Reply via email to