Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Gluten-140] Modules separate - Phase One #141

Merged
merged 2 commits into from
Apr 29, 2022

Conversation

zzcclp
Copy link
Contributor

@zzcclp zzcclp commented Apr 28, 2022

Separate each backend as one module, add two modules:

  1. backends-clickhouse
  2. backends-velox

Currently, the gazelle backend and the velox backend are in one module.

Use profile 'backends-clickhouse' and 'backends-velox' to compile different module when execute mvn.

What changes were proposed in this pull request?

(Please fill in changes proposed in this fix)

How was this patch tested?

(Please explain how this patch was tested. E.g. unit tests, integration tests, manual tests)

(If this patch involves UI changes, please attach a screenshot; otherwise, remove this)

Closes #140

@github-actions
Copy link

#140

@zzcclp zzcclp force-pushed the wip_module_split_1 branch from 8ac5a1e to bfc80fd Compare April 29, 2022 00:52
Separate each backend as one module, add two modules:

1. backends-clickhouse
2. backends-velox

Currently, the gazelle backend and the velox backend are in one module.

Use profile 'backends-clickhouse' and 'backends-velox' to compile different module when execute mvn.
@zzcclp zzcclp force-pushed the wip_module_split_1 branch from bfc80fd to 573bb67 Compare April 29, 2022 01:13
@rui-mo rui-mo requested a review from zhztheplayer April 29, 2022 01:55
@rui-mo
Copy link
Contributor

rui-mo commented Apr 29, 2022

cc @marin-ma

@zhouyuan
Copy link
Contributor

note: velox backend passed simple test, arrow backend will be fixed in another PR

@rui-mo
Copy link
Contributor

rui-mo commented Apr 29, 2022

Verified locally on Velox backend.

@zhouyuan
Copy link
Contributor

note: the docs on arrow/velox backend building also needs to be updated

@zzcclp
Copy link
Contributor Author

zzcclp commented Apr 29, 2022

note: the docs on arrow/velox backend building also needs to be updated

I have modified some docs about mvn commands, please check and update other docs in another pr, thanks.

@zhouyuan zhouyuan merged commit 4b0e330 into apache:master Apr 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Separate each backend as one module
3 participants