apache / apache/gluten

[CORE][umbrella] Configuration enhancements

Open
#8,326 3 comments 5 reactions 0 assignees View on GitHub
enhancement tracker
Dominant language
Scala
Stars
1.6k
Forks
657
Avg merge
2d 14h
Merged PRs (30d)
80

Description

### Description

As discussed in https://github.com/apache/incubator-gluten/issues/6970, we plan to enhance the gluten configuration, and the specific enhancement solutions can be found in section https://github.com/apache/incubator-gluten/issues/6970#issuecomment-2511452471.

This issue serves as an umbrella to record the task list that we need to include to achieve our goals, because enhance config involves a large number of files, splitting multiple tasks facilitates code review and reduces the risk of introducing other problems.

1. #8327 This task involves a large number of files. Due to the [performance regressions of the CH backend](https://github.com/apache/incubator-gluten/pull/8382), we refined this task into three parts:
- [x] https://github.com/apache/incubator-gluten/pull/8395
- [x] https://github.com/apache/incubator-gluten/pull/8426
- [x] https://github.com/apache/incubator-gluten/pull/8431

2. #8479
- [x] https://github.com/apache/incubator-gluten/pull/8480
- [x] https://github.com/apache/incubator-gluten/pull/8559
- [x] https://github.com/apache/incubator-gluten/pull/8586
3. [Split static config into independent file.](https://github.com/apache/incubator-gluten/issues/8919)
- [ ] https://github.com/apache/incubator-gluten/pull/8920
5. Standardize configuration naming, log the deprecated config name if used.
6. #8070

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.