Hi Kent & Neng,
Thanks for sharing the sincere concerns, I wish we could have addressed
them earlier in the discussion thread (github
<https://github.com/apache/incubator-gluten/discussions/10929>, dev mail
list <https://lists.apache.org/thread/yxr6x8l0gstn5c3hf33g8vnfl5m9q5lo>),
opened on Oct 23, 2025.
In this case, we would like to withdraw this round of vote and respond to
the concerns in the discussion thread above.

Biao Liang <[email protected]> 于2026年2月5日周四 19:42写道:

> +1
>
> Kent Yao <[email protected]> 于2026年2月5日周四 19:20写道:
>
> > Hi,
> > Sorry, but -1
> >
> > Ideally, a discussion thread should be raised before the formal vote to
> see
> > if there are any concerns about this.
> >
> >
> > 1. `PMC` shall not be used in a podling for formal vote, use PPMC
> instead.
> > 2. `According to the Apache voting process, we need at least 3 +1 votes
> > from PMC members/Committers and more +1 than -1 votes in total.`
> >  This isn't true, only PPMC member vote casts.
> > 3. Based on the relationship between bolt and velox, I think we need a
> > clarification about the legal issues.
> > 4. If we do reach a consensus later, for such a huge contribution, I
> insist
> > that Intellectual property clearance - Apache Incubator
> > <https://incubator.apache.org/ip-clearance/> also need to be done,
> before
> > any code get merged in.
> > 4. I'm wondering that this just increase long-term maintenance cost
> > 5. Also, is bolt vendor-natural?
> >
> > Bests
> >
> > Kent Yao
> >
> >
> > 李扬 <[email protected]> 于2026年2月5日周四 18:54写道:
> >
> > > +1
> > >
> > > Terry Wang <[email protected]> 于2026年2月5日周四 18:22写道:
> > >
> > > > +1, Thanks for your efforts!
> > > >
> > > > On Thu, Feb 5, 2026 at 5:27 PM wangguangxin <[email protected]
> >
> > > > wrote:
> > > >
> > > > > *Hi Gluten Community,*
> > > > > I would like to call for a vote on merging Pull Request #11261,
> which
> > > > > introduces the "Bolt" backend to the Apache Gluten (Incubating)
> > > project.
> > > > > *PR Link:* https://github.com/apache/incubator-gluten/pull/11261
> > > > > *Summary of Changes:* This PR adds support for a new execution
> > backend
> > > > > based on the open source "Bolt" repository (
> > github.com/bytedance/bolt)
> > > > > which includes:
> > > > >
> > > > >    - Initial integration of the Bolt backend into the Gluten core
> > > without
> > > > >    interfering functionality of the existing backends.
> > > > >    - Comprehensive documentation to facilitate the development
> setup
> > > and
> > > > >    smooth transition from other backends.
> > > > >    - Community validated performance results.
> > > > >
> > > > >
> > > > > *Highlights of "**Bolt**" backend:*
> > > > >
> > > > >    - Performance & Stability
> > > > >    - Generic features like adaptive task parallelism / operator
> > fusion
> > > /
> > > > >       JIT and Spark-specific optimization like row-based spilling,
> > > > shuffle
> > > > >       offload and memory management offload demonstrate significant
> > 22%
> > > > >       performance enhancement over existing gluten backend on the
> > > TPC-DS
> > > > 1T
> > > > >       benchmark.
> > > > >       - Results consistency with Vanilla Spark is verified on
> > 1million+
> > > > >       daily Spark daily jobs within ByteDance. Known differences
> like
> > > > > double type
> > > > >       precision, JSON parse and regex search etc. are
> re-implemented
> > to
> > > > > match
> > > > >       Spark / Java behavior as much as possible with reasonable &
> > > > > deterministic
> > > > >       behaviors.
> > > > >       - Maintenance Commitment:
> > > > >    - Bolt repository is setup to embrace contributions from
> everyone
> > by
> > > > >       eliminating opaque CI and privileged merge permissions. We
> > > > > deeply resonate
> > > > >       with the engineering overhead to maintain internal forks
> > against
> > > > >       unpredictable review patterns upstream, so our goal is to
> > provide
> > > > an
> > > > >       alternative to replace fragmented rebase with high-velocity,
> > > > unified
> > > > >       development stream. We have observed many examples that have
> > > > > seriously
> > > > >       hindered the growth of the Gluten community, including but
> not
> > > > > limited to
> > > > >       - Stale performance improvement after 6 months:
> > > > >          https://github.com/facebookincubator/velox/pull/14472
> > > > >          - Stale bug fix ends up in Gluten workaround after 6
> months:
> > > > >          https://github.com/facebookincubator/velox/pull/14722
> > > > >          - Stale bugfix after 12 months:
> > > > >          https://github.com/facebookincubator/velox/pull/11771
> > > > >          - Stale feature after 15 months:
> > > > >          https://github.com/facebookincubator/velox/pull/11088
> > > > >          - 2-year review cycle for performance improvement:
> > > > >          https://github.com/facebookincubator/velox/pull/7066
> > > > >              The Bolt team is committed to ensuring that similar
> > issues
> > > > >          will never occur in the Bolt community. To push for fast
> > > > > iteration, Github
> > > > >          issues/PR reviews/discussions are currently responded to
> > > > > within 2 business
> > > > >          days.
> > > > >          - After the merge of the Bolt backend, Bolt team is
> > > responsible
> > > > >       for setting up a CI pipeline within the Gluten repository to
> > > > > ensure quality
> > > > >       & coverage. Besides the existing Gluten committer,
> > > > > *@guhaiyan0221* *@kexianda
> > > > >       *and *@ZacBlanco *are responsible for maintaining the Bolt
> > > backend
> > > > CI
> > > > >       pipeline stability on all supported hardware platforms.
> > > > >       - Build with community:
> > > > >    - Bolt values “Community over Code” spirit and is collaborating
> > with
> > > > the
> > > > >       community at early design phase on the following features
> > > > >       - Flink acceleration (*discussion
> > > > >          <https://github.com/bytedance/bolt/discussions/20>*)
> > > > >          - Connector interface for data lake formats (*issue
> > > > >          <https://github.com/bytedance/bolt/issues/107>*)
> > > > >          - Native shuffle with Celeborn (*issue
> > > > >          <https://github.com/bytedance/bolt/issues/13>*)
> > > > >          - Tiered memory manager for spilling & hardware affinity
> > > > >          - …
> > > > >          - We believe the community should own the future of this
> > > > project.
> > > > >       By nominating early active contributors to committer roles,
> we
> > > are
> > > > >       decentralizing leadership and shaping a governance model
> built
> > by
> > > > the
> > > > >       people who use it. This evolution is a critical step toward
> > > > donating
> > > > > the
> > > > >       project to an open-source foundation
> > > > >
> > > > >
> > > > > *Review Status:* The PR has received significant feedback and
> > > > contributions
> > > > > from several community members. It currently has over 20 commits
> > > > addressing
> > > > > style, building scripts, and functional refinements.
> > > > >
> > > > > *Voting:* The vote is open until 2026-02-8 23:59:59 (UTC-8).
> > According
> > > to
> > > > > the Apache voting process, we need at least 3 +1 votes from PMC
> > > > > members/Committers and more +1 than -1 votes in total.
> > > > > Please vote as follows:
> > > > >
> > > > >    - *+1:* Approve the merge
> > > > >    - *+0:* No opinion
> > > > >    - *-1:* Disapprove (please provide specific justification)
> > > > >
> > > > > Thanks to everyone who has contributed to the reviews and
> development
> > > of
> > > > > this feature!
> > > > >
> > > > > Best regards,
> > > > > Guangxin Wang
> > > > >
> > > >
> > >
> >
>
>
> --
> from 梁家彪
>


-- 
Best Regards!
Wang Guangxin

Reply via email to