Azat Khuzhin
e8f5cd3c68
Add separate option to omit symbols from heavy contrib
...
Sometimes it is useful to build contrib with debug symbols for further
debugging.
With everything turned ON (i.e. debug build) I got 3.3GB vs 3.0GB w/o
this patch, 9% bloat, thoughts about this is this OK or not for you, if
not STRIP_DEBUG_SYMBOLS_HEAVY_CONTRIB can be OFF by default (regardless
of build type).
P.S. aws debug symbols adds just 1.7%.
v2: rename STRIP_HEAVY_DEBUG_SYMBOLS
v3: OMIT_HEAVY_DEBUG_SYMBOLS
v4: documentation had been removed
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2022-07-02 06:32:03 +03:00
Robert Schulze
12871a43e1
Cosmetics
2022-06-01 11:02:39 +02:00
Sean Lafferty
fe5afa6b37
Support ZSTD compression for Arrow ( #35486 )
2022-05-09 13:41:08 +02:00
Azat Khuzhin
681f4117e0
arrow: separate out orc library
...
v2: exclude adaptors [1]
[1]: https://s3.amazonaws.com/clickhouse-builds/34167/6986f34741c534565621080c1742e2dd747c9792/binary_splitted/build_log.log
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2022-01-31 16:01:19 +03:00
Azat Khuzhin
0051ed5196
arrow: separate out flatbuffers library
...
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2022-01-31 16:01:19 +03:00
Azat Khuzhin
9d59d4a5d3
arrow: add a note about hdfs
...
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2022-01-31 16:01:19 +03:00
Azat Khuzhin
4a0facd341
Remove MAKE_STATIC_LIBRARIES (in favor of USE_STATIC_LIBRARIES)
...
There is no more MAKE_*, so remove this alias.
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2022-01-24 17:28:33 +03:00
Azat Khuzhin
7c3a3cebb5
Remove unbundled double-conversion support
2022-01-20 08:47:16 +03:00
Azat Khuzhin
788cb6b2b0
Remove unbundled protobuf support
2022-01-20 08:47:16 +03:00
Azat Khuzhin
cf30669cc9
Remove unbundled openssl/boringssl (crypo/ssl) support
2022-01-20 08:47:16 +03:00
Azat Khuzhin
8485abd52b
Remove unbundled lz4 support
2022-01-20 08:47:16 +03:00
Azat Khuzhin
313716be94
Remove unbundled thrift support
2022-01-20 08:47:16 +03:00
Azat Khuzhin
1145e32af6
Remove unbundled snappy support
2022-01-20 08:47:16 +03:00
Azat Khuzhin
ab8cdb198f
Remove unbundled orc support
2022-01-20 08:47:16 +03:00
Azat Khuzhin
b4ad324a88
Remove unbundled parquet/arrow support
2022-01-20 08:47:16 +03:00
Azat Khuzhin
ca8525a733
Remove unbundled zlib support
2022-01-20 08:47:16 +03:00
Azat Khuzhin
5dee76cda7
Remove unbundled zstd support
2022-01-20 08:47:16 +03:00
alexey-milovidov
d222cb9771
Merge pull request #33695 from amosbird/buildimprove
...
Some build improvement
2022-01-19 03:19:22 +03:00
Amos Bird
6d62060e16
Build improvement
2022-01-17 22:36:27 +08:00
Amos Bird
011646491d
Properly separate thrift-cmake from arrow-cmake.
2022-01-15 13:50:58 +08:00
taiyang-li
9036b18c2f
merge master
2021-12-27 15:12:48 +08:00
alexey-milovidov
c583ea7e6b
Merge pull request #32484 from Algunenano/libcxx13_take2
...
libc++ 13 compatibility
2021-12-25 10:14:12 +03:00
Alexey Milovidov
6472e8691d
Fix build
2021-12-24 12:25:27 +03:00
Raúl Marín
9bd50ebb08
Arrow missing deps
2021-12-13 16:49:22 +01:00
Raúl Marín
61d959df8f
Fix arrow build
2021-12-13 16:49:22 +01:00
Raúl Marín
d9e4544239
Adapt to arrow 6
2021-12-13 16:49:21 +01:00
taiyang-li
89dcef69d5
merge master
2021-11-24 14:38:04 +08:00
Alexey Milovidov
378709da90
Fix builds
2021-11-22 00:15:18 +03:00
Alexey Milovidov
3f4b6da6a8
Our own CMakeLists for arrow
2021-11-21 19:16:12 +03:00
taiyang-li
875075f340
fix build error
2021-11-09 11:54:00 +08:00
taiyang-li
cf47449e16
fix build errror
2021-11-08 18:21:49 +08:00
taiyang-li
bdca69f354
add binary thrift-compiler to generate code from hive_metastore.thrift
2021-11-06 10:52:53 +08:00
taiyang-li
7b5d7a0f02
add missing source files
2021-11-06 10:31:15 +08:00
Alexey Milovidov
8196f89481
Remove trash from CMake
2021-10-11 06:58:08 +03:00
taiyang-li
d417bd3247
remove duplicated source files in arrow-cmake
2021-08-16 18:56:14 +08:00
Yatsishin Ilya
7ad4a42003
upadte CMakeLists
2021-08-03 11:27:23 +03:00
Pavel Kruglov
81998a5c6f
Fix
2021-06-16 16:12:23 +03:00
Pavel Kruglov
5c6bda6294
Remove useless srcs
2021-06-16 15:57:36 +03:00
Pavel Kruglov
83c843a20b
Fix tests and build
2021-06-15 16:15:27 +03:00
Pavel Kruglov
02e68655b4
Update orc and arrow
2021-06-15 16:15:27 +03:00
Alexey Milovidov
4ff812db7f
Maybe better support for paths with whitespaces
2021-04-24 22:47:52 +03:00
FawnD2
9be0340d98
Regenerate parquet config
2020-11-07 16:25:48 +03:00
FawnD2
8fd417f9a3
Fix build
2020-11-07 16:25:38 +03:00
FawnD2
066a3032e1
Move arrow config from SOURCE_DIR to BINARY_DIR
2020-11-07 16:25:30 +03:00
FawnD2
4598046176
Update cmake
2020-11-07 16:24:50 +03:00
FawnD2
069e3dec0d
Do not use deprecated API
2020-11-05 20:10:11 +03:00
FawnD2
b0277e99a5
Update sources list
2020-11-04 19:51:43 +03:00
Konstantin Podshumok
d456aa86ef
Revert "Revert "cmake: Add option to fail configuration instead of auto-reconfiguration""
...
This reverts commit 89419ceb9b
(curl part moved to separate commit)
Squashed:
- termcap removed
- fix for cassandra on apple merged
- cmake: fix "Can't find system zlib library" in unbundled build
- cmake: fix condition when testing for rdkafka platform
- cmake: PROTOBUF_OLD_ABI_COMPAT shouldn't be enabled for internal protobuf
Signed-off-by: Konstantin Podshumok <kpp.live+signed@gmail.com>
2020-08-25 20:16:37 +03:00
alexey-milovidov
89419ceb9b
Revert "cmake: Add option to fail configuration instead of auto-reconfiguration"
2020-08-13 23:10:06 +03:00
Konstantin Podshumok
262080132b
cmake: disabling silent reconfigurations in contrib/*/CMakeLists.txt
...
Signed-off-by: Konstantin Podshumok <kpp.live+signed@gmail.com>
2020-08-09 21:37:46 +03:00