proller
ba4687e110
Cmake: dont use LINK_MODE (but use BUILD_SHARED_LIBS) ( #5091 )
2019-04-24 12:06:28 +03:00
Guillaume Tassery
68b0144178
Remove unused header and some typo in comment for IPv6 range function
2019-04-24 13:26:28 +07:00
Guillaume Tassery
efd780f20d
Apply fix for IPv6 range function when we use a column with more than one element
2019-04-24 12:19:36 +07:00
Guillaume Tassery
0e67d424da
Code reformating for ip range function
2019-04-24 11:18:17 +07:00
alexey-milovidov
3db650861d
Update AggregateFunctionGroupUniqArray.h
2019-04-24 01:40:16 +03:00
Yuriy
a4bf3621e3
merged with master
2019-04-23 21:58:29 +03:00
Alexey Milovidov
b52f1257a9
Removed useless include
2019-04-23 19:48:46 +03:00
Guillaume Tassery
56393de68e
Handle UB case for CIDR IP range function and add documentation
2019-04-23 19:28:25 +07:00
Guillaume Tassery
8dee4fe5d1
Add function for get an ipv4 range using an ipv4 and a cidr mask
2019-04-23 14:02:23 +07:00
alexey-milovidov
0cf40e0029
Merge pull request #5082 from yandex/pvs-studio-fixes-3
...
Resolved some of PVS-Studio warnings
2019-04-22 22:06:07 +03:00
Alexander Kazakov
ecc6da1429
Fixed missing includes
2019-04-22 20:02:34 +03:00
Alexander Kazakov
c7a4b2ec75
Fixed style
2019-04-22 19:53:54 +03:00
alexey-milovidov
b1cf026b5b
Merge pull request #5080 from abyss7/issue-4736
...
Do not drop Kafka Consumer buffers after deletion of stream
2019-04-22 19:18:33 +03:00
Alexey Milovidov
58d7d1e451
Resolved some of PVS-Studio warnings
2019-04-22 19:07:09 +03:00
Danila Kutenin
6c0e7bb9ac
Merge branch 'master' of https://github.com/yandex/ClickHouse
2019-04-22 18:27:09 +03:00
Alexander Kazakov
bde1845bdc
Better naming
2019-04-22 17:00:51 +03:00
Alexander Kazakov
d90bab5e33
In [T|C]SVWithNames formats start using column information from header
2019-04-22 16:31:17 +03:00
Ivan Lezhankin
94bba1918f
Do not drop Kafka consumer buffers after closing stream
2019-04-22 16:23:05 +03:00
Guillaume Tassery
153c9d6455
Add function for get an IP range from a CIDR
2019-04-22 18:21:59 +07:00
Yuriy
e4766a4ef9
caching_sha2_password authentication plugin
2019-04-22 13:57:50 +03:00
hcz
3bbe57adac
Rename AggregateFunctionsStatisticsSimple.cpp to AggregateFunctionStatisticsSimple.cpp
2019-04-22 17:31:01 +08:00
Danila Kutenin
cabcaf673a
Comments
2019-04-21 20:41:45 +03:00
Danila Kutenin
2caf3d39ff
Faster LZ4 decompression because of new release
2019-04-21 20:31:15 +03:00
Alexander Kozhikhov
6c7f2cbc37
asan
2019-04-21 19:08:55 +03:00
Alexander Kozhikhov
fd07c97097
Merge branch 'master' of https://github.com/yandex/ClickHouse
2019-04-21 18:43:29 +03:00
Alexander Kozhikhov
0bedabb5e4
review fixes
2019-04-21 17:44:39 +03:00
Alexander Kozhikhov
ef98afb6a6
review fixes
2019-04-21 17:42:37 +03:00
Alexander Kozhikhov
daf4690d37
review fixes
2019-04-21 17:32:42 +03:00
Alexander Kozhikhov
b6d2c9f4d2
some review fixes
2019-04-21 02:22:42 +03:00
alexey-milovidov
e62999d8b9
Fixed typo in comment.
2019-04-20 23:25:19 +03:00
Danila Kutenin
e914d0d67a
Just update LZ4
2019-04-20 15:47:16 +03:00
Evgenii Pravda
5a773ed67c
Fix nulls order
2019-04-20 02:04:17 +03:00
Evgenii Pravda
bc4eb309e2
Trying to defeat gcc 8 (2)
2019-04-20 02:04:17 +03:00
Evgenii Pravda
6157ddba0d
Trying to defeat gcc 8
2019-04-20 02:04:17 +03:00
Evgenii Pravda
fecf0a3630
Some fixes
2019-04-20 02:04:17 +03:00
Evgenii Pravda
f1e842cdf6
Use radixSort when possible
2019-04-20 02:04:17 +03:00
Alexey Milovidov
ee1a843609
COWPtr: improvements (C++ Russia 2019, suggested by Alexey Malov)
2019-04-19 23:22:06 +03:00
Danila Kutenin
c7731b32f1
Try safe version
2019-04-19 15:34:56 +03:00
Guillaume Tassery
7a75003d26
Send X-ClickHouse-Progress header in the end of a query execution
2019-04-19 19:14:10 +07:00
Alexey Milovidov
b0b369b30f
Fixed typo #5010
2019-04-18 22:46:59 +03:00
Alexey Milovidov
642b09c8d6
Added clarifications #5010
2019-04-18 22:45:46 +03:00
alesapin
21c1e71b0e
Merge pull request #5052 from yandex/fix_max_block_rows_with_adaptive_granularity
...
Use fixed_granularity as upper bound for adaptive granularity
2019-04-18 22:23:37 +03:00
alesapin
33b228c276
Fix own test
2019-04-18 19:33:28 +03:00
alesapin
214bf77b17
Merge pull request #5012 from nvartolomei/nv/lb-first-or-random
...
Add FIRST_OR_RANDOM Load Balancing policy
2019-04-18 18:54:04 +03:00
alesapin
1c899edc27
Update ConnectionPoolWithFailover.cpp
2019-04-18 18:53:39 +03:00
alesapin
d812ae7024
Use fixed_granularity as upper bound for adaptive granularity
2019-04-18 18:06:45 +03:00
alexey-milovidov
ab27970fd7
Merge pull request #5028 from mhsekhavat/patch-1
...
Fix settings.max_partitions_per_insert_block type
2019-04-18 16:39:17 +03:00
Danila Kutenin
0d70325fb8
try decompress fast
2019-04-18 16:20:47 +03:00
proller
ad42179bec
Remove rvo_test
2019-04-18 15:25:30 +03:00
Danila Kutenin
2c7fed45da
try decompress fast
2019-04-18 14:37:20 +03:00
Ivan
118bea2be6
Enable predicate push-down optimization by default. ( #4846 )
...
* Enable predicate push-down optimization by default.
* Forbid push-downs for some JOIN cases.
* Fix existing tests
* Forbid optimization if a select query has ARRAY JOIN on any side.
2019-04-18 13:39:25 +03:00
Vitaly Baranov
345ae9aaa5
Merge pull request #5037 from vitlibar/fix-ubsan-errors
...
Fix ubsan errors
2019-04-17 23:39:01 +03:00
proller
525726a5e2
Remove pocoext ( #5036 )
2019-04-17 20:36:58 +03:00
Vitaly Baranov
7ef7a2d767
Disable ubsan error "outside the range of representable values" in bitSwapLastTwo.cpp
2019-04-17 19:14:31 +03:00
Vitaly Baranov
58a9105038
Fix ubsan error "outside the range of representable values" in convertFieldToType.cpp
2019-04-17 19:10:40 +03:00
alexey-milovidov
7b201a9491
Merge pull request #4986 from 4ertus2/ast
...
Partially fix distributed_product_mode=local columns access
2019-04-17 17:59:01 +03:00
proller
1b020827f0
Move Poco/Ext/ThreadNumber.h to common/getThreadNumber.h ( #5016 )
2019-04-17 17:53:54 +03:00
Guillaume Tassery
b8bc308685
Merge branch 'uniq_array' of github.com:PerformanceVision/ClickHouse into uniq_array
2019-04-17 17:24:28 +07:00
Guillaume Tassery
a96e3c470e
Reformate code for optional parameter for groupUniqArray
2019-04-17 17:24:02 +07:00
Mohammad Hossein Sekhavat
322079e2af
Fix settings.max_partitions_per_insert_block type
...
The `max_partitions_per_insert_block` field is of `size_t` type, rather than `Boolean`
2019-04-17 10:16:02 +00:00
Guillaume Tassery
340e1380f4
Merge branch 'master' into uniq_array
2019-04-17 17:06:23 +07:00
Artem Zuikov
29c92372a2
Merge pull request #4993 from 4ertus2/asof
...
Radix sort for ASOF JOIN
2019-04-16 21:31:21 +03:00
alexey-milovidov
76b6d43a53
Merge pull request #5001 from 4ertus2/bugs
...
Fix select distinct with join
2019-04-16 20:08:15 +03:00
Vitaly Baranov
f0c7e56603
Merge pull request #4962 from vitlibar/resolve-dictionary-depends-on-dictionary
...
Resolve correctly when dictionary depends on dictionary
2019-04-16 17:37:54 +03:00
Danila Kutenin
0abde66822
isValidUTF8 movemask is a bad choice, let's use testz
2019-04-16 15:49:22 +03:00
chertus
041f299979
Merge branch 'master' into bugs
2019-04-16 15:48:56 +03:00
chertus
a519e7f01a
Merge branch 'master' into asof
2019-04-16 15:48:28 +03:00
Vitaly Baranov
39c71075fa
Don't wait for the reloading when it's been doing in another thread.
2019-04-16 14:40:36 +03:00
Nicolae Vartolomei
c2ec23c953
Add FIRST_OR_RANDOM Load Balancing policy
...
For cross-replication topology setups load_balancing=in_order works best
as nodes handle equal amount of load and usually they hit only 1/n of
data (n = number of replicas), which makes page cache usage more
efficient.
The problem is when one node of the shard goes down. If one replica goes
down, the next one in config will handle twice the usual load while
remaining ones will handle usual traffic.
Closes #4820 .
2019-04-15 23:31:40 +01:00
Vitaly Baranov
6d96443440
Resolve correctly when dictionary depends on dictionary
2019-04-15 20:40:45 +03:00
alesapin
faeb95cfd7
Merge branch 'master' into adaptive_index_granularity
2019-04-15 19:36:36 +03:00
chertus
7697b18b07
enable RadixSort for ASOF JOIN over UInt32
2019-04-15 17:09:39 +03:00
Guillaume Tassery
2a6ff2f240
Code refactoring for the new size parameter on the GroupUniqArray aggregation function
2019-04-15 18:32:43 +07:00
chertus
9c80466230
add comment
2019-04-15 14:22:51 +03:00
alesapin
8cd18c0723
Merge pull request #4991 from yandex/fix_ddl_on_relicated_table
...
Do not send queries received from DDLWorker to leader replica
2019-04-15 13:07:55 +03:00
Anton Popov
7f93f9ad2f
TTL for columns and tables ( #4212 )
...
Add TTL for columns and tables.
2019-04-15 12:30:45 +03:00
Guillaume Tassery
803675892b
Handle merge operation for size parameter on groupUniqArray aggregation function
2019-04-15 16:09:52 +07:00
Alexander Kozhikhov
a2a9d4b513
style
2019-04-15 10:59:56 +03:00
Guillaume Tassery
857bccc981
Add a way to set a size parameter for groupUniqArray
2019-04-15 13:36:24 +07:00
Alexander Kozhikhov
9ed740e3ea
style
2019-04-15 04:10:39 +03:00
Alexander Kozhikhov
19021e76bb
style
2019-04-15 03:16:13 +03:00
Alexander Kozhikhov
12132b8fdf
fix in evalMLMethod
2019-04-15 02:57:14 +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
18a6b3123f
Randomization in lfalloc
2019-04-13 17:45:01 +03:00
Danila Kutenin
6cfe80ba90
style
2019-04-13 15:30:59 +03:00
Danila Kutenin
3fe3e4d8a3
Fix define definition
2019-04-13 15:14:56 +03:00
Danila Kutenin
622b2c8472
Enable LFAlloc for MarkCache and UncompressedCache
2019-04-13 15:07:43 +03:00
chertus
950f8a7042
fix distinct with join
2019-04-12 20:04:38 +03:00
chertus
4192deb5ad
radix sort for asof join
2019-04-12 15:48:00 +03:00
alesapin
f47e3292e1
Do not send queries to leader replica received from DDLWorker
2019-04-12 14:06:05 +03:00
Alexey Milovidov
0db5ec9227
More tests
2019-04-12 03:52:24 +03:00
Alexey Milovidov
ceef92fa9e
Fixed inconsistent whitespaces
2019-04-12 03:37:07 +03:00
Alexey Milovidov
b4878dbffa
Added support for non-constant and negative size and length arguments for function substringUTF8
2019-04-12 03:34:11 +03:00
chertus
4707200f83
partially fix distributed_product_mode=local
2019-04-11 22:29:28 +03:00
alexey-milovidov
d083976b88
Merge pull request #4952 from 4ertus2/ast
...
Rewrite ASTSelectQuery (consistent children)
2019-04-11 13:38:44 +03:00
alexey-milovidov
7e7b458eb9
Merge pull request #4938 from 4ertus2/joins
...
Fix unexpected error in case of JOIN + ARRAY JOIN
2019-04-11 13:35:31 +03:00
alexey-milovidov
7b4fc33ef9
Merge pull request #4973 from yandex/noreturn
...
Added [[noreturn]] attributes for functions that throw unconditionally
2019-04-11 01:10:55 +03:00
Alexey Milovidov
f2cf2ffc80
Cleanups
2019-04-11 00:20:22 +03:00
alexey-milovidov
0162468466
Merge pull request #4969 from 4ertus2/bugs
...
Fix wrong name qualification in GLOBAL JOIN
2019-04-10 23:41:16 +03:00
Alexey Milovidov
36d016d331
Added [[noreturn]] attributes for functions that throw unconditionally
2019-04-10 23:27:14 +03:00
Alexey Milovidov
d591c7187f
Simplified expression
2019-04-10 23:16:04 +03:00
Alexey Milovidov
985936995f
Fixed Java programmer's error (found by PVS-Studio)
2019-04-10 23:15:44 +03:00
Alexey Milovidov
5be06d8556
Simplified expression (suggested by PVS-Studio)
2019-04-10 23:05:25 +03:00
Alexey Milovidov
37e086f3bf
Merge branch 'master' of github.com:yandex/ClickHouse
2019-04-10 22:57:42 +03:00
Alexey Milovidov
b4efebc6ac
Fixed error found by PVS-Studio
2019-04-10 22:57:30 +03:00
Danila Kutenin
e9bef32618
License to valid utf8 function
2019-04-10 22:09:27 +03:00
chertus
ee6c83a2f7
global join: fix wrong name qualification (save replaced table name as alias)
2019-04-10 20:41:19 +03:00
Alexey Milovidov
f37d66bb2e
Brotli: additions to #4388
2019-04-10 19:12:31 +03:00
chertus
a698700faf
fix tests (external storages)
2019-04-10 14:44:58 +03:00
Mikhail Fandyushin
e566d10eee
HTTP Accept-Encoding: br; Revert using unbundled brotli library. FCixed using not initialized http respones ostream pointer
2019-04-10 00:59:44 +03:00
chertus
e53a50e01a
fix pushdown & build
2019-04-09 19:49:52 +03:00
chertus
9329410012
fix use after move
2019-04-09 17:59:06 +03:00
chertus
82dc1fb1db
rewrite ASTSelectQuery (consistent children)
2019-04-09 17:22:35 +03:00
Alexander Kozhikhov
c93aae6741
linear regression
2019-04-09 01:40:37 +03:00
Alexander Kozhikhov
a9ae6d0681
Merge branch 'master' of https://github.com/yandex/ClickHouse
2019-04-09 00:01:28 +03:00
Alexander Kozhikhov
35a266c96a
linear regression tests
2019-04-09 00:01:10 +03:00
Mikhail Fandyushin
7fc9b8c6fb
Merge branch 'master' into brotli
2019-04-08 21:07:58 +03:00
bgranvea
42b07c5ee9
refactor to avoid dynamic_cast in data type serialization
2019-04-08 15:39:42 +02:00
alexey-milovidov
caa096a3d0
Update DataTypeDomainSimpleAggregateFunction.cpp
2019-04-08 15:39:42 +02:00
alexey-milovidov
e4b93f092b
Update DataTypeDomainSimpleAggregateFunction.cpp
2019-04-08 15:39:42 +02:00
alexey-milovidov
c1ea15f0bb
Update DataTypeDomainSimpleAggregateFunction.cpp
2019-04-08 15:39:42 +02:00
alexey-milovidov
a3020f2d22
Update DataTypeDomainSimpleAggregateFunction.cpp
2019-04-08 15:39:42 +02:00
bgranvea
ee5a88c15f
fix memory leak
2019-04-08 15:39:42 +02:00
bgranvea
faa7d38cb5
fix for style
2019-04-08 15:39:42 +02:00
bgranvea
9d9d16e1ea
support for SimpleAggregateFunction data type
2019-04-08 15:39:41 +02:00
chertus
58d24c0840
join + array join: fix unexpected error
2019-04-08 15:35:26 +03:00
alesapin
a53b002973
Merge remote-tracking branch 'origin' into adaptive_index_granularity
2019-04-08 14:29:33 +03:00
Yuriy
2789a83c03
fixed compilation with clang
2019-04-08 10:03:04 +03:00
Danila Kutenin
b32c19c1b6
Merge pull request #4934 from danlark1/master
...
isValidUTF8 function added
2019-04-08 02:59:10 +03:00
Danila Kutenin
9dc6d8f0f5
Style
2019-04-08 00:23:15 +03:00
Danila Kutenin
3519598ae9
Accurate tail handling
2019-04-07 23:24:08 +03:00
Danila Kutenin
b603e51c6e
isValidUTF8 function added
2019-04-07 21:58:13 +03:00
Yuriy
1dc5c4cba3
explicitly defined constructors
2019-04-07 15:33:06 +03:00
Yuriy
b792568bdc
added golang mysql client test
2019-04-07 13:29:30 +03:00
hcz
7910055017
Fix typo
2019-04-07 11:35:46 +08:00
alexey-milovidov
27f7f0908f
Merge pull request #4913 from yandex/fix_additional_seek
...
Fix bug with additional file processing in cache compressed buffer
2019-04-07 01:24:50 +03:00
Danila Kutenin
1c030e4ed1
Fix allocations for a while
2019-04-06 23:53:25 +03:00
alexey-milovidov
4ffb8372d2
Merge pull request #4928 from danlark1/master
...
MarkCache and UncompressedCache use different allocator to catch segfaults
2019-04-06 23:03:04 +03:00
Artem Zuikov
cbb0404d19
Merge pull request #4924 from Gladdy/martijn-asof-speedup
...
Significant speedup of ASOF join
2019-04-06 21:38:46 +03:00
Danila Kutenin
5635e3b01c
Use inheritance, it is better
2019-04-06 20:25:54 +03:00
Danila Kutenin
50379e7cd3
Delete state from allocator because of alignment issues
2019-04-06 20:06:39 +03:00
Danila Kutenin
7e1e81c444
delete Allocator.cpp
2019-04-06 18:36:52 +03:00
Danila Kutenin
37d70ac558
MarkCache and UncompressedCache use different allocator to catch segfaults more reliable
2019-04-06 18:27:39 +03:00
alexey-milovidov
04a163b952
Merge pull request #4922 from yandex/fix-issue-4919
...
Fix types for aggregate functions with low cardinality arguments.
2019-04-06 18:07:25 +03:00
Alexey Milovidov
07334ebad4
Fixed race condition in DNSCacheUpdater
2019-04-06 04:09:15 +03:00
Alexey Milovidov
460b58379a
Fixed bad whitespaces
2019-04-06 03:36:04 +03:00
Alexey Milovidov
571bc7065a
Removed unused code related to MemoryTracker
2019-04-06 01:35:56 +03:00
Martijn Bakker
0848f53bed
move the sorted atomic bool first in the class
2019-04-05 21:22:57 +01:00
alexey-milovidov
f862bb2ed2
Merge pull request #4920 from abyss7/fix-PVS
...
Fix BlockIO::operator=
2019-04-05 22:47:43 +03:00
Martijn Bakker
442c001fd5
fix style
2019-04-05 19:05:24 +01:00
Martijn Bakker
f96a7e401e
remove the list lookup and prevent the global lock
2019-04-05 18:59:48 +01:00
Nikolai Kochetov
b656786608
Merge pull request #4917 from yandex/hczhcz-master
...
Add aggregate function leastSqr
2019-04-05 20:04:24 +03:00
Nikolai Kochetov
523c8e5ec1
Remove LowCardinality from aggregate function argument types. #4919
2019-04-05 19:52:31 +03:00
Nikolai Kochetov
eff767b6aa
Fix PVS studio warning.
2019-04-05 19:31:53 +03:00
Ivan Lezhankin
34cf495db8
Fix BlockIO::operator=
2019-04-05 19:21:46 +03:00
Nikolai Kochetov
085c758dbd
Avoid divizion by zero in leastSqr function.
2019-04-05 17:52:27 +03:00
Nikolai Kochetov
bb9958b0d7
Minor fixes for leastSqr.
2019-04-05 16:42:33 +03:00
Nikolai Kochetov
feb16eedd2
Merge branch 'master' of https://github.com/hczhcz/ClickHouse into hczhcz-master
2019-04-05 16:10:29 +03:00
alesapin
e8079c8ecd
Add empty reads to cache
2019-04-05 15:57:22 +03:00
chertus
aae1e56214
fix typo
2019-04-05 15:57:08 +03:00
chertus
f50a0778fb
fix missing column error message
2019-04-05 15:50:14 +03:00
alesapin
7e1975b0c8
Fix bug with additional seek in cache compressed buffer
2019-04-05 12:42:44 +03:00
alexey-milovidov
a6797a9fba
Merge pull request #4883 from yandex/fix_codec_delta_alter
...
Fix alter modify of codec when column type is not specified
2019-04-04 22:16:22 +03:00
alexey-milovidov
6e3e583fb9
Merge pull request #4898 from 4ertus2/joins
...
Asterisks for simple multiple joins
2019-04-04 22:13:19 +03:00
alexey-milovidov
029dcb0263
Merge pull request #4895 from proller/fix15
...
CLICKHOUSE-4387 Add (official build) to version of yandex builds
2019-04-04 21:56:09 +03:00
alexey-milovidov
82890e0f93
Merge pull request #4894 from vitlibar/fix-cutQueryStringAndFragment
...
Fix functions cutQueryStringAndFragment() and queryStringAndFragment().
2019-04-04 21:51:42 +03:00
proller
60bc13e619
Version to end of exception
2019-04-04 15:34:49 +03:00
chertus
e578020bd3
safe tables order in select * with multiple joins
2019-04-04 15:14:10 +03:00
proller
bebb4cd140
Merge remote-tracking branch 'upstream/master' into fix15
2019-04-04 14:50:14 +03:00
alexey-milovidov
38f2df7e97
Merge pull request #4891 from danlark1/master
...
Typos for other factories
2019-04-04 13:58:41 +03:00
Danila Kutenin
ea53a0a85d
Clang build is too annoying
2019-04-04 09:23:12 +03:00
Alexander Kozhikhov
f550304fa4
Merge branch 'master' of https://github.com/yandex/ClickHouse
2019-04-04 03:17:37 +03:00
Alexander Kozhikhov
b5f0414200
new test
2019-04-04 03:17:27 +03:00
proller
70bcbb2666
Merge remote-tracking branch 'upstream/master' into fix15
2019-04-03 23:54:40 +03:00
alesapin
eeca2f907b
Merge pull request #4897 from yandex/fix_aio_seek_after_eof
...
Fix aio seek after eof
2019-04-03 19:50:26 +03:00
chertus
6b49900e1a
Asterisks for multiple joins CLICKHOUSE-4372
2019-04-03 19:06:05 +03:00
alesapin
5a6c4bf526
Better comment
2019-04-03 17:34:46 +03:00
alesapin
804a7612c2
Add comment
2019-04-03 17:28:39 +03:00
alesapin
bee8d61e26
Fix seek backwards after eof in ReadBufferAIO
2019-04-03 17:24:55 +03:00
proller
5b1bde2e80
CLICKHOUSE-4387 Add (official build) to version of yandex builds
2019-04-03 17:06:59 +03:00
Vitaly Baranov
842ce6cff8
Fix function cutQueryStringAndFragment().
2019-04-03 15:58:38 +03:00
Danila Kutenin
029dd107e4
Typos for many factories
2019-04-03 14:13:22 +03:00
Artem Zuikov
97dd0e2aa0
Merge pull request #4875 from 4ertus2/joins
...
Fix multithreaded ASOF JOIN + some refactoring
2019-04-03 14:03:43 +03:00
Yuriy
0f3ec94ebd
added mysql protocol test
2019-04-03 01:45:06 +03:00
chertus
d5ffbd9b6d
fix multithreaded ASOF JOIN crash
2019-04-02 21:50:35 +03:00
chertus
04efcf2bdc
asof refactoring (searching for the crash reason)
2019-04-02 19:22:14 +03:00
Nikolai Kochetov
30d3496c36
Merge pull request #4871 from yandex/fix-array-intersect-impl
...
Fix array intersect
2019-04-02 17:05:01 +03:00
alesapin
42a0c2f194
Fix alter modify of codec when column type is not specified
2019-04-02 15:51:31 +03:00
proller
45591c9d83
Build and test fixes ( #4873 )
2019-04-02 12:43:53 +03:00
Alexey Milovidov
4cfcdd0f52
Removed useless method #4874
2019-04-01 23:51:32 +03:00
Alexey Milovidov
c9d5885c69
Merge branch 'master' of github.com:yandex/ClickHouse
2019-04-01 22:28:21 +03:00
chertus
886e6883e6
fix clang-7 build
2019-04-01 21:37:52 +03:00
chertus
9ed4ac7e82
get rid of macro in AsofRowRefs
2019-04-01 19:44:15 +03:00
Nikolai Kochetov
e8a8da1a4f
Fix array intersect.
2019-04-01 16:27:07 +03:00
Nikolai Kochetov
736e3c0f46
Merge pull request #4847 from fancyqlx/master
...
Fixed segment fault of arrayIntersect
2019-04-01 16:06:56 +03:00
Artem Zuikov
b6b9be7b8f
Merge pull request #4867 from Gladdy/martijn-asof-working-bt
...
Return the correct timestamp for the right-hand table of the ASOF join
2019-04-01 15:36:27 +03:00
alesapin
f7f29fa3e7
Style fix
2019-04-01 15:10:32 +03:00
Artem Zuikov
019c6ca591
Merge pull request #4794 from zhang2014/fix/crash_when_predicate
...
fix crash when predicate optimzer & join on
2019-04-01 15:09:50 +03:00
alesapin
e204be3877
Remove debug prints
2019-04-01 14:40:13 +03:00
alesapin
da19254fa9
Remove useless code
2019-04-01 14:29:31 +03:00
alesapin
69b623c47c
Return logic for cache
2019-04-01 14:09:30 +03:00
Martijn Bakker
d4ec3bbf70
fix style
2019-04-01 11:35:37 +01:00
alesapin
37427077b8
Remove average granularity logic from code
2019-04-01 13:34:22 +03:00
Yuriy
107f33e888
added password check and changed packets serialization
2019-04-01 12:27:39 +03:00
alesapin
7b67200258
Merge remote-tracking branch 'origin' into adaptive_index_granularity
2019-04-01 11:54:19 +03:00
Danila Kutenin
fca67c8820
Fix clang build
2019-04-01 08:05:52 +03:00
Martijn Bakker
a64b8afc7e
cleanup
2019-04-01 00:09:00 +01:00
Martijn Bakker
27776ca929
fix up wrong assumption that the sample_block_with_keys has same ordering as key_names_right
2019-03-31 22:56:37 +01:00
Martijn Bakker
7ea03f6fa7
appears to work and get the correct timestamps
2019-03-31 22:14:43 +01:00
Danila Kutenin
3ce9686bc4
Some cosmetics
2019-04-01 00:04:45 +03:00
Danila Kutenin
8edb5c5b2d
Some cosmetics
2019-03-31 23:59:18 +03:00
Danila Kutenin
d509c226ab
Pool was not doing what I expected, great improvement of compilation
2019-03-31 23:55:36 +03:00
Danila Kutenin
f80fb09b81
Hyperscan better usage of scratch space and error handling
2019-03-31 23:19:22 +03:00
Martijn Bakker
4a7393cfc6
include the asof column in the block stored. overall not working yet but at least doesnt crash anymore
2019-03-31 20:03:57 +01:00
chertus
11997ed772
fix build
2019-03-31 13:56:54 +03:00
Artem Zuikov
f87e3ae4c8
Merge pull request #4863 from Gladdy/martijn-asof-nomap
...
Perform ASOF join with sorting PODArray once and support multiple column types
2019-03-31 13:40:15 +03:00
qianlixiang
bd6bc86ceb
Fixed style check errors
2019-03-31 13:03:08 +08:00
qianlixiang
32692fb0dd
Fixed style check errors
2019-03-31 12:52:24 +08:00
qianlixiang
dad023ea48
Fixed style check errors
2019-03-31 12:00:11 +08:00
qianlixiang
a1d2732d4c
Fixed segment fault of arrayIntersect and add a test
2019-03-31 11:44:05 +08:00
alexey-milovidov
cf492a4401
Merge pull request #4862 from danlark1/master
...
Optimize Volnitsky by inlining compare function
2019-03-31 02:24:33 +03:00
Martijn Bakker
6695e304af
fix style
2019-03-30 21:55:40 +00:00
Martijn Bakker
4709b744bb
address the code review issues
2019-03-30 21:30:21 +00:00
Alexey Milovidov
a2e756287e
Whitespaces
2019-03-30 23:52:36 +03:00
Vitaly Baranov
37b904b8f5
Merge pull request #4808 from vitlibar/kafka-with-protobuf-format
...
Kafka with protobuf format
2019-03-30 19:00:57 +03:00
alesapin
78e09a221a
Remove debug prints, little refactoring
2019-03-30 17:43:43 +03:00
alesapin
d6293d432c
Commit missed files
2019-03-30 16:49:29 +03:00
alesapin
cdc18aa801
Rename IndexGranularity to MergeTreeIndexGranularity
2019-03-30 16:44:23 +03:00
Martijn Bakker
3ac66dfdb6
set default asof type value
2019-03-30 13:09:03 +00:00
Martijn Bakker
20e5fb61c4
fix style
2019-03-30 13:02:30 +00:00
Martijn Bakker
4a94545882
add test for multiple supported asof types
2019-03-30 12:52:48 +00:00
alexey-milovidov
14b8e64992
Disable usage of "mremap" when compiled with Thread Sanitizer. ( #4859 )
...
* Disable mremap under Thread Sanitizer
* Disable mremap under Thread Sanitizer
* Disable mremap under Thread Sanitizer
2019-03-30 13:47:25 +03:00
alexey-milovidov
254369324b
Miscellanous changes in ColumnArray ( #4857 )
...
* Miscellanous
* Miscellanous
* Miscellanous
2019-03-30 13:46:17 +03:00
Danila Kutenin
18d3813ff9
Optimize Volnitsky by inlining compare function
2019-03-30 12:39:45 +03:00
Martijn Bakker
7c5febb6aa
Merge branch 'master' into martijn-asof-nomap
2019-03-30 02:02:48 +00:00
Martijn Bakker
389f108807
working multi type asof join columns
2019-03-30 01:32:08 +00:00
alexey-milovidov
0dee8cf79c
Merge pull request #4855 from 4ertus2/joins
...
Fix crash when joining nulluble vs not nullable
2019-03-30 02:15:50 +03:00
Martijn Bakker
89515861df
asof join without using std::map, but still only on u32
2019-03-29 21:20:23 +00:00
Ivan
957d23267b
Minimal implementation of row-level security CLICKHOUSE-4315 ( #4792 )
...
For detailed description see the related PR
2019-03-29 23:31:06 +03:00
alexey-milovidov
5588618c64
Merge pull request #4856 from yandex/fix_no_message_received_keepalive
...
Fix exception 'No message received'
2019-03-29 23:08:28 +03:00
Vitaly Baranov
378c6f7a23
Improve the error message when format schema isn't set.
2019-03-29 22:36:10 +03:00
alexey-milovidov
cb486da9cd
Merge pull request #4852 from zhang2014/improvement/const_interpreter
...
Const context for insert interpreter
2019-03-29 21:42:35 +03:00
alesapin
2764401d0f
Fix exception 'No message received'
2019-03-29 21:10:03 +03:00
chertus
6bdbf75e30
fix crash when joining nulluble vs not nullable
2019-03-29 21:07:22 +03:00
Alexey Milovidov
61832964e1
Revert "ColumnFunction: better code (incomplete)"
...
This reverts commit 327f527d33
.
2019-03-29 19:42:26 +03:00
Alexey Milovidov
5dddee50eb
Merge branch 'master' of github.com:yandex/ClickHouse
2019-03-29 19:41:59 +03:00
alexey-milovidov
296731dd85
Merge pull request #4850 from yandex/fix-reading-from-empty-low-cardinality-arrays
...
Fixed reading from Array(LowCardinality) with long block of empty arrays.
2019-03-29 19:38:32 +03:00
zhang2014
aab314f154
const insert interpreter
2019-03-29 23:47:16 +08:00
Alexey Milovidov
ff0c269847
Merge branch 'master' of github.com:yandex/ClickHouse
2019-03-29 18:35:58 +03:00
Alexey Milovidov
327f527d33
ColumnFunction: better code (incomplete)
2019-03-29 18:35:53 +03:00
alexey-milovidov
4c9ad05781
Merge pull request #4851 from yandex/remove-assume-mutable-1
...
Removed "assumeMutable" usage in one case
2019-03-29 18:34:03 +03:00
alexey-milovidov
de07b70178
Merge pull request #4849 from yandex/remove-unsafe-method-column-function
...
Removed unsafe methods from ColumnFunction
2019-03-29 18:23:33 +03:00
Nikolai Kochetov
5bd46508e8
Fix comments.
2019-03-29 18:07:53 +03:00
Alexey Milovidov
f86abeb8df
Fixed comments
2019-03-29 18:06:35 +03:00
Vitaly Baranov
a78e067c70
Allow empty row_delimiter when using Kafka.
2019-03-29 17:38:52 +03:00
zhang2014
0096ef3524
try fix
2019-03-29 22:25:37 +08:00
Alexey Milovidov
88e94bad74
Removed "assumeMutable" usage in one case
2019-03-29 17:17:29 +03:00
Nikolai Kochetov
53319e2d6e
Fixed reading from Array(LowCardinality) column with long block of empty array.
2019-03-29 17:06:46 +03:00
Alexey Milovidov
fdb0747219
Removed unsafe methods from ColumnFunction
2019-03-29 16:46:36 +03:00
alexey-milovidov
d10b256a8a
Merge pull request #4845 from yandex/max_partitions_per_insert_block
...
Implement "max_partitions_per_insert_block" setting
2019-03-29 16:20:46 +03:00
alexey-milovidov
976ee8a7ca
Merge pull request #4844 from yandex/fix-data-race-in-clear-old-temporary-directories
...
Fixed data race in clearOldTemporaryDirectories
2019-03-29 14:35:44 +03:00
Alexey Milovidov
8e8b5c40e2
Fixed error
2019-03-29 14:24:37 +03:00
qianlixiang
bdb420cdfd
Fixed segment fault of arrayIntersect
2019-03-29 18:53:50 +08:00
zhang2014
1eb5713a74
fix crash when predicate optimzer & join on
2019-03-29 18:41:26 +08:00
Artem Zuikov
03cd41fbc7
Merge pull request #4774 from Gladdy/martijn-asof-join
...
Request for feedback on implementation of ASOF join
2019-03-29 13:19:31 +03:00
Alexey Milovidov
8a31d998fd
Merge remote-tracking branch 'origin/master' into max_partitions_per_insert_block
2019-03-29 12:50:41 +03:00
Alexey Milovidov
72d021c3d7
Implement "max_partitions_per_insert_block" setting #4700
2019-03-29 12:45:55 +03:00
alexey-milovidov
7aefd6663f
Merge pull request #4841 from danlark1/master
...
Added hyperscan fuzzy search
2019-03-29 12:39:25 +03:00
Alexey Milovidov
8cb1619607
Implement "max_partitions_per_insert_block" setting #4700
2019-03-29 12:34:07 +03:00
Alexey Milovidov
8d3ef5df19
Fixed data race in clearOldTemporaryDirectories
2019-03-29 12:28:16 +03:00
Alexey Milovidov
34c0682353
Removed useless method
2019-03-29 11:37:05 +03:00
alesapin
2b9e261ab2
Better naming
2019-03-29 11:24:38 +03:00
Danila Kutenin
cd850f6f98
Fix clang build
2019-03-29 10:04:44 +03:00
Danila Kutenin
b822923f5a
Better renamings of fuzzy string search
2019-03-29 04:27:17 +03:00
Alexey Milovidov
a2e0f5d29c
Merge branch 'master' into fix-race-condition-in-fetch-data-part
2019-03-29 04:22:20 +03:00
alexey-milovidov
72f27f4dec
Merge pull request #4836 from yandex/fix-race-condition-in-system-tables
...
Fixed TSan report in StorageSystemTables
2019-03-29 04:15:00 +03:00
Danila Kutenin
ef0d622a5f
Added hyperscan fuzzy search
2019-03-29 04:02:05 +03:00
Alexey Milovidov
46be1608a6
Fixed error #4836
2019-03-29 02:17:22 +03:00
alexey-milovidov
e3c5da0a69
Merge pull request #4783 from yandex/cow-ptr-compositions
...
WIP. Attempt to make compositions with COWPtr more convenient
2019-03-29 02:09:39 +03:00
Martijn Bakker
9ac52b9368
fix master merge
2019-03-28 21:06:49 +00:00
Martijn Bakker
46f4557944
Merge branch 'master' into martijn-asof-join
2019-03-28 20:20:17 +00:00
Alexey Milovidov
3fb9814e3e
Fixed race condition in fetchPart
2019-03-28 22:59:07 +03:00
Alexey Milovidov
350a0fe129
Miscellaneous
2019-03-28 22:58:41 +03:00
Martijn Bakker
e7a10b8a3e
add inner asof join with tests
2019-03-28 19:31:11 +00:00
Alexey Milovidov
4645422176
Fixed TSan report in StorageSystemTables
2019-03-28 22:13:59 +03:00
Alexey Milovidov
4aaf9eccce
Fixed error
2019-03-28 22:12:37 +03:00
Martijn Bakker
817a9244c0
fix up code style
2019-03-28 19:03:57 +00:00
Martijn Bakker
b0fd915724
remove the ASOFSplit struct
2019-03-28 18:35:50 +00:00
alexey-milovidov
8f9c8defc5
Merge pull request #4834 from danlark1/master
...
String search restrictions added
2019-03-28 21:22:38 +03:00
Alexey Milovidov
0a5b1d0a24
Merge branch 'master' into cow-ptr-compositions
2019-03-28 21:18:20 +03:00
Alexey Milovidov
3c29b5f611
Fixed bad code
2019-03-28 21:17:44 +03:00
Danila Kutenin
d22d66a552
Fix exception message
2019-03-28 20:06:04 +03:00
Danila Kutenin
d4e67fa64c
Another bug fixed to the comparison
2019-03-28 19:58:16 +03:00
Alexey Milovidov
c8bc4d6e26
Fixed error
2019-03-28 19:48:14 +03:00
Danila Kutenin
70a7f4805d
Test to the restriction added, fix bug
2019-03-28 19:41:11 +03:00
Alexey Milovidov
fa598d427d
Fixed error
2019-03-28 19:28:54 +03:00
alesapin
18d19aa346
More precise estimation of rows
2019-03-28 18:03:49 +03:00
Danila Kutenin
cae4a426c5
Hyperscan restriction
2019-03-28 17:59:25 +03:00
Alexey Milovidov
4417705f32
Merge branch 'master' into cow-ptr-compositions
2019-03-28 17:47:59 +03:00
alexey-milovidov
203e36c2fa
Merge pull request #4824 from proller/fix26
...
CLICKHOUSE-4386 Version in exceptions
2019-03-28 17:45:02 +03:00
proller
e4d45b7e50
Fix test include
2019-03-28 16:10:42 +03:00
proller
cbffebc22c
Print with version
2019-03-28 16:08:38 +03:00
alesapin
594f91dd9d
Save index granularity bytes into zookeeper
2019-03-28 15:44:14 +03:00
alesapin
c139c801f8
Better stop condition
2019-03-28 14:12:59 +03:00
proller
ccd5db786c
Merge remote-tracking branch 'upstream/master' into fix26
2019-03-28 13:39:03 +03:00
alesapin
1b12d0219c
Fix build
2019-03-28 12:31:57 +03:00
alesapin
1b8392a3d0
Style fixed
2019-03-28 12:02:56 +03:00
alesapin
5332642fee
CI Fails fixes and little performance improvement
2019-03-28 11:52:09 +03:00
alesapin
3abf5e4ac0
Better code
2019-03-28 10:45:42 +03:00
alesapin
b3210550cb
Fix stupid bug
2019-03-28 10:37:46 +03:00
alexey-milovidov
d731b437d3
Merge pull request #4782 from yandex/always-backquote-column-names
...
Always backquote column names
2019-03-28 00:23:02 +03:00
Alexey Milovidov
faf9462c37
Added support for constant-constant case in multi-search functions
2019-03-27 22:25:58 +03:00
alexey-milovidov
0a01a2f2d9
Merge pull request #4816 from yandex/add-setting-to-disable-hyperscan
...
Added a setting to disallow Hyperscan.
2019-03-27 22:02:30 +03:00
alesapin
77554fd644
Remove unused variable
2019-03-27 21:02:19 +03:00
alesapin
ad16c7c931
Slightly better performance on index granularity
2019-03-27 20:33:55 +03:00
alesapin
e449760fde
Remove debug print
2019-03-27 19:50:01 +03:00
alesapin
5528edea93
Fix build warnings
2019-03-27 19:23:38 +03:00
alesapin
22a75196ab
Slightly more faster
2019-03-27 18:57:14 +03:00
proller
7d1be03a16
CLICKHOUSE-4386 Version in exceptions
2019-03-27 18:46:46 +03:00
alesapin
7c8236e145
Accident change
2019-03-27 17:14:27 +03:00
chertus
2a5b4b3b31
fix ANY JOIN nulls in right key (ALL JOIN is still affected)
2019-03-27 16:37:11 +03:00
chertus
e92dcd4774
fix clang release build
2019-03-27 01:47:38 +03:00
Martijn Bakker
ac68fc8088
pass the half-enforced style checks such that they cannot be run on a whole file automatically :(
2019-03-26 22:05:51 +00:00
Alexey Milovidov
42dd521e45
Added a setting to disallow Hyperscan
2019-03-27 00:56:46 +03:00
Mikhail Fandyushin
c53b303bc2
HTTP Accept-Encoding: br; Added brotli errors codes
2019-03-27 00:32:29 +03:00
Mikhail Fandyushin
4b7ac9e9b4
HTTP Accept-Encoding: br; Fixed review notes
2019-03-26 23:27:34 +03:00
Martijn Bakker
84f40ddf02
fix build as cpp does not do partial function specialization
2019-03-26 20:13:15 +00:00
chertus
274916d944
Merge branch 'master' into nulls
2019-03-26 23:04:39 +03:00
chertus
0a0e986f75
fix crash on join not nullable with nullable
2019-03-26 22:46:03 +03:00
Martijn Bakker
f6987cfa52
have the parser recognize asof joins and feed them through to the executor
...
insert the time series into a struct ready for joining
working version that inserts the data into the hash table using the existing dispatching machinery for various types
working asof left join in clickhouse
add a test for the asof join
do some asof join cleanup
revisit the logic in case the values match between left and right side
2019-03-26 19:17:21 +00:00
Alexey Milovidov
80a523f470
Merge branch 'master' into always-backquote-column-names
2019-03-26 21:29:33 +03:00
alexey-milovidov
aab7c79220
Merge pull request #4671 from LiuYangkuan/Buffer-supportsPrewhere
...
change supportsPrewhere() of Buffer and return its destination_table supportsPrewhere
2019-03-26 19:55:27 +03:00
alexey-milovidov
b8d9ed6f54
Merge pull request #4723 from 4ertus2/joins
...
Fix LEFT JOIN with const column + lots of Join.cpp refactoring
2019-03-26 19:46:46 +03:00
alexey-milovidov
c2e4942009
Merge pull request #4705 from 4ertus2/ast
...
SelectQueryOptions + fix duplicates in GLOBAL JOIN with asterisks
2019-03-26 19:45:27 +03:00
alexey-milovidov
d047a62e31
Merge pull request #4790 from TCeason/fix_crash
...
Fix crash when distributed modify order by
2019-03-26 19:41:00 +03:00
alexey-milovidov
e2b2ac0876
Merge pull request #4674 from smirnov-vs/fix-capnproto
...
Fix reading capnproto. Loading messages by HTTP does not working correctly :(
2019-03-26 19:21:21 +03:00
alesapin
2b27b7f702
Fix indices
2019-03-26 17:40:03 +03:00
Danila Kutenin
62dde447ab
Better type system in Volnitsky
2019-03-26 16:20:17 +03:00
alesapin
48fb090cda
Small fixes
2019-03-26 15:37:42 +03:00
alesapin
0378400972
Move all vertically possible streams to stopcondition
2019-03-26 14:37:32 +03:00
alesapin
2d0224aab4
Add average blocks size for ReplacingBlockInputStream
2019-03-26 13:23:14 +03:00
alesapin
2dfd6779f6
Remove exception
2019-03-26 12:46:09 +03:00
alesapin
bfbe1263ac
Allow empty parts
2019-03-26 12:12:48 +03:00
tai
9d232778fc
Fix crash when distributed modify order by
...
Did not determine if order_by_ast is empty.
If it is null, it will clone a null pointer and cause server crash.
2019-03-26 13:33:39 +08:00
Alexey Milovidov
14480744aa
Removed excessive and unbalanced whitespaces from formatted CREATE query
2019-03-26 00:44:10 +03:00
proller
1584fd4367
Fix hyperscan library find and use ( #4798 )
2019-03-26 00:31:00 +03:00
Alexey Milovidov
7a8234580c
Merge branch 'master' into always-backquote-column-names
2019-03-25 23:26:59 +03:00
Alexey Milovidov
67b6a8966b
Attempt to make compositions with COWPtr more convenient
2019-03-25 20:56:18 +03:00
Vladislav Smirnov
7a02d320ff
rewrite capnproto reading
2019-03-25 20:17:58 +03:00
alesapin
c0e29d3fb4
Fix first time read from mark
2019-03-25 19:55:48 +03:00
Vladislav Smirnov
08b7c48286
Merge remote-tracking branch 'upstream/master' into fix-capnproto
2019-03-25 19:24:30 +03:00
alesapin
aba51a11ba
Large refactoring (only compilable)
2019-03-25 16:55:24 +03:00
chertus
aac69eaa2c
Merge branch 'joins' into nulls
2019-03-25 14:54:47 +03:00
alesapin
673a72eac6
Merge remote-tracking branch 'origin' into adaptive_index_granularity
2019-03-25 11:41:38 +03:00
Alexey Milovidov
fb19cf1eec
Attempt to make compositions with COWPtr more convenient
2019-03-25 04:43:54 +03:00
alexey-milovidov
06e79a7643
Merge pull request #4780 from danlark1/master
...
Hyperscan string search regular expression matching was added
2019-03-25 04:26:18 +03:00
Danila Kutenin
4b7824095e
Possible fixes to docker containers
2019-03-24 21:24:56 +03:00
Alexey Milovidov
af5193736a
Attempt to make compositions with COWPtr more convenient
2019-03-24 05:22:39 +03:00
Alexey Milovidov
c76a4e9dd2
Attempt to make compositions with COWPtr more convenient
2019-03-24 05:21:01 +03:00
Alexey Milovidov
2dca389f20
Attempt to make compositions with COWPtr more convenient
2019-03-24 04:42:58 +03:00
Danila Kutenin
1c90d98d16
Clang fix
2019-03-24 02:56:52 +03:00
Alexey Milovidov
001de1a340
Always backquote column names in CREATE/ATTACH queries
2019-03-24 02:01:57 +03:00
Alexey Milovidov
ad6648afb0
Moved more code to .cpp
2019-03-24 01:58:08 +03:00
Danila Kutenin
725139f0f5
Renamings, fixes to search algorithms, more tests
2019-03-24 01:49:38 +03:00
Alexey Milovidov
25ab402d21
ParserCreateQuery: moved code to cpp
2019-03-24 01:45:28 +03:00
Danila Kutenin
f8001b41ba
Hyperscan multi regular expressions search
2019-03-23 22:40:16 +03:00
alexey-milovidov
2a57e69111
Merge pull request #4777 from yandex/olegkv-master
...
Merging #4741
2019-03-23 17:25:48 +03:00
alexey-milovidov
0913173f29
Merge pull request #4776 from yandex/sum-aggregate-function-states-fix-bad-code
...
Fixed bad code with arithmetic ops on aggregate function states
2019-03-23 17:25:31 +03:00
hcz
b74d3501e4
Fix style error
2019-03-23 20:20:40 +08:00
proller
d79fd73753
Fix critical naming bug
2019-03-23 14:23:17 +03:00
Alexey Milovidov
1fdbb11bfb
Merge branch 'sum-aggregate-function-states-fix-bad-code' into olegkv-master
2019-03-23 05:44:53 +03:00
Alexey Milovidov
842721ffb1
Merge branch 'master' of https://github.com/olegkv/ClickHouse into olegkv-master
2019-03-23 05:39:44 +03:00
Alexey Milovidov
847abfdbb1
Fixed bad code with arithmetic ops on aggregate function states
2019-03-23 05:35:50 +03:00
Alexey Milovidov
ba474ab21a
Merge branch 'master' of github.com:yandex/ClickHouse
2019-03-23 04:27:16 +03:00
Alexey Milovidov
5a7237cc13
Miscellaneous
2019-03-23 04:27:08 +03:00
alexey-milovidov
69340528ff
Merge pull request #4772 from yandex/fix-force-recheck-parts
...
Recheck parts in ReplicatedMergeTreeAlterThread in case of error
2019-03-23 04:22:55 +03:00
Nikolai Kochetov
2311bbd95c
Restore recheck parts in ReplicatedMergeTreeAlterThread in case of error.
2019-03-22 20:24:35 +03:00
chertus
0cc90cf2db
rename insert_sample_with_metadata setting
2019-03-22 19:15:44 +03:00
alexey-milovidov
efc2d91507
Merge pull request #4764 from proller/fix23
...
Move Interpreters/Settings* -> Core/Settings*
2019-03-22 17:49:19 +03:00
alexey-milovidov
b919876a8c
Merge pull request #4758 from yandex/tsan-system-log-fix-race-on-shutdown
...
Fixed TSan report on shutdown
2019-03-22 17:47:35 +03:00
alesapin
5aea16e2a0
Fix mutations bug
2019-03-22 15:56:58 +03:00
proller
fce9db12b9
Move Interpreters/Settings* -> Core/Settings*
2019-03-22 15:08:30 +03:00
proller
d6d83d4a5c
Allow build without ssl ( #4525 ) ( #4750 )
2019-03-22 14:18:24 +03:00
hcz
38ea75748c
Update AggregateFunctionLeastSqr.h
2019-03-22 15:57:33 +08:00
hcz
06bb9ad833
Update AggregateFunctionLeastSqr.cpp
2019-03-22 15:57:17 +08:00
Alexey Milovidov
41fede9c6b
Fixed TSan report on shutdown
2019-03-21 22:22:38 +03:00
chertus
3e146c7bbd
Merge branch 'master' into joins
2019-03-21 22:01:35 +03:00
alesapin
2a455af214
Merge remote-tracking branch 'origin' into adaptive_index_granularity
2019-03-21 16:39:50 +03:00
alexey-milovidov
2b33e9b7d5
Merge pull request #4499 from nikvas0/nikvas0/bloom_filter_index
...
Bloom filter indices
2019-03-21 01:29:05 +03:00
Mikhail Fandyushin
fa9ded92ef
HTTP Accept-Encoding: br; Added new line
2019-03-21 00:04:35 +03:00
Mikhail Fandyushin
e986d0eae6
HTTP Accept-Encoding: br; Final fixes
2019-03-21 00:04:35 +03:00
Mikhail Fandyushin
aeb73a4baf
HTTP Accept-Encoding: br; Minor fixes in order to pass tests
2019-03-21 00:04:35 +03:00
Mikhail Fandyushin
e6546a4fcc
HTTP Accept-Encoding: br; First working prototype of BrotliWriteBuffer; Need to improve
2019-03-21 00:04:35 +03:00
Mikhail Fandyushin
8e21b983f7
HTTP Accept-Encoding: br; Using BrotliWrite buffer in WriteBufferFromHttpServerResponse
2019-03-21 00:04:35 +03:00
Mikhail Fandyushin
73a9644da2
HTTP Accept-Encoding: br; Expended ZlibCompressionMethod to generic CompressionMethod; Added brotli to CompressionMethod enum
2019-03-21 00:04:35 +03:00
Mikhail Fandyushin
2a6e8d7fa1
HTTP Accept-Encoding: br; Added BrotliWriteBuffer interface
2019-03-21 00:04:35 +03:00
Alexey Milovidov
1d1bedca3b
Removed WTF code
2019-03-20 23:27:55 +03:00
alesapin
ef5162e2e3
Some fixes
2019-03-20 23:01:15 +03:00
olegkv
a4739c23fb
Update AggregateFunctionHistogram.h
2019-03-20 15:33:01 -04:00
alesapin
09e57eb0ee
Merge remote-tracking branch 'origin' into adaptive_index_granularity
2019-03-20 20:47:35 +03:00
chertus
b1f4cc6ed2
fix left join with const column
2019-03-20 20:20:14 +03:00
alesapin
fb555359e7
Read by block size only in case of Vertical merge
2019-03-20 20:20:10 +03:00
alesapin
0848380c19
Fix missed mark position inc
2019-03-20 20:11:43 +03:00
alesapin
b5d6813604
Fix vertical merge again
2019-03-20 20:04:34 +03:00
Nikita Vasilev
c10f10cc0b
Merge remote-tracking branch 'upstream/master' into nikvas0/bloom_filter_index
2019-03-20 19:39:18 +03:00
alesapin
95a8be569d
Check marks for adaptive granularity
2019-03-20 19:18:13 +03:00
chertus
2ea11f8528
more Joins.cpp refactoring (constexpr if)
2019-03-20 18:52:41 +03:00
chertus
efa4a2bb18
minor changes
2019-03-20 18:15:44 +03:00
Nikita Vasilev
09b9fe9491
_v1
2019-03-20 17:52:05 +03:00
chertus
2713d36ce8
syntax: remove tab
2019-03-20 17:49:05 +03:00
chertus
1bb05eb089
more Join.cpp refactoring (hide some logic into AddedColumns)
2019-03-20 17:41:35 +03:00
chertus
2a4da2f687
more refactoring (rename misleading variable)
2019-03-20 16:38:17 +03:00
proller
faeca57d9a
Try fix Default timezone regression #4658 ( #4718 )
2019-03-20 16:29:20 +03:00
chertus
e1f015295b
rename functions & add comment
2019-03-20 15:28:45 +03:00
chertus
ef2d77f946
some more refactoring
2019-03-20 15:08:38 +03:00
liuyangkuan
fbcf82c4df
add interpretation of PREWHERE in StorageBuffer::read
2019-03-20 14:45:04 +08:00
chertus
e5a9633132
Join.cpp refactoring
2019-03-19 19:53:36 +03:00
alesapin
ec474472e4
Make avg block size for stream optional
2019-03-19 17:36:42 +03:00
alesapin
2f037bad58
Fix bug in merging algorithm
2019-03-19 16:10:24 +03:00
Nikolai Kochetov
c166614173
Fix rare ubsan false positive error while deserializing empty array from StringRef with length = 0 and trash in data.
2019-03-19 14:11:05 +03:00
alesapin
6c91bf8ba3
Remove redundant file
2019-03-19 13:26:53 +03:00
alesapin
76c31a7764
More tests on alter
2019-03-19 13:19:40 +03:00
alesapin
d8aa5c7c49
Slightly clearer debug and fix alter
2019-03-19 12:57:29 +03:00
chertus
913377fdaf
restore GLOBAL IN column renames
2019-03-18 21:45:49 +03:00
chertus
c9169b0a98
Merge branch 'master' into ast
2019-03-18 20:46:24 +03:00
chertus
1446c50884
fix RowRef initialisation (found by PVS)
2019-03-18 20:43:09 +03:00
alesapin
4ad4fc3f7b
Fix granule size less than row size
2019-03-18 19:21:52 +03:00
alesapin
3fb494fea1
Unit test
2019-03-18 19:09:47 +03:00
alesapin
05215b181f
More simpliest test
2019-03-18 19:09:31 +03:00
alesapin
2b2a637a38
Simpliest write/merge/select test works
2019-03-18 18:54:58 +03:00
proller
78e0b1af5e
Fix compression level detection when network_compression_method in lowercase ( #4706 )
2019-03-18 17:59:07 +03:00
chertus
7561ff2ab7
fix dups in GLOBAL JOIN with asterisks
2019-03-18 17:56:33 +03:00
chertus
bd559f8db8
SelectQueryOptions v3 (no inheritance)
2019-03-18 15:05:51 +03:00
alesapin
ce03636f05
Merge master
2019-03-18 15:02:33 +03:00
chertus
b6e2697101
Merge branch 'master' into ast
2019-03-18 13:36:13 +03:00
Yuriy
bfd53e3ccc
draft
2019-03-17 10:11:22 +03:00
Alexey Zatelepin
304c67da99
Merge branch 'master' into fix-add-materialized-column-after
...
Conflicts:
dbms/src/Interpreters/InterpreterCreateQuery.cpp
dbms/src/Interpreters/InterpreterDescribeQuery.cpp
dbms/src/Interpreters/interpretSubquery.cpp
dbms/src/Storages/ColumnsDescription.cpp
2019-03-17 00:46:53 +03:00
alexey-milovidov
93356b5190
Merge pull request #4702 from hczhcz/patch-3
...
Fix #4690
2019-03-16 20:55:24 +03:00
alexey-milovidov
ae2d974dda
Merge pull request #4708 from kvap/distributed-limit-by
...
Make the query planner respect LIMIT BY in remote queries
2019-03-16 20:54:06 +03:00
Alexey Zatelepin
0526542ce2
fix Nested columns inplace flatten [#CLICKHOUSE-3101]
2019-03-16 18:07:08 +03:00
Alexey Milovidov
a1dd8fb831
Merge branch 'master' of github.com:yandex/ClickHouse
2019-03-16 01:50:54 +03:00
Alexey Milovidov
babb4f7b73
Miscellaneous
2019-03-16 01:50:46 +03:00
Ivan
8ac3e89628
Merge pull request #4649 from abyss7/iast-as
...
Implement and use method IAST::as<Derived>()
2019-03-15 23:22:46 +03:00
Alexey Zatelepin
a2debdb724
fix use-after-free [#CLICKHOUSE-3101]
2019-03-15 21:52:45 +03:00
chertus
a63cf1aeef
fix line with PVS warning
2019-03-15 21:04:30 +03:00
Alexey Zatelepin
a030ce90b5
fix build
2019-03-15 20:40:16 +03:00
Ivan Lezhankin
b67e79430d
Fix style
2019-03-15 20:22:19 +03:00
Ivan Lezhankin
61954d855d
More reverts
2019-03-15 20:09:14 +03:00
Alexey Milovidov
86b803350d
Updated contributors
2019-03-15 19:47:46 +03:00