alexey-milovidov
cce68f5b40
Merge pull request #3519 from yandex/better-behaviour-of-hash-functions
...
Fixed idiosyncrasy with hash functions introduced in #3451
2018-11-01 20:13:39 +03:00
alexey-milovidov
e2b0c6c94f
Merge pull request #3518 from yandex/low-cardinality-fix-nullable-serialization-into-arena
...
Low cardinality fix nullable serialization into arena
2018-11-01 20:12:06 +03:00
chertus
009f77002e
add default db name to views [CLICKHOUSE-3145]
2018-11-01 20:07:20 +03:00
proller
f86d1a7034
CONTRIB-254 Arcadia fixes ( #3475 )
...
* Macos: set ENABLE_EMBEDDED_COMPILER=0 by default (because contrib/llvm temporary broken under macos)
* \n
* arcadia fix
* fix arcadia link
* wip
* wip
* wip
* fix
* wip
* wip
* fix
* try use users from server dir
* Revert "try use users from server dir"
This reverts commit 79b2c6fd9c
.
* Fix logging
* fix
* Update ZooKeeperImpl.h
2018-11-01 20:07:20 +03:00
Alexey Milovidov
77af9f7abb
Fixed error code in test #3503
2018-11-01 18:55:28 +03:00
Alexey Milovidov
e7bb9d5d84
Added test #3519
2018-11-01 18:50:30 +03:00
Alexey Milovidov
719efbe60a
Fixed idiosyncrasy introduced in #3451
2018-11-01 18:47:08 +03:00
alexey-milovidov
82933e9c31
Merge pull request #3451 from CurtizJ/CLICKHOUSE-3490
...
Support more hash functions for tuple, unify FunctionHash template. [CLICKHOUSE-3490]
2018-11-01 18:30:01 +03:00
alesapin
11092e895c
Better comment
2018-11-01 18:22:59 +03:00
alesapin
c6d1677222
CLICKHOUSE-4097: Remove redundant whitespace
2018-11-01 18:09:19 +03:00
Nikolai Kochetov
f2c64dc5dc
Added test with group by LowCardinality(Nullable) #3227 #3256 #3212
2018-11-01 17:57:55 +03:00
Nikolai Kochetov
dc688ef5e1
Fix nullable comparsion for LowCardinality(Nullable()). #3227 #3256 #3212
2018-11-01 17:57:50 +03:00
alesapin
b0ac729228
CLICKHOUSE-4094: Add ability to kill pending queries
2018-11-01 17:56:37 +03:00
Nikolai Kochetov
045b5d5cd8
Fixed LowCardinality(Nullable()) (de)serialization with arena. #3227 #3256 #3212
2018-11-01 17:55:37 +03:00
chertus
d6defafad2
use AddDefaultDatabaseVisitor for views [CLICKHOUSE-3145]
2018-11-01 17:49:37 +03:00
proller
71403c3ff8
StorageSystemContributors.sh debug ( #3491 )
...
* Sql fuzzy test
* wip
* wip
* wip
* wip
* wip
* Build fixes
* better
* bugs
* wip
* fix
* Fix test
* build fixes
* better
* wip
* fix test
* StorageSystemContributors.sh debug
* debug
* wip
* more
* Fix jemalloc include
* more
2018-11-01 17:07:14 +03:00
proller
a7437b93a9
Commited StorageSystemContributors.generated.cpp ( #3510 )
...
* CLICKHOUSE-4085 system.contributors
* fi
* Fix random
* Commited StorageSystemContributors.generated.cpp
* fix
* Update CMakeLists.txt
2018-11-01 17:05:37 +03:00
alexey-milovidov
121f04522e
Merge pull request #3503 from yandex/check_array_value_null
...
Better code for check on null values inside array IN expression
2018-11-01 17:01:06 +03:00
alexey-milovidov
7508a8d6a0
Merge pull request #3513 from amosbird/patch-13
...
restore query context before polling
2018-11-01 16:17:41 +03:00
alexey-milovidov
00fa7d9fad
Update Aggregator.cpp
2018-11-01 15:42:57 +03:00
Artem Zuikov
eb535c4b9b
Merge pull request #3500 from 4ertus2/joins
...
refactoring: one place for db and table extraction from AST
2018-11-01 14:59:56 +03:00
igor.lapko
2d565f1099
code style fix
2018-11-01 13:42:15 +02:00
chertus
1a71a443b8
resolve review remarks
2018-11-01 14:32:44 +03:00
alesapin
63c6647be4
Better comment
2018-11-01 14:23:23 +03:00
alesapin
abcc692dbf
CLICKHOUSE-4096: Fix nested unaliased joins segfault
2018-11-01 14:23:23 +03:00
Amos Bird
d7fe560090
restore query context before polling
2018-11-01 17:14:01 +08:00
igor.lapko
d603cb1eb8
fixed group by int16 and Date types on AMD EPYC 7401P machine
2018-11-01 09:01:34 +02:00
Marek Vavruša
d88450db4d
DictionarySourceFactory: fix mistaken connect timeout for read timeout
...
It looks like this was accidental, as XDBCStorage and bridges use
http_receive_timeout, but the dictionary passes http_connection_timeout,
so it times out on long queries.
2018-10-31 16:21:23 -07:00
chertus
1db565193c
description for TranslateQualifiedNamesVisitor
2018-10-31 20:45:41 +03:00
chertus
1eae5c38ea
remove code duplicates for creating table AST node
2018-10-31 20:31:04 +03:00
alesapin
237186056a
Merge pull request #3504 from yandex/merge_big_parts_using_direct_io
...
Enable merge with DIRECT_IO when summary size of participating parts more than 10GB
2018-10-31 18:11:32 +03:00
chertus
3931a4db5c
Merge branch 'master' into joins
2018-10-31 18:11:23 +03:00
chertus
6bbbd8721c
more tests for joins
2018-10-31 18:09:53 +03:00
chertus
d8674a264a
ExpressionAnalyzer fix columns deduplication
2018-10-31 15:58:12 +03:00
alesapin
5e487608d2
Strict order in select
2018-10-31 15:49:50 +03:00
alesapin
252109f314
Add test with O_DIRECT merge
2018-10-31 14:45:53 +03:00
alesapin
791a1422de
Enable merge with DIRECT_IO when summary size of participating parts more than 10GB
2018-10-31 12:24:58 +03:00
alesapin
892ab4ce8a
Better code for check on null values inside array IN expression
2018-10-31 12:17:47 +03:00
chertus
4ff0391ca6
DatabaseAndTableWithAlias - the only place for db & table expraction from AST
2018-10-30 19:31:21 +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
chertus
d2518fdb3f
more refactoring: funcs to extract database_and_table from AST
2018-10-29 22:04:28 +03:00
Alexey Zatelepin
31bc680ac5
ErrorCodes::SYNTAX_ERROR now causes HTTP_BAD_REQUEST
2018-10-29 21:00:36 +03:00
Alex Zatelepin
83ac918bab
Merge pull request #3477 from hotid/master
...
stop generating empty WHERE () section in mysql queries (#3431 )
2018-10-29 18:23:14 +03:00
alesapin
b944a068d0
Merge pull request #3487 from yandex/fix_nullable_array_at_client
...
Add validation of array data
2018-10-29 18:09:11 +03:00
Alex Zatelepin
fc99b7d389
style fixes
2018-10-29 17:17:58 +03:00
alesapin
444b6e1e43
Add validation of array data
2018-10-29 16:18:41 +03:00
alesapin
32540583a6
Merge pull request #3481 from Enmk/range_hashed_from_mysql_source_2
...
Tests for MySQL and ClickHouse as sources for range_hashed dictionary
2018-10-29 13:21:54 +03:00
Artem Zuikov
ccfb51b8dd
Merge pull request #3476 from 4ertus2/joins
...
ExpressionAnalyzer refactoring - remove duplicated code
2018-10-29 11:36:06 +03:00
Vasily Nemkov
aa0f812b1e
Tests for ClickHouse as range_hashed dictionary source
2018-10-28 08:17:05 +03:00
Sabyanin Maxim
73e9f5057d
fix code style checker errors
2018-10-27 23:39:59 +03:00
Sabyanin Maxim
65bd40e290
Merge branch 'master' of github.com:yandex/ClickHouse into CLICKHOUSE-4032
2018-10-27 22:33:52 +03:00
proller
c35c979285
CLICKHOUSE-4085 system.contributors ( #3452 )
...
* CLICKHOUSE-4085 system.contributors
* fi
* Fix random
2018-10-26 20:43:50 +03:00
hotid
f22779ad15
stop generating empty WHERE () section in mysql queries
2018-10-26 20:14:43 +03:00
Alexey Zatelepin
e4e38f71e1
allow empty header in RemoteBlockOutputStream #3411
...
The bug with inserts to Distributed tables was introduced in https://github.com/yandex/ClickHouse/pull/3171
It added a workaround specifically for inserting in the Native format without specifying the list of columns.
Native (as opposed to other formats) historically supports this. To signal that the input block structure
shouldn't conform to any fixed header in this case, the remote server started sending empty header block.
This commit adds support for empty headers to RemoteBlockOutputStream.
2018-10-26 18:26:07 +03:00
chertus
95c618b163
ExpressionAnalyzer: remove duplicated code
2018-10-26 18:13:02 +03:00
Alex Zatelepin
a54dff25aa
Merge pull request #3457 from yandex/fix_non_deterministic_compile
...
Don't unfold non deterministic expressions CLICKHOUSE-4077
2018-10-26 15:59:33 +03:00
alesapin
32f6745ae8
Config file
2018-10-26 12:23:29 +03:00
alesapin
20b20d04f9
Include from env
2018-10-26 12:22:33 +03:00
alesapin
64b1108989
Merge branch 'master' of github.com:yandex/ClickHouse into fix_non_deterministic_compile
2018-10-25 20:01:22 +03:00
alesapin
a4dd489165
Do not build compiled functions
2018-10-25 19:52:28 +03:00
alesapin
3a9311d3ad
Now default block can have size more than one
2018-10-25 19:02:20 +03:00
proller
713c44c3db
Build fixes ( #3466 )
2018-10-25 18:23:41 +03:00
alesapin
c3159af898
Enlarge constant default column if it's empty
2018-10-25 17:54:00 +03:00
chertus
19a69004f0
fix crash with non const scale in toDecimal()
2018-10-25 16:53:25 +03:00
Ivan Lezhankin
0592081f2f
Reduce maximum allowable size of |HashSet|.
2018-10-25 16:17:29 +03:00
chertus
480bee07db
hotfix for distributed DDLs over secure port [CLICKHOUSE-4089]
2018-10-25 14:35:19 +03:00
Artem Zuikov
fd6fc3d2cb
Merge pull request #3460 from 4ertus2/joins
...
USE database for ON CLUSTER DDLs [CLICKHOUSE-4036]
2018-10-25 14:15:23 +03:00
chertus
e8f9e3c2a2
better fix for distributed DDL [CLICKHOUSE-4036] [CLICKHOUSE-4015]
2018-10-25 12:40:30 +03:00
Vasily Nemkov
7ebc44a0c8
Fixed test case for UUID_ dictionary attribute.
2018-10-25 07:42:02 +03:00
Vasily Nemkov
8aa0c423aa
Fix for the case when there is no filter.
2018-10-25 07:16:41 +03:00
Ivan Lezhankin
68138a76f8
Add tests for different HLL precisions
2018-10-24 21:05:55 +03:00
proller
7dafcacd15
Build fixes ( #3459 )
2018-10-24 20:20:27 +03:00
chertus
6375009c81
Merge branch 'master' into joins
2018-10-24 19:43:48 +03:00
chertus
7a24e9b8ff
one more minor fix
2018-10-24 18:41:28 +03:00
chertus
a844d10a9a
minor fix
2018-10-24 18:39:37 +03:00
chertus
58f14b0db2
USE database for ON CLUSTER DDLs [CLICKHOUSE-4036]
2018-10-24 18:31:07 +03:00
Ivan Lezhankin
aa6a69b635
Add TODO comment
2018-10-24 17:28:23 +03:00
Ivan Lezhankin
69ebaaeed6
Merge branch '3958/many_templates' of github.com:abyss7/ClickHouse into 3958/many_templates
2018-10-24 17:24:52 +03:00
Ivan Lezhankin
9296ef5008
Temporarily disable precalculated bias estimations for precisions other than 17.
2018-10-24 17:23:57 +03:00
CurtizJ
89808b89b6
update test
2018-10-24 16:27:49 +03:00
CurtizJ
06e955e92a
fix combine hashes
2018-10-24 16:12:59 +03:00
alesapin
54a1f0c2a6
enable compiled expressions byt default
2018-10-24 14:36:02 +03:00
alesapin
070d75c7c9
Don't unfold non deterministic expressions
2018-10-24 14:31:23 +03:00
Amos Bird
3cf2177268
Flexible fields assignment
...
Field f;
before:
f = Int64(-42);
after:
f = -42;
2018-10-24 08:47:33 +08:00
alexey-milovidov
bb00bb8592
Merge pull request #3405 from yandex/CLICKHOUSE-2211
...
CLICKHOUSE-2211: Fix aio reading (with correct buffer size), reduce M…
2018-10-24 01:37:05 +03:00
Alexey Milovidov
07f0fd3da9
Merge branch 'master' of github.com:yandex/ClickHouse
2018-10-23 23:23:51 +03:00
Alexey Milovidov
1dc2acf3e4
Fixed test #3385
2018-10-23 23:23:39 +03:00
alexey-milovidov
10abde5b62
Merge pull request #3441 from CurtizJ/CLICKHOUSE-1834
...
Setting for TCP keepalive. [CLICKHOUSE-1834]
2018-10-23 23:21:15 +03:00
alexey-milovidov
165890a3e6
Merge pull request #3453 from yandex/fix-union-header
...
Fix union header
2018-10-23 23:18:36 +03:00
proller
0a9d6f91d2
SQL fuzz test ( #3442 )
...
* Sql fuzzy test
* wip
* wip
* wip
* wip
* wip
2018-10-23 23:14:43 +03:00
alesapin
1c77cf51ce
Remove compile_expressions by default
2018-10-23 21:25:55 +03:00
CurtizJ
68f2bea4ba
fix style
2018-10-23 21:07:20 +03:00
Nikolai Kochetov
d2f0925685
Uniform headers for union stream. #2156
2018-10-23 21:01:38 +03:00
Nikolai Kochetov
75338fbfa9
Added test.
2018-10-23 20:48:58 +03:00
CurtizJ
ef5c65c3dd
fix test
2018-10-23 20:48:01 +03:00
CurtizJ
e3dea84265
support more hash functions for tuples
2018-10-23 20:43:09 +03:00
alesapin
72e435893d
Better comment
2018-10-23 14:19:01 +03:00
alexey-milovidov
4bf54337b9
Merge pull request #3292 from CurtizJ/order-by-efficient
...
Efficiently finish sorting by (x, y) stream, that already sorted by (x) [CLICKHOUSE-4022]
2018-10-23 11:34:22 +03:00
alexey-milovidov
21e7c25134
Update FinishSortingBlockInputStream.cpp
2018-10-23 11:32:28 +03:00
alexey-milovidov
9c3278f378
Merge pull request #3400 from zhang2014/fix/ISSUES-2312
...
ISSUES-2312 fix nested view & joined view without database
2018-10-23 11:21:29 +03:00
Alexey Milovidov
bac6b6f381
Fixed error #2863
2018-10-23 11:19:47 +03:00
Vasily Nemkov
c65fec341c
Test for MySQL as range_hashed dictionary source
2018-10-23 10:18:28 +03:00
CurtizJ
7963e952f1
rename setting to tcp_keep_alive
2018-10-23 02:02:57 +03:00
Alexey Milovidov
b8cfa77ea0
Fixed build [#CLICKHOUSE-2]
2018-10-22 23:58:16 +03:00
alexey-milovidov
98c2ed582c
Merge pull request #2863 from VadimPE/ISSUES-2581
...
ISSUES-2581 fix SELECT with sequential consistency
2018-10-22 23:55:33 +03:00
alexey-milovidov
2deb510c59
Merge branch 'master' into master
2018-10-22 23:45:26 +03:00
alexey-milovidov
57e6dc3477
Merge pull request #3385 from VadimPE/CLICKHOUSE-1791
...
[CLICKHOUSE-1791] add modulo for Date and DateTime
2018-10-22 23:38:40 +03:00
alexey-milovidov
25d9918b78
Update 00726_modulo_for_date.sql
2018-10-22 23:38:16 +03:00
alexey-milovidov
1c3c4c0890
Update FunctionsArithmetic.h
2018-10-22 23:35:28 +03:00
alexey-milovidov
00d49602d3
Merge pull request #3404 from CurtizJ/CLICKHOUSE-3274
...
Add lock for .inner. table while insert. [CLICKHOUSE-3274]
2018-10-22 23:32:12 +03:00
alexey-milovidov
fd86a6bea5
Update AggregateFunctionUniqCombined.cpp
2018-10-22 22:38:46 +03:00
alexey-milovidov
bd148bb082
Update AggregateFunctionUniqCombined.cpp
2018-10-22 22:37:55 +03:00
alexey-milovidov
f90783d885
Update AggregateFunctionUniqCombined.cpp
2018-10-22 22:36:32 +03:00
alexey-milovidov
c8868cffaa
Update AggregateFunctionUniqCombined.cpp
2018-10-22 22:34:39 +03:00
alexey-milovidov
72b3ec1ffa
Merge pull request #3428 from 4ertus2/joins
...
Мore ExpressionAnalyser refactoring, add unit-test for it
2018-10-22 22:24:39 +03:00
CurtizJ
a05aa5448d
add setting keep_alive
2018-10-22 21:09:55 +03:00
Ivan Lezhankin
2a53716043
Move the precision template argument one level up.
2018-10-22 20:18:08 +03:00
Alexey Zatelepin
bd38b4f560
add clear error message #275
2018-10-22 15:38:04 +03:00
VadimPE
31794b7a46
fix codestyle
2018-10-22 14:58:56 +03:00
alexey-milovidov
28fc99c556
Merge pull request #3430 from yandex/fix_subquery_global_counter
...
Add global counter to subqueries
2018-10-22 14:56:31 +03:00
alesapin
c6debd1c33
Better comment
2018-10-22 14:30:24 +03:00
Ivan Lezhankin
19ed7b6ae9
Minor optimizations
2018-10-22 13:00:37 +03:00
chertus
a62fae8332
Merge branch 'master' into joins
2018-10-22 11:25:43 +03:00
chertus
d4699bd9d2
fix FieldToDataType for Decimal128
2018-10-22 11:25:11 +03:00
alesapin
9127e41415
Fix hack in test
2018-10-20 13:43:15 +03:00
alesapin
dcc8ca49d7
Add global counter to subqueries
2018-10-20 00:03:45 +03:00
proller
61568a0e74
Better test
2018-10-19 20:33:46 +03:00
proller
2659e94573
Fix use after pop_back()
2018-10-19 20:27:38 +03:00
proller
67eb30d192
CLICKHOUSE-4074 Fix merge_tree_uniform_read_distribution=0
2018-10-19 19:31:51 +03:00
chertus
b784f754a7
minor settings changes
2018-10-19 18:42:47 +03:00
chertus
dcf04ac36d
unit-test for ExpressionAnalyzer [CLICKHOUSE-3996]
2018-10-19 18:33:40 +03:00
Alex Zatelepin
4449d7e059
Update FinishSortingBlockInputStream.cpp
2018-10-19 16:21:50 +03:00
CurtizJ
6ff8a60460
fix style
2018-10-19 16:04:50 +03:00
CurtizJ
8a72ddd94b
wip on finish sorting
2018-10-19 15:02:31 +03:00
proller
abfe675097
Build fixes ( #3419 )
2018-10-18 22:28:05 +03:00
chertus
5aedca40c2
fix asan
2018-10-18 22:27:28 +03:00
Ivan Lezhankin
28ea773b9e
Use a single "place" for a default precision constant.
...
Also update stateless tests.
2018-10-18 21:38:45 +03:00
Marek Vavruša
37e03bd938
StorageKafka: check dependencies recursively, add max_block setting
...
Changes:
* Check table dependencies recursively before starting streaming
* Use actual number of created consumers when streaming
* Add size limits hint to Kafka consumer stream
* Configurable `kafka_max_block_size` per table
2018-10-18 09:20:34 -07:00
Ivan Lezhankin
45e6fd8cd2
Fix compilation with gcc and code style
2018-10-18 18:25:39 +03:00
chertus
a32e06d298
more ExpressionAnalyzer refactoring [CLICKHOUSE-3996]
2018-10-18 18:03:14 +03:00
Ivan Lezhankin
d588120677
Keep default value for HLL precision in tests - to not break them.
2018-10-18 17:47:21 +03:00
VadimPE
f2db463ab0
fix bug with merge part, wich us inserted with quorum
2018-10-18 17:14:07 +03:00
VadimPE
451114c9a3
rename partition -> part
2018-10-18 15:16:53 +03:00
VadimPE
4a0ca4cbc5
ad test
2018-10-18 15:00:36 +03:00
VadimPE
4a93d3b836
fix addedparts
2018-10-18 14:51:40 +03:00
Ivan Lezhankin
e16081d4d4
Fix initialization of precision.
2018-10-18 14:15:47 +03:00
alesapin
87bb06fdd8
CLICKHOUSE-2211: Add exception for impossible case
2018-10-18 12:24:16 +03:00
CurtizJ
7623a3f48b
fix test
2018-10-17 19:56:00 +03:00
alesapin
fe6406eac1
CLICKHOUSE-2211: Fix accident delition
2018-10-17 19:18:14 +03:00
alesapin
d78d569d42
CLICKHOUSE-2211: Fix aio reading (with correct buffer size), reduce MergeTreeReader creation and add useless test
2018-10-17 17:56:15 +03:00
Ivan Lezhankin
6d783ef013
Move-away "uniqCombined" as a separate aggregated function with HLL precision
2018-10-17 17:31:06 +03:00
CurtizJ
f86b9d3983
add lock for .inner. table
2018-10-17 17:11:20 +03:00
CurtizJ
d81ed27004
add lock for .inner. table
2018-10-17 17:08:52 +03:00
Artem Zuikov
52e94ecc5a
Merge pull request #3368 from 4ertus2/joins
...
Extract visitors from ExpressionAnalyser [CLICKHOUSE-3996]
2018-10-17 15:48:42 +03:00
chertus
5d3f03a6d2
minor refactoring (function naming)
2018-10-17 14:06:46 +03:00
chertus
40f1805bf4
fix gcc build
2018-10-17 13:59:05 +03:00
zhang2014
133363e8e3
ISSUES-2312 fix nested view & joined view without database
2018-10-17 14:35:16 +08:00
Alexey Milovidov
5466ca27b8
Merge branch 'master' of github.com:yandex/ClickHouse
2018-10-17 09:03:10 +03:00
Alexey Milovidov
ce67ebdded
Updated test [#CLICKHOUSE-3]
2018-10-17 09:02:48 +03:00
alexey-milovidov
7566ffe751
Merge pull request #3398 from yandex/better-startup-time
...
Better server startup time
2018-10-17 08:58:23 +03:00
Alexey Milovidov
72e4963248
Added test for old issue #1788
2018-10-17 08:50:40 +03:00
Alexey Milovidov
de2d081f8b
Added more test cases #1164
2018-10-17 08:24:32 +03:00
Alexey Milovidov
a4daa58b7f
Added another test #1164
2018-10-17 08:20:07 +03:00
Alexey Milovidov
388bc4ff03
Added another test for old issue #1087
2018-10-17 07:51:59 +03:00
Alexey Milovidov
0e6694957d
Added a test for old issue #1119
2018-10-17 07:45:27 +03:00
Alexey Milovidov
f25606fdca
Added a test just in case #880
2018-10-17 07:25:36 +03:00
Alexey Milovidov
44f5c735aa
Temporary disable "enable_optimize_predicate_expression" setting by default #1777
2018-10-17 06:46:06 +03:00
Alexey Milovidov
99a64d3b92
Presumably better #2278
2018-10-17 06:13:00 +03:00
Alexey Milovidov
427eba3451
Improved server startup time #2278
2018-10-17 05:34:14 +03:00
Alexey Milovidov
a7090f4fab
Improved server startup time #2278
2018-10-17 04:59:24 +03:00
Alexey Milovidov
aa227795ef
Improved server startup time #2278
2018-10-17 04:31:28 +03:00
Alexey Milovidov
36f5ce728d
Added fixture #2312
2018-10-17 03:30:46 +03:00
alexey-milovidov
3024bf2e3b
Merge pull request #3397 from yandex/fix-vertical-merge-of-multidimensional-nested-structures
...
Fix vertical merge of multidimensional nested structures
2018-10-17 02:05:37 +03:00
Alexey Milovidov
63bb074ba7
Added a test from Matt Robenolt #2662
2018-10-17 00:46:42 +03:00
Alexey Milovidov
781332d57c
Added another test from Kirill Shvakov just in case #2231
2018-10-17 00:34:10 +03:00
Alexey Milovidov
faffe1e82a
Added test [#CLICKHOUSE-3901]
2018-10-17 00:27:07 +03:00
Alexey Milovidov
7c4d24ce39
Added comment [#CLICKHOUSE-3901]
2018-10-17 00:25:45 +03:00
Alexey Milovidov
98543b7c41
Fixed vertical merge of multidimensional Nested structures [#CLICKHOUSE-3901]
2018-10-17 00:22:41 +03:00
Alexey Milovidov
6d6e237ac9
More simple test [#CLICKHOUSE-3901]
2018-10-16 23:51:12 +03:00
Alexey Milovidov
b6e9a2b293
Added fixture [#CLICKHOUSE-3901]
2018-10-16 23:48:13 +03:00
chertus
27d66a45c3
extract more visitors from ExpressionAnalyzer [CLICKHOUSE-3996]
2018-10-16 22:00:05 +03:00
robot-clickhouse
fcce722c26
Auto version update to [18.14.9] [54409]
2018-10-16 15:58:16 +03:00
alesapin
457f8fd495
Merge pull request #3389 from yandex/CLICKHOUSE-4067
...
CLICKHOUSE-4067: Fixes in odbc dictionaries. Now dictionaries receive…
2018-10-16 15:37:23 +03:00
chertus
4071155043
better ActionsVisitor extraction [CLICKHOUSE-3996]
2018-10-16 15:34:20 +03:00
VadimPE
070eae2ae6
fix name
2018-10-16 14:38:49 +03:00
VadimPE
868c1bd70b
ISSUES-2581
2018-10-16 13:52:15 +03:00
alesapin
c2ca99980f
More stable test
2018-10-16 13:27:21 +03:00
chertus
e6e28d2451
Merge branch 'master' into joins
2018-10-16 13:10:32 +03:00
Artem Zuikov
3359ba06c3
Merge pull request #3391 from 4ertus2/decimal
...
fix for Decimal128 group by [issue-3378]
2018-10-16 13:07:11 +03:00
alesapin
e37a163c3b
CLICKHOUSE-4067: var usage
2018-10-16 12:14:54 +03:00
chertus
29bd00f9f4
simple fix for Decimal128 group by [issue-3378]
2018-10-16 10:31:17 +03:00
alesapin
051390cd7f
trying to debug
2018-10-15 23:56:01 +03:00
chertus
465cb6d267
fix for Decimal128 group by [issue-3378]
2018-10-15 22:14:08 +03:00
alesapin
f9a6116324
Add missed file
2018-10-15 21:38:52 +03:00
proller
0cf72f9b26
clickhouse-odbc#125 : Make TIMESTAMP alias for DateTime type for allowing CAST(x AS TIMESTAMP)
2018-10-15 18:10:34 +03:00
VadimPE
52deb3932f
fix test
2018-10-15 17:55:02 +03:00
alesapin
c951ec7bad
CLICKHOUSE-4067: Fixes in odbc dictionaries. Now dictionaries receives bridge path from global config (as it was before). Quotation performed on table and schema independently. Add tests with postgres interaction. Update documentation
2018-10-15 17:49:23 +03:00
VadimPE
fca4a7be90
Merge branch 'ISSUES-2581' of https://github.com/VadimPE/ClickHouse into ISSUES-2581
2018-10-15 17:10:44 +03:00
VadimPE
4d6da00184
fix tests
2018-10-15 17:09:22 +03:00
Vadim
ade4f56c3f
Update 00726_modulo_for_date.sql
2018-10-15 16:24:46 +03:00
VadimPE
e331f15ffd
CLICKHOUSE-1791 add modulo for nonIntegral divisor
2018-10-15 16:24:01 +03:00
VadimPE
7b6f0f5372
CLICKHOUSE-1791 add modulo for date
2018-10-15 15:53:05 +03:00
Vadim
a013dce567
Update 00732_quorum_insert_simple_test_2_parts_zookeeper.reference
2018-10-15 13:32:43 +03:00
Vadim
5898a22824
Update 00732_quorum_insert_simple_test_1_parts_zookeeper.reference
2018-10-15 13:32:30 +03:00
Vadim
9b1271afd3
Update 00732_quorum_insert_lost_part_and_alive_part_zookeeper.reference
2018-10-15 13:32:17 +03:00
VadimPE
58c2bd366f
ISSUES-2581 add test
2018-10-15 13:31:24 +03:00
VadimPE
1c51407fa7
ISSUES-2581 add test
2018-10-15 13:27:17 +03:00
Sabyanin Maxim
e050bc0428
Merge branch 'master' into CLICKHOUSE-4032
2018-10-14 18:35:45 +03:00
Sabyanin Maxim
ab050c8466
add comment section in column declaration.
...
add comment column type in alter method.
add comment section in system.columns.
2018-10-14 18:30:06 +03:00
alesapin
e6c414c936
Remove abs path from testing framework
2018-10-14 12:51:16 +03:00
Alexey Milovidov
50234013b5
Whitespaces [#CLICKHOUSE-4016]
2018-10-14 11:23:21 +03:00
Alexey Milovidov
c53f38260f
Added instruction for quick syntax check [#CLICKHOUSE-2]
2018-10-14 11:22:56 +03:00
Alexey Milovidov
9c4e74ad91
Merge branch 'master' of github.com:yandex/ClickHouse
2018-10-14 11:05:23 +03:00
Alexey Milovidov
42d5418257
Added fixture [#CLICKHOUSE-4016]
2018-10-14 11:05:13 +03:00
Kirill Shvakov
5600c35847
check drop type
2018-10-14 00:37:16 +03:00
Kirill Shvakov
0f509b9eb5
ReplicatedMergeTree: send drop request to the leader replica
2018-10-13 23:58:04 +03:00
Alexey Milovidov
881893da56
Merge branch 'master' of github.com:yandex/ClickHouse
2018-10-13 17:33:53 +03:00
Alexey Milovidov
f720a5bf95
Fixed typos in code #3373
2018-10-13 17:33:43 +03:00
avsharapov
11da23f153
Fix typo in readme
2018-10-13 15:28:08 +03:00
robot-clickhouse
dd07029050
Auto version update to [18.14.8] [54409]
2018-10-13 03:31:18 +03:00
Alexey Milovidov
72e2996e3e
Fixed incompatibility when versions prior to 18.12.17 are used on remote servers and newer is used on initiating server, and GROUP BY both fixed and non-fixed keys, and when two-level group by method is activated [#CLICKHOUSE-4035]
2018-10-13 02:43:25 +03:00
Alexey Milovidov
98859f232b
Merge branch 'master' into group_by_two_level_compatibility
2018-10-13 02:13:30 +03:00
robot-clickhouse
adf6291746
Auto version update to [18.14.7] [54409]
2018-10-12 22:44:51 +03:00
alexey-milovidov
845e8b19d8
Merge pull request #3367 from yandex/CLICKHOUSE-4060
...
CLICKHOUSE-4060: Use individual context for each function
2018-10-12 22:08:16 +03:00
chertus
e2e3205c62
add test for OR optimisation [issue-3339]
2018-10-12 19:16:27 +03:00
chertus
9120d5f38e
extract visitor from ExpressionAnalyser [CLICKHOUSE-3996]
2018-10-12 18:41:28 +03:00
alesapin
72ef357a02
Fix typo assignment
2018-10-12 17:52:39 +03:00
alexey-milovidov
69a1303fc2
Merge pull request #3365 from liuyimin-bytedance/master
...
Add test for issue #3269
2018-10-12 17:08:01 +03:00
alexey-milovidov
8b4e58460a
Merge pull request #3366 from 4ertus2/decimal
...
Conditional for UUID [CLICKHOUSE-4016]
2018-10-12 17:06:29 +03:00
alexey-milovidov
b1ceb4bfc8
Merge pull request #3362 from yandex/nullable-types-from-external-databases
...
Allow Nullable types in MySQL, ODBC and MongoDB external sources
2018-10-12 16:59:01 +03:00
alesapin
17150fd688
CLICKHOUSE-4060: Use individual context for each function
2018-10-12 16:03:57 +03:00
chertus
688b5aa8e4
Conditional for UUID [CLICKHOUSE-4016]
2018-10-12 14:23:05 +03:00
liuyimin
5d40757e9b
Add test for issue #3269
2018-10-12 18:34:37 +08:00
Alexandr Krasheninnikov
468ca70683
Minor review fixes
2018-10-12 11:46:53 +03:00
Alexandr Krasheninnikov
92916d3b8d
Merge https://github.com/yandex/ClickHouse into base64_functions
2018-10-12 11:29:01 +03:00
Alexey Milovidov
81a9ab424f
Style #3362
2018-10-12 06:11:19 +03:00
Alexey Milovidov
0573b80288
Allow Nullable types in MySQL, ODBC and MongoDB external sources #3284
2018-10-12 05:41:54 +03:00
Alexey Milovidov
4bb8da039f
Allow Nullable types in MySQL, ODBC and MongoDB external sources #3284
2018-10-12 05:26:48 +03:00
Alexey Milovidov
d5bfe37879
Allow Nullable types in MySQL, ODBC and MongoDB external sources #3284
2018-10-12 05:09:47 +03:00
Alexey Milovidov
f8e5a22e03
Fixed "timeSlot" and "timeSlots" functions [#CLICKHOUSE-4016]
2018-10-12 03:40:19 +03:00
Alexey Milovidov
6e39e021f0
Disable "compile_expressions" setting by default because it is not production ready [#CLICKHOUSE-4060]
2018-10-12 03:21:24 +03:00
Alexey Milovidov
f2e161156e
Added test #3342
2018-10-12 03:18:36 +03:00
Alexey Milovidov
f650bde97d
Merge branch 'master' into fix-function-if
2018-10-12 02:49:06 +03:00
alexey-milovidov
12772c2cd5
Merge pull request #3357 from yandex/check-for-array-join-in-prewhere
...
Added check for invalid PREWHERE
2018-10-12 01:32:44 +03:00
Alexey Milovidov
218366e17f
Fixed error introduced in #3342
2018-10-12 00:31:36 +03:00
alexey-milovidov
27a07a9d90
Merge pull request #3356 from yandex/llvm-better-exception-messages
...
LLVM compiler: better exception messages.
2018-10-12 00:18:42 +03:00
Alexey Milovidov
1af718677a
Merge branch 'master' of github.com:yandex/ClickHouse
2018-10-12 00:12:23 +03:00
Alexey Milovidov
f0db16af20
Whitespaces [#CLICKHOUSE-2]
2018-10-12 00:12:14 +03:00
Alexey Milovidov
e752271d99
Added check for invalid PREWHERE #3336
2018-10-11 23:52:25 +03:00
alexey-milovidov
42e18a4615
Merge pull request #3355 from 4ertus2/joins
...
Extract one more visitor from ExpressionAnalyzer [CLICKHOUSE-3996]
2018-10-11 23:33:35 +03:00
Alexey Milovidov
7d6365d139
LLVM compiler: better exception messages [#CLICKHOUSE-2]
2018-10-11 23:31:41 +03:00
chertus
c593d9a971
extract ExecuteScalarSubqueriesVisitor from ExpressionAnalyser [CLICKHOUSE-3996]
2018-10-11 22:28:59 +03:00
alexey-milovidov
9f494b0278
Merge pull request #3351 from CurtizJ/CLICKHOUSE-3974
...
Create client_info when it`s not initialized [CLICKHOUSE-3974]
2018-10-11 22:09:25 +03:00
alexey-milovidov
d385a1a6b8
Merge pull request #3352 from CurtizJ/CLICKHOUSE-4059
...
Fix incorrect number of iterations in clickhouse-benchmark [CLICKHOUSE-4059]
2018-10-11 22:07:46 +03:00
CurtizJ
3d15ae8eed
fix sigint receive
2018-10-11 21:25:05 +03:00
CurtizJ
d46fa0f37f
fix incorrect number of iterations
2018-10-11 21:12:28 +03:00
CurtizJ
1f71a97881
create client_info when it`s not initialized
2018-10-11 19:57:21 +03:00
alexey-milovidov
150be189ac
Merge pull request #3348 from 4ertus2/decimal
...
SummingMergeTree for Decimal128 [issue-3282]
2018-10-11 19:54:29 +03:00
Alexandr Krasheninnikov
41281ad397
Make compilation on-demand
2018-10-11 19:25:17 +03:00
alesapin
e68f9d2193
CLICKHOUSE-4055: LibraryDictionarySource -- set null_value from config for absent values
2018-10-11 18:21:12 +03:00
chertus
178b0d7fb9
rename test
2018-10-11 18:12:38 +03:00
chertus
5896e45dac
SummingMergeTree for Decimal128 [issue-3282]
2018-10-11 17:33:01 +03:00
CurtizJ
c565c75350
fix style
2018-10-11 12:27:16 +03:00
Alexey Milovidov
b8543bcd4d
Fixed non-deterministic test #3145
2018-10-11 07:40:41 +03:00
Marek Vavruša
0652302d9a
Common/MemoryTracker: fix metrics not being updated after MemoryTracker reset
...
The #3230 fixed a problem with memory accounting, but it introduces a regression
in which the memory tracker isn't reset until there are zero queries in process list.
This makes it difficult to see in tests as there's always just one query in-flight,
but in production it produces a sawtooth memory usage pattern that resets when
the allocated memory exceeds set memory limits and all queries are terminated.
2018-10-10 17:37:41 -07:00
robot-clickhouse
a0210d12b8
Auto version update to [18.14.6] [54409]
2018-10-11 01:25:18 +03:00
Alexey Milovidov
e3773c5d0c
Fixed code that was out of style #3145
2018-10-11 00:01:53 +03:00
Alexey Milovidov
55923011b5
Attempt to fix use-after-free, try 1 #3145
2018-10-10 23:44:50 +03:00
Alexey Milovidov
55bc2b812b
Miscellaneous #3145
2018-10-10 23:44:19 +03:00
Alexey Milovidov
75221c478a
Miscellaneous #3145
2018-10-10 23:37:01 +03:00
Alexey Milovidov
2c0ea27377
Miscellaneous #3145
2018-10-10 23:35:21 +03:00
Alexey Milovidov
5e50e6bfef
Fixed strange code #3145
2018-10-10 23:26:04 +03:00
alexey-milovidov
b9ecc4b819
Merge pull request #3340 from CurtizJ/issue-3253
...
Fix unnecessarily preparations for join at initial server [ISSUE-3253]
2018-10-10 23:04:13 +03:00
alexey-milovidov
5795b559c6
Merge pull request #3342 from 4ertus2/decimal
...
Confitional for Decimal (without arrays) [CLICKHOUSE-3765]
2018-10-10 23:00:17 +03:00
alexey-milovidov
297f9cec38
Merge pull request #3341 from yandex/fix-point-in-poligon
...
Fix point in poligon
2018-10-10 22:09:13 +03:00
chertus
aa9f17b8df
Merge branch 'master' into decimal
2018-10-10 21:39:57 +03:00
chertus
94c9a544f2
If for Decimal (basic support) [CLICKHOUSE-3765]
2018-10-10 21:37:54 +03:00
Vadim
517619d8c1
Update 00732_quorum_insert_zookeeper.sql
2018-10-10 20:49:42 +03:00
Nikolai Kochetov
8cc307ca47
Added test #2866
2018-10-10 20:41:26 +03:00
Vadim
6b2bfd2f4f
Update 00732_quorum_insert_zookeeper.sql
2018-10-10 20:35:34 +03:00
CurtizJ
16bea3d008
remove logs
2018-10-10 20:09:09 +03:00
CurtizJ
815380b8b2
fix unnecessarily preparations for join at initial server
2018-10-10 20:07:21 +03:00
Nikolai Kochetov
935030a94a
Fixed precision issue. Repaced foat with auto.
2018-10-10 19:35:09 +03:00
Vadim
25b100c1f0
Update StorageReplicatedMergeTree.cpp
2018-10-10 19:23:50 +03:00
chertus
1b7354f809
disable AST logging
2018-10-10 19:23:27 +03:00
Vadim
93992879bc
Update 00732_quorum_insert_zookeeper.sql
2018-10-10 19:22:06 +03:00
Vadim
8c5be3aa67
Update 00732_quorum_insert_zookeeper.reference
2018-10-10 19:21:46 +03:00
VadimPE
4db6eab5a3
ISSUES-2581 fix name
2018-10-10 19:20:15 +03:00
VadimPE
cc2686cdf1
ISSUES-2581 add tests
2018-10-10 19:13:14 +03:00
alexey-milovidov
34bd8568b6
Merge pull request #3339 from liuyimin-bytedance/master
...
Issue 3269 Fix incorrect OR evaluation when multiples ORs are optimized to IN
2018-10-10 16:42:24 +03:00
alexey-milovidov
fe79529627
Update LogicalExpressionsOptimizer.cpp
2018-10-10 16:41:44 +03:00
liuyimin
019677c55b
Add fake range for tuple ASTFunction generated by Optimizer so that prepared set indexation works correctly
2018-10-10 21:31:18 +08:00
alexey-milovidov
4e6fd3e3fe
Merge pull request #3337 from VadimPE/CLICKHOUSE-3021
...
[CLICKHOUSE-3021] fix bug with unsupported value in CREATE TABLE
2018-10-10 16:23:17 +03:00
alexey-milovidov
2aa255f8b0
Update InterpreterCreateQuery.cpp
2018-10-10 16:23:06 +03:00
VadimPE
d4a56af660
ISSUES-2581 fix bug with new partition
2018-10-10 16:22:55 +03:00
Vadim
56bfc25d9a
Update InterpreterCreateQuery.cpp
2018-10-10 16:15:17 +03:00
Vadim
834267054e
Update InterpreterCreateQuery.cpp
2018-10-10 16:14:29 +03:00
VadimPE
779a178347
CLICKHOUSE-3021 fix bug with unsupported value in CREATE TABLE
2018-10-10 15:50:29 +03:00
alesapin
8591038748
Fix style and clang build
2018-10-10 11:38:54 +03:00
Alexey Milovidov
0b3a8cb489
Merge branch 'joins' of https://github.com/4ertus2/ClickHouse into 4ertus2-joins
2018-10-10 04:06:06 +03:00