alesapin
71cbe878fc
Merge pull request #7374 from millb/fixed_getMultipleValuesFromConfig
...
Fixed function getMultipleValuesFromConfig
2019-10-18 11:55:41 +03:00
alexey-milovidov
3803d94db6
Merge pull request #7376 from amosbird/helpakuzm
...
Fix ubsan introduced by Field refactoring.
2019-10-18 06:29:27 +03:00
Mikhail Korotov
a1f417a537
Update gtest_getMultipleValuesFromConfig.cpp
2019-10-18 00:07:27 +03:00
Amos Bird
16d1b4472e
Fix ubsan introduced by Field refactoring.
2019-10-18 04:30:33 +08:00
millb
26d9ee3ae5
Fixed bug with function getMultipleValuesFromConfig and added test which confirms this.
2019-10-17 19:52:47 +03:00
vzakaznikov
66675edf2d
Fixing data race with no_users_thread. ( #7353 )
2019-10-17 17:47:36 +03:00
vzakaznikov
ee1a2ce027
Fixing AddressSanitizer error in the LIVE VIEW getHeader() method. ( #7271 )
2019-10-17 17:43:11 +03:00
tavplubix
0046b9f137
Wait for jobs to finish on exception (fixes rare segfaults) ( #7350 )
2019-10-17 17:41:27 +03:00
Alexander Kuzmenkov
b62c9e729d
Merge pull request #7215 from ClickHouse/formats_improvements
...
Miscellaneous formats improvements
2019-10-17 17:37:38 +03:00
Alexander Kuzmenkov
3e662da6f4
Merge pull request #7351 from Enmk/http_keep_alive_timeout
...
Fixed issue of using HTTP timeout as TCP timeout value.
2019-10-17 16:14:29 +03:00
CurtizJ
546414c015
fix optimize_read_in_order with in subquery
2019-10-17 16:11:27 +03:00
Ivan
e595df05d9
Fix CREATE TABLE AS from table with virtual columns ( #7183 )
...
* Disable undefined instrumentation for rdkafka
2019-10-17 14:12:35 +03:00
Alexander Kuzmenkov
e9d7da3dd4
Merge pull request #7359 from amosbird/joingetconst
...
Constness-aware JoinGet.
2019-10-17 13:35:37 +03:00
Amos Bird
89247deb64
Constness-aware JoinGet.
2019-10-17 08:52:28 +08:00
tavplubix
c4b46e113e
Merge branch 'master' into formats_improvements
2019-10-16 23:00:17 +03:00
Alexander Tokmakov
e9e8d055af
null_as_default for Values
2019-10-16 22:55:24 +03:00
Alexander Tokmakov
102cbfd25a
fix old bug with default values
2019-10-16 22:27:33 +03:00
Vladimir Chebotarev
512e97ddb3
Improved readability a little bit (MergeTreeData::getActiveContainingPart
).
2019-10-16 22:01:50 +03:00
Vasily Nemkov
1f196a52c4
SImplified code, updated tests.
2019-10-16 22:01:21 +03:00
Alexander Tokmakov
5f6703130e
fixes
2019-10-16 18:28:48 +03:00
Alexander Tokmakov
aa9d29d6ae
Merge branch 'master' into formats_improvements
2019-10-16 17:15:13 +03:00
Alexander Kuzmenkov
91b995212f
Merge pull request #7343 from amosbird/bf10
...
Build fix
2019-10-16 16:59:46 +03:00
Vasily Nemkov
de1dfd7418
tests for getLeastSupertype and getMostSubtype
2019-10-16 16:57:10 +03:00
Vasily Nemkov
94095fcb92
Fixed issue of using HTTP timeout as TCP timeout value.
2019-10-16 16:04:26 +03:00
Alexander Kuzmenkov
16f252dce9
Merge pull request #7332 from Enmk/More_Date_and_DateTime_performance_tests
...
More performance test for Date and DateTime
2019-10-16 16:03:54 +03:00
Artem Zuikov
b70ca30447
Merge pull request #7335 from 4ertus2/ast
...
Remove asterisk_left_columns_only setting
2019-10-16 13:57:17 +03:00
Artem Zuikov
3ceeb95145
Merge pull request #7282 from 4ertus2/asof
...
ASOF JOIN inequalities
2019-10-16 13:46:52 +03:00
Vasily Nemkov
6280ea086f
Enabled toDateTime64
2019-10-16 10:26:28 +03:00
Vasily Nemkov
237591d7d9
Fixed comparison of DateTime64 and Date
2019-10-16 10:24:48 +03:00
Amos Bird
dd128e9e1d
Build fix
2019-10-16 10:49:29 +08:00
chertus
ccc8c1ad2a
restore logic for array join (it's probably a hidden error)
2019-10-15 20:39:23 +03:00
Artem Zuikov
cf99f88bc4
PartialMergeJoin flush data on disk ( #7186 )
2019-10-15 19:31:49 +03:00
chertus
c727777a9c
resolve some for review sentences
2019-10-15 18:49:00 +03:00
chertus
9667e54201
remove asterisk_left_columns_only setting
2019-10-15 17:42:57 +03:00
Vasily Nemkov
48b3c21aaa
More performance test for Date and DateTime
...
Added cases for:
* binary operations: -,+,>,>=,<,<=,==,!=
* previously-missing functions: timeSlot, toRelativeQuarterNum, toStartOfTenMinutes, toUnixTimestamp, addYears (and alike).
2019-10-15 15:20:54 +03:00
alexey-milovidov
6a44336b86
Merge pull request #7304 from sundy-li/ttl_check
...
Check TTL in StorageFactory
2019-10-14 20:11:37 +03:00
Alexander Kuzmenkov
831fb2cbfd
Merge pull request #7283 from ClickHouse/aku/in-unconvertible
...
Ignore non-convertible values at any depth on the right side of the IN operator
2019-10-14 18:32:22 +03:00
Vasily Nemkov
9f9fcb1add
Simplified argument type validation for conversion functions.
2019-10-14 16:28:52 +03:00
Alexander Kuzmenkov
160d8a6416
Ignore non-convertible values at any depth on the right side of IN
...
operator.
The values that are not convertible to the left argument type can't
match anyway, so it is safe to discard them.
2019-10-14 14:25:03 +03:00
alexey-milovidov
f0409348a1
Merge pull request #7294 from hczhcz/patch-1013
...
Add arraySplit
2019-10-14 12:32:09 +03:00
sundy-li
b2109e4ece
Check TTL in StorageFactory
2019-10-14 17:03:39 +08:00
Danila Kutenin
19ecc3e6cf
Merge pull request #7299 from ClickHouse/multi_match_all_indices
...
Add multi{Fuzzy}MatchAllIndices functions
2019-10-14 10:58:27 +02:00
Danila Kutenin
60d273a65d
Get better message for non hyperscan supported platforms
2019-10-14 10:58:05 +02:00
Vasily Nemkov
db166af95a
Moved DataTypeDateTime64 and now64() to separate source files.
2019-10-14 11:38:03 +03:00
alexey-milovidov
323a756115
Merge pull request #7298 from Vdimir/feature/count-arity-validation-7095
...
Add missing arity validation for count/counIf
2019-10-14 08:52:58 +03:00
Danila Kutenin
7527896f1a
Unused variables
2019-10-13 21:40:07 +02:00
VDimir
7adad4251f
Remove AggregateFunctionCountNotNullVariadic
2019-10-13 18:42:39 +00:00
VDimir
99f531c58f
Fix spelling require -> requires
2019-10-13 18:37:01 +00:00
Danila Kutenin
57f20ba17e
All multi{Fuzzy}MatchAllIndices functions
2019-10-13 15:22:09 +02:00
hcz
c8c40e159d
Add arraySplit
2019-10-13 16:06:57 +08:00
Nikolai Kochetov
22dfc611c9
Remove comments from test.
2019-10-12 21:49:25 +03:00
alexey-milovidov
4dffc67434
Merge pull request #7291 from sundy-li/FQDN
...
Function FQDN, fullHostName
2019-10-12 20:02:22 +03:00
alexey-milovidov
62c7c50aba
Update FunctionsJSON.h
2019-10-12 20:00:32 +03:00
Nikolai Kochetov
51bce40d5e
Merge pull request #7284 from ClickHouse/fix-7216
...
Fix for #7216
2019-10-12 19:20:33 +03:00
VDimir
0230aca903
Remove tests with count accepting 2 args
2019-10-12 15:44:14 +00:00
VDimir
853322503f
Allow count function arity at most one
2019-10-12 15:15:16 +00:00
Nikolai Kochetov
6f758babf6
Merge pull request #7289 from infinivision/fix_pull_7109
...
Fixed #7109 groupBitmapOr(31) segfault
2019-10-12 16:42:11 +03:00
Alexander Kuzmenkov
31bd359100
Merge pull request #7231 from ClickHouse/aku/podarray-includes
...
Include PODArray.h into fewer files.
2019-10-12 15:08:41 +03:00
VDimir
1174fc346b
Add isValidJSON function
2019-10-12 11:42:43 +00:00
Nikolai Kochetov
25510e3d38
Try to fix perftests.
2019-10-12 13:06:07 +03:00
sundy-li
4e48992397
fullHostName by function getFQDNOrHostName
2019-10-12 17:21:30 +08:00
sundy-li
59d2989826
Function FQDN,fullHostName
2019-10-12 15:17:30 +08:00
Vasily Nemkov
8648ebf75c
Initial implementation of DateTime64 parsing functions;
2019-10-12 10:03:38 +03:00
Zhichang Yu
679db35ed3
Fixed #7109 groupBitmapOr(31) segfault
2019-10-12 10:36:52 +08:00
alesapin
aeb7504570
Merge pull request #7277 from ClickHouse/client-params-for-tests
...
Client parameters for clickhouse-test
2019-10-11 22:33:32 +03:00
Nikolai Kochetov
8186644562
Update test.
2019-10-11 21:04:58 +03:00
Nikolai Kochetov
4967bcdbd0
Fix test.
2019-10-11 21:02:34 +03:00
chertus
91c7ae83a3
asof join inequalities
2019-10-11 20:56:26 +03:00
Nikolai Kochetov
217eab0cfa
Fix test.
2019-10-11 20:55:33 +03:00
Nikolai Kochetov
2684bd0d5e
Fixes for 7216
2019-10-11 20:27:54 +03:00
Nikolai Kochetov
e5c8a62142
Fix tests.
2019-10-11 20:24:18 +03:00
Nikolai Kochetov
bf794a8260
Fix tests.
2019-10-11 18:59:27 +03:00
Vitaly Baranov
8c24d5e66a
Merge pull request #7235 from vitlibar/RBAC-1
...
RBAC-1
2019-10-11 17:16:32 +03:00
Nikolai Kochetov
10366f79ae
Update url params in shell_config and tests.]
2019-10-11 16:34:26 +03:00
Nikolai Kochetov
2ecf7abf6c
Update url params in shell_config.
2019-10-11 15:08:11 +03:00
Alexander Kuzmenkov
57b5592236
Work around garbage in roaring.h to fix Mac OS build.
2019-10-11 14:28:16 +03:00
Alexander Kuzmenkov
8a1d57bddb
Include PODArray.h into fewer files.
2019-10-11 14:28:16 +03:00
Nikolai Kochetov
48bfcab428
Add ability to specify arguments to client in functional tests.
2019-10-11 13:30:32 +03:00
Vitaly Baranov
9e3815ccef
Fix ubsan issue.
2019-10-11 12:53:10 +03:00
Vasily Nemkov
b6b080745b
TMP: stashing tmp changes on test environment
2019-10-11 11:12:45 +03:00
Vitaly Baranov
060257c8c5
Remove Authentication::setType() function and fix comments.
2019-10-11 00:48:36 +03:00
Nikolai Kochetov
9a89ee8eab
Merge pull request #7264 from ClickHouse/disable-memory-tracker-for-stack-trace
...
Disable memory tracker for exception stack.
2019-10-11 00:45:36 +03:00
Vitaly Baranov
18ccb4d64d
Move backQuote() and quoteString() to a separate file, use StringRefs.
2019-10-11 00:18:52 +03:00
Vitaly Baranov
9f6d9d6130
Move the code which checks client host to a separate class.
2019-10-11 00:18:52 +03:00
Vitaly Baranov
12d1d87d64
Move authentication code to a separate class.
2019-10-11 00:18:52 +03:00
Nikolai Kochetov
a15d8f36d5
Merge pull request #7270 from azat/uniqCombined-memory-usage-tests-fixes
...
uniqCombined memory usage tests fixes
2019-10-10 23:53:55 +03:00
Nikolai Kochetov
0ce86e1f8f
Disable memory tracker for exception stack.
2019-10-10 21:55:16 +03:00
Azat Khuzhin
e25bdc8d25
tests/00212_shard_aggregate_function_uniq: adjust values for uniqCombined(12)(String)
...
In e373862c83
the maxium size for HashTable in
CombinedCardinalityEstimator had been reduced for power of 2 for String
(since otherwise the size of the hashtable becames bigger then the
sizeof HLL).
Refs: https://github.com/ClickHouse/ClickHouse/pull/7236#issuecomment-540496270
Fixes: e373862c83
("Do not use more then 98K of memory for uniqCombined*")
2019-10-10 21:47:51 +03:00
Azat Khuzhin
eb7d4797e3
tests/00212_shard_aggregate_function_uniq: break into sections
2019-10-10 21:47:51 +03:00
Azat Khuzhin
495d1de46f
clickhouse-test: introduce -U/--unified option (pass to diff(1))
2019-10-10 21:47:51 +03:00
alexey-milovidov
9c1c596146
Merge pull request #7252 from ClickHouse/fix-bad-code-in-transform-query-for-external-database
...
Fix bad code in transforming query for external database.
2019-10-10 21:10:36 +03:00
Nikolai Kochetov
f011c1020e
Disable memory tracker for exception stack.
2019-10-10 20:37:34 +03:00
Vasily Nemkov
a6b20e8ca3
Minor simplification on FunctionDateOrDateTimeAddInterval::TransformResultDataType and FunctionDateOrDateTimeAddInterval::resolveReturnType
2019-10-10 20:05:29 +03:00
Nikolai Kochetov
742b948156
Disable memory tracker for exception stack.
2019-10-10 19:30:33 +03:00
Alexander Kazakov
03c7b7ff8d
Prevent from using non-deterministic functions in mutations of replicated tables ( #7247 )
...
* Added isDeterministic() to IFunctionBuilder i-face
* A test for non-deterministic mutations
* In MutationsInterpreter::validate() ensure deterministic functions
* Adjusted nondeterministic mutation tests
* Moved around some code in MutationsInterpreter::validate()
* Dropped unnecessary check in findFirstNonDeterministicFuncName()
* Corrections to IFunction{Base,Builder} interface
2019-10-10 17:38:08 +03:00
Vasily Nemkov
fb4dbf94e9
Simplified customizing add/substract-Interval functions for DateTime64
2019-10-10 16:49:40 +03:00
alesapin
51c8188903
Merge pull request #7253 from ClickHouse/dictionaries_ddl_parser
...
Refactor parser create query
2019-10-10 11:34:21 +03:00
alesapin
777ba2e47e
Remove some code
2019-10-10 00:31:29 +03:00
Alexey Milovidov
3fbac60328
Added a test
2019-10-09 23:16:17 +03:00
Alexey Milovidov
e65b57369e
transformQueryForExternalDatabase: fixed constant folding for Date and DateTime
2019-10-09 23:13:34 +03:00