Skip to content

[WIP] add bolt backend in gluten#12454

Draft
taiyang-li wants to merge 9 commits into
apache:mainfrom
taiyang-li:add_bolt_backend_new
Draft

[WIP] add bolt backend in gluten#12454
taiyang-li wants to merge 9 commits into
apache:mainfrom
taiyang-li:add_bolt_backend_new

Conversation

@taiyang-li

@taiyang-li taiyang-li commented Jul 6, 2026

Copy link
Copy Markdown
Contributor

What changes are proposed in this pull request?

Add Bolt backend in Gluten.

This PR depends on the following common patches first:

For more details, please refer to #12456.

How was this patch tested?

WIP stage.

Was this patch authored or co-authored using generative AI tooling?

Generated-by: TraeCli openrouter-3o

@taiyang-li taiyang-li force-pushed the add_bolt_backend_new branch from 23d492b to 8d197c4 Compare July 6, 2026 09:47
@github-actions github-actions Bot added CORE works for Gluten Core BUILD VELOX DOCS labels Jul 6, 2026
@github-actions

github-actions Bot commented Jul 6, 2026

Copy link
Copy Markdown

Run Gluten Clickhouse CI on x86

1 similar comment
@github-actions

github-actions Bot commented Jul 6, 2026

Copy link
Copy Markdown

Run Gluten Clickhouse CI on x86

@taiyang-li taiyang-li changed the title [WIP] try to add bolt backend in gluten [WIP] add bolt backend in gluten Jul 6, 2026
@taiyang-li taiyang-li force-pushed the add_bolt_backend_new branch from 8d197c4 to 2b6f49a Compare July 6, 2026 11:14
@github-actions

github-actions Bot commented Jul 6, 2026

Copy link
Copy Markdown

Run Gluten Clickhouse CI on x86

@taiyang-li taiyang-li force-pushed the add_bolt_backend_new branch from 2b6f49a to e04cc1c Compare July 6, 2026 11:21
@github-actions

github-actions Bot commented Jul 6, 2026

Copy link
Copy Markdown

Run Gluten Clickhouse CI on x86

@taiyang-li taiyang-li force-pushed the add_bolt_backend_new branch from e04cc1c to 9cb20f4 Compare July 6, 2026 11:26
@github-actions

github-actions Bot commented Jul 6, 2026

Copy link
Copy Markdown

Run Gluten Clickhouse CI on x86

@taiyang-li taiyang-li force-pushed the add_bolt_backend_new branch from 9cb20f4 to f74ab91 Compare July 8, 2026 08:44
@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown

Run Gluten Clickhouse CI on x86

@taiyang-li taiyang-li force-pushed the add_bolt_backend_new branch from f74ab91 to a148383 Compare July 8, 2026 09:19
@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown

Run Gluten Clickhouse CI on x86

@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown

Run Gluten Clickhouse CI on x86

@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown

Run Gluten Clickhouse CI on x86

* [CORE] Avoid duplicate getConfigValue definitions

* [CORE] Add runtime creation options

* [CORE] Add memory manager creation options

* [CORE] Add memory manager lifecycle hooks

* [BOLT] Move Bolt memory manager holder behind lifecycle hooks

* [BOLT] Move parallel input iterator handling out of core

* [BOLT] Move FLATTEN macro to Bolt utilities

* [BOLT] Move native loader sources under cpp/bolt

* [BUILD] Use shared core CMake for Bolt builds
@github-actions

github-actions Bot commented Jul 9, 2026

Copy link
Copy Markdown

Run Gluten Clickhouse CI on x86

* [MINOR][CORE] move ConfigResolver/ShuffleReaderBase to cpp/bolt

* [MINOR][CORE] remove cpp/core/utils/TestUtils.h

* [CORE] change shuffle reader create factory

* [MINOR][CORE] move ToStringVector to cpp/bolt
@github-actions

github-actions Bot commented Jul 9, 2026

Copy link
Copy Markdown

Run Gluten Clickhouse CI on x86

@taiyang-li taiyang-li added BOLT and removed VELOX labels Jul 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

BOLT BUILD CORE works for Gluten Core DOCS

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants