Alexey Milovidov
ee5dcd50a0
Lowered CPU overhead for small data parts
2019-06-16 23:42:03 +03:00
Alexey Milovidov
c6e83f6837
Added performance tests
2019-06-16 23:25:43 +03:00
Alexey Milovidov
14be0ca281
Reduce number of "stat" syscalls for MergeTree data parts
2019-06-16 23:13:54 +03:00
Alexey Milovidov
49c4f2ffed
Reduce number of "stat" syscalls for MergeTree data parts
2019-06-16 23:11:30 +03:00
Alexey Milovidov
e3b21be1bb
Reduce number of "stat" syscalls for MergeTree data parts
2019-06-16 23:02:45 +03:00
Alexey Milovidov
0ad13ca3d1
Reduce number of "stat" syscalls for MergeTree data parts
2019-06-16 22:59:30 +03:00
Alexey Milovidov
c1aa767a04
Reduce number of "stat" syscalls for MergeTree data parts
2019-06-16 22:53:05 +03:00
Alexey Milovidov
e4f314f88d
Reduce number of "stat" syscalls for MergeTree data parts
2019-06-16 22:49:12 +03:00
Alexey Milovidov
801f34d325
Reduce number of "stat" syscalls for MergeTree data parts
2019-06-16 22:42:05 +03:00
Alexey Milovidov
b6acb29625
Reduce number of "stat" syscalls for MergeTree data parts
2019-06-16 22:36:15 +03:00
Alexey Milovidov
b494d17ca6
Reduce number of "stat" syscalls for MergeTree data parts
2019-06-16 22:32:52 +03:00
Alexey Milovidov
224e6c7d72
Merge branch 'master' into sanych73-prepared_statements
2019-06-16 21:18:23 +03:00
Alexey Milovidov
413b780b65
Various fixes for PVS-Studio
2019-06-16 21:13:39 +03:00
Alexey Milovidov
02034c5d91
Merging
2019-06-16 20:32:37 +03:00
Alexey Milovidov
864dacd112
Merging
2019-06-16 19:47:47 +03:00
Yuriy
2e29ea7b2e
support of sessions and default_database in MySQL wire protocol
2019-06-16 18:12:37 +03:00
Alexey Milovidov
f98d0a108f
Removed useless header file
2019-06-16 15:16:16 +03:00
Alexey Milovidov
39198ef45f
Fixed error with COMMENT COLUMN IF EXISTS
2019-06-16 15:10:34 +03:00
Alexey Milovidov
6bdd020609
Fixed test
2019-06-16 15:02:56 +03:00
Alexey Milovidov
eb4f0920b1
Merge branch 'master' into sanych73-prepared_statements
2019-06-16 12:27:19 +03:00
Alexey Milovidov
73f282049e
Fixed name of performance test
2019-06-16 12:25:20 +03:00
Alexey Milovidov
935b223f95
Fixed performance test
2019-06-16 12:16:54 +03:00
Alexey Milovidov
8ee7478804
Fixed performance test
2019-06-16 12:15:22 +03:00
alexey-milovidov
debc9366f5
Merge pull request #5643 from yandex/levysh-testkeeper
...
Cleanup for TestKeeper
2019-06-16 12:10:22 +03:00
alexey-milovidov
829bcabcef
Merge pull request #5644 from yurriy/mysql
...
Made MySQL wire protocol tests independent from each other
2019-06-16 12:09:32 +03:00
dmitry kuzmin
c73ce602bf
fix decimal overflow, extreme values
2019-06-16 10:57:30 +03:00
Yuriy
369a8fbe92
made mysql tests independent from each other
2019-06-16 10:55:14 +03:00
Alexey Milovidov
ba18308080
Merge branch 'master' into levysh-testkeeper
2019-06-16 02:45:34 +03:00
Alexey Milovidov
a576755bec
Fixed build
2019-06-16 02:45:17 +03:00
Alexey Milovidov
0dd88a1b03
Fixed build
2019-06-16 02:44:51 +03:00
Alexey Milovidov
7514674447
Merge remote-tracking branch 'origin/master' into sanych73-prepared_statements
2019-06-16 02:40:17 +03:00
Alexey Milovidov
f38855fe61
Merge branch 'master' into sanych73-prepared_statements
2019-06-16 02:39:55 +03:00
Alexey Milovidov
6418018385
Added comment
2019-06-16 02:35:12 +03:00
Alexey Milovidov
cd43543d50
Using testkeeper in tests
2019-06-16 02:35:12 +03:00
Alexey Milovidov
777af5544b
Removed tons of trash
...
Removed tons of trash
Removed tons of trash
Removed tons of trash
Removed tons of trash
Removed tons of trash
Removed tons of trash
Removed tons of trash
Removed tons of trash
Removed tons of trash
Removed tons of trash
2019-06-16 02:35:27 +03:00
levushkin aleksej
bc2789f9ad
TestKeeper(mock ZooKeeper)
...
fix style
fix bug
one more fix style
2019-06-16 02:35:12 +03:00
unknown
ca5ff5ef4e
movingSum : performance-test: 1m 10m 100m. 10 1000 10000 window-size
2019-06-15 17:14:06 -04:00
alexey-milovidov
20c75dced4
Merge pull request #5554 from abyss7/pytest
...
Run query-tests using pytest framework
2019-06-15 22:22:51 +03:00
alexey-milovidov
f90d667782
Update clickhouse-test
2019-06-15 22:20:56 +03:00
alexey-milovidov
39c6fbc324
Merge pull request #5567 from vitlibar/really-lazy-dictionary-load
...
Non-blocking loading of external dictionaries
2019-06-15 22:15:53 +03:00
proller
2a6c7cda0b
CLICKHOUSE-4179 Fix function arrayEnumerateUniqRanked ( #5622 )
...
* wip
* fix
* clean
2019-06-15 22:14:17 +03:00
Alexey Milovidov
e53a5a0c7d
Improved performance tests for formats once again
2019-06-15 22:06:02 +03:00
alexey-milovidov
379c8ee426
Merge pull request #5642 from yandex/fix-format-perf-test
...
Fixed "select_format" performance test for Pretty formats
2019-06-15 22:03:15 +03:00
Alexey Milovidov
0f9599bf22
Removed bad code; added support for --param_name value
2019-06-15 21:56:32 +03:00
Alexey Milovidov
61bf0e9b12
Style
2019-06-15 21:25:27 +03:00
Alexey Milovidov
b079631f61
Fixed tests
2019-06-15 21:22:48 +03:00
alexey-milovidov
a52e13b891
Merge pull request #5640 from yandex/use-ipv6-in-system-tables
...
Adopted IPv6 data type in system tables; unified client info columns in system.processes and system.query_log
2019-06-15 21:21:24 +03:00
Alexey Milovidov
fad6013270
Fixing query parameters
2019-06-15 20:52:53 +03:00
Alexey Milovidov
54ece5f968
Added missing methods for DataTypeDate, DataTypeDateTime
2019-06-15 18:58:17 +03:00
Alexey Milovidov
cb661c0d54
Added missing methods for DataTypeDate, DataTypeDateTime
2019-06-15 18:56:55 +03:00
Alexey Milovidov
b48284d334
Removed useless method
2019-06-15 18:08:48 +03:00
Alexey Milovidov
ee102ca953
Style; added comment
2019-06-15 18:06:44 +03:00
Alexey Milovidov
386ec7f321
Added more isolated test for formats: just number formatting.
2019-06-15 18:02:46 +03:00
Alexey Milovidov
d82364bdcb
Fixed "select_format" performance test for Pretty formats
2019-06-15 18:00:25 +03:00
Alexey Milovidov
01762d5167
Clarified code in IDataType
2019-06-15 17:47:33 +03:00
Alexey Milovidov
748b5a5bce
Clarified code in IDataType
2019-06-15 17:32:01 +03:00
Alexey Milovidov
a999cb4fbc
Merge branch 'master' into sanych73-prepared_statements
2019-06-15 17:22:01 +03:00
Alexey Milovidov
d8f76152d5
Adopted IPv6 data type in system tables; unified client info columns in system.processes and system.query_log
2019-06-15 17:20:32 +03:00
Alexey Milovidov
b2100c7bcf
Removed strange quoting style like `this'. See https://english.stackexchange.com/questions/17695/any-reference-on-the-usage-of-a-backtick-and-single-quotation-mark-like-this
...
Added backQuote and backQuoteIfNeed when required to correctly quote identifiers with proper escaping.
2019-06-15 15:06:22 +03:00
alexey-milovidov
807bfa913e
Merge pull request #5599 from zhang2014/fix_createtable_bug
...
Add database engine of MySQL type
2019-06-15 14:52:57 +03:00
Alexey Milovidov
d60912ab66
Merge branch 'master' into sanych73-prepared_statements
2019-06-15 14:04:56 +03:00
zhang2014
ec8d73550b
some review fixes
2019-06-15 11:39:04 +08:00
Alexey Milovidov
08636dce92
Added missing files
2019-06-14 22:39:56 +03:00
Alexey Milovidov
c6b875a45c
Merge branch 'fix-performance-degradation-index-granularity' of github.com:yandex/ClickHouse into fix-performance-degradation-index-granularity
2019-06-14 22:36:21 +03:00
Alexey Milovidov
0f18a5739e
Modified test.
2019-06-14 22:36:10 +03:00
CurtizJ
6d9cbc6f28
ignore query limits from system profile while executing mutations
2019-06-14 22:27:53 +03:00
Vitaly Baranov
ddecf09a99
Add more integration tests for external dictionaries
2019-06-14 22:21:37 +03:00
Alexey Milovidov
14bef071a6
Fixed performance degradation in SELECT from MergeTree tables #5631
2019-06-14 22:20:41 +03:00
Vitaly Baranov
b4384ce2a9
Dictionaries can be loaded in parallel.
...
A bad dictionary cannot block all the loading anymore.
Implemented really lazy loading of external dictionaries.
Provided more detailed information about the loading of each dictionary
to make diagnostics easier.
2019-06-14 22:18:47 +03:00
Alexey Milovidov
10722f53c7
Fixed performance degradation in SELECT from MergeTree tables #5631
2019-06-14 22:11:41 +03:00
Alexey Milovidov
da04db2a93
Fixes for #5331
2019-06-14 21:56:28 +03:00
Alexey Milovidov
34072c2dde
Fixes for #5331
2019-06-14 21:38:58 +03:00
Alexey Milovidov
f535a2f55f
Fixes for #5331
2019-06-14 21:32:22 +03:00
Ivan Lezhankin
facdd966cc
Fixes due to review
2019-06-14 20:19:02 +03:00
Alexey Milovidov
c2d4c11cb8
Fixes for #5331
2019-06-14 20:15:30 +03:00
Ivan Lezhankin
a09f715265
Fix last broken test
2019-06-14 19:53:16 +03:00
Alexey Milovidov
c5c2bd4a3f
Merge branch 'prepared_statements' of https://github.com/sanych73/ClickHouse into sanych73-prepared_statements
2019-06-14 19:28:25 +03:00
alexey-milovidov
71427b08f3
Update ExpressionElementParsers.cpp
2019-06-14 19:24:56 +03:00
alexey-milovidov
38414bc337
Update ASTQueryParameter.h
2019-06-14 19:23:42 +03:00
alexey-milovidov
322c73cc74
Update ASTQueryParameter.cpp
2019-06-14 19:23:01 +03:00
alexey-milovidov
1e385cac7c
Update ReplaceQueryParameterVisitor.h
2019-06-14 19:18:59 +03:00
alexey-milovidov
5317c5a08b
Update ReplaceQueryParameterVisitor.cpp
2019-06-14 19:18:24 +03:00
alexey-milovidov
daca715a0e
Update ReplaceQueryParameterVisitor.h
2019-06-14 19:15:14 +03:00
alexey-milovidov
03076a0f8d
Update Context.cpp
2019-06-14 19:08:07 +03:00
alexey-milovidov
7036a8174b
Update 00557_remote_port.sh
2019-06-14 18:59:56 +03:00
alesapin
22026e0333
Enable adaptive index granularity by default
2019-06-14 18:39:21 +03:00
proller
7e7b5b3810
Allow run query with remote() in clickhouse-local; Aloow redefine config from command line for clickhouse-local
2019-06-14 18:35:45 +03:00
unknown
7dc95e17a4
movingSum : macros name + indent
2019-06-14 11:14:58 -04:00
alexey-milovidov
f9cab91447
Merge pull request #5617 from proller/fix15
...
19.8 build fixes
2019-06-14 17:29:51 +03:00
alexey-milovidov
00809c78e2
Merge pull request #5623 from yandex/Quid37-lin_ref_perf
...
Merging PR #5505
2019-06-14 17:26:46 +03:00
robot-clickhouse
9cd889c9dd
Auto version update to [19.10.1.1] [54422]
2019-06-14 17:04:15 +03:00
robot-clickhouse
d16a4003b2
Auto version update to [19.9.1.636] [54421]
2019-06-14 17:03:13 +03:00
proller
09f3d68f6e
Use logging in clickhouse-local. Use config options in command line in clickhouse-client ( #5540 )
...
* Try fix macos server run
* Doc macos build
# Please enter the commit message for your changes. Lines starting
* CLICKHOUSE-3957 start wip
* tests wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* fix
* fix
* Making logger for clickhouse-local
* fixes
* wip
* wip
* wip
* wip
* clean
* cf
* wip
* fix
* Update CMakeLists.txt
* Update argsToConfig.h
* Update argsToConfig.cpp
* Update ExtendedLogChannel.h
* Update OwnPatternFormatter.cpp
2019-06-14 17:00:37 +03:00
hcz
0385e0923a
Fix style
2019-06-14 21:20:21 +08:00
alexey-milovidov
eb1fe2ed17
Merge pull request #5613 from sundy-li/improve/distribute-alter-more
...
make isSupportedAlterType better
2019-06-14 15:39:09 +03:00
Alexey Milovidov
95c7537656
Merge branch 'lin_ref_perf' of https://github.com/Quid37/ClickHouse into Quid37-lin_ref_perf
2019-06-14 15:33:29 +03:00
Ivan Lezhankin
10c7bcf98f
Merge remote-tracking branch 'upstream/master' into pytest
2019-06-14 13:53:07 +03:00
proller
fc7ae399c4
Use system rapidjson; Fix types for macos;
2019-06-14 13:28:30 +03:00
alexey-milovidov
9b727d267e
Merge pull request #5535 from infinivision/add_bitmapContains
...
Add bitmapContains
2019-06-14 09:23:37 +03:00
alexey-milovidov
bc387e865f
Merge pull request #5549 from yandex/fix_deduplication_bug
...
Fix complex bug in deduplication
2019-06-14 09:23:15 +03:00
alexey-milovidov
e90a7078f3
Merge pull request #5607 from coraxster/decimal-overflow
...
Fix float to decimal convert overflow
2019-06-14 09:20:39 +03:00
sundy-li
eac978f1e0
make isSupportedAlterType better
2019-06-14 11:06:08 +08:00
Andy Yang
ec9a97d499
Fix code review issues.
2019-06-14 11:04:01 +08:00
dmitry kuzmin
5fc6a6973a
float to decimal overflow fix
2019-06-13 23:28:14 +03:00
unknown
0dab40404e
movingSum format fix: trailing space
2019-06-13 12:18:32 -04:00
unknown
1c7037d270
movingSum test fix: source table order
2019-06-13 12:17:20 -04:00
alexey-milovidov
87557d216b
Update DataTypesDecimal.h
2019-06-13 17:49:13 +03:00
alexey-milovidov
5ab1a15075
Update DataTypesDecimal.h
2019-06-13 17:48:13 +03:00
coraxster
640653dfde
newline
2019-06-13 15:50:42 +03:00
alexey-milovidov
5daaf60041
Update CMakeLists.txt
2019-06-13 14:19:49 +03:00
Alexey Milovidov
c846d0f6af
Namespace comments are unneeded according to the code style.
...
find dbms -name '*.h' -or -name '*.cpp' | xargs grep -l -P '}\s*//+\s*namespace\s*' | xargs sed -i -r -e 's/}\s*\/\/+\s*namespace\s*.*$/}/'
2019-06-13 13:43:37 +03:00
Alexey Milovidov
d32ea4d06b
Merge branch 'master' of github.com:yandex/ClickHouse
2019-06-13 13:38:48 +03:00
Alexey Milovidov
8b87511e25
Namespace comments are unneeded according to the code style.
...
find dbms -name '*.h' -or -name '*.cpp' | xargs grep -l -P '}\s*//+\s*namespace\s*' | xargs sed -i -r -e 's/}\s*\/\/+\s*namespace\s*\w+/}/'
2019-06-13 13:37:13 +03:00
alexey-milovidov
33c1072654
Merge pull request #5593 from sundy-li/improve/distribute-alter-more
...
Support more AlterType in distribute DDL
2019-06-13 13:26:50 +03:00
Alexey Milovidov
261c9cf9ff
Whitespace
2019-06-13 13:15:32 +03:00
alexey-milovidov
be51de0903
Merge pull request #5559 from proller/fix28
...
CLICKHOUSE-4179 Fix of function arrayEnumerateUniqRanked for arguments with empty arrays
2019-06-13 13:14:51 +03:00
zhang2014
d8a14f590f
try fix unbundled build failure
2019-06-13 18:01:34 +08:00
dmitry kuzmin
89cc1440d8
fix float to decimal convert overflow
2019-06-13 11:40:30 +03:00
hcz
712aefca2a
Fix wrong test file
2019-06-13 14:30:59 +08:00
zhang2014
6ccef4d802
Add database engine of MySQL type
...
Co-authored-by: zhang2014 <coswde@gmail.com>
Co-authored-by: TCeason <tai_chong@foxmail.com>
2019-06-13 11:58:58 +08:00
unknown
1e56a5b7ac
movingSum format
2019-06-12 20:03:55 -04:00
chertus
1c3192016b
Merge branch 'master' into t
2019-06-12 22:19:26 +03:00
unknown
8028495f78
movingSum fix : deserialize restores sum field
2019-06-12 12:10:47 -04:00
unknown
1ebc5377f8
movingSum fix test for blocks order
2019-06-12 09:53:23 -04:00
unknown
9379132afe
movingSum : test added
2019-06-12 09:13:42 -04:00
chertus
08983b0669
T64 codec optimisation: unroll cycles
2019-06-12 16:03:51 +03:00
sundy-li
d23e505414
remove line
2019-06-12 18:56:01 +08:00
sundy-li
38d4d2937e
Support more AlterType in distribute DDL
2019-06-12 18:50:50 +08:00
alexey-milovidov
96975c8881
Update arrayEnumerateRanked.h
2019-06-12 12:18:51 +03:00
hcz
45529d8489
Fix bugs
2019-06-12 16:25:29 +08:00
hcz
6b6f2293fc
Change style
2019-06-12 15:48:40 +08:00
hcz
347d382803
Add tests
2019-06-12 15:47:52 +08:00
hcz
57db1fac59
Add aggregate function combinator Resample
2019-06-12 15:46:36 +08:00
unknown
d75c73ece2
movingSum with/or without window_size parameter for numeric and decimal types
2019-06-12 01:56:37 -04:00
Danila Kutenin
585e4b75c5
Fix some weird cases in Searchers
2019-06-12 07:14:03 +03:00
Danila Kutenin
4fd85b4136
Clearer interfaces of Searchers
2019-06-12 05:35:25 +03:00
chertus
f9abc8194a
make ubsan happy v2
2019-06-12 03:12:38 +03:00
chertus
0c0a1517fb
make ubsan happy & minor perf improvement
2019-06-12 00:32:43 +03:00
chertus
3648889aed
T64 codec: add test for signed & related fixes
2019-06-11 21:25:34 +03:00
chertus
10c720f059
T64 codec: fix getMaxCompressedDataSize and test
2019-06-11 17:14:45 +03:00
chertus
f099ee5680
T64 support signed types (not tested)
2019-06-10 22:14:48 +03:00
proller
c800913e5a
Fix build clickhouse as submodule ( #5574 )
2019-06-10 21:50:46 +03:00
Ivan Lezhankin
d42d543ee9
Merge branch 'master' into pytest
2019-06-10 18:25:38 +03:00
Vitaly Baranov
fd5fbcab25
Fix grammatical error in client.py
2019-06-10 18:11:51 +03:00
Ivan Lezhankin
fd6fbc9be8
Fix dict_get.sql test
2019-06-10 15:22:57 +03:00
Ivan Lezhankin
97558c1b41
Merge remote-tracking branch 'upstream/master' into issue-5286
2019-06-10 14:15:14 +03:00
Ivan Lezhankin
496376a6bc
Try to use random database name by default
2019-06-10 13:41:53 +03:00
proller
836243d654
Merge remote-tracking branch 'upstream/master' into fix28
2019-06-10 12:44:22 +03:00
tai
e01138a7e7
feature: if MySQL table doesn't exits should report the error.
2019-06-10 15:51:14 +08:00
Andy Yang
7c15a32ef3
Merge branch 'master' into custom_week_functions
...
Update the latest code
2019-06-10 09:40:43 +08:00
Andy Yang
365d85e1f9
add week(), yearweek()
2019-06-09 23:19:15 +08:00
alexey-milovidov
4c7d71af1c
Merge pull request #5560 from yandex/perftests-file-formats
...
Fix #5439 bug PrettySpace format
2019-06-09 17:22:47 +03:00
alexey-milovidov
7324e5e8d4
Update PrettySpaceBlockOutputStream.cpp
2019-06-09 17:22:16 +03:00
proller
21d523904b
fix style
2019-06-09 14:40:25 +03:00
Igor Hatarist
fc55d38377
Fix typo in a Decimal exception
...
(presicion -> precision)
2019-06-08 19:56:45 +03:00
stavrolia
2ee6601990
Add fixed pretty space to perf test
2019-06-08 00:54:16 +03:00
stavrolia
6c487a253b
Fix #5439 bug pretty space
2019-06-08 00:04:06 +03:00
proller
7449f4f68d
clang-format
2019-06-07 21:22:57 +03:00
chertus
a95e0015dc
fix build and tests
2019-06-07 21:11:50 +03:00
proller
516ce69d70
CLICKHOUSE-4179 Fix of function arrayEnumerateUniqRanked for arguments with empty arrays
2019-06-07 20:37:01 +03:00
chertus
3007975199
T64 codec concept
2019-06-07 19:12:45 +03:00
Ivan Lezhankin
30e4571c89
Fix some tests
2019-06-07 19:09:21 +03:00
Ivan Lezhankin
ab6652da3a
Fix some tests
2019-06-07 19:02:24 +03:00
Ivan Lezhankin
f24a4ef9a4
Fix some tests
2019-06-07 18:41:24 +03:00
Ivan Lezhankin
a8fee10059
Fix some tests
2019-06-07 17:59:41 +03:00
Ivan Lezhankin
a7957914cf
Check for orphaned databases too
2019-06-07 17:26:29 +03:00
Ivan Lezhankin
398e1eddfe
Check for orphaned tables before dropping temporary database
2019-06-07 17:14:50 +03:00
Ivan Lezhankin
3c66942780
Merge remote-tracking branch 'upstream/master' into pytest
...
Drop all my changes for .sql tests
2019-06-07 16:41:04 +03:00
Ivan Lezhankin
47174c79cd
Check every test cleans up everything and doesn't hardcode DB names
2019-06-07 14:49:24 +03:00
alesapin
947dbeff16
Better test
2019-06-07 10:59:32 +03:00
alesapin
53e62b83d2
Fix complex bug in deduplication
2019-06-06 18:28:02 +03:00
Zhichang Yu
8a26060ca8
fix style
2019-06-06 08:34:34 +08:00
Alexander Tretiakov
2cb3013231
fix tests
2019-06-06 02:31:14 +03:00
Alexander Tretiakov
57314233e2
fix test
2019-06-05 23:09:20 +02:00
Alexander Tretiakov
dec0430327
check for trash
2019-06-05 23:04:17 +02:00
alesapin
a0e7d183f7
Merge pull request #5534 from yandex/debug_dns_cache
...
Fix bug in pooled sessions and host ip change
2019-06-05 22:37:17 +03:00
proller
859b35e0ff
docker: use configs from clickhouse-test ( #5531 )
...
* CLICKHOUSE-3887 Debian init: Service stop timeout
* clean
* clean
* docker: use configs from clickhouse-test
* clean
2019-06-05 22:22:36 +03:00
alexey-milovidov
42dbb7e881
Merge pull request #5539 from yandex/alter-ttl-fix
...
Fixed alter modify ttl on ReplicatedMergeTree.
2019-06-05 22:05:17 +03:00
CurtizJ
27d8b90dd9
fixed alter modify ttl on ReplicatedMergeTree and test added
2019-06-05 19:22:41 +03:00
Alexander Tretiakov
8d91419a25
fix
2019-06-05 17:07:50 +03:00
Alexander Tretiakov
905856f02d
merge
2019-06-05 17:02:13 +03:00
Orivej Desh
5ec179377a
DEVTOOLS-5170 Delete Y_IGNORE markers ( #5533 )
...
They have been superseded by a new include resolution configuration that lives
outside clickhouse source tree.
2019-06-05 14:52:39 +03:00
alesapin
07ee60b546
Fix bug with pooled HTTP sessions and host ip change
2019-06-05 12:23:41 +03:00
Zhichang Yu
a477920206
added test cases for bitmapContains
2019-06-05 16:49:50 +08:00
Zhichang Yu
b694d039c1
added FunctionBitmapContains
2019-06-05 16:25:48 +08:00
alexey-milovidov
4ca476ec80
Merge pull request #5516 from yandex/fix-regression-models
...
Fix regression models
2019-06-05 08:07:18 +03:00
alexey-milovidov
b7248803d5
Merge pull request #5524 from NanoBjorn/fix-drop-index-if-exists
...
Fixed DROP INDEX IF EXISTS and added simple test
2019-06-05 08:04:04 +03:00
alexey-milovidov
914663e272
Merge pull request #5528 from infinivision/fix_bitmapHasAny
...
Fix bitmapHasAny segment fault
2019-06-05 08:03:28 +03:00
alexey-milovidov
59a59c34c6
Update FunctionsBitmap.h
2019-06-05 08:03:09 +03:00
Zhichang Yu
0e3f2d5faa
added comments for bitmapHasAll and bitmapHasAny
2019-06-05 11:26:13 +08:00
alesapin
aa39e5a745
Add case for host ip change
2019-06-04 23:59:31 +03:00
Alexander Tretiakov
f3ef4666e7
fix
2019-06-04 23:15:44 +03:00
Alexander Tretiakov
d97c2ccdc8
support complex datatype
2019-06-04 21:15:32 +03:00
Alexander Tretiakov
2f1a03dac0
merge
2019-06-04 21:08:08 +03:00
proller
e2a94d0fbb
Add new bug.
2019-06-04 20:03:41 +03:00
proller
64924f5ef3
Docker: add comments with current tags
2019-06-04 16:01:16 +03:00
Ivan Lezhankin
81ce1ed5ff
Revert "Try "fix" tests"
...
This reverts commit 52d1042310
.
2019-06-04 15:35:31 +03:00
Gleb Novikov
4a6c66786c
fake commit to trigger CI
2019-06-04 13:36:54 +03:00
Gleb Novikov
29a26af156
Merge branch 'master' into fix-drop-index-if-exists
2019-06-04 11:32:22 +03:00
Zhichang Yu
ddad564bab
added function test for bitmapHasAny + scalar subquery
2019-06-04 16:18:59 +08:00
Zhichang Yu
6d0e7b7b21
fix https://github.com/yandex/ClickHouse/issues/5479
2019-06-04 14:10:51 +08:00
alexey-milovidov
e389df385c
Merge pull request #5523 from orivej/croaring
...
DEVTOOLS-5507 Include roaring.h as roaring/roaring.h
2019-06-04 03:58:22 +03:00
Gleb Novikov
f96b3a9daa
Fixed typo
2019-06-04 00:12:36 +03:00
Gleb Novikov
8bd2c7b3a7
Fixed DROP INDEX IF EXISTS and added simple test
2019-06-04 00:08:52 +03:00
Anton Yuzhaninov
091b591681
Fix build without Brotli ( #5513 ) ( #5521 )
2019-06-03 23:27:53 +03:00
alesapin
db6de83fa1
Merge pull request #5520 from yandex/fix_inconsistent_parts_removing
...
Fix inconsistent parts remove from local FS without dropping them from ZK
2019-06-03 21:18:16 +03:00
proller
88f3a48afa
Fixes for parallel test run ( #5506 )
2019-06-03 20:36:27 +03:00
Георгий Кондратьев
2499cefdb9
DEVTOOLS-5507 Include roaring.h as roaring/roaring.h
...
This is needed to unbundle roaring. Its original cmake build system installs:
/usr/include/roaring/roaring.h
/usr/include/roaring/roaring.hh
and declares:
set_target_properties(roaring::roaring PROPERTIES
INTERFACE_INCLUDE_DIRECTORIES "/usr/include"
)
2019-06-03 17:03:41 +00:00
Ivan Lezhankin
52d1042310
Try "fix" tests
2019-06-03 19:58:35 +03:00
Ivan Lezhankin
5a6d95ef3e
Run .sql tests with standalone server
2019-06-03 19:57:02 +03:00
Ivan Lezhankin
e56dea2f4f
Initial implementation of pytest tests for stateless queries.
2019-06-03 19:57:02 +03:00
Ivan
f70eed78d8
Don't do intermediate commits in Kafka tables by default ( #5445 )
...
* Don't do intermediate commits in Kafka tables by default
* Use default settings' values as defaults in code
2019-06-03 19:40:22 +03:00
alesapin
dfe214b37c
Fix inconsistent parts remove from local FS without dropping them from ZK
2019-06-03 17:58:19 +03:00
Ivan Lezhankin
8326021d74
Fix style
2019-06-03 17:36:59 +03:00
Ivan Lezhankin
b311984879
Merge remote-tracking branch 'upstream/master' into issue-5286
2019-06-03 17:19:09 +03:00
alesapin
1319610c0b
Merge pull request #5497 from yandex/perftests-file-formats
...
[WIP] Improvement performance tests for formatting and parsing tables with engine File
2019-06-03 11:21:34 +03:00
Nikolai Kochetov
7cb3e3b251
Set default learnng_rate to 0.01.
2019-06-03 08:50:07 +03:00
Nikolai Kochetov
47f82dac72
Fix build.
2019-06-03 08:31:04 +03:00
Nikolai Kochetov
d224d3dcd2
Fix build.
2019-06-03 08:25:48 +03:00
Nikolai Kochetov
1034295f04
Fixed UInt32 overflow bug in linear models. Allow eval ML model for non-const model argument.
2019-06-03 08:11:15 +03:00
proller
8b101d0556
CLICKHOUSE-4493 Ask client password on tty ( #5092 )
...
* CLICKHOUSE-4493 Ask client password on tty
* wip
* clang-format
* O_NOCTTY
* remove O_NOCTTY
* fix
* static
* readpassphrase
* freebsd fix
* fix
* Better
* fix style
* Update ConnectionParameters.cpp
* fixes
* fix
* fix
2019-06-03 03:57:33 +03:00
Konstantin Podshumok
6dbf2870ec
distributed timeouts integration test
2019-06-02 20:54:44 +03:00
Konstantin Podshumok
d17deb6003
timeouts in performance tests
2019-06-02 12:43:57 +03:00
Konstantin Podshumok
88a3c2998c
set timeouts in benchmark
2019-06-02 12:43:20 +03:00
Konstantin Podshumok
633f2f2664
limit remote timeouts to max_execution_time for SelectStreamFactory
2019-06-02 12:43:20 +03:00
Konstantin Podshumok
d688203029
set timeouts in copier
2019-06-02 12:43:20 +03:00
Konstantin Podshumok
ab1913186e
fix timeouts in Suggest.h
2019-06-02 12:43:20 +03:00
Konstantin Podshumok
5cf4a4fd80
client: update timeouts usage
2019-06-02 12:43:20 +03:00
Konstantin Podshumok
e60a2fd1ad
clickhouse dictionary source: fix timeouts for remotes
2019-06-02 12:43:20 +03:00
Konstantin Podshumok
d52be42c37
use new timeouts in ClusterProxy
2019-06-02 12:43:20 +03:00
Konstantin Podshumok
bebd19135a
remove connections_with_failover_max_tries
and getSaturated(settings.max_execution_time)
from Cluster
2019-06-02 12:43:20 +03:00
Konstantin Podshumok
9e7387182a
StorageReplicatedMergeTree: move timeouts to RemoteBlockInputStream
2019-06-02 12:43:20 +03:00
Konstantin Podshumok
a61a8386f3
update timeouts usage in DistributedBlockOutputStream
2019-06-02 12:43:20 +03:00
Konstantin Podshumok
b801fcb79a
fix timeouts usage in directory monitor
2019-06-02 12:43:20 +03:00
Konstantin Podshumok
f993ea6127
add timeouts to remote streams
2019-06-02 12:43:20 +03:00
Konstantin Podshumok
a3d2310d6f
add timeouts to multiplexed connections
2019-06-02 12:43:20 +03:00
Konstantin Podshumok
eb31345224
add timeouts to ConnectionPoolWithFailover and use max_tries from settings
2019-06-02 12:43:20 +03:00
Konstantin Podshumok
d18fd5f10b
timeouts from ConnectionPool members as they are intended to live longer than timeouts state
2019-06-02 12:43:20 +03:00
Konstantin Podshumok
6836bf6733
connection: make sure connection timeouts are applied during sendQuery
2019-06-02 12:43:20 +03:00
Konstantin Podshumok
94b2bf5551
move timeouts from members to parameters in Connection
...
maybe it is better to provide some `set_timeouts` method?
2019-06-02 12:43:20 +03:00
alexey-milovidov
005217c9d9
Merge pull request #5492 from Quid37/master
...
Some changes and fixes on regression methods
2019-06-02 06:31:22 +03:00
alexey-milovidov
086572b604
Merge pull request #5503 from 4ertus2/bugs
...
Fix union all supertype column
2019-06-02 06:18:33 +03:00
Alexander Kozhikhov
ba3d6c4b6c
unique
2019-06-02 01:46:25 +03:00
Alexander Kozhikhov
dfea2dcd8f
unique ptr
2019-06-02 01:44:25 +03:00
Danila Kutenin
b5f42d36fa
Merge pull request #5498 from yandex/gcc9-warnings
...
Fix gcc9 warnings and ICEs
2019-06-01 15:12:41 +03:00
Vitaly Baranov
a4ce427bfa
Merge pull request #5429 from azat-archive/INSERT-into-Distributed-with-MATERIALIZED
...
Fix INSERT into Distributed() table with MATERIALIZED column
2019-06-01 12:28:45 +03:00
Vitaly Baranov
f679d33361
Unique names of tables in the test
2019-05-31 21:32:55 +03:00
Vitaly Baranov
421c6a90e2
Use function getSampleBlockNonMaterialized() to simplify the solution
2019-05-31 21:31:09 +03:00
Andy Yang
ff7bcd127e
Merge branch 'master' into custom_week_functions
...
update laster code
2019-05-31 23:54:54 +08:00
Alexander Kozhikhov
da8d49a67a
shared to unique
2019-05-31 18:53:31 +03:00
Alexander Kozhikhov
73c07cb9d5
fix on lin_ref_perf
2019-05-31 18:39:17 +03:00
alesapin
117c9edda7
Merge pull request #5489 from azat-archive/DDLWorker-fix
...
Skip ZNONODE during DDL query processing
2019-05-31 18:34:47 +03:00
chertus
40b5375aa8
fix const optimisation
2019-05-31 16:34:09 +03:00
chertus
441f892346
fix test stability
2019-05-31 15:50:44 +03:00
chertus
28c1a60eb7
fix union all supertype column
2019-05-31 15:36:44 +03:00
Danila Kutenin
7e2b3b59b8
Fix gcc9 warnings and ICE's
2019-05-31 11:55:01 +03:00
stavrolia
a266eea5c4
Improves perf tests for formatting and parsing tables with engine File
2019-05-31 11:05:26 +03:00
alexey-milovidov
4819a34394
Merge pull request #5448 from yandex/low-cardinality
...
Add setting suspicious type for low cardinality (fixed #4965 )
2019-05-31 07:35:19 +03:00
Alexey Milovidov
0a38f42e7a
Merge branch 'master' of github.com:yandex/ClickHouse
2019-05-31 07:14:10 +03:00
Alexey Milovidov
45a79b2b97
Fixed wrong test @proller
2019-05-31 07:13:49 +03:00
proller
1b0d1a4450
Info about frozen parts in system.parts ( #5471 )
...
* wip
* wip
* wip
* Clean
* fix test
* clean
* fix test
* fix test
2019-05-31 07:03:46 +03:00
alexey-milovidov
261dd5668e
Merge pull request #5477 from yandex/fix-linking-with-lld
...
Fixed linking with lld
2019-05-31 07:00:55 +03:00
Alexander Kozhikhov
42f3ee2e2b
conflict
2019-05-31 01:55:18 +03:00
Alexander Kozhikhov
0f222640d5
style
2019-05-31 01:53:56 +03:00
Alexander Kozhikhov
15fe367f83
few fixes
2019-05-31 01:48:44 +03:00
Alexander Kozhikhov
ef23528452
some changes and fixes on regression methods
2019-05-31 00:59:40 +03:00
Azat Khuzhin
eb5f46fb07
Skip ZNONODE during DDL query processing
...
Right now if another node removes the znode in task_queue, the one that
did not process it, but already get list of children, will terminated
the DDLWorker thread, and this is very unconvinient because you do not
have any sane way to know is DDLWorker still running or not (except for
timed out DDL queries or via debugger), and the clickhouse-server it
self do not fail either.
Fixes : #5064
2019-05-30 20:25:29 +03:00
Olga Khvostikova
2fc3ce7f5d
Merge branch 'master' into low-cardinality
2019-05-30 16:31:40 +03:00
proller
a813a001e2
Allow to use internal compiler with system includes (fix compile for freebsd) ( #5447 )
...
* Allow to use internal compiler with system includes (fix compile for freebsd)
* Fix macos build
2019-05-30 15:58:15 +03:00
Alexey Milovidov
05737678e2
Remove debug logging from MySQL protocol
2019-05-30 11:25:16 +03:00
Alexey Milovidov
1607ec49ba
Fixed linking with lld
2019-05-30 11:23:20 +03:00
alesapin
c269dd2cef
Merge branch 'master' of github.com:yandex/ClickHouse
2019-05-30 00:48:11 +03:00
alesapin
252c27434a
Fix zookeeper image version
2019-05-30 00:47:57 +03:00
stavrolia
60459bbb87
Yet another fix
2019-05-29 20:49:35 +03:00
stavrolia
94e448a65b
Fixed tests
2019-05-29 19:37:55 +03:00
chertus
cbf0e9886b
fix test
2019-05-29 18:42:08 +03:00
stavrolia
605de8c36c
Fixed
2019-05-29 17:59:11 +03:00
chertus
cf36b46043
replace duplicated xmls with links
2019-05-29 17:23:12 +03:00
chertus
414209d076
dictGet test improvements
2019-05-29 17:16:20 +03:00
chertus
3f2e09ac93
Merge branch 'master' into decimal
2019-05-29 13:58:33 +03:00
alesapin
5fba23a8bb
Remove time stop
2019-05-29 13:09:51 +03:00
Nikolai Kochetov
713ccd1f60
Added comment for IAggregateFunction::getReturnTypeToPredict(). Small code fixes.
2019-05-29 06:42:33 +03:00
Nikolai Kochetov
1c8b7dc96d
Merge pull request #5411 from Quid37/master
...
small changes on linear regression
2019-05-29 06:31:51 +03:00
zhang2014
80788cd7a8
Rename system sync distributed to system flush distributed
2019-05-29 10:43:52 +08:00
zhang2014
1a33840964
fix review
2019-05-29 10:43:52 +08:00
zhang2014
c44f608868
support replicas system queries for distributed
2019-05-29 10:43:52 +08:00
alexey-milovidov
0947cdafb9
Merge pull request #5452 from 4ertus2/dict
...
Remove unused specializations in dictionaries
2019-05-29 03:25:35 +03:00
alexey-milovidov
cd99406b63
Merge pull request #5455 from yandex/fixing-external-data-settings
...
Fix settings in ExternalData HTTP request
2019-05-29 03:23:56 +03:00
alexey-milovidov
8b050b0061
Update HTTPHandler.cpp
2019-05-29 03:23:47 +03:00
Danila Kutenin
98d28706f4
Fix settings in ExternalData HTTP request
2019-05-29 00:31:19 +03:00
chertus
49e12eaa60
remove unused specializations in dictionaries
2019-05-28 22:30:01 +03:00
stavrolia
3edf296aa3
Change error message
2019-05-28 22:09:40 +03:00
Loud_Scream
05bb22cab6
Change docker file for integration test ( #5449 )
...
* Change docker file for integration test
* Delete useless libraries
* need ssl
2019-05-28 21:53:22 +03:00
Vitaly Baranov
c7924c8ea3
Merge pull request #5444 from vitlibar/readable-queries-for-json-performance-tests
...
Make queries for JSONExtract* performance tests more readable
2019-05-28 21:48:53 +03:00
stavrolia
0a5fb04b56
One more fixed
2019-05-28 21:32:14 +03:00
stavrolia
aa0e227288
Fixed
2019-05-28 21:08:47 +03:00
alexey-milovidov
c5d18dfde1
Merge pull request #5446 from 4ertus2/some
...
Disable implicit type conversions in dictGet functions (it's not working)
2019-05-28 20:34:13 +03:00
alexey-milovidov
5adef8bc56
Merge pull request #5437 from TCeason/bug_fix
...
ISSUES-5432 fix bad alloc when truncate join storage
2019-05-28 20:33:14 +03:00
stavrolia
976815660f
Fix improvement of check
2019-05-28 20:28:17 +03:00
alexey-milovidov
829102671f
Merge pull request #5440 from azat-archive/hashed-dictionary-element_count
...
Fix element_count for hashed dictionary (do not include duplicates)
2019-05-28 20:21:40 +03:00
stavrolia
a91e72eb39
Improve check
2019-05-28 19:45:27 +03:00
stavrolia
4cd595b450
Add setting allow suspicious types for low cardinality with long message about error ( fixed #4965 )
2019-05-28 19:10:55 +03:00
Vitaly Baranov
908f7a80d6
Add precondition to run performance test with simdjson only on CPU
...
with AVX2 instructions.
2019-05-28 17:47:35 +03:00
chertus
0d77a96b3c
disable implicit type conversions in dictGet functions
2019-05-28 17:04:00 +03:00
Ivan Lezhankin
6b1a9e0e52
Fix comment
2019-05-28 15:22:10 +03:00
Vitaly Baranov
e1da07c07d
Make queries for JSONExtract* performance tests more readable for easy comparison.
2019-05-28 14:47:33 +03:00
robot-clickhouse
1ecc430335
Auto version update to [19.9.1.1] [54421]
2019-05-28 13:52:55 +03:00
Azat Khuzhin
0275d62523
Fix element_count for hashed dictionary (do not include duplicates)
2019-05-28 11:25:31 +03:00
tai
1ab21e5774
ISSUES-5432 fix bad alloc when truncate join storage
2019-05-28 14:23:07 +08:00
alexey-milovidov
0c2aa46065
Merge pull request #5416 from vitlibar/fix-clickhouse-as-mysql-server
...
Fix clickhouse as mysql server
2019-05-28 06:13:31 +03:00
Vitaly Baranov
a35d1e0b3d
Allow using MariaDB as a client without exception.
2019-05-28 03:15:05 +03:00
Vitaly Baranov
c07bd87716
Print "ClickHouse" when writing server's info at the start of the client session.
2019-05-28 03:09:19 +03:00
Vitaly Baranov
7af34954f9
Clearer message if the client doesn't have plugin sha256_password.
2019-05-28 03:08:12 +03:00
Vitaly Baranov
1364cdd057
Fix ErrorCodes.
2019-05-28 03:08:12 +03:00
Vitaly Baranov
483a3e505f
Fix performance tests for the functions JSONExtract*
2019-05-28 02:47:40 +03:00
Vitaly Baranov
63b319404b
Fix handling mixed const/non-const cases.
2019-05-28 02:47:33 +03:00
Ivan Lezhankin
1eccbc39c5
Don't add virtual column to empty block
2019-05-28 00:01:24 +03:00
Azat Khuzhin
e527def18a
Fix INSERT into Distributed() table with MATERIALIZED column
...
By just skipping MATERIALIZED columns during processing.
P.S. you cannot use insert_allow_materialized_columns since it works
only for Buffer() engine.
Fixes : #4015
Fixes : #3673
Fixes: 01501fa8db
("correct column list
for rewritten INSERT query into Distributed [#CLICKHOUSE-4161]")
2019-05-27 23:32:05 +03:00
Alexander Kozhikhov
b9c68cbf3a
changes on return type of linearRegression
2019-05-27 23:18:14 +03:00
Alexander Kozhikhov
5cd85baec6
changes on return type of linearRegression
2019-05-27 23:14:23 +03:00
proller
324317ff6f
clickhouse-client: allow to run with unaccessable history file (read only, no disk space, file is directory, ...)
2019-05-27 21:56:50 +03:00
Ivan Lezhankin
13212c9b01
Fix the hang on dropping Kafka table when there is no mat. views
2019-05-27 20:25:34 +03:00
chertus
42768af0e0
test for dictGet with Decimals
2019-05-27 19:41:48 +03:00
Danila Kutenin
b579c98651
Merge pull request #5422 from yandex/ngram_non_symmetric
...
ngramEntry renamed to ngramSearch
2019-05-27 12:50:08 +03:00
Danila Kutenin
b65a9499c8
ngramEntry renamed to ngramSearch
2019-05-27 12:05:02 +03:00
alexey-milovidov
ead911efc2
Merge pull request #5419 from yurriy/mysql
...
Improvements of MySQL Wire Protocol
2019-05-27 04:59:23 +03:00
Ivan Lezhankin
d2fd7a449f
Fix build
2019-05-26 23:10:43 +03:00
Yuriy
96c2bb383f
using logging level from config.xml
2019-05-26 22:30:23 +03:00
alexey-milovidov
aabee36dac
Merge pull request #5279 from svladykin/bitmap1
...
New bitmap functions: `bitmapHasAny` and `bitmapHasAll`
2019-05-26 21:44:02 +03:00
Alexey Milovidov
fc12bbe6d4
Revert "Print error messages to stderr."
...
This reverts commit 00380ad6d8
.
2019-05-26 21:38:43 +03:00
Vitaly Baranov
71177b6f1f
Performance test for the functions JSONExtract*
2019-05-26 17:11:26 +03:00
Sergi Vladykin
8c7b6137bc
Code style fixed.
2019-05-26 13:02:48 +03:00
Sergi Vladykin
4bd60b9fbd
Fixed types in tests.
2019-05-26 12:58:39 +03:00
Sergi Vladykin
2be4721771
Merge branch 'master' of https://github.com/yandex/ClickHouse into bitmap1
2019-05-26 12:27:54 +03:00
Danila Kutenin
61a1d91d71
Merge pull request #5418 from yandex/ngram_non_symmetric
...
ngramEntry function was added
2019-05-26 11:02:48 +03:00
Yuriy
96e3574a06
Improvements of MySQL Wire Protocol
2019-05-26 09:52:29 +03:00
Alexander Tretiakov
461fb1eaa8
fix test
2019-05-26 01:51:21 +03:00
Alexander Tretiakov
212731b3e2
merge
2019-05-26 01:45:15 +03:00
Danila Kutenin
6090f5eca8
ngramEntry function was added
2019-05-25 21:47:26 +03:00
Alexander Kozhikhov
dd259c408d
Merge branch 'master' of https://github.com/yandex/ClickHouse
2019-05-25 21:42:16 +03:00
Alexander Kozhikhov
0be0529b59
changes on lin reg
2019-05-25 21:41:58 +03:00
alexey-milovidov
461c4919d3
Merge pull request #5116 from PerformanceVision/send_header
...
Send a X-ClickHouse summary on the header for HTTP client with number of rows inserted
2019-05-25 20:20:35 +03:00
Alexey Milovidov
f225a7a08a
Clarified time zone in test
2019-05-25 18:38:05 +03:00
Alexey Milovidov
207d2048c6
Added forward declarations
2019-05-25 17:15:22 +03:00
Alexey Milovidov
b94f2be154
Merge branch 'mysql' of https://github.com/yurriy/ClickHouse into yurriy-mysql
2019-05-25 17:14:57 +03:00
alexey-milovidov
6bb468b8c9
Merge pull request #5200 from hczhcz/patch-5
...
Add statistics functions: skewSamp, skewPop, kurtSamp, and kurtPop
2019-05-25 17:06:13 +03:00
alexey-milovidov
65957974b4
Update AggregateFunctionStatisticsSimple.h
2019-05-25 17:04:26 +03:00
Alexander Tretiakov
946fa5b47e
fix style and add tests
2019-05-25 16:43:52 +03:00
Alexander Kozhikhov
7b235a312b
Merge branch 'master' of https://github.com/yandex/ClickHouse
2019-05-25 16:33:36 +03:00
alexey-milovidov
4825ec4928
Merge pull request #5216 from proller/fix15
...
CLICKHOUSE-4509 Fix error codes in DataPartsExchange
2019-05-25 16:13:26 +03:00
alexey-milovidov
e0e35f3258
Merge pull request #5246 from nikvas0/nikvas0/fix_minmax_null
...
[wip] fix null minmax
2019-05-25 16:11:23 +03:00
alexey-milovidov
81ed764d6a
Merge pull request #5285 from abyss7/issue-5085
...
Don't crash the server when Kafka consumers have failed to start
2019-05-25 16:09:26 +03:00
alexey-milovidov
cb89e506a4
Merge pull request #5353 from yandex/aku/detached-parts-5164
...
Add system.detached_parts table.
2019-05-25 16:08:33 +03:00
alexey-milovidov
980c564db6
Merge pull request #5339 from sundy-li/feature/sequence64
...
Make sequenceMatch aggregate functions support other unsigned Integer types
2019-05-25 15:59:36 +03:00
alexey-milovidov
0c38226a25
Merge pull request #5366 from abyss7/storage-merge-sample
...
Check that underlying tables support sampling for StorageMerge
2019-05-25 15:44:02 +03:00
alexey-milovidov
fbbe3c1246
Merge pull request #5359 from andyyzh/fix_bitmap_issue_5244
...
Fixed bitmap functions produce wrong result
2019-05-25 15:43:38 +03:00
alexey-milovidov
bffe621d94
Merge pull request #5407 from kvap/all-columns-required-in-limit-by
...
Mark all input columns in LIMIT BY as required output
2019-05-25 15:13:01 +03:00
alexey-milovidov
b79582e15a
Merge pull request #5395 from clemrodriguez/master
...
Close MySQL connections opened by external MySQL dictionaries
2019-05-25 14:13:51 +03:00
alexey-milovidov
9e24c8d19a
Merge pull request #5396 from 4ertus2/ast
...
Support IN in CrossToInnerJoin push down predicates
2019-05-25 14:07:45 +03:00
alexey-milovidov
661d661d57
Update CrossToInnerJoinVisitor.cpp
2019-05-25 14:05:12 +03:00
proller
6c1cb02172
CLICKHOUSE-4523 Fix "Column '0' already exists" in SELECT .. PREWHERE on column with DEFAULT ( #5397 )
...
* CLICKHOUSE-4523 Fix "Column '0' already exists" in SELECT .. PREWHERE on column with DEFAULT
* fix style
* Fix build
* Update iostream_debug_helpers.cpp
* Update evaluateMissingDefaults.cpp
2019-05-25 14:03:12 +03:00
alexey-milovidov
e88afa0d85
Merge pull request #5404 from 4ertus2/some
...
Actualize isNumber() for Decimal
2019-05-25 13:53:13 +03:00
alexey-milovidov
1d98441c34
Update ExpressionAnalyzer.cpp
2019-05-25 13:51:48 +03:00
alesapin
7822db5884
Small performance test documentation. ( #5408 )
...
* Docs for performance tests
* docfix
* Better formating
* More English
* Run example
* Update README.md
2019-05-25 13:46:08 +03:00
Alexander Kozhikhov
464083803b
redundant include
2019-05-25 12:44:11 +03:00
Alexander Kozhikhov
a63ad11ee7
LinearRegression without -State modifier now simply returns its weights
2019-05-25 02:18:44 +03:00
Alexander Kozhikhov
ef3e47c037
small perf test for linear regression
2019-05-25 01:41:33 +03:00
alesapin
b6b1049850
Merge branch 'master' of github.com:yandex/ClickHouse
2019-05-24 18:09:32 +03:00
alesapin
0b450597be
Fix meaningless (untested) performance tests
2019-05-24 18:09:21 +03:00
Clément Rodriguez
8e8a563e30
Code style fixes
2019-05-24 14:30:12 +02:00
chertus
9eca696e82
actualize isNumber for Decimal
2019-05-24 15:11:03 +03:00
akuzm
7b927c4648
clickhouse-test improvements ( #5352 )
...
* Print error messages to stderr.
It makes it possible to redirect output to /dev/null and see only the
failed tests.
* Show an error message if we failed to find the queries dir.
* Treat 'distributed' and 'global' the same way as 'shard' in test names.
Some tests that need to run distributed queries do not use the
'shard' marker. It seems easier to support another two markers than
to rename the tests.
2019-05-24 15:07:26 +03:00
alexey-milovidov
9d7754e332
Merge pull request #5391 from yandex/rename-regression-methods
...
Rename regression methods.
2019-05-24 13:01:50 +03:00
alesapin
f4198ce262
Add order by to avoid flaps
2019-05-24 12:12:55 +03:00
alesapin
37313d64ee
Merge pull request #5367 from yandex/apply-substitutions-for-create-prepare-drop-query
...
[WIP] Add ability to make substitutions in create, fill and drop query in performance tests.
2019-05-24 11:59:01 +03:00
Constantin S. Pan
cbc0f56af1
Mark all input columns in LIMIT BY as required output
...
The query analyzer only marks the actual arguments of LIMIT BY as required
output for the LimitBy step in the pipeline. This is fine, unless the query is
distributed, in which case the first stage might remove a column that is used
at the second stage (e.g. for ORDER BY) but is not part of the final select.
Prevent removal of any columns in LimitBy by marking all input columns as
required output.
2019-05-24 09:53:09 +01:00
stavrolia
14ac3de76b
Add limit to loop test
2019-05-24 11:38:49 +03:00
alexey-milovidov
f54b01fad8
Merge pull request #5393 from abyss7/fix-blockio
...
Fix order of destruction inside BlockIO
2019-05-23 21:49:40 +03:00
proller
3bb18d1dc2
Merge remote-tracking branch 'upstream/master' into fix15
2019-05-23 21:38:38 +03:00
stavrolia
17a6e9cffa
Loop type of tests
2019-05-23 19:06:21 +03:00
chertus
333c9aeecc
support IN in CrossToInnerJoin push down
2019-05-23 19:01:17 +03:00
stavrolia
3a1d3b0025
Try type of test - once
2019-05-23 18:31:23 +03:00
alesapin
15e31d5a8c
Merge pull request #5392 from yandex/insert_data_to_null_columns
...
Add ability to insert data in column nullable
2019-05-23 17:38:01 +03:00
Ivan Lezhankin
1985caed8d
Add test on virtual columns
2019-05-23 17:32:06 +03:00
chertus
f82ea1c1d5
dictGet() dictGetOrDefault for Decimals
2019-05-23 17:04:33 +03:00
Clément Rodriguez
c4c99c80a1
Make the connection closure parameterized in dictionary.xml
2019-05-23 15:55:00 +02:00
Ivan Lezhankin
646d6f3fb5
Fix order of destruction
2019-05-23 16:54:11 +03:00
alesapin
d860b3912b
Insert data in column nullable
2019-05-23 16:35:26 +03:00
Ivan Lezhankin
19a850ad75
Use read callback to populate virtual columns in Kafka Engine
2019-05-23 16:20:25 +03:00
Clément Rodriguez
7b40d37212
Close MySQL connections after usage in MySQLDictionarySource
2019-05-23 15:09:07 +02:00
Nikolai Kochetov
54a52853e8
Remane regression methods.
2019-05-23 14:51:25 +03:00
Ivan Lezhankin
800854119e
Add buffer callback to fill in virtual columns
2019-05-23 14:15:18 +03:00
stavrolia
e9425fdfeb
Merge branch 'apply-substitutions-for-create-prepare-drop-query' of https://github.com/yandex/ClickHouse into apply-substitutions-for-create-prepare-drop-query
2019-05-23 13:38:48 +03:00
stavrolia
eb3340dba2
add test with selecting of different formats
2019-05-23 13:37:19 +03:00
alesapin
3425610f79
Update parse_engine_file.xml
2019-05-23 11:45:47 +03:00
Ivan Lezhankin
dd906eabdc
[WIP] refactoring
2019-05-22 22:38:43 +03:00
stavrolia
a1719b101e
Fix name of test
2019-05-22 18:34:16 +03:00
Alexander Tretiakov
9099f1810b
merge
2019-05-22 17:41:35 +03:00
stavrolia
dcd5a80843
Remove not used methods
2019-05-22 17:00:32 +03:00
stavrolia
c398db29d4
Fix style
2019-05-22 14:36:31 +03:00
stavrolia
3469f80172
add config file for test of parsing files in different formats
2019-05-22 14:09:44 +03:00
proller
d6a90b6079
Build fixes ( #5368 )
2019-05-22 13:16:16 +03:00
alesapin
36cf6fa8f9
Merge pull request #5360 from filimonov/integration_tests_runner_improvements
...
more fixes for integration tests dockerfiles
2019-05-22 11:58:02 +03:00
sundy-li
ad539464b0
add empty judge
2019-05-22 14:11:27 +08:00
proller
f5933dd40c
Update tldLookup.h
2019-05-21 18:42:45 +03:00
proller
551897cea8
Update firstSignificantSubdomain.h
2019-05-21 18:41:47 +03:00
proller
6cb4485473
Rename aggregate functions TSgroup* to timeSeriesGroup* ( #5307 )
2019-05-21 18:33:54 +03:00
Alexander Kuzmenkov
6472040c6c
Initialize StoragesInfo fields.
2019-05-21 16:58:55 +03:00
Ivan Lezhankin
28bddf9a4a
[StorageMerge] check that underlying tables support sampling
2019-05-21 16:04:34 +03:00
stavrolia
281a01f5f7
Add ability to make substitutions in create, fill and drop query.
2019-05-21 15:57:19 +03:00
Alexander Kuzmenkov
43655a8db7
Add system.detached_parts table.
...
https://github.com/yandex/ClickHouse/issues/5164
2019-05-21 15:06:36 +03:00
Ivan Lezhankin
cf39c4cc47
Embed virtual columns into IStorage
2019-05-21 14:24:32 +03:00
alesapin
a08fee57b7
Merge pull request #5356 from comunodi/fix_test_without_zk
...
Fix replication_without_zookeeper test
2019-05-21 13:40:24 +03:00
alesapin
3340ae66ba
More stable perf tests
2019-05-21 13:03:36 +03:00
alesapin
91907d2450
Add more information about stages in 00926 test
2019-05-21 13:00:02 +03:00
Oleg Favstov
fe74521710
Use pytest's raises instead of try/except clause
2019-05-21 11:30:39 +03:00
hcz
ba527dac20
Update AggregateFunctionStatisticsSimple.h
2019-05-21 16:17:12 +08:00
alesapin
09ad1732b3
Update test.py
2019-05-21 11:15:47 +03:00
hcz
f7bad8c87b
Fix NaN
2019-05-21 16:10:49 +08:00
Mikhail Filimonov
8a1d773ced
more dockerfile fixes
2019-05-21 08:17:46 +02:00
Danila Kutenin
3536184ba8
Merge pull request #5357 from yandex/concat_optimization
...
Optimize concat function with recent format function.
2019-05-21 08:11:35 +03:00
Guillaume Tassery
938d6d7f24
coding style
2019-05-21 11:06:36 +07:00
Guillaume Tassery
d94ce121e2
update test
2019-05-21 10:53:53 +07:00
Andy Yang
a62f7e2fea
Fixed bitmap functions produce wrong result
2019-05-21 10:58:38 +08:00
sundy-li
afcd60a0a4
add NO_SANITIZE_UNDEFINED
2019-05-21 10:16:46 +08:00
sundy-li
b55bf7cf83
whitespaces
2019-05-21 09:56:48 +08:00
alexey-milovidov
418a86f338
Merge pull request #5355 from yandex/checksum-mismatch-more-verbose-error-message
...
Better error message on checksum mismatch #5347
2019-05-21 01:46:52 +03:00
Danila Kutenin
cf014b704a
Check for number of arguments
2019-05-21 00:12:25 +03:00
Danila Kutenin
daaebf5ab0
optimized concat function with format, make format a bit more generic
2019-05-21 00:06:43 +03:00
Oleg Favstov
896e995fe8
Fix test that doesn't assert anything
2019-05-20 23:59:07 +03:00
Alexey Milovidov
4b604e4656
Better error message on checksum mismatch #5347
2019-05-20 23:46:52 +03:00
Alexey Milovidov
da142a5d5d
Better error message on checksum mismatch #5347
2019-05-20 23:35:43 +03:00
alexey-milovidov
1b86f28f08
Merge pull request #5350 from 4ertus2/bugs
...
Fix decimal conversion in IN
2019-05-20 22:01:56 +03:00
proller
50b74deeb4
CLICKHOUSE-4509 Fix error codes in DataPartsExchange
2019-05-20 20:04:36 +03:00
chertus
187311add0
add decimal to decimal convertion in IN
2019-05-20 18:51:54 +03:00
Guillaume Tassery
6fada68fe5
forget client.cpp
2019-05-20 20:24:53 +07:00
Ivan Lezhankin
11a5a6db70
Remove unused functions
2019-05-20 15:16:51 +03:00
Guillaume Tassery
77b7158cd8
Progress rename for total_rows and write_[rows|bytes]
2019-05-20 18:37:41 +07:00
Mikhail Filimonov
8fe7633b62
Fixing "the input device is not a TTY" for test runner
2019-05-20 11:48:36 +02:00
Mikhail Filimonov
464cff4665
Sereval improvements in integration tests runner
2019-05-20 10:11:53 +02:00
sundy-li
66c60c2985
better tests
2019-05-20 12:31:52 +08:00
sundy-li
6843254ce4
Make sequenceMatch support other unsigned integer types
2019-05-20 12:02:54 +08:00
alexey-milovidov
02937294ce
Merge pull request #5311 from azat-archive/SimpleAggregateFunction-Arena-fix
...
Fix SimpleAggregateFunction for String longer MAX_SMALL_STRING_SIZE
2019-05-19 13:12:38 +03:00
Danila Kutenin
295a4a8684
Merge pull request #5330 from yandex/format_function
...
Format function added
2019-05-19 12:07:57 +03:00
Danila Kutenin
ed588bf727
style
2019-05-19 03:39:44 +03:00
Azat Khuzhin
db274bf516
Allocates arena for SimpleAggregateFunction only if IAggregateFunction requires
2019-05-19 03:33:04 +03:00
Azat Khuzhin
2f471d6ea3
Set allocatesMemoryInArena for SingleValueDataString to true
...
This includes next aggregate functions for String() type:
- *min*
- *max*
- *any*
2019-05-19 03:33:04 +03:00
Azat Khuzhin
4e8370b0b0
Fix SimpleAggregateFunction for String longer MAX_SMALL_STRING_SIZE
...
SimpleAggregateFunction do not pass arena to the
add_function -> getAddressOfAddFunction(), hence next crash happens:
(gdb) bt
#0 DB::Arena::alloc (size=64, this=0x0) at ../dbms/src/Common/Arena.h:124
#1 DB::SingleValueDataString::changeImpl (this=0x7f97424a27d8, value=..., arena=0x0) at ../dbms/src/AggregateFunctions/AggregateFunctionMinMaxAny.h:274
#2 0x0000000005ea5319 in DB::AggregateFunctionNullUnary<true>::add (arena=<optimized out>, row_num=<optimized out>, columns=<optimized out>, place=<optimized out>, this=<optimized out>) at ../dbms/src/AggregateFunctions/AggregateFunctionNull.h:43
#3 DB::IAggregateFunctionHelper<DB::AggregateFunctionNullUnary<true> >::addFree (that=<optimized out>, place=<optimized out>, columns=<optimized out>, row_num=<optimized out>, arena=<optimized out>) at ../dbms/src/AggregateFunctions/IAggregateFunction.h:131
#4 0x000000000679772f in DB::AggregatingSortedBlockInputStream::addRow (this=this@entry=0x7f982de19c00, cursor=...) at ../dbms/src/Common/AlignedBuffer.h:31
#5 0x0000000006797faa in DB::AggregatingSortedBlockInputStream::merge (this=this@entry=0x7f982de19c00, merged_columns=..., queue=...) at ../dbms/src/DataStreams/AggregatingSortedBlockInputStream.cpp:140
#6 0x0000000006798979 in DB::AggregatingSortedBlockInputStream::readImpl (this=0x7f982de19c00) at ../dbms/src/DataStreams/AggregatingSortedBlockInputStream.cpp:78
#7 0x000000000622db55 in DB::IBlockInputStream::read (this=0x7f982de19c00) at ../dbms/src/DataStreams/IBlockInputStream.cpp:56
#8 0x0000000006613bee in DB::MergeTreeDataMergerMutator::mergePartsToTemporaryPart (this=this@entry=0x7f97ec65e1a0, future_part=..., merge_entry=..., time_of_merge=<optimized out>, disk_reservation=<optimized out>, deduplicate=<optimized out>) at /usr/include/c++/8/bits/shared_ptr_base.h:1018
#9 0x000000000658f7a4 in DB::StorageReplicatedMergeTree::tryExecuteMerge (this=0x7f97ec65b810, entry=...) at /usr/include/c++/8/bits/unique_ptr.h:342
#10 0x00000000065940ab in DB::StorageReplicatedMergeTree::executeLogEntry (this=0x7f97ec65b810, entry=...) at ../dbms/src/Storages/StorageReplicatedMergeTree.cpp:910
<snip>
(gdb) f 1
(gdb) p MAX_SMALL_STRING_SIZE
$1 = 48
(gdb) p capacity
$2 = 64
(gdb) p value
$3 = {data = 0x7f97242fcbd0 "HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH", size = 61}
v2: avoid leaking of allocated by Arena memory on the intermediate step
Fixes: 8f8d2c048e
("Merge pull request #4629 from bgranvea/simple_aggregate_function")
2019-05-19 03:32:55 +03:00
alexey-milovidov
2254b171a7
Merge pull request #5313 from yandex/fix-external-query-in-with-single-element
...
Fix external queries with IN operator.
2019-05-19 03:12:57 +03:00
Alexander Tretiakov
f6812bbb1a
fix style
2019-05-19 02:57:26 +03:00
Danila Kutenin
876b5c3bbb
style
2019-05-19 02:21:29 +03:00
Alexey Milovidov
648d2bdb25
Fixed test
2019-05-19 01:19:24 +03:00
Alexander Tretiakov
f06b7d1f08
Merge branch 'master' of github.com:yandex/ClickHouse into prepared_statements
2019-05-19 00:11:13 +03:00
Alexander Tretiakov
c661f5c0a1
new
2019-05-19 00:07:23 +03:00
alexey-milovidov
e73fc1bd0f
Merge pull request #5320 from sundy-li/feature/funnel64
...
Make windowFunnel support other Unsigned Integer Types
2019-05-18 23:47:12 +03:00
Danila Kutenin
fca6e4fd38
constant string handling
2019-05-18 18:09:52 +03:00
Danila Kutenin
95cd3e5bb8
style
2019-05-18 16:38:03 +03:00
Danila Kutenin
1c6707526a
style
2019-05-18 16:21:48 +03:00
Danila Kutenin
59f26b7569
some optimizations
2019-05-18 15:56:26 +03:00
Danila Kutenin
a49ee5efd6
some optimizations
2019-05-18 15:52:33 +03:00
Danila Kutenin
84b04dc8ea
format function added
2019-05-18 15:29:10 +03:00
Danila Kutenin
a48cf9abe5
format function added
2019-05-18 14:30:50 +03:00
Danila Kutenin
4e3a607267
format function added
2019-05-18 14:30:36 +03:00
alexey-milovidov
dc5232d40d
Update Server.cpp
2019-05-18 13:17:26 +03:00
alexey-milovidov
24b16da9fd
Merge pull request #5235 from vitlibar/improve-new-json-functions
...
Improve new json functions
2019-05-18 12:51:41 +03:00
alexey-milovidov
c2132880f6
Update WriteBufferFromVector.h
2019-05-18 12:43:43 +03:00
alexey-milovidov
7985ad10ef
Update IStorage.h
2019-05-18 12:31:51 +03:00
sundy-li
dcfdc09003
fix style
2019-05-18 09:34:55 +08:00
alexey-milovidov
fa4a7eb3d1
Merge branch 'master' into merge-itable-istorage
2019-05-18 00:37:12 +03:00
alexey-milovidov
8bf48de9c9
Merge pull request #5308 from abyss7/issue-5100
...
Add setting to regulate Kafka committing policy
2019-05-18 00:27:19 +03:00
alexey-milovidov
8b9b305a5f
Merge pull request #5325 from abyss7/issue-5286
...
Allow to shadow virtual column '_table' in Merge engine
2019-05-18 00:17:34 +03:00
alexey-milovidov
34f36e2891
Merge pull request #5304 from 4ertus2/funcs
...
Support quantile(s) and median for Decimal
2019-05-17 23:03:27 +03:00
Danila Kutenin
e0b90de474
Merge pull request #5322 from yandex/to_valid_utf8
...
toValidUTF8 function added
2019-05-17 22:48:32 +03:00
Ivan Lezhankin
dcff73c8d4
Fix build
2019-05-17 21:45:42 +03:00
Ivan Lezhankin
7b6c78402d
Allow to shadow virtual column '_table' in Merge engine
2019-05-17 20:40:51 +03:00
Ivan Lezhankin
7f762aee88
Move some code from header to source file.
2019-05-17 17:48:03 +03:00
Ivan Lezhankin
0821d62516
Merge ITableDeclaration into IStorage.
...
Also a couple of massive include-refactorings with better forwarding
2019-05-17 17:34:25 +03:00
Vitaly Baranov
095fc7b454
Optimization by using implementation-specific JSONParser::sizeOfArray(), JSONParser::sizeOfObject().
2019-05-17 17:24:13 +03:00
Danila Kutenin
64913c4778
better names
2019-05-17 16:00:29 +03:00
Yuriy
4a14eac00b
fixed memory leak and changed logging levels
2019-05-17 16:00:09 +03:00
Danila Kutenin
0d3422fa8a
toValidUTF8 function added
2019-05-17 15:55:21 +03:00
alesapin
7a9dfbbb53
More stable perf tests
2019-05-17 14:42:41 +03:00
sundy-li
cbaca96926
remove spaces
2019-05-17 19:41:18 +08:00
sundy-li
4c95b9d007
modify createAggregateFunctionWindowFunnel
2019-05-17 19:31:29 +08:00
sundy-li
d3c4c1c255
modify createAggregateFunctionWindowFunnel
2019-05-17 19:30:09 +08:00
sundy-li
760bc5708d
support unsigned integer type in windowFunnel Aggregate function
2019-05-17 19:17:52 +08:00
Artem Zuikov
4eee10d788
Merge pull request #5271 from 4ertus2/some
...
Cache ExpressionBlockInputStream header
2019-05-17 13:14:22 +03:00
alexey-milovidov
1707cd79c8
Merge pull request #5297 from github1youlc/xid_equal_to_close_xid_deadlock_fix
...
fix deadlock when xid equal to close_xid
2019-05-17 11:45:35 +03:00
Alexey Milovidov
48f921120c
Fixed linking in "splitted" mode
2019-05-17 01:58:29 +03:00
Alexey Milovidov
09073e1229
More tests
2019-05-17 01:55:29 +03:00
Alexey Milovidov
b075de45d6
Fixed test
2019-05-17 01:51:26 +03:00
Alexey Milovidov
dd9e993a87
Fixed issue #3540 (in progress)
2019-05-17 00:09:06 +03:00
Alexey Milovidov
5352b53671
Added missing file
2019-05-16 22:57:20 +03:00
Alexey Milovidov
efd882aa29
Better logic
2019-05-16 22:55:18 +03:00
Vitaly Baranov
823d862ceb
Add a setting to disable simdjson.
2019-05-16 22:39:49 +03:00
Alexey Milovidov
842d62463b
Added more tests
2019-05-16 22:26:32 +03:00
Alexey Milovidov
c9343c81b3
Miscellaneous
2019-05-16 22:19:30 +03:00
Alexey Milovidov
1ae7a8d313
Force formatting of IN with single element in parentheses
2019-05-16 22:12:58 +03:00
Alexey Milovidov
d2bb2a9892
Added failing test
2019-05-16 22:00:46 +03:00
Vitaly Baranov
b90a3a4222
Add UInt64 support to JSON functions.
2019-05-16 21:22:59 +03:00
Vitaly Baranov
cb459c79aa
Add a test case with incorrect JSON.
2019-05-16 20:43:01 +03:00
Vitaly Baranov
8ab4e4dcfe
Use rapidjson when AVX2 instructions are not available.
2019-05-16 20:40:24 +03:00
chertus
927557b0f8
move caching to ctor
2019-05-16 20:16:25 +03:00
Yuriy
0cd3094240
fixed stack buffer overflow
2019-05-16 20:15:43 +03:00
chertus
21cf553f16
extract readDecimalText.h from readFloatText.h
2019-05-16 19:41:10 +03:00
Artem Zuikov
c3588fd5da
Merge pull request #5291 from 4ertus2/nulls
...
Add toDecimalOrZero and toDecimalOrNull fuctions
2019-05-16 18:53:17 +03:00
Ivan Lezhankin
a14013dff7
Add setting to regulate Kafka committing policy.
2019-05-16 18:20:30 +03:00
Artem Zuikov
1e1418652b
Merge pull request #5282 from 4ertus2/decimal
...
Throw Decimal overflow for Inf and NaN
2019-05-16 17:48:09 +03:00
chertus
fdcbf509bb
support quantile(s)ExactWeighted for Decimal
2019-05-16 17:33:13 +03:00
Vitaly Baranov
ae4f472bc7
Add tests cases and fix documentation for JSON functions.
2019-05-16 16:48:19 +03:00
stavrolia
7b34c1c418
Merge branch 'master' of https://github.com/yandex/ClickHouse
2019-05-16 16:43:40 +03:00
chertus
50c35a70db
support quanitle, quantiles, median for Decimal
2019-05-16 15:53:33 +03:00
Vitaly Baranov
263fc16bd5
Fix handling wrong JSONs.
2019-05-16 15:16:21 +03:00
chertus
ab517cdf4d
Merge branch 'master' into decimal
2019-05-16 14:22:52 +03:00
Yuriy
a51c293ec6
merged 'origin/master' into mysql
2019-05-16 14:19:05 +03:00
Vitaly Baranov
f4942007e1
Add function JSONExtractKeysAndValues().
2019-05-16 14:09:22 +03:00
Vitaly Baranov
99ab74acc6
Use CpuFlagsCache instead of __builtin_cpu_supports.
2019-05-16 14:09:22 +03:00
Vitaly Baranov
edf1c42c7b
Add comments to the class template FunctionJSON.
2019-05-16 14:09:22 +03:00
Vitaly Baranov
c93bd31695
Simplify template implementation.
2019-05-16 14:09:22 +03:00
Vitaly Baranov
76bda0342b
Move ExtraArg to the end of arguments of JSONExtract().
2019-05-16 14:09:22 +03:00
Vitaly Baranov
d003682626
Implement function JSONExtractRaw().
2019-05-16 14:09:22 +03:00
Vitaly Baranov
900f5cac81
Return Enum8 instead of string from JSONType().
2019-05-16 14:09:22 +03:00
Vitaly Baranov
8be2e728c0
Use capital letters in the names of json functions: jsonHas => JSONHas
2019-05-16 14:09:22 +03:00
Vitaly Baranov
0d26ac8583
Reimplement indices in objects in more straightforward way
2019-05-16 14:09:22 +03:00
chertus
2739a3f6d0
Merge branch 'master' into nulls
2019-05-16 14:02:12 +03:00
stavrolia
ff4d989918
Fixed help instruction of usage
2019-05-16 13:52:41 +03:00
linceyou
c6108eec73
fix possible deadlock
2019-05-16 14:42:56 +08:00
Yuriy
4ee84810b0
including information about query execution in response
2019-05-16 08:36:08 +03:00
Yuriy
459ec05828
fixed style
2019-05-16 06:45:17 +03:00
Yuriy
ff4937859e
added MySQL wire protocol presentational format
2019-05-16 06:34:04 +03:00
alexey-milovidov
dcc88f3a0c
Merge pull request #5284 from 4ertus2/bugs
...
fix decimal quoted csv input
2019-05-16 00:07:23 +03:00
alexey-milovidov
2affb3ca82
Update DataTypesDecimal.h
2019-05-16 00:01:14 +03:00
alexey-milovidov
8e2bdde93b
Update StorageKafka.cpp
2019-05-15 23:57:24 +03:00
alexey-milovidov
34c7886b52
Merge pull request #5288 from yandex/perf_test_fixes
...
Fix incorrect performance tests
2019-05-15 23:55:57 +03:00
chertus
5f19c0981d
add toDecimalOrZero and toDecimalOrNull fuctions
2019-05-15 21:50:35 +03:00
proller
51ca4cbaa4
Build fixes ( #5278 )
2019-05-15 20:19:39 +03:00
alesapin
d477cc0df4
Fix incorrect performance tests
2019-05-15 19:44:25 +03:00
proller
0dd29e7c5b
clang-format of AggregateFunctions/AggregateFunctionTSGroupSum.*
2019-05-15 19:27:44 +03:00
Yangkuan Liu
0760a3436f
add AggregateFunction TSgroup{Rate}Sum ( #4542 )
2019-05-15 19:16:25 +03:00
Ivan
1ea9e3019d
Freeze the Kafka buffer after first empty response ( #5283 )
...
* Check inside inferior streams for cancellation while reading.
* Stop reading from Kafka buffer after first empty read.
2019-05-15 19:11:50 +03:00
Ivan Lezhankin
337ddf5047
Catch cppkafka exceptions about consumer creation failures
2019-05-15 17:23:52 +03:00
chertus
720f8667e4
fix decimal quoted csv input
2019-05-15 16:51:17 +03:00
chertus
02f01a5104
throw Decimal overflow for Inf and NaN
2019-05-15 15:28:44 +03:00
svladykin
2ca74ec259
minor tests fix
2019-05-15 13:54:58 +03:00
Artem Zuikov
98359a6a09
Merge pull request #5267 from 4ertus2/row_ref_list
...
RowRefList improvements
2019-05-15 13:38:48 +03:00
proller
0da7463a6b
CLICKHOUSE-4519 Support dictionaries in clickhouse-copier ( #5270 )
2019-05-15 12:16:09 +03:00
proller
8814e0cda5
server: informative listen error messages ( #5268 )
2019-05-14 22:55:10 +03:00
proller
7cb8d46338
Fix build (move code from AggregateFunctionMLMethod.h) ( #5266 )
2019-05-14 22:52:29 +03:00
alexey-milovidov
2cbbbba7c8
Merge pull request #5269 from vitlibar/fix-postfix-increment-in-settings
...
Fix postfix increment operator in Settings::iterator
2019-05-14 22:24:03 +03:00
alexey-milovidov
88b34999fe
Merge pull request #5247 from zhang2014/fix/rename_data_race
...
fix data race in rename query
2019-05-14 22:07:52 +03:00
chertus
4a5e2dfd3c
cache ExpressionBlockInputStream header
2019-05-14 21:26:19 +03:00
Vitaly Baranov
9620e2e223
Merge pull request #5003 from Enmk/geohash_support
...
Implementation of geohashEncode and geohashDecode functions;
2019-05-14 20:01:22 +03:00
Ivan
4a5832b18a
Check the time limit every (flush_interval / poll_timeout) number of rows from Kafka ( #5249 )
2019-05-14 18:52:03 +03:00
Vitaly Baranov
4674ac2091
Fix postfix increment operator of Settings::iterator
2019-05-14 18:46:01 +03:00
chertus
b166791176
batched version of RowRefList
2019-05-14 17:40:43 +03:00
chertus
6200d20dc2
RowRefList refactoring
2019-05-14 17:39:03 +03:00
Artem Zuikov
aba710a70e
Merge pull request #5260 from 4ertus2/joins
...
Fix perf regression: do not add right join key to result if possible
2019-05-14 15:33:54 +03:00
Nikolai Kochetov
808d0f3b08
Merged with master.
2019-05-14 13:31:19 +03:00
proller
cc3de4115f
Build fixes ( #5261 )
2019-05-14 12:58:33 +03:00
Nikolai Kochetov
4ef3ff7270
Better exception safety for ISource and MergingAggregatedTransform.
2019-05-14 12:50:04 +03:00
chertus
ba202c2b06
fix whitespaces
2019-05-14 12:47:21 +03:00
Nikolai Kochetov
6165be54fc
Merge pull request #4943 from Quid37/master
...
Regression methods
2019-05-14 11:47:33 +03:00
chertus
20e7de7cce
fix perf regression: do not add right join key to result if possible
2019-05-13 21:58:15 +03:00
Alexander Kozhikhov
332a8a97ab
style
2019-05-13 20:08:58 +03:00
Nikolai Kochetov
4453327344
Delete pipeline when query is finished.
2019-05-13 20:02:54 +03:00
Nikolai Kochetov
9f943b739f
Lower memory limit in tests for processors pipeline.
2019-05-13 18:28:13 +03:00
Nikolai Kochetov
6a781cf2c8
Free chunks when merge sort is finished at MergeSorter.
2019-05-13 17:57:49 +03:00
Alexander Kozhikhov
003a0fbadf
conflict fix
2019-05-13 17:43:47 +03:00
alesapin
5aec6dd011
Fix banch of flapping perf tests. Improve average speed calculation
2019-05-13 17:09:11 +03:00
Alexander Kozhikhov
9b4f322fd8
Merge branch 'master' of https://github.com/yandex/ClickHouse
2019-05-13 16:50:56 +03:00
Alexander Kozhikhov
79010b7c3c
some review fixes
2019-05-13 16:49:53 +03:00
Nikolai Kochetov
ba6768557e
Fix rows_before_limit_at_least.
2019-05-13 16:04:52 +03:00
Nikolai Kochetov
fe9a45fee1
Fix rows_before_limit_at_least.
2019-05-13 15:08:02 +03:00
Nikolai Kochetov
73948ab747
Fix data race in PipelineExecutor.
2019-05-13 14:23:55 +03:00
Nikolai Kochetov
18a7b0d7a2
Fix data race in PipelineExecutor.
2019-05-13 13:03:47 +03:00
zhang2014
2206ba464f
fix data race in rename query
2019-05-13 15:54:38 +08:00
Guillaume Tassery
9c295fa524
Don't ask client to send write info byte if the version cannot handle it
2019-05-13 14:18:02 +07:00
Guillaume Tassery
1ae8948177
Merge branch 'master' of https://github.com/yandex/ClickHouse into send_header
2019-05-13 13:35:12 +07:00
Guillaume Tassery
a1ed3f8f6b
Add checks for header progress
2019-05-13 12:55:53 +07:00
Guillaume Tassery
e2f70714a1
update tests
2019-05-13 12:07:18 +07:00
Guillaume Tassery
2bd3895e40
Rename HTTP header on total_rows to rows_in_set
2019-05-13 11:56:08 +07:00
Guillaume Tassery
1b30f91c42
Return to old implementation of read and write values for progress
2019-05-13 11:48:09 +07:00
Nikita Vasilev
ee3c50e1a0
mayBeTrueOnGranule
2019-05-12 20:08:28 +03:00
Nikita Vasilev
3e02eaf28d
fix null minmax
2019-05-12 20:01:36 +03:00
svladykin
22389d4eca
Support for bitmapHasAny and bitmapHasAll functions.
2019-05-12 17:47:31 +03:00
alexey-milovidov
9ce2dd8803
Merge pull request #5238 from janplus/if-nullable-bug
...
Fix if, multiIf's nullable bug.
2019-05-12 11:47:37 +03:00
alexey-milovidov
f7343ecb6f
Merge pull request #4639 from IvanKush/feat/parallel-alter-modify
...
feat alter: parallelize processing of parts in alter modify
2019-05-12 00:39:46 +03:00
ivan-kush
5f6ab5eb10
tsan?
2019-05-11 21:30:24 +03:00
ivan-kush
ebdd5af7ab
add test
2019-05-11 21:12:24 +03:00
hcz
cf95327cba
Remove unused variables and add comment
2019-05-11 02:06:58 +08:00
ivan-kush
ab6558b8b4
add spaces amp
2019-05-10 17:34:02 +03:00
Vasily Nemkov
e4988110ec
Implementation of geohashEncode and geohashDecode functions;
...
Function signatures:
* geohashEncode(float lon, float lat, int precision) => string
* geohashDecode(string encoded) => (float llon, float lat)
With test cases and documentation;
2019-05-10 14:59:24 +03:00
吴健
bd43e8bada
Fix if, multiIf's nullable bug.
2019-05-10 18:42:44 +08:00
Guillaume Tassery
a4c891e529
Typo for progress and summary header
2019-05-10 13:50:48 +07:00
alexey-milovidov
8ef7f3589a
Merge pull request #4936 from TCeason/feature/support_settings_for_async
...
Suport settings for async distributed inserts (#4852 )
2019-05-09 23:59:29 +03:00
alexey-milovidov
001e4bfe76
Merge pull request #5209 from PerformanceVision/rename_mv
...
Support rename operation for MaterializeView storage
2019-05-09 23:10:41 +03:00
alexey-milovidov
9f5e1a5b80
Merge pull request #5228 from andyyzh/fix_bitmap_issue_5220
...
Fix bitmap functions crash the server bug segfault
2019-05-09 23:06:57 +03:00
alexey-milovidov
a1cb9a2d67
Merge pull request #5152 from janplus/bug-null-in
...
Fix null problem in FunctionIn
2019-05-09 19:22:41 +03:00
alexey-milovidov
8f8d2c048e
Merge pull request #4629 from bgranvea/simple_aggregate_function
...
SimpleAggregateFunction data type
2019-05-09 18:45:59 +03:00
Danila Kutenin
8be1bc009a
move CpuId to Common
2019-05-09 13:33:56 +03:00
Andy Yang
4b66622601
Fix bitmap functions crash the server bug segfault
2019-05-09 17:24:36 +08:00
alexey-milovidov
31655abc09
Merge pull request #5204 from proller/fix25
...
CLICKHOUSE-4511 Fix forcerestart with systemd
2019-05-09 12:19:47 +03:00
proller
5b28a86930
Add comment
2019-05-09 12:03:06 +03:00
alexey-milovidov
4853b06f95
Merge pull request #5223 from proller/fix26
...
Build fixes
2019-05-09 11:38:20 +03:00
Guillaume Tassery
c8bf190f84
add unsafe function member for (add|remove)dependency for calling manually the context locking
2019-05-09 13:12:02 +07:00
Artem Zuikov
7234de83d6
Merge pull request #5217 from 4ertus2/joins
...
Join.h refactoring: remove useless specialisations
2019-05-08 20:29:44 +03:00
proller
deddb40bf2
fix
2019-05-08 17:25:17 +03:00
Vitaly Baranov
7ace113ac0
Use custom cmake file for simdjson and fix build
2019-05-08 16:20:25 +03:00
Vitaly Baranov
14d58737dd
Fix error: use of old-style cast
2019-05-08 16:20:25 +03:00
hcz
682ce99133
Return strings in jsonType
2019-05-08 16:20:25 +03:00
hcz
706f335042
Format code and update tests
2019-05-08 16:20:25 +03:00
hcz
8cae381428
Performance improvement
2019-05-08 16:20:25 +03:00
hcz
b721ae11f5
Fix const column detection
2019-05-08 16:20:25 +03:00
hcz
e1a236f55c
Update API
2019-05-08 16:20:25 +03:00
hcz
789b484108
Fix cmakelists
2019-05-08 16:20:25 +03:00
hcz
560246c0c3
Add Simdjson API
2019-05-08 16:20:25 +03:00
proller
10c349e398
Fix macos build
2019-05-08 15:26:35 +03:00
chertus
4969ad2f98
correct comment & some renames
2019-05-08 13:53:45 +03:00
proller
b9385f9620
Disable test in macos
2019-05-08 13:24:50 +03:00
Ivan Kush
2a356791ab
Merge branch 'master' into feat/parallel-alter-modify
2019-05-07 23:53:14 +03:00
ivan-kush
5bde1c69ab
last try?
2019-05-07 23:41:15 +03:00
chertus
74feef7e53
Join.h refactoring: remove unneeded specialisations
2019-05-07 21:21:44 +03:00
Andy Yang
92b0c9a668
Add document and test sql
2019-05-07 19:27:20 +08:00
吴健
3893a4943d
Fix nulls_in test case.
2019-05-07 16:27:24 +08:00
Guillaume Tassery
4cfb2859aa
set generateInnerTableName function as inline
2019-05-07 14:38:10 +07:00
Guillaume Tassery
b91fd18704
Update test reference
2019-05-07 14:36:05 +07:00
Guillaume Tassery
55dc86ef74
Support rename operation for MaterializeView storage
2019-05-07 13:54:55 +07:00
吴健
c687a85304
Merge branch 'bug-null-in' of github.com:janplus/ClickHouse into bug-null-in
2019-05-07 13:59:46 +08:00
吴健
84ee8cec93
Add function ignoreExceptNull to meet nullable functionIn's requirement for optimization of analyse.
2019-05-07 13:20:23 +08:00
Guillaume Tassery
46ea2903a9
Update test 00754_first_significant_subdomain_more
2019-05-06 20:09:11 +07:00
Andy Yang
3d583dafea
toCustomWeek, toCustomYear, toStartOfCustomYear functions
2019-05-06 20:14:45 +08:00
Guillaume Tassery
3f8121d34f
format code style
2019-05-06 17:23:06 +07:00
Guillaume Tassery
24dce70207
Merge branch 'master' of github.com:PerformanceVision/ClickHouse into ignore_scheme
2019-05-06 17:20:25 +07:00
Guillaume Tassery
6dcaadc620
Merge remote-tracking branch 'upstream/master' into send_header
2019-05-06 17:18:41 +07:00
Guillaume Tassery
7d578edc85
Check null values for when we send summary header
2019-05-06 16:09:45 +07:00
Danila Kutenin
c280907f09
Zero initialization instead of memset
2019-05-06 11:34:28 +03:00
Guillaume Tassery
55842dce10
code style
2019-05-06 13:57:48 +07:00
Guillaume Tassery
e0bd16c1f4
Backward compatibility for write progress with old version of server and client
2019-05-06 13:14:37 +07:00
hcz
4f3e164c73
Fix and add tests
2019-05-06 12:08:54 +08:00
hcz
d86d60297a
Add skewness and kurtosis functions
2019-05-06 11:49:14 +08:00
Danila Kutenin
2abf420fac
Merge pull request #5198 from yandex/ngram_vector_vector_distance
...
Ngram vector_vector distance added
2019-05-06 02:49:59 +03:00
Danila Kutenin
512c7fa3a4
Comments
2019-05-06 00:40:37 +03:00
Danila Kutenin
8b235f7a4a
Comments
2019-05-06 00:37:58 +03:00
Danila Kutenin
6a6b30a56f
Less code with unique ptrs and some docs added
2019-05-06 00:35:08 +03:00
Danila Kutenin
f613c06c47
ngram vector_vector distance added
2019-05-05 23:48:46 +03:00
zhang2014
7c54df39b8
ISSUES-5190 add performance test from Denny Crane
2019-05-06 01:19:12 +08:00
alexey-milovidov
8664032c8d
Merge pull request #5192 from zhang2014/fix/require_joined_columns
...
try fix push require columns with join
2019-05-05 18:48:26 +03:00
Danila Kutenin
ced9805cc1
Remove condition of prefixes first
2019-05-05 15:26:20 +03:00
zhang2014
359e4c33bd
try fix push require columns with join
2019-05-05 19:12:07 +08:00
Danila Kutenin
e531348e12
Better condition
2019-05-05 12:34:43 +03:00
Danila Kutenin
451407a829
Fix word extraction if prefix candidate is small
2019-05-05 12:32:26 +03:00
Danila Kutenin
173884c04f
Perf test for upcoming review for regexp matching
2019-05-05 12:27:57 +03:00
Andy Yang
eb4d85e964
toCustomWeek, toCustomYear, toStartOfCustomYear functions
2019-05-05 15:54:51 +08:00
alexey-milovidov
784befd0f1
Merge pull request #5189 from yandex/rwlock-fix-race-condition
...
Fixed race condition with recursive usage of RWLock
2019-05-05 10:52:15 +03:00
Danila Kutenin
ca4f098362
fix hyperscan to treat regular expressions as utf-8 expressions
2019-05-05 09:51:59 +03:00
Alexey Milovidov
74922849ec
Merge remote-tracking branch 'origin/master' into rwlock-fix-race-condition
2019-05-05 05:07:54 +03:00
Alexey Milovidov
50a9d733b4
Attempt to fix race condition in recursive RWLock
2019-05-05 05:01:23 +03:00
Alexey Milovidov
eb0a8d1709
More robust test
2019-05-05 02:42:36 +03:00
Alexey Milovidov
b2f44beeb4
Addition to prev revision
2019-05-05 02:39:37 +03:00
Alexey Milovidov
a924e1c5fb
Now the test reproduces the issue clearly
2019-05-05 02:38:40 +03:00
alexey-milovidov
ad3a475346
Merge pull request #5172 from yandex/system_columns_race_condition
...
Added a test for race condition
2019-05-05 02:27:11 +03:00
Alexey Milovidov
c462b0fabb
Miscellaneous
2019-05-05 02:12:55 +03:00
Alexey Milovidov
aca0195468
Miscellaneous
2019-05-04 19:17:11 +03:00
alexey-milovidov
2e34c5c7c1
Merge pull request #5179 from yandex/merge-tree-data-remove-bad-code
...
Removed huge chunk of bad code
2019-05-04 16:36:03 +03:00
Alexey Milovidov
b2443f6aa6
Removed huge chunk of bad code
2019-05-04 06:45:58 +03:00
Alexey Milovidov
24dc2c858a
Removed huge chunk of bad code
2019-05-03 21:07:59 +03:00
Alexey Milovidov
ad355897f7
Removed huge chunk of bad code
2019-05-03 05:09:41 +03:00
Alexey Milovidov
a6ca9f266f
Removed huge chunk of bad code
2019-05-03 05:00:57 +03:00
alexey-milovidov
8dd7d4d46b
Merge pull request #5178 from yandex/obfuscator-seed-by-column-name
...
Obfuscator: derive seed for individual columns by their name, not position
2019-05-03 04:43:44 +03:00
Alexey Milovidov
41a32d8693
Removed bad code
2019-05-03 03:27:11 +03:00
Alexey Milovidov
0a8e888671
Fixed bad code
2019-05-03 03:26:46 +03:00
Alexey Milovidov
4dc5671482
Merge branch 'master' into system_columns_race_condition
2019-05-03 03:21:49 +03:00
Alexey Milovidov
e4ba3a6792
Fixed bad code
2019-05-03 02:56:42 +03:00
Alexey Milovidov
9537ff0594
Miscellaneous
2019-05-03 01:51:39 +03:00
Alexey Milovidov
3a01720f5c
Obfuscator: derive seed for individual columns by their name, not position
2019-05-03 01:09:38 +03:00
alexey-milovidov
0dd0611873
Merge pull request #5173 from yandex/rename-method
...
Rename method for consistency
2019-05-03 00:58:51 +03:00
ivan-kush
abfb681a04
hz
2019-05-03 00:43:24 +03:00
ivan-kush
9ce742e040
Merge remote-tracking branch 'upstream/master' into feat/parallel-alter-modify
2019-05-03 00:25:56 +03:00
ivan-kush
d555a165a4
debug stress address
2019-05-02 21:48:38 +03:00
alexey-milovidov
9e3c80d2ed
Merge pull request #5170 from yandex/cidr-to-range-better-code
...
Cidr to range better code
2019-05-02 19:29:36 +03:00
Alexey Milovidov
270a31abb5
Rename method for consistency
2019-05-02 19:07:23 +03:00
Alexey Milovidov
0a072ccc57
Added a test for race condition
2019-05-02 18:13:57 +03:00
ivan-kush
ea82760463
add reset
2019-05-02 18:12:57 +03:00
Alexey Milovidov
6a271adad3
Added max_parts_in_total threshold to MergeTree tables
2019-05-02 17:48:54 +03:00
ivan-kush
3ecb66d965
debug stress address
2019-05-02 16:42:09 +03:00
Alexey Milovidov
a04849476f
Added performance test for "basename" function #5136
2019-05-02 16:11:58 +03:00
Alexey Milovidov
9d814f3ce1
Added performance test #5170
2019-05-02 16:09:48 +03:00
Alexey Milovidov
4dc0170d2c
CIDR functions: better code #5095
2019-05-02 16:04:24 +03:00
ivan-kush
591325468b
make_unique
2019-05-02 14:54:34 +03:00
alexey-milovidov
478b721b36
Merge pull request #5167 from yandex/remove-useless-code-in-columns-description
...
Removed bad and useless code in ColumnsDescription
2019-05-02 02:16:36 +03:00
Alexey Milovidov
0381a6a1ec
Better code for CIDR to range functions #5095
2019-05-02 01:09:24 +03:00
Alexey Milovidov
3fa2784e7c
Removed unneeded file #5095
2019-05-02 01:00:56 +03:00
alexey-milovidov
2dccdb18eb
Merge pull request #5095 from PerformanceVision/CIDR_MASK
...
Functions for calculate lower and high range of an IP address using a CIDR mask
2019-05-02 01:00:29 +03:00
Alexey Milovidov
1be21e3cb6
Removed bad and useless code in ColumnsDescription
2019-05-02 00:43:05 +03:00
alexey-milovidov
d4b4a9425b
Merge pull request #5154 from yandex/fix-low-cardinality-keys-in-set-index
...
LowCardinality keys in set index
2019-05-01 20:19:04 +03:00
alexey-milovidov
a46cb3c8c8
Merge pull request #5158 from yandex/move-performance-tests
...
Move performance tests for convenience
2019-05-01 20:18:49 +03:00
ivan-kush
6ac5aa5e49
restart performance
2019-05-01 18:46:17 +03:00
ivan-kush
4a3a1fc6d9
return transactions cleaning
2019-05-01 15:43:43 +03:00
Ivan Kushnarenko
e38f6e08d8
debug tsan refactor trash
2019-05-01 13:26:49 +03:00
proller
83a35d7644
Update contributors
2019-04-30 22:46:07 +03:00
Vitaly Baranov
2dfe73eefc
Merge pull request #5156 from vitlibar/settings-constraints-remove-thread-local
...
Get rid of thread_local in SettingsConstraints.cpp
2019-04-30 20:40:52 +03:00
Nikolai Kochetov
b8adb0937f
Do not create processors for totals stream.
2019-04-30 20:37:30 +03:00
Nikolai Kochetov
43adf33ec2
Do not create processors for totals stream.
2019-04-30 20:30:19 +03:00
alexey-milovidov
35471f4234
Update in.cpp
2019-04-30 20:26:56 +03:00
Nikolai Kochetov
be91f09417
Merge branch 'master' into fix-low-cardinality-keys-in-set-index
2019-04-30 20:26:18 +03:00
Nikolai Kochetov
f170e55ebd
Do not create processors for totals stream.
2019-04-30 20:20:34 +03:00
Nikolai Kochetov
ad8af5b5ba
Do not create processors for totals stream.
2019-04-30 20:12:43 +03:00
Alexey Milovidov
b02588eb62
Move performance tests for convenience
2019-04-30 20:11:43 +03:00
Nikolai Kochetov
1410d1a1ae
Do not create processors for totals stream.
2019-04-30 20:06:41 +03:00
Nikolai Kochetov
728e8dfc26
Do not create processors for totals stream.
2019-04-30 20:04:31 +03:00
Nikolai Kochetov
72c0530845
Do not create processors for totals stream.
2019-04-30 20:01:12 +03:00
Danila Kutenin
7a2e40da28
pragma once in header file
2019-04-30 19:48:33 +03:00
Danila Kutenin
3f1523a80a
Merge pull request #5070 from danlark1/master
...
Upgrade our LZ4 decompression with the new reference implementation optimizations
2019-04-30 19:29:24 +03:00
alexey-milovidov
cd16c3a3c9
Update 00931_low_cardinality_set_index_in_key_condition.sql
2019-04-30 19:21:33 +03:00
alexey-milovidov
e7ec3b9eb8
Merge pull request #5136 from PerformanceVision/basename
...
Add a basename function
2019-04-30 19:15:35 +03:00
alexey-milovidov
b88c981902
Update basename.cpp
2019-04-30 19:15:08 +03:00
alexey-milovidov
39b696f9df
Update basename.cpp
2019-04-30 19:14:53 +03:00
Nikolai Kochetov
e7d36c8b66
Fix rase in TCPHandler.
2019-04-30 19:12:58 +03:00
Ivan
dede124449
Fixes after premature merge of #5139 ( #5143 )
...
* Implement move-constructor via move-assignment operator.
* Reimplement copy-ctor via copy-assignment operator too.
2019-04-30 19:05:39 +03:00
Nikolai Kochetov
6a3966cd08
Update PreparedSets.h
2019-04-30 17:46:17 +03:00
Vitaly Baranov
19259ab5e3
Get rid of thread_local in SettingsConstraints.cpp
2019-04-30 17:09:10 +03:00
Nikolai Kochetov
249a88784b
Remove thread group from PipelineExecutor task.
2019-04-30 15:51:25 +03:00
Nikolai Kochetov
ced8e607f1
Wait for tasks from thread pool in case of exception in PipelineExecutor.
2019-04-30 15:28:11 +03:00
Nikolai Kochetov
0b7bf0c794
Added test. #5031
2019-04-30 13:46:04 +03:00
Nikolai Kochetov
6b2656b02c
Remove LowCardinality from types in PreparedSetKey. #5031
2019-04-30 13:34:12 +03:00
Nikolai Kochetov
e20f6a96af
Disable pushing exceptions to ports from ISource.
2019-04-30 12:45:13 +03:00
Nikolai Kochetov
0faab7ff12
Disable pushing exceptions to ports from ISource.
2019-04-30 12:43:51 +03:00
Nikolai Kochetov
99ff2375ab
Skip false constants in FilterTransform.
2019-04-30 12:38:37 +03:00
Guillaume Tassery
ee742f38d9
Formatting
2019-04-30 13:53:09 +07:00
Guillaume Tassery
9a5a0b2776
Formatting
2019-04-30 13:50:38 +07:00
吴健
acbeedad38
Fix null problem in FunctionIn
2019-04-30 11:50:30 +08:00
Danila Kutenin
0d3ff520c6
Typos
2019-04-30 00:44:17 +03:00
Danila Kutenin
8089759205
Remove bad headers
2019-04-30 00:43:05 +03:00
alexey-milovidov
109726d533
Update basename.cpp
2019-04-30 00:40:54 +03:00
Danila Kutenin
d38f4cd3a7
Almost empty
2019-04-30 00:36:53 +03:00
alexey-milovidov
0a34e05130
Merge pull request #5138 from CurtizJ/limit-by-offset
...
Added support of LIMIT n, m BY clause.
2019-04-30 00:17:29 +03:00
Ivan
6291c4098f
Revert "Merge pull request #5139 from abyss7/fix-self-move" ( #5150 )
...
This reverts commit bd1f8fe97a
, reversing
changes made to 5d1091bfee
.
2019-04-29 23:33:26 +03:00
robot-clickhouse
2e7f3f6e17
Auto version update to [19.8.1.1] [54420]
2019-04-29 22:33:13 +03:00
Danila Kutenin
436029bf64
No AVX but remain wildcopy 32
2019-04-29 22:30:14 +03:00
Nikolai Kochetov
65fb195fd7
Pass exception from ISource.
2019-04-29 21:43:50 +03:00
Nikolai Kochetov
062407cf14
Fix build.
2019-04-29 21:24:32 +03:00
Nikolai Kochetov
00bccfa232
Fix rows_before_limit_at_least.
2019-04-29 19:52:50 +03:00
Nikolai Kochetov
49aa6ac2ce
Fix test with read rows number for processors pipeline.
2019-04-29 19:07:59 +03:00
Nikolai Kochetov
dc289097dd
Skip extra progress header in http progress test.
2019-04-29 18:46:10 +03:00
Nikolai Kochetov
1c0cf652ef
Attach to current thread in threadpool.
2019-04-29 18:01:53 +03:00
alexey-milovidov
bd1f8fe97a
Merge pull request #5139 from abyss7/fix-self-move
...
Remove move-assignment to prevent possible self-move
2019-04-29 17:08:23 +03:00
Nikolai Kochetov
aacc0572e5
Attach to current thread in threadpool.
2019-04-29 16:57:29 +03:00
Ivan Lezhankin
9a1aee4c2e
Remove move-assignment to prevent possible self-move
2019-04-29 16:47:28 +03:00
CurtizJ
7766f5c0c3
added offset for limit by
2019-04-29 16:12:39 +03:00
Vitaly Baranov
5d1091bfee
Merge pull request #5130 from vitlibar/settings-refactoring
...
Templatize settings.
2019-04-29 15:53:21 +03:00