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
proller
c96c950096
Tests: making 100% pass with other than 'test' database ( #5047 )
2019-04-18 21:48:04 +03:00
chertus
dce48e9363
one more test for Unknown identifier
2019-04-18 19:50:38 +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
chertus
719e0c5731
minor test improvement
2019-04-18 17:45:23 +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
proller
ad42179bec
Remove rvo_test
2019-04-18 15:25:30 +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
Alexey Milovidov
d8203ba664
Added a comment with detailed explanation
2019-04-18 01:28:00 +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
alesapin
0641ff7a75
Merge pull request #5033 from yandex/fix_ttl_test
...
Add some sleeps to queries to avoid merge race
2019-04-17 19:51:25 +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
alesapin
f48890ac34
Add some sleeps to queries to avoid merge race
2019-04-17 17:16:30 +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
proller
f1cc83ca9e
Tests: Allow use any test database (remove test. hardcode where it possible) ( #5008 )
2019-04-16 17:13:13 +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
Ivan Lezhankin
dffe0eba40
Merge branch 'master' into fix-kafka-again
2019-04-16 14:00:48 +03:00
alesapin
1d717567d2
Merge pull request #5006 from filimonov/patch-3
...
add clickhouse-benchmark accepted stages names
2019-04-16 13:34:48 +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
db56576511
Add test checking CH can handle dictionary dependency
2019-04-15 20:40:45 +03: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
filimonov
909521447f
add clickhouse-benchmark accepted stages names
2019-04-15 12:22:05 +02:00
Guillaume Tassery
3a23360e02
Add functional test for size parameter on groupUniqArray
2019-04-15 17:09:01 +07: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
Guillaume Tassery
857bccc981
Add a way to set a size parameter for groupUniqArray
2019-04-15 13:36:24 +07: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
5afd69bbdb
Update 00935_to_iso_week_first_year.sql
2019-04-12 04:02:30 +03:00
alexey-milovidov
cdbb1157c1
Merge branch 'master' into substring-utf8-non-constant-args
2019-04-12 04:02:03 +03:00
Alexey Milovidov
bd3c9833c4
More tests
2019-04-12 03:55:50 +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
e72a374091
Added a test
2019-04-12 03:36:27 +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
Alexey Milovidov
7892edc490
More tests
2019-04-12 02:25:50 +03:00
Alexey Milovidov
1610bcca89
Fixed wrong toISOWeek result for 1970 year
2019-04-12 02:21:52 +03:00
Alexey Milovidov
dcf72c120e
Fixed wrong toISOWeek result for 1970 year
2019-04-12 02:21:37 +03:00
chertus
4707200f83
partially fix distributed_product_mode=local
2019-04-11 22:29:28 +03:00
proller
c78176603c
clickhouse-test - prepare for use other than 'test' database ( #4961 )
2019-04-11 20:20:36 +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
985d45b12e
Merge pull request #4972 from fandyushin/rename-query-id
...
Rename query id header for consistency
2019-04-11 13:36:04 +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
Mikhail Fandyushin
68106d92ea
bringing query id header to consistency
2019-04-10 23:13:41 +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
alexey-milovidov
e6fe6de30b
Merge pull request #4388 from fandyushin/brotli
...
Using brotli compression for HTTP responses (Accept-Encoding: br)
2019-04-10 18:27:28 +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
69ed2a5112
test for no column cause of bug in query optimisation
2019-04-09 20:43:23 +03:00
chertus
e53a50e01a
fix pushdown & build
2019-04-09 19:49:52 +03:00
alesapin
91e362d874
Merge remote-tracking branch 'origin' into adaptive_index_granularity
2019-04-09 19:19:29 +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
alesapin
cc8186b77c
Add force-color option for ctest
2019-04-09 16:17:36 +03:00
Mikhail Fandyushin
7fc9b8c6fb
Merge branch 'master' into brotli
2019-04-08 21:07:58 +03:00
alesapin
503d9c9004
Disable colored output in non tty environment
2019-04-08 15:35:48 +03: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
chertus
54ae20024f
fix asof big test (timeout & name)
2019-04-08 13:20:18 +03:00
Danila Kutenin
b32c19c1b6
Merge pull request #4934 from danlark1/master
...
isValidUTF8 function added
2019-04-08 02:59:10 +03:00