Commit Graph

2368 Commits

Author SHA1 Message Date
Azat Khuzhin
48b5c098dd Remove unbundled farmhash support 2022-01-20 10:01:12 +03:00
Azat Khuzhin
f1cc63d900 Remove unbundled cityhash support 2022-01-20 10:01:12 +03:00
Azat Khuzhin
8ede97925e Remove unbundled sparsehash support 2022-01-20 10:01:11 +03:00
Azat Khuzhin
041b4f3635 Remove unbundled brotli support 2022-01-20 10:01:11 +03:00
Azat Khuzhin
789dfd9f3b Remove unbundled re2 support
v2: preserve re2_st name to make PVS check pass (since docker image
update fails)
2022-01-20 10:00:49 +03:00
Azat Khuzhin
5c32f6dd3e Remove unbundled nuraft support 2022-01-20 08:47:16 +03:00
Azat Khuzhin
96efe17844 Remove unbundled xz support 2022-01-20 08:47:16 +03:00
Azat Khuzhin
7c3a3cebb5 Remove unbundled double-conversion support 2022-01-20 08:47:16 +03:00
Azat Khuzhin
6c0fa21025 Remove unbundled libprotobuf-mutator support 2022-01-20 08:47:16 +03:00
Azat Khuzhin
aef6668cb4 Remove unbundled hdfs3 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
6acb4d6ac5 Remove unbundled gRPC support 2022-01-20 08:47:16 +03:00
Azat Khuzhin
e341dadb4c Remove unbundled openldap support 2022-01-20 08:47:16 +03:00
Azat Khuzhin
94ba901fbd Remove unbundled s2geometry 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
61b781971c Remove unbundled librdkafka/cppkafka 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
4bd49138b4 Remove unbundled hive 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
d1b2bd5fbe Remove unbundled avro 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
a752e12df9 Remove unbundled bzip2 support 2022-01-20 08:47:16 +03:00
Azat Khuzhin
6fadf4c66f Remove unbundled rocksdb 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
Ilya Yatsishin
8c86890f0e
Merge pull request #33752 from qoega/disable-autoconf-update 2022-01-19 10:51:27 +03:00
alexey-milovidov
d222cb9771
Merge pull request #33695 from amosbird/buildimprove
Some build improvement
2022-01-19 03:19:22 +03:00
Yatsishin Ilya
25adc59e9f cmake update 2022-01-18 15:41:53 +00:00
Yatsishin Ilya
0540c2672f libpqxx without confgure_file cmake 2022-01-18 15:40:32 +00: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
avogar
158ba8366d Fix test 00900_long_parquet_load 2022-01-14 15:57:36 +03:00
taiyang-li
66813a3aa9 merge master 2022-01-12 16:56:29 +08:00
枢木
a6c1bd0935 Add config to enable ipv4 or ipv6. 2022-01-07 17:22:20 +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
6e09a2a642 Fix build 2021-12-24 12:25:27 +03:00
Alexey Milovidov
82c188e665 Fix build 2021-12-24 12:25:27 +03:00
Alexey Milovidov
ad05c90c00 Fix build 2021-12-24 12:25:27 +03:00
Alexey Milovidov
6472e8691d Fix build 2021-12-24 12:25:27 +03:00
Kruglov Pavel
f38bc9fc38
Merge branch 'master' into fix-lz4 2021-12-23 16:13:26 +03:00
Raúl Marín
77db850c0b Merge remote-tracking branch 'blessed/master' into libcxx13_take2 2021-12-23 12:42:39 +01:00
Raúl Marín
e5a0fba638 Use ClickHouse-Extras for the submodules 2021-12-23 09:19:10 +01:00
Raúl Marín
88b8fd8b60 Merge remote-tracking branch 'blessed/master' into libcxx13_take2 2021-12-23 09:16:19 +01:00
Azat Khuzhin
5987696db0 Disable percpu arena in jemalloc in case of non deterministic CPU count
Refs: https://github.com/ClickHouse-Extras/jemalloc/pull/2
Fixes: https://github.com/ClickHouse/ClickHouse/issues/32806
2021-12-22 21:05:10 +03:00
Alexander Tokmakov
132f808638 update cassandra driver 2021-12-22 14:17:14 +03:00
taiyang-li
2597925724 merge master 2021-12-21 15:55:39 +08:00
Raúl Marín
c42f03beb6 Use ClickHouse-Extras for boost· 2021-12-20 18:01:28 +01:00
Raúl Marín
b553e51969 Merge remote-tracking branch 'blessed/master' into libcxx13_take2 2021-12-20 17:47:57 +01:00
taiyang-li
970466ea4e revert irrelate contribs 2021-12-20 18:30:40 +08:00
Amos Bird
f56e3942e3
Hermetic shared build 2021-12-20 16:59:42 +08:00
Amos Bird
ffda16b5a4
Better build of azure blob 2021-12-19 21:34:24 +08:00
taiyang-li
d033fc4c24 merge master and fix conflict 2021-12-17 15:11:21 +08:00
alesapin
c338bee718
Revert "Fix build issue related to azure blob storage" 2021-12-16 14:37:12 +03:00
alesapin
c0cebaea79
Merge pull request #32788 from amosbird/buildfix
Fix build issue related to azure blob storage
2021-12-16 13:45:22 +03:00
alesapin
9f0a2b348b Update NuRaft 2021-12-15 17:50:51 +03:00
Raúl Marín
3de002c7c9 Merge remote-tracking branch 'blessed/master' into libcxx13_take2 2021-12-15 12:57:57 +01:00
Raúl Marín
f600b9f525 Cherry-pick old fix for m1 2021-12-15 10:57:24 +01:00
Amos Bird
9c9f4a3e6c
build fix 2021-12-15 16:55:18 +08:00
alesapin
e7a7378cfc Disable iconv for libxml 2021-12-14 19:26:09 +03:00
Raúl Marín
b0638b0448 Cherry-pick other previous changes to boost libs 2021-12-14 13:47:35 +01:00
Raúl Marín
44f3b1c9d2 Merge remote-tracking branch 'blessed/master' into libcxx13_take2 2021-12-14 13:05:01 +01:00
taiyang-li
ca3f7425a4 fix code 2021-12-14 17:37:31 +08:00
taiyang-li
8234d1176f merge master 2021-12-14 10:39:21 +08:00
Raúl Marín
8208c3d49c Update protobuf to ignore protoc MSAN errors 2021-12-13 18:54:31 +01:00
Raúl Marín
af4beb4cb8 Update boost asio with msan disabling commit 2021-12-13 17:52:17 +01:00
Raúl Marín
e659ef6b36 TEMPORAL: patch NuRaft SSL mock to support boost 1.78.0 2021-12-13 16:49:22 +01:00
Raúl Marín
04471d72fd TEMPORAL: Try updating everything to boost 1.78 2021-12-13 16:49:22 +01:00
Raúl Marín
13dd539587 Prepare for boost 1.78 2021-12-13 16:49:22 +01:00
Raúl Marín
f249a35e4c Shut up abseil 2021-12-13 16:49:22 +01:00
Raúl Marín
9bd50ebb08 Arrow missing deps 2021-12-13 16:49:22 +01:00
Raúl Marín
f959380fd1 Update submodules for libc++13 compatibility 2021-12-13 16:49:22 +01:00
Raúl Marín
352c7b1cd3 arrow: Point to upstream instead of fork 2021-12-13 16:49:22 +01:00
Raúl Marín
229b8658db s2 cleanup 2021-12-13 16:49:22 +01:00
Raúl Marín
fe9a2c7e04 Abseil: Use upstream lts_2021_11_02 branch 2021-12-13 16:49:22 +01:00
Raúl Marín
1c26033383 Update contrib/s2geometry-cmake/CMakeLists.txt 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
Kseniia Sumarokova
78ed383f15
Merge pull request #31505 from ContentSquare/azure_blob_storage_dependency
Azure Blob Storage Disks
2021-12-13 18:28:48 +03:00
李扬
8675086104
Merge branch 'master' into hive_table 2021-12-12 09:01:46 -06:00
Azat Khuzhin
4e4837758a Remove readline support
- it was not nested for a long time
- replxx is an upstream way for completion
2021-12-11 11:29:59 +03:00
Jakub Kuklis
26a6ef7138 Updating azure submodule with ClickHouse-Extras fork 2021-12-10 22:04:38 +01:00
Jakub Kuklis
0a3caa3020 Trying to solve compilation issue for a GCC build 2021-12-10 22:04:38 +01:00
Jakub Kuklis
e9f8859f01 Update azure submodule 2021-12-10 22:04:38 +01:00
Jakub Kuklis
b605894768 Removing spurious '/' character 2021-12-10 22:04:38 +01:00
Jakub Kuklis
6acbec4455 Rebased on master 2021-12-10 22:04:38 +01:00
Jakub Kuklis
0c65cfed1f Addressing first PR remarks 2021-12-10 22:04:37 +01:00
Jakub Kuklis
b3c4a92cc0 Code cleanup 2021-12-10 22:04:37 +01:00
Youenn Lebras
bf4fca0351 Fix compilation issues with Azure in order to follow the main git and not a patched one. 2021-12-10 22:04:37 +01:00
Jakub Kuklis
4ddc3abfe3 Patch for fixing warnings triggered by Azure SDK, cd to contrib/azure and use 'git apply ../azure-cmake/azure_patch 2021-12-10 22:04:37 +01:00
Jakub Kuklis
4f506c4fc6 Forgot about commiting this file 2021-12-10 22:04:37 +01:00
Jakub Kuklis
ec4d2a9e03 Removing unused file 2021-12-10 22:04:36 +01:00
Jakub Kuklis
4711be1ab7 Cleaning azure-cmake CMakeLists.txt 2021-12-10 22:04:36 +01:00
Jakub Kuklis
81361640b9 Using internal curl library 2021-12-10 22:04:36 +01:00
Jakub Kuklis
162e2b334b Initial working example of Azure Blob Storage manipulation from within ClickHouse 2021-12-10 22:04:36 +01:00
mergify[bot]
a07061ac84
Merge branch 'master' into update-mongo-contrb 2021-12-10 08:57:16 +00:00
kssenii
68b7111694 Update poco 2021-12-08 18:17:39 +00:00
Azat Khuzhin
130be9a4f9 Bump libpqxx to fix assertion in jemalloc
Refs: https://github.com/ClickHouse-Extras/libpqxx/pull/5
2021-12-04 09:19:34 +03:00
Azat Khuzhin
4709ff9340 More generic check for CMAKE_BUILD_TYPE in jemalloc 2021-12-04 09:19:34 +03:00
mergify[bot]
a1b31018d9
Merge branch 'master' into fix-lz4 2021-12-02 12:00:43 +00:00
taiyang-li
2f4e7e1d4e merge master 2021-12-02 19:48:21 +08:00
Mikhail f. Shiryaev
78ed97ea60
Update contrib/sysroot: fix symlink 2021-12-01 17:10:28 +01:00
lgbo-ustc
9709356661 rollback submodule 2021-11-30 19:09:09 +08:00
lgbo-ustc
1014ca8c58 make two loops in clearing cached files into one 2021-11-30 17:57:58 +08:00
taiyang-li
ad6ba24efd fix ArrowColumnToCHColumn 2021-11-30 10:49:57 +08:00
alexey-milovidov
1cc9c92d0a
Merge pull request #31951 from Algunenano/libcxx13
Drop libc-headers
2021-11-30 05:23:23 +03:00
alexey-milovidov
a7de366741
Merge pull request #31957 from traceon/macos-fixes
Give some love to macOS platform
2021-11-30 04:15:32 +03:00
Raúl Marín
6a04dcb492 Remove libc-headers 2021-11-29 19:55:57 +01:00
Denis Glazachev
fd10077f3b Re-add the submodule
Bump the submodule
Change the tracking branch
2021-11-29 21:10:37 +03:00
Denis Glazachev
dc8ef13425 WIP: remove submodule 2021-11-29 21:06:54 +03:00
avogar
4fbd8ee38d Update lz4 contrib 2021-11-29 14:12:13 +03:00
Denis Glazachev
3fc3cd890c Fix Apple M1 GCC builds 2021-11-27 02:07:24 +03:00
taiyang-li
d35e2a1c83
Merge branch 'master' into hive_table 2021-11-26 11:44:50 +08:00
Alexey Milovidov
a9c2f38281 Even more reproducible builds 2021-11-26 05:49:51 +03:00
Denis Glazachev
a36f7abc56 Do not update FOLDER property on aliased targets 2021-11-26 02:04:11 +03:00
Denis Glazachev
e41ed7cc6e Fix GCC compilation in macOS 2021-11-26 02:03:04 +03:00
Nikita Mikhaylov
619ad46340
Fix oss-fuzz build (#31818) 2021-11-26 01:14:34 +03:00
taiyang-li
72f60cceb9
Merge branch 'master' into hive_table 2021-11-25 17:33:26 +08:00
Kseniia Sumarokova
d09e3f0885
Merge pull request #31703 from kssenii/hdfs-disable-logging
hdfs disable stderr logging
2021-11-25 09:52:02 +03:00
Alexey Milovidov
7a95d7f29d Remove annoying messages 2021-11-25 01:55:36 +03:00
Alexey Milovidov
05349ce7a6 Do not build protobuf twice 2021-11-25 01:50:54 +03:00
Alexey Milovidov
05b8f0b891 Update submodule 2021-11-25 01:34:51 +03:00
Alexey Milovidov
21f112b30e Merge branch 'better-crosscompiling-freebsd' into hermetic-builds 2021-11-24 22:43:30 +03:00
kssenii
157b0cd846 hdfs disable logging 2021-11-24 16:10:03 +03:00
Mikhail f. Shiryaev
240fb612c8
Merge pull request #31677 from ClickHouse/update-base64-2
Update base64 library
2021-11-24 12:52:46 +01:00
taiyang-li
89dcef69d5 merge master 2021-11-24 14:38:04 +08:00
Alexey Milovidov
6859be2b3d Update base64 library 2021-11-24 03:17:11 +03:00
Alexey Milovidov
1cfa52f921 Always re-render prompt while navigating history 2021-11-24 02:01:31 +03:00
Alexey Milovidov
51ee8fdbb0 More easy cross-compiling for FreeBSD 2021-11-24 00:32:04 +03:00
alexey-milovidov
341f705419
Merge pull request #30599 from ClickHouse/zlib-ng-own-cmake
Use our own CMakeLists for `zlib-ng`, `cassandra`, `mariadb-connector-c` and `xz`, `re2`, `sentry`, `gsasl`, `arrow`, `protobuf`.
2021-11-23 13:33:29 +03:00
lgbo
996d7125c0
Merge branch 'master' into hive_table 2021-11-23 10:19:02 +08:00
Alexey Milovidov
200913a5a5 Remove garbage 2021-11-23 02:23:52 +03:00
Alexey Milovidov
1e057d51c1 Fix error 2021-11-23 02:17:53 +03:00
Alexey Milovidov
a31abc2264 One step back 2021-11-23 02:11:38 +03:00
Alexey Milovidov
e288ff409a Fix error 2021-11-23 01:57:28 +03:00
Alexey Milovidov
67306ddb1c Fix error 2021-11-23 01:44:46 +03:00
Azat Khuzhin
5d6e5b60ab Add bindings for navigating through history (instead of lines/history)
Before this patch, replxx history_next/history_previous (which were
mapped to UP/DOWN) navigates through history lines first (in multi-line
mode, and after through history.

But it is not convenient, since in case of query contains lots of line
it can take awhile.

So now, after this update, replxx will change the meaning of
history_next/history_previous (which will be binded to M-UP/M-DOWN),
those actions will always navigates through history lines.

And new actions, line_next/line_previous (binded to UP/DOWN) will
navigate through lines of current item first, and when it reaches
begin/end it will go the previous/next history item.

Also note, that ClickHouse rebind of C-P/C-N is fine, since it is binded to
history_next/history_previous, and this is desired (like in readline).

Follow-up for: #30143 (cc: @amosbird)
2021-11-22 21:05:53 +03:00
taiyang-li
75bd6c6085 fix build 2021-11-22 12:29:40 +08:00
taiyang-li
d22854e82b add compile swiych USE_HIVE 2021-11-22 10:52:10 +08:00
Alexey Milovidov
6b49eb1362 Fix build 2021-11-22 01:09:20 +03:00
Alexey Milovidov
378709da90 Fix builds 2021-11-22 00:15:18 +03:00
Alexey Milovidov
f1ff1426f2 Fix build 2021-11-21 21:23:29 +03:00
Alexey Milovidov
9cf72e3d7b Our own CMakeFiles for protobuf 2021-11-21 19:58:50 +03:00
Alexey Milovidov
048a8b784b Our own CMakeFiles for gtest 2021-11-21 19:30:36 +03:00
Alexey Milovidov
3f4b6da6a8 Our own CMakeLists for arrow 2021-11-21 19:16:12 +03:00
Alexey Milovidov
1faefdf8ee Our own CMakeLists for gsasl 2021-11-21 19:00:01 +03:00
Alexey Milovidov
a87422f3a3 Our own CMakeFiles for sentry 2021-11-21 18:43:06 +03:00
Alexey Milovidov
9c86dcb09e Our own CMakeFiles for re2 2021-11-21 18:27:33 +03:00