Very happy to see that we are one step closer to graduation.

What preparations are we missing before launching a community discussion at
IPMC? Or can we just start a discussion at IPMC directly?

Ling Miao

陈明雨 <morning...@163.com> 于2022年3月29日周二 20:23写道:

> Hi All,
> Since the last discussion, we have done the following based on suggestions.
>
>
>
> 1. Split flink-connector, spark-connector, and doris-mananger from the
> Doris repo into three separate repo.
>
>     - https://github.com/apache/incubator-doris-manager
>
>     - https://github.com/apache/incubator-doris-flink-connector
>
>     - https://github.com/apache/incubator-doris-spark-connector
>     so that we can release these modules independently.
>
>
>
>
> 2. finished releasing both spark-connector and flink-connector components.
>
>     1. https://lists.apache.org/thread/gql1xorqs1smlq5o3jxfjgnzfh4woh2z
>     2. https://lists.apache.org/thread/gdhym3pv15265dlssc8knsn3bomnpmzj
>
>
> 3. Binary release of Doris core 1.0.0 is being voted on at IPMC.
>     https://lists.apache.org/thread/y2plp5gwl2cpk54jb4g2myfn91s6q7yt
>
>
>
>
> I think we can continue the discussion about Doris graduation issues now.
> If there are no other comments, I will start preparing the Resolution and
> start a discussion at IPMC
>
>
>
> --
>
> 此致!Best Regards
> 陈明雨 Mingyu Chen
>
> Email:
> chenmin...@apache.org
>
>
>
>
>
> 在 2022-02-10 15:01:27,"Yun Tang" <tang...@apache.org> 写道:
> >Thanks for the explanations.
> >+ 1 for starting the graduation process.
> >
> >Best
> >Yun Tang
> >
> >On 2022/02/10 04:41:43 陈明雨 wrote:
> >> >For the branding issues, I found I cannot open the thread links. Are
> they private threads? If this discussion thread is public, maybe we could
> at least give some background information.
> >>
> >>
> >> Yes, they were discussed in private@doris list. It is about "doris" on
> Baidu Cloud, "dorisdb" and "cdwdoris" on Tecent Cloud.
> >> The first 2 has been solved, and the "cdwdoris" will be solved at the
> end of Feb.
> >>
> >>
> >>
> >>
> >> --
> >>
> >> 此致!Best Regards
> >> 陈明雨 Mingyu Chen
> >>
> >> Email:
> >> chenmin...@apache.org
> >>
> >>
> >>
> >>
> >>
> >> 在 2022-02-10 11:23:33,"Yun Tang" <tang...@apache.org> 写道:
> >> >It's great to see the discussion on Apache Doris' graduation from the
> incubator!
> >> >
> >> >For the branding issues, I found I cannot open the thread links. Are
> they private threads? If this discussion thread is public, maybe we could
> at least give some background information.
> >> >
> >> >Best
> >> >Yun Tang
> >> >
> >> >On 2022/02/10 01:20:25 寒江雪 wrote:
> >> >> +1.  I think we can get started on the graduation process.
> >> >>
> >> >> 陈明雨 <morning...@163.com> 于2022年2月9日周三 22:26写道:
> >> >>
> >> >> > >For the relationship of the Impala project, I think we need to
> get in
> >> >> > >touch with the Impala team to get more feedback.Before entering
> the
> >> >> > apache incubator, Doris was developed based on a very early
> version of
> >> >> > Impala.
> >> >> >
> >> >> > In order to adapt to Doris' architecture (both metadata and
> planning are
> >> >> > in FE), we have made many changes.
> >> >> >
> >> >> >
> >> >> >
> >> >> >
> >> >> > After entering the apache incubator, we try to give back some new
> features
> >> >> > to the Impala community including Grouping set [1], left join ->
> inner join
> >> >> > [2], etc.
> >> >> >
> >> >> > Although we raised tickets, after communicating with Impala PMC,
> we found
> >> >> > that new features we wanted to give back to Impala have been
> implemented.
> >> >> >
> >> >> > So in the end there is no substantial code contribution.
> >> >> >
> >> >> >
> >> >> > Both communities are iterating rapidly at their own pace, and many
> common
> >> >> > SQL features do overlap in part, but only in terms of
> functionality, with
> >> >> > significant differences at the code level.
> >> >> >
> >> >> >
> >> >> >
> >> >> > [1] https://issues.apache.org/jira/browse/IMPALA-9298
> >> >> >
> >> >> > [2] https://issues.apache.org/jira/browse/IMPALA-11074
> >> >> >
> >> >> >
> >> >> >
> >> >> >
> >> >> > --
> >> >> >
> >> >> > 此致!Best Regards
> >> >> > 陈明雨 Mingyu Chen
> >> >> >
> >> >> > Email:
> >> >> > chenmin...@apache.org
> >> >> >
> >> >> >
> >> >> >
> >> >> >
> >> >> >
> >> >> > 在 2022-02-09 14:43:10,"陈明雨" <morning...@163.com> 写道:
> >> >> > >>I just want to mention about the recent release of Java code,
> it's
> >> >> > >>better to add another git repo to host the java code for the
> maven
> >> >> > >>release.
> >> >> > >>It doesn't make any sense that we have different tags for the
> java
> >> >> > >>code release. I'd like to see this issue addressed before
> graduation.
> >> >> > >
> >> >> > >Thanks for you suggestion. I will start a new thread to discuss
> it. I
> >> >> > think creating a new repo is a good way to address this issue.
> >> >> > >
> >> >> > >--
> >> >> > >
> >> >> > >此致!Best Regards
> >> >> > >陈明雨 Mingyu Chen
> >> >> > >
> >> >> > >Email:
> >> >> > >chenmin...@apache.org
> >> >> > >
> >> >> > >
> >> >> > >
> >> >> > >
> >> >> > >
> >> >> > >At 2022-02-08 20:44:25, "Willem Jiang" <willem.ji...@gmail.com>
> wrote:
> >> >> > >>It is good to see Doris did lots of work on building up the
> community.
> >> >> > >>The brand issues were addressed last year.
> >> >> > >>For the relationship of the Impala project, I think we need to
> get in
> >> >> > >>touch with the Impala team to get more feedback.
> >> >> > >>
> >> >> > >>I just want to mention about the recent release of Java code,
> it's
> >> >> > >>better to add another git repo to host the java code for the
> maven
> >> >> > >>release.
> >> >> > >>It doesn't make any sense that we have different tags for the
> java
> >> >> > >>code release. I'd like to see this issue addressed before
> graduation.
> >> >> > >>
> >> >> > >>Willem Jiang
> >> >> > >>
> >> >> > >>Twitter: willemjiang
> >> >> > >>Weibo: 姜宁willem
> >> >> > >>
> >> >> > >>On Tue, Feb 8, 2022 at 3:09 PM 陈明雨 <morning...@163.com> wrote:
> >> >> > >>>
> >> >> > >>> Hi all.
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>
> >> >> > >>> Apache Doris (Incubating) has been in development for over 3
> years
> >> >> > since it entered the Apache incubator in September 2018.
> >> >> > >>>
> >> >> > >>> During our time in the Incubator, we have learned a lot about
> open
> >> >> > source software governance and the Apache Foundation's philosophy
> on
> >> >> > managing, maintaining, and developing open source community.
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>
> >> >> > >>> I am pleased to conduct a discussion here on matters related
> to Doris'
> >> >> > graduation from the incubator.
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>
> >> >> > >>> The following is a brief overview of the progress of the Doris
> project
> >> >> > and community since entering the incubator.
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>
> >> >> > >>> 1. Community
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>     - 8 new PPMC members were added, from five different
> companies,
> >> >> > bringing the total number of PPMC members to 21.
> >> >> > >>>
> >> >> > >>>     - 16 new Committers were added (including the new PPMC
> members),
> >> >> > bringing the total number of Committers to 29.
> >> >> > >>>
> >> >> > >>>     - The number of Contributors is now 245 and growing.
> >> >> > >>>
> >> >> > >>>     - The dev@doris mailing list currently has 289
> subscribers, and
> >> >> > all major project discussions are happening in the dev@doris.
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>
> >> >> > >>> 2. Project
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>     - 7 releases by 6 release managers. All compliance issues
> have
> >> >> > been resolved.
> >> >> > >>>
> >> >> > >>>     - Doris official website[1] is compliant with Apache
> Foundation
> >> >> > requirements[2].
> >> >> > >>>
> >> >> > >>>     - Project maturity model is detailed in [3].
> >> >> > >>>
> >> >> > >>>     - We have also created a pre-graduation Check List[4]
> following
> >> >> > the Apache official website guidelines and are currently moving
> forward.
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>
> >> >> > >>> Some things that I think need further discussion.
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>
> >> >> > >>> 1. Branding issue
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>     Doris had some branding issues during the
> incubating[5][6]. I
> >> >> > think these issues have been resolved and would appreciate the
> mentors'
> >> >> > assistance in checking them out.
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>
> >> >> > >>> 2. Relationship with Apache Impala
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>     Doris' current query engine is forked from Impala version
> v0.7 and
> >> >> > has been updated with Impala in the early stages of the project
> (hands-on
> >> >> > code merge).
> >> >> > >>>
> >> >> > >>>     In the Doris Proposal [7], we expressed our desire to
> decouple the
> >> >> > Doris storage engine from the query engine through a layer of
> abstract API.
> >> >> > So that the query layer could fully follow Impala's evolution.
> >> >> > >>>
> >> >> > >>>     However, as the project progressed, we found it difficult
> to
> >> >> > achieve this goal, mainly for the following reasons.
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>     1. Impala focus on providing query acceleration on the
> Hadoop
> >> >> > ecosystem, while Doris focus on a standalone data warehouse or
> DBMS system.
> >> >> > The difference of targets means that many features do not meet the
> needs of
> >> >> > both projects.
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>     2. Doris has completely refactored the metadata and has
> its own
> >> >> > storage engine. This required a deep integration of the query
> layer with
> >> >> > the metadata and the storage engine. We also made a lot of
> architectural
> >> >> > changes for this.
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>     3. Doris has now developed a new vectorized execution
> engine that
> >> >> > rewrites most of the execution node in query layer, which is
> different from
> >> >> > Impala.
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>     For these reasons, it is difficult for us to continue to
> follow
> >> >> > the Impala community with code level iterations and integrations.
> >> >> > >>>
> >> >> > >>>     Of course, all code references to Impala are fully
> compliant with
> >> >> > the Apache License, and we explicitly declare the relationship
> between
> >> >> > Doris and Impala in the NOTICE file[8] and the README file[9] and
> thank the
> >> >> > Impala community for their help.
> >> >> > >>>
> >> >> > >>>     Since this aspect deviates from the direction in the
> original
> >> >> > Proposal, I think it needs to be listed separately for necessary
> discussion.
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>
> >> >> > >>> If there are any other aspects that need to be discussed before
> >> >> > graduation, please discuss.
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>
> >> >> > >>> [1] http://doris.incubator.apache.org/
> >> >> > >>>
> >> >> > >>> [2] https://whimsy.apache.org/pods/project/doris
> >> >> > >>>
> >> >> > >>> [3]
> >> >> >
> https://cwiki.apache.org/confluence/display/DORIS/Maturity+Assessment+for+Doris
> >> >> > >>>
> >> >> > >>> [4]
> >> >> >
> https://cwiki.apache.org/confluence/display/DORIS/Graduation+Check+List
> >> >> > >>>
> >> >> > >>> [5]
> https://lists.apache.org/thread/k8klobjzffobbx161nj6plc0mfl8gc7z
> >> >> > >>>
> >> >> > >>> [6]
> https://lists.apache.org/thread/t6dwq77x0jjm63kpkzlq51sfbowd92p9
> >> >> > >>>
> >> >> > >>> [7]
> >> >> >
> https://cwiki.apache.org/confluence/display/incubator/DorisProposal
> >> >> > >>>
> >> >> > >>> [8]
> https://github.com/apache/incubator-doris/blob/master/NOTICE.txt
> >> >> > >>>
> >> >> > >>> [9]
> https://github.com/apache/incubator-doris/blob/master/README.md
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>
> >> >> > >>> --
> >> >> > >>>
> >> >> > >>> 此致!Best Regards
> >> >> > >>> 陈明雨 Mingyu Chen
> >> >> > >>>
> >> >> > >>> Email:
> >> >> > >>> chenmin...@apache.org
> >> >> > >>
> >> >> >
> >>---------------------------------------------------------------------
> >> >> > >>To unsubscribe, e-mail: dev-unsubscr...@doris.apache.org
> >> >> > >>For additional commands, e-mail: dev-h...@doris.apache.org
> >> >> >
> >> >>
> >> >
> >> >---------------------------------------------------------------------
> >> >To unsubscribe, e-mail: dev-unsubscr...@doris.apache.org
> >> >For additional commands, e-mail: dev-h...@doris.apache.org
> >>
> >
> >---------------------------------------------------------------------
> >To unsubscribe, e-mail: dev-unsubscr...@doris.apache.org
> >For additional commands, e-mail: dev-h...@doris.apache.org
>

Reply via email to