Commit Graph

430 Commits

Author SHA1 Message Date
Ivan 571d0d541c
Improve CCTZ contrib (#9687)
* common/Types.h → common/types.h
  Also split Core/Defines.h and merge with common/likely.h
* Improve cctz contrib
* Fix ALWAYS_INLINE and unbundled build
* Update Dockerfile from master
* Fix test for unbundled library
2020-03-19 13:38:34 +03:00
Ivan 38b2dec354
Arcadia (#9729)
* Move getFQDNOrHostName to base/common/
* Add argsToConfig to ya.make
* Add coverage.cpp to ya.make
  Also remove WITH_COVERAGE from config file
2020-03-18 21:54:27 +03:00
Hui Wang f4966ff8a3 set libc++ as stdlib explicitly for clang under darwin 2020-03-15 21:02:06 +01:00
Ivan b7ef5a699c
Move FastMemcpy to contribs (#9219)
* Get rid of non-existent vectorclass
* Move FastMemcpy to contribs
* Restore comments
* Disable FastMemcpy on non-Linux
* Fix cmake file
* Don't build FastMemcpy for ARM64
* Replace FastMemcpy submodule with its contents
* Fix cmake file
* Move widechar_width to contrib/
* Move sumbur to contrib/
* Move consistent-hashing to contrib/
* Fix UBSan tests
2020-03-13 01:26:16 +03:00
Alexey Milovidov de67bd78bd Added some clang-tidy checks 2020-03-08 23:17:49 +03:00
Hui Wang 6134a046cb ignore weak symbol under mac because it must be defined 2020-03-06 14:31:27 +01:00
Artem Zuikov 4bea5dc115
allow to disable colored build (#9380) 2020-02-26 16:47:46 +03:00
Alexey Milovidov 5a999a3096 Restore -Werror 2020-02-22 20:32:25 +03:00
Ivan Lezhankin 102dad0ca0 Merge branch 'master' into arcadia 2020-02-17 17:37:10 +03:00
Ivan Lezhankin 39ea079034 More clean-up 2020-02-17 17:27:09 +03:00
Ivan Lezhankin 4cedd4619d Code clean-up 2020-02-16 11:04:03 +03:00
Ivan Lezhankin 2d44fa59b5 libs/ → base/ 2020-02-14 17:48:30 +03:00
levysh 9928b0bbb2
Merge branch 'master' into add-grpc-contrib 2020-02-02 14:47:16 +03:00
Alexey Milovidov 680da3d7ed Merge remote-tracking branch 'origin/master' into oandrew-avro 2020-01-23 22:08:08 +03:00
Ivan b80e3dcd46
Refactoring of replxx (#8748) 2020-01-23 11:18:19 +03:00
alexey-milovidov 901009d9b0
Merge branch 'master' into oandrew-avro 2020-01-19 03:37:29 +03:00
Alexey Milovidov 4dd7bb7c50 Fixed configuration of replxx 2020-01-19 03:18:25 +03:00
Alexey Milovidov 76e04b9843 Merge branch 'avro' of https://github.com/oandrew/ClickHouse into oandrew-avro 2020-01-18 21:23:55 +03:00
alexey-milovidov f051844eb7
Merge branch 'master' into replxx 2020-01-11 19:59:33 +03:00
Ivan Lezhankin 8eb0cd82fe Add CMake macro add_warning to check if compiler supports warning 2020-01-10 13:25:14 +03:00
levysh 0b0fff8dc4
Merge branch 'master' into add-grpc-contrib 2020-01-09 20:11:23 +03:00
Ivan Lezhankin 5950f6c081 Merge remote-tracking branch 'upstream/master' into replxx 2020-01-09 19:21:04 +03:00
Andrew Onyshchuk 7320447f92 Add Avro formats
Add Avro file input/output formats
Add AvroConfluent input format (for Kafka)
2020-01-08 03:18:00 -06:00
Alexey Milovidov 628ab6849f Fixed build 2020-01-02 19:38:09 +03:00
alexey-milovidov 14563da602
Merge pull request #8447 from amosbird/c++20
C++20
2019-12-31 21:06:41 +03:00
Alexey Milovidov 5a579d0a29 Corrections to prev. revision 2019-12-31 04:04:44 +03:00
Alexey Milovidov 6792739b5b Removed pie 2019-12-31 03:28:01 +03:00
Aleksei Levushkin 13643d825b added PROTOBUF_GENERATE_GRPC_CPP for generating grpc proto 2019-12-29 14:40:55 +03:00
Amos Bird bbc736f2d9
c++20! 2019-12-29 03:08:25 +08:00
Ivan Lezhankin 61c73d04f0 Improve CMakeLists.txt 2019-12-27 16:17:36 +03:00
alexey-milovidov b864bc49b9
Merge pull request #8310 from ClickHouse/remove-tcmalloc
Remove support for tcmalloc
2019-12-20 05:04:19 +03:00
Alexey Milovidov 098a3e0b75 Fixed comment 2019-12-20 03:03:10 +03:00
Alexey Milovidov fe604cf3e7 Remove support for tcmalloc 2019-12-20 02:59:55 +03:00
alexey-milovidov 91708fedfb
Merge pull request #8151 from amosbird/clangfix
Fix clang build
2019-12-18 17:32:40 +03:00
alexey-milovidov 51ed10ed78
Merge pull request #8011 from Jokser/aws-s3-sdk-integration
AWS SDK S3 integration
2019-12-12 20:43:16 +03:00
Amos Bird 7eaa556f55
Fix clang build 2019-12-12 08:47:25 +08:00
alexey-milovidov c7d434cec5
Merge pull request #8097 from amosbird/omitframepointer
Omit frame pointer.
2019-12-09 21:57:49 +03:00
Amos Bird 9a40c97e29
Omit frame pointer. 2019-12-09 21:28:45 +08:00
Amos Bird 971770a040
Interpose malloc symbols entirely. 2019-12-07 00:32:00 +08:00
Pavel Kovalenko a9e2327ec0 AWS S3 SDK integration. 2019-12-03 19:23:24 +03:00
Ivan 4f2f5cca84
Add support for cross-compiling to the CPU architecture AARCH64 (#7370) 2019-10-30 10:01:53 +03:00
Amos Bird b0d4baccc8 Enable musl and jemalloc for arm.
Can generate better arm packages.
2019-10-14 00:06:54 +08:00
proller 594c535bd4 Build fixes (#7063)
* Build fixes

*            fix

* Fix

* fix

* Fix install(export..

* Freebsd fixes

* Freebsd fixes

* Fix warning

* fix

* More PRIVATE linking

* Fix review

* Timmy

* fix

* fix
2019-10-05 22:25:31 +03:00
Amos Bird dadc613072 Get rid of malloc symbols in libcommon (#7134) 2019-09-30 14:58:32 +03:00
Ivan e5a5091556
Revert "Get rid of malloc symbols in libcommon (#7065)" (#7131)
This reverts commit 4cb53093a0.
2019-09-27 16:16:53 +03:00
Amos Bird 4cb53093a0 Get rid of malloc symbols in libcommon (#7065) 2019-09-27 15:19:26 +03:00
Ivan Lezhankin 4b143c3e0f Merge remote-tracking branch 'upstream/master' into issue-6459 2019-09-23 16:07:19 +03:00
Eldar Zaitov b174833bdf Initial fuzzing support with libfuzzer 2019-09-22 13:34:09 +03:00
Ivan Lezhankin 9e46118edd Merge remote-tracking branch 'upstream/master' into issue-6459 2019-09-20 21:25:55 +03:00
Azat Khuzhin b30dee621b
Search for ld.gold (since it is more common then just "gold") 2019-09-19 16:41:29 +03:00