e412dd12e8
[chore](build) Use include-what-you-use to optimize includes (PART II) ( #18761 )
...
Currently, there are some useless includes in the codebase. We can use a tool named include-what-you-use to optimize these includes. By using a strict include-what-you-use policy, we can get lots of benefits from it.
2023-04-19 23:11:48 +08:00
b727033906
[Chore](build) enable -Wextra and remove some -Wno ( #15760 )
...
enable -Wextra and remove some -Wno
2023-01-15 10:40:35 +08:00
f329d33666
[chore](fix) Fix some spell errors in be's comments. #13452
2022-10-20 08:56:01 +08:00
7a73645eee
[refactor] remove some unused code ( #8022 )
2022-02-12 15:17:28 +08:00
c0e59e59aa
[fix][refactor] fix bugs and refactor some code by lint ( #7871 )
...
1. Fix some `passedByValue` issues.
2. Fix some `dereferenceBeforeCheck` issues.
3. Fix some `uninitMemberVar` issues.
4. Fix some iterator `eraseDereference` issues.
5. Fix compile issue introduced from #7923 #7905 #7848
2022-02-01 14:31:14 +08:00
800a36343a
[chore] Prolog of hermetic build with GCC 11 and Clang 13. ( #7712 )
...
Prepare to generate hermetic build using GCC 11 and Clang 13.
The ideal toolchain would be ldb toolchain generated by [ldb_toolchain_gen.sh](https://github.com/amosbird/ldb_toolchain_gen/releases/download/v0.3/ldb_toolchain_gen.sh )
To kick off a clang build, set `DORIS_TOOLCHAIN=clang` before running any build scripts.
2022-01-21 12:12:04 +08:00
6fedf5881b
[CodeFormat] Clang-format cpp sources ( #4965 )
...
Clang-format all c++ source files.
2020-11-28 18:36:49 +08:00
09f97f8a05
[Refactor] Fixes some be typo part 2 ( #4747 )
2020-10-20 09:28:57 +08:00
d948af6a2f
Fix build failure after binutils-dev 2.34 ( #3449 )
...
Doris uses some binutils private API, and binutils-dev 2.34 remove them.
This commit makes the code compatible with new versions.
2020-05-03 17:26:22 +08:00
37b4cafe87
Change variable and namespace name in BE ( #268 )
...
Change 'palo' to 'doris'
2018-11-02 10:22:32 +08:00
2868793b6b
Change license to Apache License 2.0 ( #262 )
2018-11-01 09:06:01 +08:00
e2311f656e
baidu palo
2017-08-11 17:51:21 +08:00