-
Notifications
You must be signed in to change notification settings - Fork 74
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
Fix clang17 build warning on SUSE Linux platform #561
Conversation
Thanks @Shylock-Hg for contributing the improvement for building process on SUSE Linux. I updated the title to make it clear. Since it's in Lunar New Year holiday, the code review could be a bit slower than usual. |
Thanks so much for the PR : may you help do a diff with ClickHouse community code ? We like Proton's code base to be aligned with the ClickHouse OSS as much as we can. For example, in https://github.com/ClickHouse/ClickHouse/blob/master/src/Columns/ColumnDecimal.cpp, it used |
Is there a script to do diff? And I plan to rename with prefix |
We don't have a script yet and it is a manual process. I did this by using vimdiff and carefully pick what we need. Yes rename the variable names same as CH community does is what we like to have here. |
f00c39b
to
87ec7b4
Compare
Edit v1: add more context thanks for continue working on this pr. The rest part seems only need to replace all the changed prefix, I have a simple but still complex way. git patch will generate a file to log changed code. consider use regex for the git patch file with vim/vscode such editor, and then git apply under a new branch, finally directly force push a new commit. Remember take a look about git reflog if u wanna back to previous status/commit. |
this pr is really clear. |
overall is good👍 will force merge this PR tomorrow. |
PR checklist:
proton: starts/ends
for new code in existing community code base ?Please write user-readable short description of the changes:
Fix some compile warning in clang17.
Close #540