Skip to content

[CORE] Use component file to discover components#8271

Merged
zhztheplayer merged 8 commits intoapache:mainfrom
zhztheplayer:wip-comp-file
Dec 19, 2024
Merged

[CORE] Use component file to discover components#8271
zhztheplayer merged 8 commits intoapache:mainfrom
zhztheplayer:wip-comp-file

Conversation

@zhztheplayer
Copy link
Copy Markdown
Member

@zhztheplayer zhztheplayer commented Dec 19, 2024

A component file is a blank file with the target component class name as its file name under classpath container META-INF/gluten-components.

Details can be found in code comment.

The previous way of using service file to detect backend / component implementations is dropped since it may cause the files overwrite each other accidentally during maven goal add-resources.

@zhztheplayer zhztheplayer changed the title [CORE] Use component file as component discovery [CORE] Use component file to discover components Dec 19, 2024
@github-actions
Copy link
Copy Markdown

Run Gluten Clickhouse CI on x86

@apache apache deleted a comment from github-actions bot Dec 19, 2024
@github-actions
Copy link
Copy Markdown

Run Gluten Clickhouse CI on x86

@github-actions
Copy link
Copy Markdown

Run Gluten Clickhouse CI on x86

@github-actions
Copy link
Copy Markdown

Run Gluten Clickhouse CI on x86

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants