Commit Graph

946 Commits

Author SHA1 Message Date
Maksim Kita 261f01ecd2 Updated llvm search version 2021-04-29 22:45:15 +03:00
Maksim Kita f56597e8ed Updated llvm.cmake 2021-04-29 20:10:01 +03:00
Benjamin Naecker 217745f231 Adds support for building on Solaris-derived systems
This commit adds a number of changes to platform-detection and
compile-time directives required to support building ClickHouse on
Solaris-derived systems, most notably illumos.
2021-04-28 16:32:41 -07:00
Azat Khuzhin c1213c1994 Enable use-after-destruction detection in MSan
Refs: https://clang.llvm.org/docs/MemorySanitizer.html#use-after-destruction-detection
2021-04-28 23:02:52 +03:00
tavplubix e7af407413 Merge pull request #23637 from ClickHouse/fix-build-with-AMQP
Merging #22984
2021-04-26 11:33:52 +03:00
Alexander Tokmakov 20096f47de minor fix 2021-04-26 09:45:52 +03:00
Alexey Milovidov 824e30b43b Add warning about gcc usage 2021-04-25 01:51:40 +03:00
Denis Glazachev c250c5a40b Use nanodbc always together with odbc
Disable clickhouse-odbc-bridge building when odbc is disabled
2021-04-20 15:07:05 +04:00
robot-clickhouse d0d62b7355 Auto version update to [21.6.1.1] [54451] 2021-04-20 01:48:20 +03:00
robot-clickhouse a581c8f8c9 Auto version update to [21.5.1.6601] [54450] 2021-04-20 01:45:38 +03:00
Azat Khuzhin 3fdb736e1c Add -Wundef for gcc 2021-04-18 23:40:08 +03:00
benbiti 613185f685 add a libuv.cmake 2021-04-18 09:51:08 +08:00
benbiti 0fc9540722 updated: process libuv as cassandra 2021-04-18 09:50:56 +08:00
changvvb cc38a44d21 Merge branch 'support-apple-m1' of github.com:changvvb/ClickHouse into support-apple-m1 2021-04-15 22:57:23 +08:00
changvvb 0e9810821e Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into support-apple-m1 2021-04-15 22:54:26 +08:00
kssenii 5fb1d60ba6 Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into nanodbc 2021-04-11 21:36:08 +00:00
Denis Glazachev 8c1fe32e70 Remove unneeded changes
Fix GCC build
2021-04-10 23:23:18 +04:00
changvvb b4ebf12b36 Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into support-apple-m1 2021-04-10 21:31:38 +08:00
alexey-milovidov 93ac978632 Merge pull request #22885 from traceon/gcc-macos-compilation-fixes
Fix vanilla GCC compilation in macOS
2021-04-10 14:17:11 +03:00
changvvb d95a69c91b Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into support-apple-m1 2021-04-09 23:19:19 +08:00
kssenii f3748496a3 Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into nanodbc 2021-04-09 11:13:01 +00:00
Denis Glazachev bcd2380972 Fix vanilla GCC compilation in macOS 2021-04-09 04:28:24 +04:00
Denis Glazachev 6796a45da7 Disable jemalloc for ALL macOS non-RelWithDebInfo builds
Revisit default ENABLE_* flag setting
2021-04-08 19:05:04 +04:00
alesapin c2a392e917 Fix Coordination darwin build 2021-04-08 17:17:57 +03:00
changvvb cb6977b079 Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into support-apple-m1 2021-04-08 18:11:16 +08:00
kssenii 2e323140cc Better 2021-04-06 20:01:23 +00:00
Alexander Kuzmenkov 604e2f0644 Merge remote-tracking branch 'origin/master' into HEAD 2021-04-06 14:31:19 +03:00
changvvb ccdfadc9b9 Disabled rocksdb jemalloc 2021-04-06 17:06:18 +08:00
changvvb e58cc3e553 Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into support-apple-m1 2021-04-06 15:55:03 +08:00
kssenii 3204499063 Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into nanodbc 2021-04-05 15:37:53 +00:00
mastertheknife 15be8cddfa Fix tab\space in xz.cmake 2021-04-04 01:16:00 +03:00
mastertheknife a079a32274 Allow unbundled xz (lzma) using USE_INTERNAL_XZ_LIBRARY=OFF 2021-04-04 01:05:07 +03:00
kssenii 103aaba2c4 Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into nanodbc 2021-04-03 08:01:13 +00:00
alexey-milovidov c2cf883630 Merge pull request #22475 from mastertheknife/ppc64le_disable_incompatible_libraries
ppc64le: Disable incompatible libraries (platform specific typically)
2021-04-02 21:29:11 +03:00
Alexander Kuzmenkov a3aeb014e7 Merge remote-tracking branch 'origin/master' into HEAD 2021-04-02 18:38:05 +03:00
robot-clickhouse adf510d9ea Auto version update to [21.5.1.1] [54450] 2021-04-02 18:34:29 +03:00
robot-clickhouse f729f066c5 Auto version update to [21.4.1.6422] [54449] 2021-04-02 18:32:01 +03:00
mastertheknife 28e4840b99 Disable base64, fastops and libcpuid on unsupported platforms better 2021-04-02 13:57:46 +03:00
alexey-milovidov 2e7002a640 Merge pull request #22487 from mastertheknife/ppc64le_enable_bundled_openldap
ppc64le: Enable the bundled openldap
2021-04-02 10:07:14 +03:00
alexey-milovidov 7b0d4dbbc2 Merge pull request #22484 from mastertheknife/aarch64_enable_s3
aarch64: Re-enable S3
2021-04-02 10:03:55 +03:00
alexey-milovidov cf459c21ff Merge pull request #22476 from mastertheknife/ppc64le_reenable_clang
ppc64le: Re-enable compiling with Clang
2021-04-02 10:02:55 +03:00
mastertheknife 40898101d5 ppc64le: Enable the bundled openldap 2021-04-02 06:32:09 +03:00
mastertheknife 30ffdac116 aarch64: Enable s3 2021-04-02 05:48:23 +03:00
mastertheknife 10da6dfd38 ppc64le: Re-enable compiling with Clang 2021-04-02 00:15:31 +03:00
mastertheknife db3225004c ppc64le: Disable incompatible libraries (platform specific typically) 2021-04-02 00:06:21 +03:00
mastertheknife 1f6c8cc0d3 Fix finding libclang_rt.builtins on Fedora\RHEL\CentOS on ppc64le 2021-04-01 18:38:16 +03:00
Kseniia Sumarokova 54098eeb8d Merge branch 'master' into nanodbc 2021-04-01 16:38:00 +03:00
Alexander Kuzmenkov a5bed3f56f Merge remote-tracking branch 'origin/master' into HEAD 2021-04-01 14:26:36 +03:00
Alexey Milovidov 4c77829abc Merge branch 'datasketches-cmake' of github.com:pingyu/ClickHouse into datasketches-cmake 2021-04-01 03:17:48 +03:00
Alexey Milovidov cf348a5342 Merge branch 'master' into datasketches-cmake 2021-04-01 03:17:05 +03:00
Alexander Kuzmenkov bda5d14fad try to avoid conflict with prlimit 2021-03-31 22:41:53 +03:00
Amos Bird 7e767833b7 Correctly place debug helpers 2021-03-31 18:28:58 +08:00
alexey-milovidov 0a4a526dde Update datasketches.cmake 2021-03-31 08:49:33 +03:00
kssenii c81ab04e8f Switch to nanodbc 2021-03-22 12:37:05 +00:00
changvvb b947fcac75 Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into support-apple-m1 2021-03-22 10:42:35 +08:00
pingyu 83b7ab1fb5 Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into datasketches-cmake 2021-03-20 21:15:07 +08:00
Alexey Milovidov a486bc8558 Clang-tidy requires assertions 2021-03-19 17:23:04 +03:00
changvvb 66ff11bed9 Add cmake/darwin/toolchain-aarch64.cmake 2021-03-19 13:50:11 +08:00
changvvb bba600d558 Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into support-apple-m1 2021-03-16 13:26:00 +08:00
alexey-milovidov 494c6294b3
Merge pull request #21597 from qoega/fixes-clang-12-cmake-3.19
Prepare to use clang 12 and cmake 3.19
2021-03-11 23:45:53 +03:00
Denis Glazachev 290a6d273e
Add Kerberos support for authenticating existing users when accessing over HTTP 2021-03-11 23:41:10 +03:00
changvvb fcb238715b Support apple m1 2021-03-12 01:12:52 +08:00
Yatsishin Ilya c64ba1ea8b fix 12.0.0 version 2021-03-11 11:03:03 +03:00
Yatsishin Ilya 682b5fb6ee better 2021-03-11 10:42:58 +03:00
Yatsishin Ilya 6e545c072a deprecated -fuse-ld changed to --ld-path for clang 2021-03-10 18:07:56 +03:00
robot-clickhouse 4e61f45dbb Auto version update to [21.4.1.1] [54449] 2021-03-06 14:43:30 +03:00
robot-clickhouse 7da423e5f7 Auto version update to [21.3.1.6185] [54448] 2021-03-06 14:41:21 +03:00
pingyu 08126030d6 wip #14893 2021-02-26 00:44:01 +08:00
Azat Khuzhin 58b0bbe6b1 Fix ccache 4.2+ usage (RULE_LAUNCH_COMPILE/RULE_LAUNCH_LINK was not set) 2021-02-24 21:56:19 +03:00
Azat Khuzhin 865dca0b0d ccache 4.2+ does not requires any quirks for SOURCE_DATE_EPOCH
And besides "ccache <some ccache options> compiler" does not work, since
it interpret everything as ccache options.

Refs: cad2416291
2021-02-18 22:39:44 +03:00
alesapin 63080a0b5e Redundant space 2021-02-10 12:31:01 +03:00
alesapin 57c9b6c864 Fix build without nuraft 2021-02-01 16:18:17 +03:00
robot-clickhouse cd82eed093 Auto version update to [21.3.1.1] [54448] 2021-02-01 12:50:56 +03:00
robot-clickhouse c9b78186d9 Auto version update to [21.2.1.5869] [54447] 2021-02-01 12:48:27 +03:00
alexey-milovidov 303db08231
Merge pull request #19369 from filimonov/kafka_for_arm64
Kafka for arm64
2021-01-23 01:52:07 +03:00
alexey-milovidov 6e1d660e36
Merge pull request #19390 from ClickHouse/http_referer
Add http_referer to client info
2021-01-22 17:25:09 +03:00
Ilya Yatsishin 8f280aa1c6
Merge pull request #19337 from filimonov/kafka_wo_ssl
Allow building librdkafka without ssl
2021-01-22 15:22:30 +03:00
Alexey Milovidov afc6f2fd8e Add http_referer to client info 2021-01-22 01:55:45 +03:00
Mikhail Filimonov 066fbfff0e
librdkafka support for arm64 2021-01-21 16:04:55 +01:00
alesapin fe6b964b32 Revert "Revert "Auto version update to [21.2.1.1] [54446]""
This reverts commit 42f63e14b5.
2021-01-21 12:39:46 +03:00
Mikhail Filimonov 58c57bbb9d
Allow building librdkafka without ssl 2021-01-21 08:43:35 +01:00
Alexander Tokmakov e2467427d1 Merge branch 'master' into update_cassandra 2021-01-19 14:10:15 +03:00
Alexey Milovidov a19e7edd14 Merge branch 'master' into kssenii-pg2ch 2021-01-15 17:33:19 +03:00
Alexander Tokmakov 588d9f0a56 fix 2021-01-15 01:51:55 +03:00
Ilya Yatsishin 8004b0446f
Merge pull request #18924 from snar/enable-kafka-on-freebsd
Restore kafka on freebsd
2021-01-12 19:16:35 +03:00
alexey-milovidov 67e7e6b235
Merge pull request #18914 from danlark1/master
Update libcxx and use unstable ABI to provide better performance
2021-01-12 01:21:32 +03:00
robot-clickhouse d418dcd346 Auto version update to [21.1.1.5646] [54445] 2021-01-11 19:03:39 +03:00
Danila Kutenin e5ec4e21b6 Fix Darwin build 2021-01-11 09:04:34 +00:00
Alexey Milovidov 42f63e14b5 Revert "Auto version update to [21.2.1.1] [54446]"
This reverts commit bc2593688e.
2021-01-11 11:32:52 +03:00
robot-clickhouse bc2593688e Auto version update to [21.2.1.1] [54446] 2021-01-11 11:12:11 +03:00
robot-clickhouse d87ed6e242 Auto version update to [21.1.1.5643] [54445] 2021-01-11 11:09:35 +03:00
Alexey Milovidov 9fafb0861e Fix build after wrong "auto version update" 2021-01-11 06:31:32 +03:00
Alexey Milovidov c7d4d12f72 Auto version update to [21.1.0] [54445] 2021-01-11 03:51:08 +03:00
alexey-milovidov 7e21d4d70a
Update ccache.cmake 2021-01-10 03:46:35 +03:00
Azat Khuzhin 0421ab6c80 Use time_macros over unset SOURCE_DATE_EPOCH in ccache 4.2 (unreleased)
ccache 4.2+ will ignore SOURCE_DATE_EPOCH [1].

  [1]: https://github.com/ccache/ccache/pull/755
2021-01-10 02:28:02 +03:00
alexey-milovidov 72b142a00a
Merge branch 'master' into pg2ch 2021-01-06 23:18:59 +03:00
Alexandre Snarskii e4171816c9 enable kafka integration on freebsd 2021-01-03 20:17:28 +03:00
kssenii e100aec086 Fix typos check 2020-12-31 11:15:05 +00:00
Alexey Milovidov 98687ff8f4 Merge branch 'master' into harmful 2020-12-31 02:25:28 +03:00
kssenii 62b06de97e Try fix build 2020-12-30 16:00:05 +00:00