3dc7ef634b
[Dependency]Add cctz lib ( #3280 )
...
Add Google/CCTZ lib in Doris
2020-04-09 19:14:09 +08:00
f37dbbc890
Fix openssl download url is not avaliable ( #3281 )
2020-04-08 19:00:48 +08:00
f4b028915b
Do not build llvm thirdparty ( #3116 )
...
LLVM related codes have already be removed in master branch,
so there is no need to build llvm tool(which need a long
time to compile it).
Currently, some old release of Doris may still need it, so
for now, we just comment it, instead of remove it.
2020-03-15 18:34:52 +08:00
1fbd34cd32
[Compile] Fix some build errors ( #3005 )
...
`cmake` has been checked by `check_prerequest`, not needed to check it
twice, and now `CMAKE_CMD` is a command not a file, check it by '-f'
in shell will report an error.
2020-02-27 09:26:56 +08:00
fdbc0f7cca
Change replace bzip and boost sources ( #2878 ) ( #2880 )
...
replace fast sources for download bzip and boost when build
2020-02-11 12:08:47 +08:00
25a6d6abbe
Make cmake and maven configurable ( #2837 )
2020-02-05 23:04:29 +08:00
7099fcf2d3
Remove unused file ( #2819 )
...
This file was replace by thirdparty/patches/incubator-brpc-0.9.5.patch in pr #2798 . But this file was forgotten to remove in #2798
2020-01-21 13:43:48 +08:00
0f829ca4c4
Add arm compatible patches ( #2798 )
2020-01-20 00:21:47 +08:00
369b2c364f
[Build] fix jemalloc download ( #2681 )
2020-01-07 11:33:55 +08:00
1ca82122a8
Fix doris be compile error for Ubuntu14.04 ( #2647 )
2020-01-03 21:14:34 +08:00
559a8d0514
Bump up apache arrow to 0.15.1 ( #2646 )
2020-01-03 13:15:29 +08:00
726fa923c9
Support compiling LLVM in aarch64 ( #2559 )
2019-12-26 21:59:06 +08:00
37f2dccc96
Support bitshuffle on aarch64 ( #2574 )
2019-12-25 22:21:46 +08:00
a76333a400
Support s2 on aarch64 ( #2568 )
2019-12-25 18:56:52 +08:00
35503cf8a3
Support glog on aarch64 ( #2563 )
2019-12-25 13:56:15 +08:00
4ff1299e0b
Fix ORC build-thirdpart.sh ( #2564 )
2019-12-25 11:00:13 +08:00
c8173c689a
Support Openssl on aarch64 platform ( #2561 )
2019-12-25 10:53:47 +08:00
45fa9c999e
Add Apache ORC lib in Doris ( #2479 )
2019-12-19 11:09:49 +08:00
05c05cfc83
Add apache arrow IPC module for Spark-Doris-Connector usage ( #1958 )
...
Add FLATBUFFERS to TP archive
2019-10-18 14:27:19 +08:00
5d1165fad2
Fix direct compilation failed #1862 ( #1875 )
...
Fix direct compilation failed:
fix compile thirdparty in ubuntu will install libs to lib dir instead of lib64
fix compile error in gcc5 due to the defect of c++11 (https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60970 )
fix gcc version check will not work on some OS
2019-09-26 09:34:41 +08:00
b937887133
Include header file for ‘preadv' which caused break build on ubuntu 18.04 ( #1602 )
2019-08-08 09:30:21 +08:00
011bdcd641
Bump thirdparty's BZIP2 version to 1.0.8 ( #1559 )
2019-07-29 00:10:44 +08:00
5be3e73325
Build snappy with optimize-options enabled ( #1467 )
2019-07-13 21:27:17 +08:00
6afedb88a8
Add bitshuffle page ( #1304 )
2019-06-19 21:57:06 +08:00
212c8f8c9b
Add thirdparty lib ( #1286 )
...
* Add bitshuffle and croaring lib
2019-06-13 17:24:01 +08:00
e4e04e8203
Make LZO support optional ( #1263 )
2019-06-07 22:26:54 +08:00
bedd94dca2
Upgrade brpc to 0.9.5 ( #1243 )
...
Change some ut
2019-06-04 11:13:23 +08:00
7cdaba66dc
Add spatial func ( #1213 )
...
Support some spatial functions, such as ST_Contains.
2019-05-31 14:23:09 +08:00
180d8e5cbd
Modify some thirdparties ( #1228 )
...
1. Change Kafka java client from 2.0.0 to 0.10.1.1. Because high version client may not support low server server.
2. Enable SSL in librdkafka
2019-05-30 21:23:37 +08:00
32c4a67f05
Fix thirdpary build error on Ubuntu 18.04 OS ( #1174 )
2019-05-20 12:24:35 +08:00
ad88741b69
Fix bug that bad tablet blocking compaction of other tablets ( #1158 )
...
A bad tablet is always be chosen to do compaction, and failed again
and again, which may block compaction of other tablets.
Add a BE config 'min_compaction_failure_interval_ms' to avoid choosing
bad tablet again at a certain interval, so that other tablets have
chance to do the compaction.
Also fix a bug that using avg() function on varchar column return
unexpected exception.
2019-05-15 12:44:38 +08:00
e7e92f0a89
Add build script for arrow ( #1144 )
2019-05-13 13:40:24 +08:00
88bd289caa
Modify thirdparties ( #1044 )
...
1. Update snappy from 1.1.4 to 1.1.7
2. disable ssl of librdkafka
2019-04-26 17:03:55 +08:00
f2071d45a7
Change the download url for libevent ( #916 )
2019-04-13 22:20:09 +08:00
5e80dcab17
Update curl version ( #766 )
2019-03-18 20:12:57 +08:00
ea0e07f042
Add PORTABLE=1 for building Rocksdb ( #650 )
2019-02-22 11:01:08 +08:00
af7f0eaea8
Add an environmental variable to decide whether to patch compiler-rt ( #621 )
2019-02-03 13:45:36 +08:00
968364d4a6
Build boost with custom GCC ( #499 )
2019-01-04 12:20:06 +08:00
18c9527dc0
Change lzo-master to lzo-2.10 ( #498 )
2019-01-04 11:43:33 +08:00
7057db8442
Build libcurl with openssl ( #496 )
2019-01-03 18:22:08 +08:00
d471ee5f37
Add md5sum check for third party packages ( #480 )
2018-12-28 17:33:45 +08:00
37636d38e4
Improve build scripts ( #404 )
2018-12-10 13:56:09 +08:00
1ffc294833
Ubuntu llvm compile ( #361 )
2018-11-28 15:22:00 +08:00
f9494cbdf2
Fix a compile issue of DORIS_GCC_HOME ( #339 )
2018-11-22 12:32:14 +08:00
f2df5d523d
Fix compile issue of thirdparty library ( #338 )
2018-11-22 11:15:42 +08:00
b57dfd4dd3
Fix a compile issue ( #331 )
...
* Fix a compile issue
* Fix a compile issue
2018-11-20 20:06:36 +08:00
a2b299e3b9
Reduce UT binary size ( #314 )
...
* Reduce UT binary size
Almost every module depend on ExecEnv, and ExecEnv contains all
singleton, which make UT binary contains all object files.
This patch seperate ExecEnv's initial and destory to anthor file to
avoid other file's dependence. And status.cc include debug_util.h which
depend tuple.h tuple_row.h, and I move get_stack_trace() to
stack_util.cpp to reduce status.cc's dependence.
I add USE_RTTI=1 to build rocksdb to avoid linking librocksdb.a
Issue: #292
* Update
2018-11-15 16:17:23 +08:00
2868793b6b
Change license to Apache License 2.0 ( #262 )
2018-11-01 09:06:01 +08:00
f27d4e017a
Make build-thirdparty.sh work ( #258 )
...
Remove unused java-libarary.tar.gz in download-thirdparty.sh
2018-10-31 19:12:08 +08:00
051aced48d
Missing many files in last commit
...
In last commit, a lot of files has been missed
2018-10-31 16:19:21 +08:00