Commit Graph

26162 Commits

Author SHA1 Message Date
Nikita Mikhaylov
b8f99255ae better gitignore with mrk2 2019-07-04 21:30:01 +03:00
Nikita Mikhaylov
fc75c8f62e done 2019-07-04 21:27:14 +03:00
akuzm
74d17789d0
Destroy the text log queue after the I/O blocks. (#5854)
These blocks contain threads that use the queue, so they must be
destroyed first. This was reported by ThreadSanitizer.
2019-07-04 19:21:24 +03:00
alesapin
3021e48437
Merge pull request #5868 from yandex/test_with_old_v
Test for client-server interaction with different versions
2019-07-04 18:58:09 +03:00
Artem Zuikov
12bdfe1640
Merge pull request #5870 from 4ertus2/bugs
Add test for fixed issue #3495
2019-07-04 18:24:50 +03:00
Ivan Lezhankin
15e2e747a6 Update librdkafka to version 1.1.0 2019-07-04 17:58:24 +03:00
Nikolai Kochetov
72afe9b842 Fix heap-use-after-free in ClusterCopier caused by watch which try to use already removed copier object. 2019-07-04 17:48:40 +03:00
chertus
4d6757a7dc add test for #3495 (already fixed) 2019-07-04 16:21:56 +03:00
Guillaume Tassery
85151b339b Add test on topKWeighted function 2019-07-04 15:15:08 +02:00
chertus
8dc6810799 do not save null bitmaps for blocks without nulls 2019-07-04 15:38:54 +03:00
chertus
301345724a use better data types 2019-07-04 15:12:39 +03:00
Ivan Blinkov
88f817a08b
Duplicate copyright 2019-07-04 15:03:43 +03:00
chertus
4759e8632e fix crash and update test results 2019-07-04 14:50:32 +03:00
alesapin
9d767ae935 Add test for client-server interaction with different versions 2019-07-04 13:59:42 +03:00
CurtizJ
f3ac23fd48 add logging about DNS resolution errors 2019-07-04 13:38:44 +03:00
alesapin
efc1136ffb Add for interaction between old and new versions of clickhouse 2019-07-04 13:38:04 +03:00
CurtizJ
8eda3b5de4 fix deadlock in getHostName 2019-07-04 02:05:59 +03:00
davydovska
4bbb42bef3 Update reference.md (#5864) 2019-07-03 23:58:10 +03:00
davydovska
8af931118f Update reference.md (#5794) 2019-07-03 23:57:45 +03:00
alexey-milovidov
53dcf2cf0d
Merge pull request #5851 from 4ertus2/changelog
Changelog 19.9.2 update
2019-07-03 22:19:25 +03:00
chertus
73d6784c59 join right table nulls 2019-07-03 22:06:34 +03:00
CurtizJ
187812a00e cleanup 2019-07-03 21:34:37 +03:00
CurtizJ
80e96995ae Merge branch 'master' of https://github.com/yandex/ClickHouse into dns-cache 2019-07-03 21:27:43 +03:00
Ivan
fdae12a51c
Keep on reading of new Kafka messages after stalling (#5852) 2019-07-03 19:51:11 +03:00
CurtizJ
56ca9908f2 add tests for dns cache update 2019-07-03 19:37:37 +03:00
CurtizJ
35ad1a3b6b implement dns cache with asynchronous update 2019-07-03 19:26:22 +03:00
Alexey Milovidov
271f1807a3 Avoid PVS-Studio warning 2019-07-03 18:23:46 +03:00
chertus
33395da230 Changelog 19.9.2 update 2019-07-03 15:20:33 +03:00
Guillaume Tassery
81e39744e2 Add element on the SpaceSavingSet if the last element has a smaller weight value compared to the new one 2019-07-03 13:49:03 +02:00
Ivan Blinkov
0a2c3aeaec
Add link to experimental YouTube channel to website (#5845) 2019-07-03 11:32:38 +03:00
Ivan Blinkov
2e29e8c36a
Add link to experimental YouTube channel to README.md 2019-07-03 11:29:58 +03:00
alexey-milovidov
50c22ef71a
Merge pull request #5628 from yandex/index_granularity_by_default
Enable adaptive index granularity by default
2019-07-03 02:15:33 +03:00
alexey-milovidov
d81ae49f2c
Merge pull request #5755 from 4ertus2/bugs
Fix wrong ColumnConst.isColumnNullable()
2019-07-03 02:06:07 +03:00
alexey-milovidov
90ea3b25fd
Merge pull request #5728 from yandex/aku/asan-arenas
Add asan integration to arenas.
2019-07-03 02:01:46 +03:00
alexey-milovidov
7ea33203d7
Merge pull request #5742 from 4ertus2/t64
T64 full bit-transpose variant
2019-07-03 01:56:34 +03:00
alexey-milovidov
de92b9854e
Merge pull request #5838 from 4ertus2/joins
Joins refactoring: extract joinDispatch into own file
2019-07-03 01:55:45 +03:00
alexey-milovidov
8d4af1bd33
Update joinDispatch.h 2019-07-03 01:55:36 +03:00
alexey-milovidov
1d582c92a7
Merge pull request #5842 from yandex/revert-questionable-code-query-priorities
Fixed wrong code in QueryPriorities
2019-07-03 01:53:07 +03:00
alexey-milovidov
e2bc346613
Merge pull request #5841 from 4ertus2/changelog
EN changelog for 19.9
2019-07-03 00:43:11 +03:00
alexey-milovidov
7f8c8382ed
Merge pull request #5840 from yandex/gcc-7-compatibility
Compatibility with old compiler (gcc-7)
2019-07-03 00:42:03 +03:00
Alexey Milovidov
6fba717d50 Fixed wrong code in QueryPriorities 2019-07-02 23:21:31 +03:00
chertus
2ec3296d7a fix on fix 2019-07-02 22:39:57 +03:00
chertus
4588be5238 one more fix 2019-07-02 22:39:34 +03:00
chertus
d854e35cea changelog fixes 2019-07-02 22:33:22 +03:00
chertus
4be7919d10 EN changelog for 19.9 2019-07-02 21:56:05 +03:00
Alexander Kuzmenkov
fe519cbea4 Pass const StringRef & to ZeroTraits::check
There is no reason to pass by value to this function, and this
is slower in debug builds, and leads to extra unexpected instrumentation
under asan.
2019-07-02 20:48:33 +03:00
Alexander Kuzmenkov
90c40dccc8 Disable copy and move for AllocatorWithStackMemory.
Since this allocator uses its own buffer field for small allocations,
moving or copying it is ill-defined, because someone might already
use the pointers to its body.
2019-07-02 20:48:33 +03:00
Alexander Kuzmenkov
b445525426 Include asan_interface.h before including LLVM internals. 2019-07-02 20:48:00 +03:00
Alexander Kuzmenkov
bd33bf8f96 Don't copy aggregate function states with memcpy.
They may contain pointers to themselves, such as when using
PODArrayWithStackMemory. Instead, initialize empty new structures
with `create`, and merge the old one to it with `merge`.
2019-07-02 20:48:00 +03:00
Alexander Kuzmenkov
f6ee2ea4e4 Add asan integration to arenas. 2019-07-02 20:48:00 +03:00