Alexey Milovidov
aa1569ffba
Merge branch 'fastops' of github.com:yandex/ClickHouse into fastops
2019-08-03 06:25:07 +03:00
Alexey Milovidov
b9d39f4882
Merge branch 'master' into fastops
2019-08-03 06:24:33 +03:00
Alexey Milovidov
61541a76e6
Update hyperscan; avoid hyperscan rebuilds
2019-08-03 03:15:17 +03:00
Alexey Milovidov
11762f6eec
Updated SIMDJSON
2019-08-03 02:24:50 +03:00
Alexey Milovidov
eb4edb80a5
Updated submodule
2019-08-03 02:12:42 +03:00
Alexey Milovidov
73faf623f2
Adjusted precision in test
2019-08-02 22:00:22 +03:00
Alexey Milovidov
50303a8520
Fixed build with gcc-8
2019-08-01 04:29:53 +03:00
Alexey Milovidov
466242b8de
Switched back to upstream "fastops" submodule.
2019-08-01 02:02:08 +03:00
Alexey Milovidov
fb3824f98b
Merge branch 'master' into fastops
2019-08-01 01:59:59 +03:00
Alexey Milovidov
050db07e3d
Merge branch 'master' into merge-profiler
2019-07-25 22:54:22 +03:00
alexey-milovidov
c1e910ad32
Merge pull request #6101 from abyss7/fix-kafka-build
...
Fix shared build with rdkafka library
2019-07-25 04:15:10 +03:00
Alexander Kuzmenkov
30d319fc77
Update zlib-ng to fix a ThreadSanitizer warning.
2019-07-24 18:31:22 +03:00
Alexey Milovidov
dc06885950
Addition to prev. revision
2019-07-24 03:42:55 +03:00
Alexey Milovidov
99be894ead
Mitigate segfault in libunwind #6124
2019-07-24 03:23:21 +03:00
Ivan Lezhankin
cab6307e24
Fix build
2019-07-23 13:07:40 +03:00
Ivan Lezhankin
0d484869f8
Fix build
2019-07-23 12:11:22 +03:00
alexey-milovidov
e4ad0da6e3
Merge pull request #4247 from laplab/query-poor-mans-profiler
...
Poor man's profiler on query level [Work in progress]
2019-07-23 03:02:58 +03:00
Alexey Milovidov
b282c6160d
Added "fastops" as submodule
2019-07-23 02:41:06 +03:00
Ivan Lezhankin
cef18b1e61
Fix shared build with rdkafka
2019-07-22 15:58:06 +03:00
alexey-milovidov
65f1baaeaa
Merge pull request #6072 from yandex/aku/poco-tsan
...
Update poco (tsan fixes)
2019-07-20 00:00:15 +03:00
alexey-milovidov
6706af64d7
Merge pull request #5981 from 4ertus2/some
...
Count new/delete memory in MemoryTracker
2019-07-18 23:07:00 +03:00
Ivan
2f68aa7207
Fix build with external libcxx ( #6010 )
...
* First attempt to fix build with external libcxx
* Fix build
2019-07-18 09:55:05 +03:00
Alexander Kuzmenkov
a1caf13869
Update poco (tsan fixes)
2019-07-17 17:36:37 +03:00
chertus
91028e9e5d
Merge branch 'master' into some
2019-07-15 13:45:48 +03:00
alexey-milovidov
154b0cb491
Revert "DOCAPI-6887: EN review and RU translation for skew* and kurt* functions."
2019-07-12 22:03:38 +03:00
chertus
37bee1104d
Merge branch 'master' into some
2019-07-12 18:16:03 +03:00
Ivan Blinkov
6082354d3c
DOCAPI-6887: EN review and RU translation for skew* and kurt* functions. ( #5906 )
...
* Update reference.md
* DOCAPI-6887: EN review and RU translation for skew* and kurt* functions.
2019-07-12 15:04:32 +03:00
chertus
18a13a03dd
memory tracked new/delete concept
2019-07-10 21:12:50 +03:00
Alexey Milovidov
c97f398b9d
Disable usage of C11 threads in rdkafka library
2019-07-10 01:59:53 +03:00
Alexey Milovidov
f5dc6c79f0
Clean CMakeLists for double-conversion
2019-07-10 01:35:40 +03:00
alexey-milovidov
1d14b9cc45
Merge branch 'master' into libcxx-as-submodule
2019-07-10 01:09:23 +03:00
alexey-milovidov
02ea563673
Update CMakeLists.txt
2019-07-09 14:54:41 +03:00
alexey-milovidov
2787ad6715
Update CMakeLists.txt
2019-07-09 14:53:29 +03:00
Alexey Milovidov
7f8eefedea
Clean CMakeLists for libunwind.
2019-07-09 14:46:01 +03:00
Alexey Milovidov
765360ec82
Fixed error
2019-07-09 03:49:52 +03:00
Alexey Milovidov
5ab6daca2e
Correct CMake flags for unwind
2019-07-09 03:28:21 +03:00
Alexey Milovidov
055ec8817b
Clean CMakeLists
2019-07-09 02:58:14 +03:00
Alexey Milovidov
daf84d4b84
Clean CMakeLists for cxx
2019-07-09 02:33:32 +03:00
Alexey Milovidov
52bb292327
Merge branch 'master' into libcxx-as-submodule
2019-07-09 01:58:09 +03:00
alexey-milovidov
3c7178a8d1
Merge pull request #5923 from yandex/add-noreturn
...
Add two more warnings from -Weverything
2019-07-09 00:10:35 +03:00
Alexey Milovidov
e07235e294
Addition to prev. revision
2019-07-08 21:55:06 +03:00
Alexey Milovidov
27663d9a86
Addition to prev. revision
2019-07-08 19:42:49 +03:00
Alexey Milovidov
3779a5cba2
Addition to prev. revision
2019-07-08 19:01:00 +03:00
Alexey Milovidov
98d27b746a
Updated simdjson just in case
2019-07-08 18:25:17 +03:00
BayoNet
c6ae525216
Merge branch 'master' of github.com:yandex/ClickHouse into l10n/DOCAPI-6887-skewSamp
2019-07-06 15:56:14 +03:00
Nikita Lapkov
aaea6cbfc9
Merge remote-tracking branch 'upstream/master' into query-poor-mans-profiler
2019-07-05 21:37:31 +00:00
Nikita Lapkov
c7eaa30870
update libunwind to RIP experiment
2019-07-05 21:02:02 +00:00
alexey-milovidov
fab83cf688
Merge pull request #5872 from abyss7/update-rdkafka
...
Update librdkafka to version 1.1.0
2019-07-05 14:09:26 +03:00
Alexey Milovidov
65bac141a8
Updated Poco submodule
2019-07-05 02:10:30 +03:00
Nikita Lapkov
dc6e6eaca7
fix submodules
2019-07-04 22:16:04 +00:00
Nikita Lapkov
0f579860f7
Merge remote-tracking branch 'upstream/master' into query-poor-mans-profiler
2019-07-04 22:13:51 +00:00
Ivan Lezhankin
15e2e747a6
Update librdkafka to version 1.1.0
2019-07-04 17:58:24 +03:00
Alexey Milovidov
6b9df067d8
Merge branch 'master' into libcxx-as-submodule
2019-07-03 22:34:58 +03:00
Nikita Lapkov
9641d058d0
Merge remote-tracking branch 'upstream/master' into update_libunwind
2019-07-01 21:11:26 +00:00
Nikita Lapkov
d65bf8dd60
fix contrib
2019-07-01 20:04:51 +00:00
Alexey Milovidov
1777313821
Own CMakeLists for H3 because otherwise "m" library does not link correctly
2019-06-30 21:49:57 +03:00
alexey-milovidov
feafcb21bd
Merge branch 'master' into h3-integration
2019-06-30 16:19:11 +03:00
alexey-milovidov
557886ef26
Merge pull request #5718 from excitoon-favorites/gcc-minor-version
...
Fixed GCC minor version in libhdfs3-cmake
2019-06-30 16:12:10 +03:00
Vladimir Chebotarev
fd6998951d
Update Platform.cmake
2019-06-30 03:35:48 +03:00
Nikita Lapkov
2a131185b0
Merge remote-tracking branch 'upstream/master' into update_libunwind
2019-06-28 18:20:23 +00:00
Danila Kutenin
5402f80cfb
mimalloc off MI_OVERRIDE
2019-06-28 20:33:47 +03:00
Danila Kutenin
35630f2abd
MI_SECURE added
2019-06-27 18:25:44 +03:00
Danila Kutenin
e67431e455
Use mimalloc instead of lfallocator
2019-06-27 18:13:19 +03:00
Nikita Lapkov
92309eed3e
Merge remote-tracking branch 'upstream/master' into update_libunwind
2019-06-27 14:07:44 +00:00
Alexey Milovidov
f832651d4a
Added README
2019-06-27 16:43:01 +03:00
Alexey Milovidov
90b3a1435a
Imported glibc headers to contrib
2019-06-27 16:38:18 +03:00
Nikita Lapkov
7cff36fbfc
Merge remote-tracking branch 'upstream/master' into query-poor-mans-profiler
2019-06-26 11:46:04 +00:00
Nikita Lapkov
8de1340f51
update libunwind
2019-06-26 11:10:07 +00:00
Ivan Remen
f3c8ac2d3b
Merge remote-tracking branch 'main/master' into h3-integration
2019-06-25 11:23:53 +03:00
Vladimir Chebotarev
4f110bad2a
Fixed GCC minor version in libhdfs3-cmake.
2019-06-22 12:55:56 +03:00
Ivan Lezhankin
8e6249f135
Update rdkafka to v1.0.1
2019-06-20 16:02:41 +03:00
Ivan Remen
b0d0e82b29
h3 submodule
2019-06-20 14:39:53 +03:00
Ivan Remen
bd14069cd1
Fix cmake
2019-06-20 13:58:21 +03:00
Ivan Remen
b439769aa7
Merge remote-tracking branch 'main/master' into h3-integration-fix
2019-06-20 13:53:17 +03:00
proller
c800913e5a
Fix build clickhouse as submodule ( #5574 )
2019-06-10 21:50:46 +03:00
proller
cfbe05ca63
Upgrade boost to 1.70 ( #5570 )
2019-06-10 19:36:37 +03:00
Danila Kutenin
aed80a1433
Merge pull request #5546 from yandex/gcc9-warnings
...
fix gcc9 hyperscan errors finally
2019-06-06 14:01:37 +03:00
Danila Kutenin
6d9643eb9f
fix gcc9 hyperscan errors finally
2019-06-06 14:00:18 +03:00
Orivej Desh
5ec179377a
DEVTOOLS-5170 Delete Y_IGNORE markers ( #5533 )
...
They have been superseded by a new include resolution configuration that lives
outside clickhouse source tree.
2019-06-05 14:52:39 +03:00
Георгий Кондратьев
2499cefdb9
DEVTOOLS-5507 Include roaring.h as roaring/roaring.h
...
This is needed to unbundle roaring. Its original cmake build system installs:
/usr/include/roaring/roaring.h
/usr/include/roaring/roaring.hh
and declares:
set_target_properties(roaring::roaring PROPERTIES
INTERFACE_INCLUDE_DIRECTORIES "/usr/include"
)
2019-06-03 17:03:41 +00:00
Danila Kutenin
203d336f1f
Revert jemalloc and supress all warnings because we cannot supress some general ones with another flag
2019-05-31 20:33:29 +03:00
Danila Kutenin
f8668e4f01
fix safety_check.c in jemalloc
2019-05-31 14:00:35 +03:00
Danila Kutenin
7e2b3b59b8
Fix gcc9 warnings and ICE's
2019-05-31 11:55:01 +03:00
Nikita Lapkov
86857ef501
update libunwind
2019-05-30 11:28:35 +00:00
Nikita Lapkov
3b54fde8a7
replace StackTrace with Backtrace
2019-05-30 10:30:24 +00:00
Nikita Lapkov
419a37c7d8
fix late define of _LIBUNWIND_NO_HEAP
2019-05-22 00:09:13 +00:00
Nikita Lapkov
382beefdb8
Merge remote-tracking branch 'upstream/master' into query-poor-mans-profiler
2019-05-21 22:52:57 +00:00
alexey-milovidov
ea14585d9d
Updated SIMDJSON to fix FPU clobbering ( #5354 )
...
* Forked SIMDJSON to fix FPU clobbering
* Moved back to upstream version of SIMDJSON because they merged our change very quickly
* Moved back to upstream version of SIMDJSON because they merged our change very quickly
2019-05-21 01:12:15 +03:00
alexey-milovidov
24b16da9fd
Merge pull request #5235 from vitlibar/improve-new-json-functions
...
Improve new json functions
2019-05-18 12:51:41 +03:00
Vitaly Baranov
8ab4e4dcfe
Use rapidjson when AVX2 instructions are not available.
2019-05-16 20:40:24 +03:00
Nikolai Kochetov
6fa907c089
Add lockfree to boost.
2019-05-16 19:27:41 +03:00
Vitaly Baranov
cae2221b92
Update submodule simdjson
2019-05-16 15:59:14 +03:00
proller
51ca4cbaa4
Build fixes ( #5278 )
2019-05-15 20:19:39 +03:00
Ivan Lezhankin
67cf1bc48c
Link rdkafka with bundled SASL
...
also enable SASL SCRAM support in the code.
2019-05-13 13:41:03 +03:00
Nikita Lapkov
9cd108b6d6
Merge remote-tracking branch 'upstream/master' into update_libunwind
2019-05-12 13:40:17 +00:00
Vitaly Baranov
7ace113ac0
Use custom cmake file for simdjson and fix build
2019-05-08 16:20:25 +03:00
hcz
12d8dbeaed
Update simdjson
2019-05-08 16:20:25 +03:00
hcz
560246c0c3
Add Simdjson API
2019-05-08 16:20:25 +03:00
Winter Zhang
6bf5e1dd26
ISSUES-5062 fix cmake failure on osx ( #5215 )
2019-05-07 18:30:15 +03:00
Danila Kutenin
3f1523a80a
Merge pull request #5070 from danlark1/master
...
Upgrade our LZ4 decompression with the new reference implementation optimizations
2019-04-30 19:29:24 +03:00
Danila Kutenin
89b0b3c342
Fix
2019-04-28 13:12:36 +03:00
Danila Kutenin
852ea727fb
Exponentially small
2019-04-28 13:09:01 +03:00
Danila Kutenin
3c1e5348d1
LfAlloc more reliable choice of hint
2019-04-28 13:04:47 +03:00
proller
f69f03c96f
Try fix shared libxml2 build ( #5123 )
2019-04-26 18:37:22 +03:00
proller
97c532c0f0
Build fixes ( #5114 )
...
Need to push builder docker image
2019-04-26 02:21:59 +03:00
Danila Kutenin
71d87a49b2
Merge branch 'master' of https://github.com/yandex/ClickHouse
2019-04-25 19:19:01 +03:00
proller
c6d0e095e0
Prepare cmake for new contrib/poco ( #5062 )
2019-04-25 00:33:04 +03:00
proller
ba4687e110
Cmake: dont use LINK_MODE (but use BUILD_SHARED_LIBS) ( #5091 )
2019-04-24 12:06:28 +03:00
Danila Kutenin
6c0e7bb9ac
Merge branch 'master' of https://github.com/yandex/ClickHouse
2019-04-22 18:27:09 +03:00
Danila Kutenin
2caf3d39ff
Faster LZ4 decompression because of new release
2019-04-21 20:31:15 +03:00
Nikita Lapkov
26c4df9d9c
Merge remote-tracking branch 'upstream/master' into update_libunwind
2019-04-21 09:24:48 +00:00
Danila Kutenin
92abbc3416
Merge pull request #5040 from danlark1/master
...
Update lz4
2019-04-20 15:47:53 +03:00
Danila Kutenin
e34e396ff9
Disable warnings
2019-04-19 12:10:54 +03:00
Danila Kutenin
500b88d19d
Update lz4 to latest
2019-04-19 10:46:00 +03:00
Danila Kutenin
f154e40ed6
Update lz4
2019-04-17 19:39:30 +03:00
Vitaly Baranov
d6eb5e0f7c
Fix ubsan error "load of misaligned address" in contrib/libmetrohash/src/platform.h
2019-04-17 19:12:28 +03:00
Danila Kutenin
e346758cea
Merge pull request #4995 from danlark1/master
...
LFAlloc added to clickhouse to allocate MarkCache and UncompressedCache data in different ways
2019-04-14 16:00:35 +03:00
Danila Kutenin
b81e0f51f1
fix compilation in clickhouse
2019-04-14 13:37:25 +03:00
Danila Kutenin
08d1a8bb57
Small fix
2019-04-13 18:10:22 +03:00
Danila Kutenin
330ef5a1b9
Correct logic for large blocks in lfalloc
2019-04-13 18:08:19 +03:00
Danila Kutenin
c3a2f28d21
More correct logic
2019-04-13 17:53:48 +03:00
Danila Kutenin
18a6b3123f
Randomization in lfalloc
2019-04-13 17:45:01 +03:00
Danila Kutenin
622b2c8472
Enable LFAlloc for MarkCache and UncompressedCache
2019-04-13 15:07:43 +03:00
proller
417595b021
Update submodule contrib/poco #4685 ( #4994 )
2019-04-13 13:54:28 +03:00
Danila Kutenin
9d7cd0eb43
LFAlloc in CMake
2019-04-12 22:26:57 +03:00
Danila Kutenin
7f230cc134
LFAlloc added to clickhouse
2019-04-12 17:10:42 +03:00
Alexey Milovidov
a9b47a62ba
Merge branch 'update_libunwind' of https://github.com/laplab/ClickHouse into laplab-update_libunwind
2019-04-11 22:36:36 +03:00
Danila Kutenin
56d5e1d639
Merge branch 'master' of https://github.com/yandex/ClickHouse
2019-04-11 14:36:10 +03:00
Danila Kutenin
6339d56ff3
hyperscan released, update
2019-04-11 14:35:38 +03:00
Mikhail Fandyushin
7fc9b8c6fb
Merge branch 'master' into brotli
2019-04-08 21:07:58 +03:00
Nikita Lapkov
7c417e9a0c
update
2019-04-07 10:07:31 +00:00
Nikita Lapkov
01d152d061
update
2019-04-06 19:14:05 +00:00
Nikita Lapkov
43d0f636fc
add submodule from ClickHouse-Extras
2019-04-06 17:52:14 +00:00
Nikita Lapkov
a469b97296
remove submodule for original repo
2019-04-06 17:50:24 +00:00
Nikita Lapkov
10942b2ef1
switch to llvm libunwind
2019-03-27 20:37:39 +00:00
Simon Podlipsky
56bdbae79e
Upgrade librdkafka to v1.0.0
2019-03-26 10:40:14 +01:00
Ivan Remen
2fb5addc40
H3 library integration
2019-03-26 11:59:48 +03:00
proller
1584fd4367
Fix hyperscan library find and use ( #4798 )
2019-03-26 00:31:00 +03:00
proller
e46fdfa807
Upgrade boost to 1.69
2019-03-25 17:44:17 +03:00
Danila Kutenin
1e1e3b3d38
Fix hyperscan, add some notes, test, 4 more perf tests
2019-03-25 00:47:34 +03:00
Danila Kutenin
4b7824095e
Possible fixes to docker containers
2019-03-24 21:24:56 +03:00
Danila Kutenin
18660a144d
hyperscan fat runtime disabled because of glibc and thread sanitizers
2019-03-24 17:24:04 +03:00
Danila Kutenin
70eb82e98c
ragel fix
2019-03-24 03:00:20 +03:00
Danila Kutenin
e3b351e285
One more incompatibility fixed
2019-03-24 02:04:07 +03:00
Danila Kutenin
725139f0f5
Renamings, fixes to search algorithms, more tests
2019-03-24 01:49:38 +03:00
Danila Kutenin
f8001b41ba
Hyperscan multi regular expressions search
2019-03-23 22:40:16 +03:00
Danila Kutenin
7814ccbb29
Hyperscan deleted from submodules
2019-03-23 17:47:15 +03:00
Danila Kutenin
91d065ad45
Hyperscan added to submodules
2019-03-23 16:47:27 +03:00
proller
56f7d21e84
Fix contrib/ssl
2019-03-23 00:42:24 +03:00
proller
d6d83d4a5c
Allow build without ssl ( #4525 ) ( #4750 )
2019-03-22 14:18:24 +03:00
Mikhail Fandyushin
a642848c65
HTTP Accept-Encoding: br; Build brotli without UB
2019-03-21 12:02:42 +03:00
Alexey Milovidov
14c4d0d9bd
Suppress warning in "rdkafka" library
2019-03-20 21:03:05 +03:00
Vitaly Baranov
bfa4d80453
Merge pull request #4711 from vitlibar/build-shared-library-for-protobuf
...
Build shared library for protobuf when MAKE_STATIC_LIBRARIES == OFF.
2019-03-16 13:29:43 +03:00
Vitaly Baranov
2ded9543a3
Build shared library for protobuf when MAKE_STATIC_LIBRARIES == OFF.
2019-03-16 00:27:03 +03:00
alexey-milovidov
d35aefefc8
Merge pull request #4678 from simPod/upgrade-librdkafka
...
Upgrade librdkafka to RC8
2019-03-15 17:46:06 +03:00
Simon Podlipsky
7a1bddecc2
Add BUILT_WITH to librdkafka
2019-03-15 12:30:14 +01:00
Alexey Milovidov
f983282fe0
Updated submodule (tnx. chenxing-xc)
2019-03-14 22:33:11 +03:00
Alexey Milovidov
a67d85fc05
Updated submodule
2019-03-14 07:02:33 +03:00
Alexey Milovidov
2179cd67e7
Addition to prev. revision
2019-03-14 07:00:15 +03:00
Simon Podlipsky
b942b9c90f
Upgrade librdkafka to RC8
2019-03-13 14:13:40 +01:00
Alexey Milovidov
e81d8e8b02
Fixed build
2019-03-12 21:35:23 +03:00
proller
bb9d83908f
Revert reverted submodules in b9c4908edb
2019-03-12 16:18:11 +03:00
Alexey Zatelepin
b9c4908edb
add the missing part of the comment
2019-03-11 22:07:09 +03:00
Alexey Milovidov
f53cdce655
Removed useless install
2019-03-11 19:17:15 +03:00
Alexey Milovidov
ebac45420b
Removed useless code in CMakeLists for "ssl"
2019-03-11 19:17:02 +03:00
Alexey Milovidov
880cbbb632
Merge branch 'master' into libcxx-as-submodule
2019-03-11 04:03:13 +03:00
proller
446caea46e
Update contrib/cppkafka ( #4620 )
...
* Update contrib/cppkafka
* Fix
2019-03-10 04:28:13 +03:00
Simon Podlipsky
1e71559b2d
Upgrade librdkafka to RC7
2019-03-09 14:58:08 +01:00
Vitaly Baranov
61e21d50e1
Merge pull request #4207 from andyyzh/bitmap_feature
...
Added bitmap function feature with roaring bitmap
2019-03-04 22:42:47 +03:00
proller
d2e18d47fb
Fix link in split mode ( #4574 )
2019-03-04 20:47:31 +03:00
Ivan Lezhankin
c8eefb3927
Always modify subqueries if modifying inplace
...
to support push-down while analyzing.
2019-02-26 13:18:12 +03:00
proller
853537d233
Parquet hotfixes ( #4458 )
...
* Parquet hotfixes
* Parquet tests hotfixes
* Parquet: Mute ubsan for parquet and snappy
* Disable ubsan for arrow
2019-02-20 18:21:23 +03:00
proller
e20c77e4c6
Add parquet support. Fixes, tests, ...
2019-02-19 23:51:44 +03:00
proller
88076bb8c9
Merge commit 'bf09c2047a47b74f089d701b9b1e4fcbe8955a7f' into fix23
2019-02-19 23:46:37 +03:00
proller
263e69e861
Build fixes (FreeBSD port) ( #4397 )
2019-02-15 14:46:07 +03:00
Andy Yang
4a4dbcd2c1
Merge remote-tracking branch 'origin' into bitmap_feature
2019-02-14 15:14:18 +08:00
Mikhail
763b3dcf73
Merge branch 'master' into brotli
2019-02-11 23:44:39 +03:00
proller
0a1a787b16
Move contrib/pdqsort from submodule to source
2019-02-11 18:30:51 +03:00
Andy Yang
1a28ba01c1
Added bitmap function feature, fixed test errors and code styles
2019-02-09 14:33:09 +08:00
Ivan Lezhankin
018df69d3d
Merge remote-tracking branch 'upstream/master' into issue-2675
2019-02-07 15:45:21 +03:00
proller
8a714ed2f0
Build ARM fixes
2019-02-06 14:37:30 +00:00
Alexey Milovidov
aa5e60a23b
Fixed bad configuration of base64 library #3350
2019-02-05 17:05:48 +03:00
Alexey Milovidov
11223939e5
Miscellaneous modification in CMake
2019-02-04 17:07:01 +03:00
proller
5cbe558205
Update CMakeLists.txt
2019-02-03 17:13:47 +03:00
Mike F
723d3b3a99
Merge branch 'master' into brotli
2019-02-02 20:14:29 +03:00
alesapin
708e06837a
Fix brotli build
2019-02-02 17:17:51 +03:00
Evgenii Pravda
67d26f6528
Use pdqsort instead of std::sort in ORDER BY
2019-02-02 16:52:20 +03:00
alesapin
1a3cef8216
Add brotli to contrib
2019-02-02 16:33:50 +03:00
Andy Yang
7e7a864fd4
Added bitmap function feature with roaring bitmap
2019-01-31 21:26:11 +08:00
alexey-milovidov
81de83cab6
Merge pull request #4155 from proller/fix10
...
Porting debian changes
2019-01-29 00:11:20 +03:00
alexey-milovidov
d91c97584a
Merge pull request #4167 from yandex/fix-openssl-dir
...
Always use system-wide OPENSSL directory
2019-01-28 23:41:22 +03:00
proller
2ab3138eb6
Merge remote-tracking branch 'upstream/master' into fix10
2019-01-28 17:01:06 +03:00
proller
2eee2d97df
Update contrib/libmetrohash
2019-01-28 17:00:50 +03:00
Alexey Milovidov
00e0bea3d9
Always use system-wide OPENSSL directory #3983
2019-01-28 16:45:56 +03:00
proller
48fa225c57
Allow use gtest sources from system
2019-01-25 23:12:15 +03:00
Alexey Milovidov
65f8e4d4a8
Merge branch 'master' into global-thread-pool
2019-01-25 16:33:50 +03:00
Alexey Milovidov
4bb487763a
Make it work #4126
2019-01-25 15:45:35 +03:00
Alexey Milovidov
8294e653c3
Merge branch 'kafka_zstd' of https://github.com/Miniwoffer/ClickHouse into Miniwoffer-kafka_zstd
2019-01-25 15:25:56 +03:00
Ivan Lezhankin
fbba93de7b
Use our fork of cppkafka
...
With some fixes
2019-01-25 13:19:29 +03:00
alexey-milovidov
f96b8e4ed6
Merge pull request #4005 from vitlibar/add-protobuf-output-format
...
Add protobuf output format
2019-01-24 22:05:23 +03:00
Ivan Lezhankin
f4e5e74e77
Update cppkafka
2019-01-24 14:58:25 +03:00
Vitaly Baranov
0ac0557e0f
Make DBMS dependent on the protobuf library.
2019-01-23 22:19:23 +03:00
Danila Kutenin
784c3e5fda
fix of ppc64le definitions
2019-01-23 18:24:14 +03:00
Danila Kutenin
7f4b0f3c04
added powerpc build support
2019-01-23 17:18:19 +03:00
Odin Hultgren Van Der Horst
95f2f3faeb
Removed old comment
2019-01-23 11:48:30 +01:00
Odin Hultgren Van Der Horst
3b01eb62f2
Merge branch 'master' of https://github.com/yandex/ClickHouse into kafka_zstd
2019-01-23 11:33:34 +01:00
Alexey Milovidov
f4ae6a4cda
Removed useless install
2019-01-19 02:52:21 +03:00
Alexey Milovidov
0572a62939
Removed useless code in CMakeLists for "ssl"
2019-01-18 22:42:29 +03:00
Alexey Milovidov
57f6e81687
Updated "ssl" submodule
2019-01-18 22:41:45 +03:00
proller
0939387514
Build fixes ( #4076 )
...
Move copy_headers.sh and formath.sh from root.
Debian: use default build dir (obj-x86_64-linux-gnu)
Debian: add test after build (GLIBC_required_version)
cmake: dont run copy headers if already copied
2019-01-18 18:19:53 +03:00
Alexey Milovidov
a7c468da8e
Merge remote-tracking branch 'origin/master' into global-thread-pool
2019-01-17 21:57:01 +03:00
Odin Hultgren Van Der Horst
b2690d8eed
Added zstd support for kafka
2019-01-16 14:49:41 +01:00
Ivan Lezhankin
15eee83be7
Use internal cppkafka in unbundled configuration
2019-01-14 20:58:52 +03:00
Ivan Lezhankin
07f8ef4f4c
Use C11 threads only if available
2019-01-14 14:15:57 +03:00
Ivan Lezhankin
77daa519ff
Update librdkafka to v1.0.0-RC5
2019-01-14 14:15:57 +03:00
Ivan Lezhankin
9c35598373
Add cppkafka to contrib
2019-01-14 14:15:57 +03:00
Alexey Milovidov
79ac86375e
Attempt to implemnt global thread pool #4018
2019-01-11 20:07:04 +03:00
Alexey Milovidov
8a0867e560
Removed useless and misleading messages from Poco cmake
2019-01-11 16:57:46 +03:00
alexey-milovidov
1dab649bf3
Revert "Apply upstream jemalloc patch for potential leak"
2019-01-09 21:16:54 +03:00
Alexey Milovidov
d4a12525df
Removed most of garbage from CMakeLists of libhdfs
2019-01-07 10:54:09 +03:00
Alexey Milovidov
ccd967e2e7
Fixed issue with libhdfs [#CLICKHOUSE-2]
2019-01-07 10:37:34 +03:00
Alexey Milovidov
a058cc1983
Added some warnings from clang's -Weverything
2019-01-06 14:13:26 +03:00
Alexey Milovidov
588ee498ba
Added some warnings from clang's -Weverything
2019-01-06 11:31:22 +03:00
Alexey Milovidov
dfd0518e8d
Added some warnings from clang's -Weverything
2019-01-05 06:12:17 +03:00
Alexey Milovidov
d3f5be212d
Added some warnings from clang's -Weverything
2019-01-05 03:55:47 +03:00
Alexey Milovidov
9a51f0ab7b
Preparations for MSan [#CLICKHOUSE-2]
2018-12-28 07:43:24 +03:00
Alexey Milovidov
b57299cfa5
Using libcxx as a submodule [#CLICKHOUSE-2]
2018-12-28 06:30:29 +03:00
Alexey Milovidov
130b427ff7
Using libcxx as a submodule [#CLICKHOUSE-2]
2018-12-28 06:24:03 +03:00
Alexey Milovidov
3777ded5b6
Added submodules [#CLICKHOUSE-2]
2018-12-28 03:22:32 +03:00
Alexey Milovidov
df42e26146
Merge branch 'master' into libcxx-as-submodule
2018-12-28 03:18:50 +03:00
Alexey Milovidov
ab85175e7f
Merge branch 'master' of github.com:yandex/ClickHouse into ubsan-fixes-4
2018-12-28 00:23:13 +03:00
Alexey Milovidov
54e2b6ea91
Suppress warnings in 3rd party library [#CLICKHOUSE-2]
2018-12-27 22:38:17 +03:00
proller
a75d8794ef
Merge remote-tracking branch 'upstream/master' into fix10
2018-12-27 21:21:20 +03:00
proller
1a0a879a51
Build fixes
2018-12-27 18:23:37 +03:00
Alexey Milovidov
2b58438737
Added warning suppression for 3rd party library #3926
2018-12-27 02:19:29 +03:00
Alexey Milovidov
58690beb32
Updated MaridDB library: fixed error in UBSan [#CLICKHOUSE-2]
2018-12-25 22:23:16 +03:00
Alexey Milovidov
7fc7a4cb78
Suppress warning in protobuf build [#CLICKHOUSE-2]
2018-12-20 18:22:27 +03:00
proller
b3b192c96b
Better contrib/base64-cmake
2018-12-11 19:09:39 +03:00
Alexey Milovidov
2b9d9536ee
Allow to use libcxx from submodule [#CLICKHOUSE-2]
2018-12-08 06:48:17 +03:00
Alexey Milovidov
8a033d4a9c
Fixed error in build of libxml2 #3617
2018-12-08 04:41:00 +03:00
proller
7ce0d59648
Build fixes
2018-12-07 23:12:06 +03:00
proller
dc80dcffac
Update poco submodule
2018-12-07 20:37:42 +03:00
Vladimir Chebotarev
8f85ca05ce
Poco should not call find_library(OpenSSL)
when USE_INTERNAL_SSL_LIBRARY. [#METR-21516] ( #3781 )
...
* Poco should not call `find_library(OpenSSL)` when USE_INTERNAL_SSL_LIBRARY. [#METR-21516]
* Minor fix.
2018-12-07 18:00:51 +03:00
alesapin
21f8a86635
Merge branch 'chenxing-xc-master'
2018-12-07 17:13:11 +03:00
alesapin
80b49e4c0a
Add integration test, put dependent libs to contrib, slightly refine
...
code.
2018-12-07 14:41:24 +03:00
chenxing.xc
8256c19b29
address comments
2018-12-04 21:19:00 +08:00
proller
00d9a18e19
Fix contrib/llvm link with LLVMOFF
2018-12-04 13:49:16 +03:00
alesapin
03ce4c5bc5
Merge branch 'master' into master
2018-12-03 13:02:34 +03:00
Alexey Milovidov
2cc82f5cbe
Enable jemalloc profiling for debug builds [#CLICKHOUSE-2]
2018-11-28 19:27:39 +03:00
chenxing.xc
0930484ed7
update libhdfs3 without uuid/curl dependence
2018-11-24 23:52:30 +08:00
alexey-milovidov
507990d5f2
Merge branch 'master' into master
2018-11-23 23:41:38 +03:00
Alexey Milovidov
dbbacf4f87
Added more style checks [#CLICKHOUSE-3]
2018-11-23 21:52:00 +03:00
alexey-milovidov
af013285e9
Merge branch 'master' into base64_functions
2018-11-23 21:33:56 +03:00
proller
1d40c2c871
Better link and deps ( #3631 )
...
* try fix 1
* Better deps
* fix
* fix
* fix
* Update CMakeLists.txt
* Update CMakeLists.txt
* fix
* fix
* fix
* disable old
* Update find_odbc.cmake
2018-11-21 22:20:27 +03:00
alesapin
57ea89c5f3
Merge branch 'master' into CLICKHOUSE-4112
2018-11-20 20:23:08 +03:00
alesapin
f08e090bda
Better uri scheme check and fix in poco submodule
2018-11-20 20:21:32 +03:00
Ivan Lezhankin
b13313eecc
Update SSL
2018-11-20 16:17:23 +03:00
chenxing.xc
939368cf08
Merge remote-tracking branch 'hdfs/master'
2018-11-20 19:28:40 +08:00
alexey-milovidov
e8fbe299b6
Merge pull request #3608 from abyss7/CLICKHOUSE-4133
...
Update poco with fixes.
2018-11-19 18:03:10 +03:00
Ivan Lezhankin
dce3b6a571
Update poco with fixes.
2018-11-19 15:48:47 +03:00
chenxing.xc
76843c2dc0
hdfs read support
2018-11-19 16:17:09 +08:00
proller
160ffb2283
Build fixes (clang 7.0.0+) ( #3582 )
2018-11-16 15:22:51 +03:00
Alexandr Krasheninnikov
177a00f09a
Merge https://github.com/yandex/ClickHouse into base64_functions
2018-11-14 12:32:42 +03:00
proller
5678d1ed98
Build fixes ( #3545 )
...
* StorageSystemContributors clean
* Fix
* ARM fixes
* Fix arm compile
* fix
* Fix macos?
* Fix includes
* fix
* fix
* Try fix apple build part 1
* Fix identation
* Fix static libc++ in clang
* fix arm build
* better
* fix
* fix
* better check-include
2018-11-10 23:09:07 +03:00
Amos Bird
752cd7e4f8
Apply upstream jemalloc patch for potential leak
...
https://github.com/jemalloc/jemalloc/issues/1347
2018-11-11 00:32:27 +08:00
Alexandr Krasheninnikov
6ab45d081c
Arch-based compilation
2018-11-02 22:06:05 +03:00
abyss7
d538f70679
Fix build and tests on Fedora ( #3496 )
...
* Fix some tests and build on Fedora 28
* Update contrib/ssl
* Try `sudo` first, then without `sudo`.
2018-10-30 17:05:44 +03:00
avsharapov
11da23f153
Fix typo in readme
2018-10-13 15:28:08 +03:00
Alexandr Krasheninnikov
41281ad397
Make compilation on-demand
2018-10-11 19:25:17 +03:00
Alexander Krasheninnikov
5ff30ebb3d
Initial implementation
2018-10-10 04:04:07 +03:00
luc1ph3r
bf09c2047a
Parquet data format: update CMake configurations
2018-10-01 19:44:55 +03:00
alexey-milovidov
33578cb1b1
Merge pull request #3216 from vavrusa/capnproto-tuple-nested
...
Formats/CapnProtoRowInputStream: support Nested and Tuple, fix alignm…
2018-10-01 04:34:06 +03:00
luc1ph3r
f6cae6a5c3
Update submodules since parquet is a part of arrow
...
- f84dca4203
2018-09-30 22:02:40 +03:00
proller
ec11bef633
Build fixes ( #3181 )
2018-09-28 17:53:20 +03:00
Marek Vavruša
cbbcb6d9df
Formats/CapnProtoRowInputStream: support Nested and Tuple, fix alignment issues
...
This updated contrib/capnproto to a newer version that fixes problems with
unaligned access to message frames.
It also adds support for parsing Struct types as Tuple (named or unnamed),
and Nested array types.
The `struct X { a @0 :UInt64; b @1 :Text }` in Cap'nProto is equivalent to
`x Tuple(a UInt64, b String)` in ClickHouse.
Arrays of Struct types such as `y List(X)` are equivalent to `y Nested(a UInt64, b String)`.
2018-09-25 22:51:35 -07:00
Alexey Milovidov
5c98f1b562
Fixed "AddressSanitizer: odr-violation" vtable for Poco::Net::FTPPasswordProvider [#CLICKHOUSE-3939]
2018-09-07 22:02:59 +03:00
Alexey Milovidov
9e5778134d
Miscellaneous #3018
2018-09-02 04:54:24 +03:00
alexey-milovidov
a05cdfbb45
Merge branch 'master' into extra-warnings
2018-08-31 03:03:44 +03:00
Alexey Milovidov
cf33608e62
Enabled JEMALLOC_DEBUG in debug build [#CLICKHOUSE-2]
2018-08-29 18:54:00 +03:00
proller
c4f6bb1de0
Fix contrib/zlib build
2018-08-28 20:53:12 +03:00
proller
cc86cb503e
clickhouse-test-server with temporary data dir
2018-08-27 21:32:50 +03:00
Alexey Milovidov
e5a2dd8624
Merge branch 'master' into extra-warnings
2018-08-27 19:19:04 +03:00
proller
3acce3bff9
Build fix ( #2944 )
...
* Build fix
* Better sample build scripts
* zlib apple fix
* fix
* fix
* better so version
* SPLIT_SHARED -> LINK_MODE
* clean
2018-08-27 17:39:20 +03:00
Alexey Milovidov
e726fa89f8
Enabling -Wzero-as-null-pointer-constant [#CLICKHOUSE-2]
2018-08-26 04:58:56 +03:00
proller
12f0fc7db3
Merge remote-tracking branch 'upstream/master' into fix3
2018-08-23 15:22:57 +03:00
Amos Bird
b0512b6d32
Fix misused target_include_directories.
2018-08-23 15:17:51 +03:00
proller
6622b6947a
wip
2018-08-22 02:57:59 +03:00
proller
1a2b3bc985
fix
2018-08-21 19:17:27 +03:00
proller
fc2925b567
Squashed commit of the following:
...
commit 2722e540abfee4a527d716474c4ca582eceeee08
Merge: b4f3af824 aebddd550
Author: proller <proller@github.com>
Date: Tue Aug 21 18:34:18 2018 +0300
Merge remote-tracking branch 'upstream/master' into fix3
commit b4f3af824b88a8b6826583bb483730827574e8ad
Author: proller <proller@github.com>
Date: Tue Aug 21 17:00:20 2018 +0300
fix
commit 3a18fa7ded2a7d6b7a0883a1b9c2d6b99360837d
Author: proller <proller@github.com>
Date: Tue Aug 21 16:57:17 2018 +0300
fix
commit 5d42220c2cf47e1a86bdc73dbfc24b68f8626891
Author: proller <proller@github.com>
Date: Tue Aug 21 16:50:21 2018 +0300
freebsd fixes
commit 7baf4fb5ba4575f79b0d12a9ffaaabd34e1006da
Author: proller <proller@github.com>
Date: Tue Aug 21 16:17:19 2018 +0300
fix
commit e1fe707fd765b841a8d0952d91a980128cbf91d0
Author: proller <proller@github.com>
Date: Tue Aug 21 15:35:21 2018 +0300
fix
commit 027887c71b3ffa98d9473d50d8c3b79cbf3304ac
Author: proller <proller@github.com>
Date: Tue Aug 21 15:25:57 2018 +0300
fix
commit 81af41bfcfff7c02fe4060196cf03c2d2aab416e
Author: proller <proller@github.com>
Date: Tue Aug 21 15:20:41 2018 +0300
fix
commit 93d572c85d9c7e331254999a614c3b22b5573b02
Author: proller <proller@github.com>
Date: Tue Aug 21 14:58:07 2018 +0300
SPLIT_SHARED
commit dd5b8990d8527d59b1e890943d80c2bf27c613ce
Author: proller <proller@github.com>
Date: Tue Aug 21 14:52:39 2018 +0300
fix
commit 4840ca12ab752a38c1ef482e8ec59c5859bb48d7
Author: proller <proller@github.com>
Date: Tue Aug 21 14:46:31 2018 +0300
fix
commit abde633beb86f2a0d025d6fcf079965dbd827b92
Author: proller <proller@github.com>
Date: Tue Aug 21 14:25:32 2018 +0300
fix
commit 0d94a5476a5ba8ba5e88638d58f2cfbf2b4b662d
Author: proller <proller@github.com>
Date: Tue Aug 21 14:45:18 2018 +0300
Travis: try fail on ninja fail
commit c2686f90b68255c2beb0a708804aef404e80a6d2
Merge: 2c3427bbd 2aa7eb463
Author: proller <proller@github.com>
Date: Tue Aug 21 14:25:15 2018 +0300
Merge remote-tracking branch 'upstream/master' into fix3
commit 2c3427bbdb861edbb188ed4621e8a05cafaedafb
Author: proller <proller@github.com>
Date: Mon Aug 20 23:57:24 2018 +0300
fix
commit 530170c6a81d31dcfa81230e48520383234df4bc
Merge: 9abec162c f6e4ec970
Author: proller <proller@github.com>
Date: Mon Aug 20 23:57:03 2018 +0300
Merge remote-tracking branch 'upstream/master' into fix3
commit 9abec162cb2e09bbc2f33cbe80fe76791f6e5a77
Author: proller <proller@github.com>
Date: Mon Aug 20 23:49:58 2018 +0300
Apple fixes
commit 36d05e8217440fbc8ae21571b06d4eb6d679d538
Author: proller <proller@github.com>
Date: Mon Aug 20 23:25:05 2018 +0300
apple fix
commit aeec3e845e4456e89fbb1b1af6f9f36820a46e33
Author: proller <proller@github.com>
Date: Mon Aug 20 23:20:06 2018 +0300
fixes
commit 427961d916a5954981e47d94733996deb2a616ce
Author: proller <proller@github.com>
Date: Mon Aug 20 23:11:11 2018 +0300
fix
commit a7dd55ff8f653624c0f3dbcbc54defd3b3ae97af
Author: proller <proller@github.com>
Date: Mon Aug 20 22:41:53 2018 +0300
fix
commit 6200e0d315c7a62bae63a8de0fc32f7937770ad2
Merge: 8a541d7e6 21cedbe46
Author: proller <proller@github.com>
Date: Mon Aug 20 22:35:49 2018 +0300
Merge remote-tracking branch 'upstream/master' into fix3
commit 8a541d7e64c89e2c16af6c909e0353361153aaa3
Author: proller <proller@github.com>
Date: Mon Aug 20 22:34:32 2018 +0300
Do not use poco types
commit fd560f43d048b7e3307c6c6b9c9d9918230014d8
Author: proller <proller@github.com>
Date: Mon Aug 20 22:20:42 2018 +0300
Try fix apple build
commit cfb2eba07ac06f19e822d3474341d800b1f98cf1
Merge: 8d2e31c90 5b81fdfc0
Author: proller <proller@github.com>
Date: Mon Aug 20 22:03:24 2018 +0300
Merge remote-tracking branch 'upstream/master' into fix3
commit 8d2e31c908be2e99d09e2a9dde2414ab82a5e93c
Author: proller <proller@github.com>
Date: Mon Aug 20 21:56:06 2018 +0300
travis: TEST_SERVER_STARTUP_WAIT=10
2018-08-21 18:56:50 +03:00
proller
db6c3031e8
Fix apple build
2018-08-20 19:34:28 +03:00
Alexey Milovidov
b38cc88d9d
Suppress warning in 3rd-party library #2807
2018-08-19 08:53:02 +03:00
Alexey Milovidov
1373b2e78d
Suppress warning in 3rd-party library #2807
2018-08-19 06:42:43 +03:00
Alexey Milovidov
8d4c37f851
Fixed build [#CLICKHOUSE-2]
2018-08-13 12:40:45 +03:00
Alexey Milovidov
39bee180bd
Miscellaneous [#CLICKHOUSE-2]
2018-08-13 09:25:22 +03:00
Alexey Milovidov
02b8fbef94
Miscellaneous [#CLICKHOUSE-2]
2018-08-13 09:23:51 +03:00
Alexey Milovidov
6bd059ec49
Updated zlib-ng submodule [#CLICKHOUSE-3891]
2018-08-13 07:43:59 +03:00
Alexey Milovidov
9ddee9fc21
Updated zlib-ng [#CLICKHOUSE-3891]
2018-08-12 04:22:16 +03:00
Alexey Milovidov
2a85432f7b
Correct linkage order #1983
2018-08-10 07:43:21 +03:00
Alexey Milovidov
36db216abf
Preparation for extra warnings [#CLICKHOUSE-2]
2018-08-10 07:02:56 +03:00
Alexey Milovidov
419bc587c0
Mark library headers as system (this is intended to enable more warnings in application code) [#CLICKHOUSE-2]
2018-08-10 05:24:10 +03:00