Commit Graph

1107 Commits

Author SHA1 Message Date
tavplubix
3b770d8b1b
Fix stateless tests with msan (#9531)
* try run tests

* try fix build

* try enable other libraries

* suppress some msan warnings

* Update msan_suppressions.txt

* Update msan_suppressions.txt

* use function names in suppressions list

* update submodule
2020-03-08 12:32:22 +03:00
Alexey Milovidov
b75927e4ed Update JEMalloc just in case 2020-03-08 01:59:56 +03:00
Alexey Milovidov
66d033a1ae Update base64 2020-03-04 01:51:57 +03:00
CurtizJ
0f45c5fc59 fix data race at destruction of Poco::HTTPServer 2020-03-02 19:21:53 +03:00
alexey-milovidov
a9a757dc7c
Merge pull request #9433 from amosbird/cleanbuild
cleaning duplicate linker flags
2020-02-28 23:59:55 +03:00
Amos Bird
615c6bba91
cleaning duplicate linker flags 2020-02-28 18:56:33 +08:00
proller
6b2d6e9392
Build fixes (#9381)
* Revert "Revert "Build fixes""

This reverts commit 355ff00c2e.

* zlib link fix
2020-02-28 03:07:42 +03:00
Alexey Milovidov
6e37d765e6 Fix submodules 2020-02-27 16:13:20 +03:00
alexey-milovidov
86a4ccafc1
Merge pull request #8956 from ClickHouse/update-openssl
Update OpenSSL
2020-02-27 15:07:46 +03:00
Alexey Milovidov
ef9e9dba58 Update OpenSSL 2020-02-26 21:02:58 +03:00
Alexey Milovidov
2378018006 Update configuration of OpenSSL, enable getrandom 2020-02-26 18:15:00 +03:00
Alexey Milovidov
1e3e4615a9 Merge branch 'master' into update-openssl 2020-02-26 18:13:01 +03:00
Amos Bird
ce28d2eb82
Better cmdline client 2020-02-26 02:40:52 +08:00
Alexey Milovidov
5086fd0c98 Update SIMDJSON to master #9209 2020-02-24 21:14:37 +03:00
alexey-milovidov
16fa46a65c
Update CMakeLists.txt 2020-02-24 03:07:32 +03:00
alexey-milovidov
d12433a45b
Update CMakeLists.txt 2020-02-24 01:12:00 +03:00
Alexey Milovidov
b4d3ed8340 Fixed build for AArch64 2020-02-23 23:07:54 +03:00
Alexey Milovidov
953c6efc4d Update CMake for AArch64 2020-02-23 03:40:30 +03:00
Alexey Milovidov
8edfd1fca8 Merge branch 'master' into update-openssl 2020-02-23 03:34:57 +03:00
Alexey Milovidov
e392e9723e Update libcxx 2020-02-23 01:47:04 +03:00
Alexey Milovidov
0bc2debb44 Merge branch 'master' into correct-werror 2020-02-22 23:07:07 +03:00
Alexey Milovidov
ce073e0752 Fixed strange code 2020-02-22 23:05:33 +03:00
Alexey Milovidov
8ac86b4eb8 Update submodule 2020-02-22 23:05:03 +03:00
Alexey Milovidov
f9b4ec2578 Fixed bad code 2020-02-22 22:49:05 +03:00
Alexey Milovidov
d1deba0f78 Fixed bad code 2020-02-22 22:47:32 +03:00
Alexey Milovidov
3098fbbdc8 Fixed bad code 2020-02-22 22:46:41 +03:00
Alexey Milovidov
fd523fa796 Fixed bad code 2020-02-22 22:45:53 +03:00
Alexey Milovidov
1ba67b1bb4 Fixed bad code 2020-02-22 22:44:31 +03:00
Alexey Milovidov
8fc858ac48 Add std::hash implementation for char8_t 2020-02-22 18:06:42 +03:00
Alexey Milovidov
38e33833be Update libcxx and libcxxabi 2020-02-22 17:53:21 +03:00
alexey-milovidov
355ff00c2e
Revert "Build fixes" 2020-02-16 11:48:01 +03:00
alexey-milovidov
ace75296df
Merge pull request #8435 from levysh/add-grpc-contrib
Add grpc contrib
2020-02-16 09:27:34 +03:00
proller
cf39e9d64a Merge remote-tracking branch 'upstream/master' into fix27 2020-02-14 21:28:09 +03:00
alexey-milovidov
6d97f3a008
Merge pull request #9066 from oandrew/avro-bugfix
Avoid throwing from destructor (Avro)
2020-02-13 16:58:07 +03:00
proller
4c3b8649e3 Merge remote-tracking branch 'upstream/master' into fix27 2020-02-12 13:59:14 +03:00
Alexander Kuzmenkov
badbdf3e48
Merge pull request #9000 from oandrew/upgrade-rdkafka
Upgrade librdkafka to v1.3.0
2020-02-11 21:20:52 +03:00
Andrew Onyshchuk
b4eea18309 Avoid throwing from destructor (Avro) 2020-02-10 13:43:08 -06:00
Ivan
9251fb803a
Enable OpenSSL support in Curl (#9039)
* Enable OpenSSL support in Curl
* Define macro CURL_CA_BUNDLE
2020-02-10 15:41:13 +03:00
Alexander Tokmakov
5fba5f97dd update submodule 2020-02-07 16:35:15 +03:00
proller
ae78c9b6bc Fix zlib includes 2020-02-07 02:26:45 +03:00
proller
487d1ff491 Fix system zlib headers usage 2020-02-07 00:31:53 +03:00
Alexander Tokmakov
acef7fc5bd add test 2020-02-06 20:23:05 +03:00
Alexander Tokmakov
180b5d409d fix poco secure sockets timeouts 2020-02-05 23:45:16 +03:00
Andrew Onyshchuk
bf23e3918a trigger build 2020-02-05 09:02:39 -06:00
Andrew Onyshchuk
c76e5a470a update contrib/libgsasl 2020-02-05 08:12:35 -06:00
Aleksei Levushkin
2723057e80 added zlib-ng instead zlib 2020-02-05 14:48:59 +03:00
Andrew Onyshchuk
9de5dffb5c Upgrade librdkafka to v1.3.0
Allow bundled librdkafka on Mac
2020-02-04 16:12:24 -06:00
proller
bce3ec2a29 Revert "Revert "Build fixes""
This reverts commit 9e0b40bf09.
2020-02-03 19:46:17 +03:00
Alexey Milovidov
9664476479 Update OpenSSL 2020-02-03 02:52:27 +03:00
alexey-milovidov
9e0b40bf09
Revert "Build fixes" 2020-02-02 23:21:49 +03:00
Aleksei Levushkin
439ef6af9a turn off protobuf tests 2020-02-02 16:36:59 +03:00
proller
9937af92bf Fix 2020-02-02 15:23:13 +03:00
levysh
9928b0bbb2
Merge branch 'master' into add-grpc-contrib 2020-02-02 14:47:16 +03:00
proller
e6ec39bf20 Fix gcc8 2020-01-30 19:46:36 +03:00
proller
cd0e9217da Merge remote-tracking branch 'upstream/master' into fix27 2020-01-30 18:11:22 +03:00
Ivan
ec5c513faa
Implement separate CMake build file for curl library (#8905) 2020-01-30 12:51:04 +03:00
proller
936c357e05 Merge remote-tracking branch 'upstream/master' into fix27 2020-01-27 17:54:43 +03:00
Alexey Milovidov
205f798491 Update Avro submodule to prevent UBSan failure 2020-01-23 23:04:53 +03:00
Alexey Milovidov
680da3d7ed Merge remote-tracking branch 'origin/master' into oandrew-avro 2020-01-23 22:08:08 +03:00
Alexey Milovidov
64984cf061 Update Avro submodule to prevent UBSan failure 2020-01-23 22:06:53 +03:00
Gregory
814c431674
Add extern "C" for cgo in arcadia to link [STRM-1049]
See https://a.yandex-team.ru/review/1018931/files/
2020-01-23 12:22:00 +03:00
Ivan
b80e3dcd46
Refactoring of replxx (#8748) 2020-01-23 11:18:19 +03:00
Alexey Milovidov
2a6b9fbeb4 Merge branch 'master' into oandrew-avro 2020-01-22 22:37:07 +03:00
proller
4ba97e97e1 zlib fixes 2020-01-21 01:15:56 +03:00
Alexey Milovidov
7eb35a61ac Minor changes in CMakeLists 2020-01-19 20:09:58 +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
47f6156ad8 Correct configuration of replxx 2020-01-19 03:01:49 +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
86a062110d
Merge pull request #8704 from kreuzerkrieg/MoreGCCWarnings
Enable -Wmissing-include-dirs for GCC
2020-01-18 20:12:56 +03:00
Alexey Milovidov
f7efa5e2c7 Merge branch 'replxx' of https://github.com/abyss7/ClickHouse into abyss7-replxx 2020-01-18 17:00:59 +03:00
kreuzerkrieg
0bf3ea4247 Enable -Wmissing-include-dirs for GCC 2020-01-18 10:46:27 +02:00
proller
2804feb941 Merge remote-tracking branch 'upstream/master' into fix27 2020-01-13 12:29:55 +03:00
Alexey Milovidov
8b67083200 Update base64 2020-01-12 17:39:20 +03:00
Alexey Milovidov
ffadcef514 Added checks 2020-01-12 16:47:12 +03:00
Alexey Milovidov
69d4e775bd Update base64 2020-01-11 20:49:27 +03:00
alexey-milovidov
f051844eb7
Merge branch 'master' into replxx 2020-01-11 19:59:33 +03:00
Alexey Milovidov
d3bbfa357e base64 library is not ready for -Weverything 2020-01-11 16:17:10 +03:00
Alexey Milovidov
6ee0a28524 Merge branch 'base64-update' of github.com:yandex/ClickHouse into base64-update 2020-01-11 14:03:49 +03:00
Alexey Milovidov
83869b78ca Merge branch 'master' into base64-update 2020-01-11 14:03:18 +03:00
alexey-milovidov
0a3a9a61e4
Merge pull request #8604 from abyss7/add-warning-macro
Add CMake macro add_warning to check if compiler supports warning
2020-01-10 19:22:25 +03:00
Alexander Kuzmenkov
10ba9d38c0 Revert "Performance comparison improvements."
This reverts commit 52dff20d91.
2020-01-10 17:08:40 +03:00
Alexander Kuzmenkov
52dff20d91 Performance comparison improvements. 2020-01-10 17:08:08 +03:00
Ivan Lezhankin
8eb0cd82fe Add CMake macro add_warning to check if compiler supports warning 2020-01-10 13:25:14 +03:00
Andrew Onyshchuk
e96b3059c0 Refactor Avro CMake 2020-01-10 00:03:32 -06: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
Alexander Burmak
4a9e2399a7 Updated contrib/googletest to v1.10.0 2020-01-09 13:03:24 +03:00
proller
674d34e93e Merge remote-tracking branch 'upstream/master' into fix27 2020-01-08 18:43:54 +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
828e43cf94 Slightly more compatible 2020-01-06 16:41:08 +03:00
Alexey Milovidov
cc369d97ff Make Ryu "to shortest" mode compatible with double-conversion 2020-01-06 14:33:30 +03:00
Alexey Milovidov
6f5e74cade Make Ryu "to shortest" mode compatible with double-conversion 2020-01-06 13:38:00 +03:00
Alexey Milovidov
e14f5bef39 Make Ryu "to shortest" mode compatible with double-conversion 2020-01-06 13:34:33 +03:00
Alexey Milovidov
2d47572603 Using "ryu" library to format floats 2020-01-06 06:22:11 +03:00
alexey-milovidov
e894015acd
Merge pull request #8526 from ClickHouse/general-compression-rework
Removed bad code around general compression methods
2020-01-06 01:25:58 +03:00
Alexey Milovidov
33bba81f47 Update zlib-ng just in case 2020-01-05 08:45:28 +03:00
Vladimir Chebotarev
9cf2827dc0 Fixed build without crypto. 2020-01-04 16:04:40 +03:00
Vladimir Chebotarev
e5b0be289c
Improved extracting of GCC version. 2020-01-03 16:25:00 +03:00
Alexey Milovidov
e2525186cb Update submodule "libc-headers" 2020-01-03 00:43:33 +03:00
alexey-milovidov
03be29eddb
Merge pull request #8501 from ClickHouse/stack-trace-in-std-exception
Calculate stack trace for std::exception (experimental)
2020-01-03 00:22:12 +03:00
Alexey Milovidov
628ab6849f Fixed build 2020-01-02 19:38:09 +03:00
proller
4bb320627c Merge remote-tracking branch 'upstream/master' into fix27 2020-01-02 14:29:48 +03:00
proller
5b9c12ba3b Merge remote-tracking branch 'upstream/master' into fix27 2020-01-02 14:29:22 +03:00
Alexey Milovidov
2889d3541c Fixed comment 2020-01-02 11:02:33 +03:00
Alexey Milovidov
67afaa9d93 Stack trace for every exception (experimental) 2020-01-02 09:56:53 +03:00
Ivan
835be7d47c
Proper ASM files generation for darwin (#8297) 2020-01-02 03:28:40 +03:00
Alexey Milovidov
f13e52a505 Updated submodule 2020-01-02 01:57:05 +03:00
Alexey Milovidov
42f34aa3b4 Attempt to fix AArch64 build 2020-01-02 01:55:59 +03:00
Alexey Milovidov
0af3ee20e1 Merge branch 'master' into base64-update 2020-01-02 01:03:48 +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
aa979eb438 Fixed build on AArch64 2019-12-31 06:14:57 +03:00
Alexey Milovidov
625e318b10 Update base64 and remove the obsolete check 2019-12-31 04:16:08 +03:00
Alexey Milovidov
33490e2517 Merge branch 'master' into base64-update 2019-12-31 04:13:33 +03:00
Alexey Milovidov
ea0df54c0f Remove -fPIC from some libraries 2019-12-29 23:06:44 +03:00
Alexey Milovidov
3d8703e81b Minor cleanups 2019-12-29 16:20:41 +03:00
Alexey Milovidov
d635441090 Removed all harmful libraries 2019-12-29 16:04:11 +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
Alexey Milovidov
3b6181afd5 Switched back to TurboBase64 2019-12-28 03:18:08 +03:00
Alexey Milovidov
b04586ef55 Merge remote-tracking branch 'origin/master' into base64-update 2019-12-28 02:27:32 +03:00
Aleksei Levushkin
bbd368cdac added grpc-cmake 2019-12-27 16:33:42 +03:00
Aleksei Levushkin
145f0702e5 added grpc as submodule 2019-12-27 16:33:08 +03:00
Ivan Lezhankin
bf22e12e4e Initial replacement readline → replxx 2019-12-27 16:17:36 +03:00
Ivan Lezhankin
61c73d04f0 Improve CMakeLists.txt 2019-12-27 16:17:36 +03:00
Ivan Lezhankin
66517796ee Import replxx into contrib 2019-12-27 16:17:36 +03:00
proller
0f46f6d74e Merge remote-tracking branch 'upstream/master' into fix27 2019-12-27 14:52:19 +03:00
Maxim Ulanovskiy
cc13466baa arrow headers generated by flatc are moved from src to binary 2019-12-26 20:26:22 +03:00
proller
b96d3509df Merge remote-tracking branch 'upstream/master' into fix27 2019-12-26 15:18:53 +00:00
alexey-milovidov
af3c52d5fc
Merge pull request #8334 from maxulan/parquet_list_reading_fix
Parquet list reading fix
2019-12-26 17:33:30 +03:00
proller
c8301b69cc Merge remote-tracking branch 'upstream/master' into fix27 2019-12-26 16:59:34 +03:00
Alexey Milovidov
66e2bd06ba Update base64 library just in case 2019-12-26 04:43:18 +03:00
Alexey Milovidov
063682ef9c Changed one base64 library to another 2019-12-25 22:44:00 +03:00
proller
c3ea8783ef Build fixes 2019-12-25 15:31:49 +00:00
Maxim Ulanovskiy
dbaf470541 disabled building of unused arrow ipc cmd utils 2019-12-25 11:37:21 +03:00
Maxim Ulanovskiy
8222cbccbd added arrow dependency on flatbuffers generated files 2019-12-25 04:59:34 +03:00
Maxim Ulanovskiy
b43ea04548 Merge branch 'master' into parquet_list_reading_fix 2019-12-25 04:09:39 +03:00
Maxim Ulanovskiy
fc9f548ee0 arrow-cmake: targeted FLATBUFFERS_INCLUDE_DIR for Darwin 2019-12-24 19:59:22 +03:00
Alexey Milovidov
2befa5aec5 Fixed build on old systems 2019-12-24 19:51:37 +03:00
Maxim Ulanovskiy
55af29ab0c arrow lib: excluded compression_bz2 2019-12-24 19:41:41 +03:00
Maxim Ulanovskiy
0f1347d0b2 added pre-generated arrow headers 2019-12-24 18:17:15 +03:00
maxulan
031dbe465d
Merge branch 'master' into parquet_list_reading_fix 2019-12-23 10:01:41 +03:00
Maxim Ulanovskiy
e9021f6377 flatbuffers lib downloading replaced with contrib/flatbuffers 2019-12-23 09:51:35 +03:00
Maxim Ulanovskiy
5d12b7e24b added submodule flatbuffers v1.11.0 2019-12-22 15:24:23 +03:00
maxim
558324e773 fixed reading of parquet files containing columns of type list 2019-12-22 10:15:51 +03:00
maxim
76869bb695 arrow version updated to apache-arrow-0.15.1 2019-12-21 07:30:55 +03:00
Alexey Milovidov
dbbc13213b Added missing translation units 2019-12-20 21:36:13 +03:00
Alexey Milovidov
46372c9520 Updated libc++ 2019-12-20 21:25:19 +03:00
alexey-milovidov
1b528ab2f1
Merge pull request #5773 from ClickHouse/libc-headers
Imported libc headers to contrib.
2019-12-20 18:14:19 +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