Yeah, ok, It is obvious in retrospect, but thank you for pointing that out.
I am not sure how I got them confused. Let me make sure there are no cross
linked issues.

My interest is HBASE-25714 so will follow up there.


On Thu, Oct 13, 2022 at 11:16 PM 张铎(Duo Zhang) <palomino...@gmail.com>
wrote:

> One is 'Compaction' Server, the other is 'Replication' Server, not the
> same :)
>
> Andrew Purtell <andrew.purt...@gmail.com> 于2022年10月14日周五 14:07写道:
> >
> > Thanks. Will need to update the fix versions on those issues then.
> >
> > So then the question is why do we have two competing branches for the
> same feature? What is the path forward? How do we choose one over the
> other? Or is it complimentary work? (doubtful)
> >
> >
> > > On Oct 13, 2022, at 10:19 PM, 张铎 <palomino...@gmail.com> wrote:
> > >
> > > I think the fix versions for the sub tasks of HBASE-24666 are
> > > incorrect. You can check the PRs, the target branch is HBASE-24666,
> > > not master. I'm not sure why some of the issues have fix versions set
> > > to 3.0.0-alpha-x...
> > >
> > > Andrew Purtell <apurt...@apache.org> 于2022年10月14日周五 05:37写道:
> > >>
> > >> There are two (competing? complimentary?) umbrella issues for the
> > >> Compaction Server work-in progress:
> > >>
> > >> HBASE-24666: Offload the replication source/sink job to independent
> > >> Replication Server
> > >>
> > >> HBASE-25714: Offload the compaction job to independent Compaction
> Server
> > >>
> > >> First question: What is the relationship, if any, between these
> umbrellas
> > >> and their respective subtasks?
> > >>
> > >> Next, if I understand correctly, the HBASE-24666 changes were
> committed
> > >> into master branch; while the HBASE-25714 changes were committed into
> a
> > >> feature branch named after the JIRA issue. Is that correct?
> > >>
> > >> My understanding also is that the HBASE-24666 changes are ports of
> > >> something that is running in production somewhere. Does anyone know
> the
> > >> status of the HBASE-25714 changes in that regard?
> > >>
> > >> Finally, what should be the path forward here? From my quick look at
> the
> > >> state of things, HBASE-24666 is committed to master but needs polish
> before
> > >> it could be considered feature complete. There are open subtasks
> under the
> > >> umbrella that capture some of the missing things. Some comments on the
> > >> umbrella itself also indicate the design of coprocessor support in
> this
> > >> compaction server implementation has not yet been considered, which
> would
> > >> need to be added. It would make the most sense to me to continue the
> > >> HBASE-24666 work in master branch until completed. I reserve the
> right to
> > >> change this depending on answers to above questions or subsequent
> > >> discussion.
> > >>
> > >> --
> > >> Best regards,
> > >> Andrew
>

Reply via email to