Alexey Zatelepin
6275bfd8cd
fix CollapsingMergeTree + vertical merge [#CLICKHOUSE-3963]
...
don't skip writing to rows sources even if all rows have collapsed.
2018-09-05 20:19:51 +03:00
Alexey Milovidov
baff498849
Split one test to two #3029
2018-09-05 19:50:26 +03:00
Alexey Milovidov
509386b14d
Revert "Tidy up thread locals usage across translation units"
...
This reverts commit e28753061f
.
2018-09-05 19:41:34 +03:00
Anton Popov
7f71bc4189
Update InterpreterSelectQuery.cpp
2018-09-05 19:29:13 +03:00
Anton Popov
e6d49c4c93
Update InterpreterSelectQuery.cpp
2018-09-05 19:28:30 +03:00
chertus
a0309b57ab
fix build with embedded compiler
2018-09-05 19:24:46 +03:00
CurtizJ
472adf4ab9
add rollup to formatted query
2018-09-05 19:23:28 +03:00
alesapin
8b7d6ccd8c
Small improvements
2018-09-05 19:20:12 +03:00
Alexey Milovidov
12ff8814f8
Removed useless code [#CLICKHOUSE-2]
2018-09-05 19:11:10 +03:00
chertus
6096c6998d
minor fix: remove unused func
2018-09-05 18:18:48 +03:00
chertus
0581545cba
disable Decimal Comparison and Conditional compilation [CLICKHOUSE-3765]
2018-09-05 17:56:55 +03:00
CurtizJ
35cbdcda5b
optimize memory consumption
2018-09-05 17:39:51 +03:00
Anton Popov
143c15925b
Update FunctionsArithmetic.h
2018-09-05 16:29:19 +03:00
chertus
e0b1e9a1ca
array functions for Decimal [CLICKHOUSE-3765CLICKHOUSE-3765]
2018-09-05 16:28:51 +03:00
alesapin
d12ec5c602
Merge branch 'support_uuid_in_external_dicts' of https://github.com/The-Alchemist/ClickHouse into The-Alchemist-support_uuid_in_external_dicts
2018-09-05 16:20:45 +03:00
CurtizJ
7ae4c1072b
fix modifying source columns, add tests
2018-09-05 16:18:47 +03:00
Nikolai Kochetov
21081266e8
Fix test.
2018-09-05 16:04:28 +03:00
Alexey Zatelepin
acc1a84827
better name [#CLICKHOUSE-13]
2018-09-05 15:54:03 +03:00
alesapin
16eaeefc6e
Fix naming
2018-09-05 15:42:37 +03:00
Nikolai Kochetov
71e08a4cc0
Fix test.
2018-09-05 15:19:15 +03:00
Nikolai Kochetov
1994fb832b
Fix test.
2018-09-05 15:16:37 +03:00
alesapin
2647c13c6b
CLICKHOUSE-3800: Fix naming, move compiled cache size setting to config.xml
2018-09-05 14:37:41 +03:00
Nikolai Kochetov
f18f6323c8
Fix build.
2018-09-05 13:31:00 +03:00
Nikolai Kochetov
46d6c03569
Merge branch 'master' into fix-prewhere-with-aliases
2018-09-05 13:08:07 +03:00
CurtizJ
18da41afe3
Merge remote-tracking branch 'upstream/master' into CLICKHOUSE-3893
2018-09-05 12:49:02 +03:00
CurtizJ
a7bbf83c91
Revert "Revert "Merge branch 'master' into CLICKHOUSE-3893""
...
This reverts commit cdb2c8a770
.
2018-09-05 12:47:57 +03:00
CurtizJ
cdb2c8a770
Revert "Merge branch 'master' into CLICKHOUSE-3893"
...
This reverts commit 0704da5756
, reversing
changes made to 4534d449c1
.
2018-09-05 12:45:57 +03:00
Nikolai Kochetov
8e806d4e3d
Fix test. [#CLICKHOUSE-3944]
2018-09-05 09:21:33 +03:00
chertus
94997889c5
fix test
2018-09-05 01:17:01 +03:00
robot-clickhouse
477a1afd55
Auto version update to [18.12.2] [54407]
2018-09-05 00:28:49 +03:00
alexey-milovidov
d12c1b02bc
Merge pull request #3029 from nvartolomei/nv/tidyup-thread-locals
...
Tidy up thread locals usage across translation units
2018-09-05 00:16:03 +03:00
Alexey Milovidov
035c07d01e
Fixed error with locking in InterpreterDropQuery [#CLICKHOUSE-3959]
2018-09-04 23:56:09 +03:00
alexey-milovidov
1fc94d6fff
Update ExpressionActions.cpp
2018-09-04 22:48:05 +03:00
Alexey Milovidov
2332bf1a50
Code consistency [#CLICKHOUSE-3943]
2018-09-04 22:34:34 +03:00
Alexey Milovidov
d10f9200b9
Consistency of FileOpen event [#CLICKHOUSE-3943]
2018-09-04 22:24:45 +03:00
Nikolai Kochetov
eedd2c50de
Fix test. [#CLICKHOUSE-3944]
2018-09-04 21:59:34 +03:00
chertus
e11f3ea5bc
enable nullable for Decimal [CLICKHOUSE-3765]
2018-09-04 21:51:44 +03:00
Nikolai Kochetov
8b9937ec51
More comments. [#CLICKHOUSE-3944]
2018-09-04 21:50:19 +03:00
Nikolai Kochetov
7bb92227cd
Added test. [#CLICKHOUSE-3944]
2018-09-04 21:38:13 +03:00
Nikolai Kochetov
3c6db8ebc1
Fix prewhere with aliased columns. [#CLICKHOUSE-3944]
2018-09-04 21:28:01 +03:00
chertus
1ea6bc9691
decimal_check_overflow [CLICKHOUSE-3765]
2018-09-04 18:04:23 +03:00
Alexey Zatelepin
4f91833e67
Merge branch 'master' into alter-update
...
Conflicts:
dbms/src/Parsers/ASTIdentifier.cpp
2018-09-04 17:39:08 +03:00
Alexey Zatelepin
816b91e2e3
additional checks for UPDATEs of key columns [#CLICKHOUSE-13]
2018-09-04 17:34:50 +03:00
Alexey Zatelepin
b6a5bbc4e9
move validation to MutationsInterpreter [#CLICKHOUSE-13]
2018-09-04 17:33:48 +03:00
CurtizJ
8d8aeb51e5
fix and optimize multiplying aggregate states
2018-09-04 17:08:35 +03:00
alexey-milovidov
939949730d
Merge pull request #3030 from yandex/fix-internal-compiler
...
Attempt to fix internal compiler [#CLICKHOUSE-2]
2018-09-04 17:05:56 +03:00
proller
e687693df8
Merge remote-tracking branch 'upstream/master' into fix8
2018-09-04 15:12:34 +03:00
Alexey Zatelepin
dc0c731c10
later mutation stages now work with IN (SELECT ...) [#CLICKHOUSE-13]
2018-09-04 14:39:10 +03:00
Vadim
2dd0c4c594
Merge pull request #3032 from yandex/amosbird_window_funnel
...
[FIX TESTS] Support events qualified for multiple conditions in Window Funnel
2018-09-04 14:32:58 +03:00
VadimPE
9a28e90af7
Fixed tests
2018-09-04 13:15:34 +03:00
Nicolae Vartolomei
e28753061f
Tidy up thread locals usage across translation units
...
Fixes #3015 .
2018-09-03 22:36:16 +01:00
proller
b9e4c69dd2
fix
2018-09-03 23:09:51 +03:00
Alexey Zatelepin
d4d1020798
execute UPDATEs and DELETEs in stages [#CLICKHOUSE-13]
2018-09-03 22:34:49 +03:00
Alexey Milovidov
0df0099255
Fixed test #3030
2018-09-03 21:29:34 +03:00
proller
bcfcd257be
Better odbc-bridge executable select
2018-09-03 21:27:56 +03:00
alexey-milovidov
604c64f40d
Merge pull request #3024 from 4ertus2/nan
...
hotfix for NaN comparison [CLICKHOUSE-3760]
2018-09-03 21:11:20 +03:00
Alexey Milovidov
8fae37f5c7
Removed wrong code from StorageSystemColumns #2447
2018-09-03 21:04:29 +03:00
Alexey Milovidov
0ece3d5a89
Attempt to fix internal compiler [#CLICKHOUSE-2]
2018-09-03 20:45:52 +03:00
chertus
60a39c28d1
better NaN comparison fix [CLICKHOUSE-3760]
2018-09-03 18:57:39 +03:00
alesapin
7596a75143
CLICKHOUSE-3894: Remove redundant code
2018-09-03 18:29:25 +03:00
alesapin
3551c01612
CLICKHOUSE-3894: Save localhost record
2018-09-03 18:26:11 +03:00
alesapin
ee8a8d82af
CLICKHOUSE-3894: Remove retry and add sleep
2018-09-03 18:02:24 +03:00
alesapin
3719558bf7
CLICKHOUSE-3894: Some improvements in flapping tests. Bug fix of ATTACH TABLE xxx ON CLUSTER (previously doesn't work).
2018-09-03 17:06:00 +03:00
chertus
522674d37f
fix for NaN comparison [CLICKHOUSE-3760]
2018-09-03 16:34:16 +03:00
alesapin
69df618397
Merge remote-tracking branch 'upstream/master'
2018-09-03 14:57:11 +03:00
VadimPE
cc04ffbda1
Merge branch 'astudnev-cum_sum_limit2' of https://github.com/yandex/ClickHouse into astudnev-cum_sum_limit2
2018-09-03 13:53:19 +03:00
VadimPE
3b38879b11
fix bug with CumSum and fix style
2018-09-03 13:52:44 +03:00
chertus
c03291ce60
extract callOnTypeIndex.h from FunctionHelpers.h [CLICKHOUSE-3765]
2018-09-03 13:46:58 +03:00
alesapin
a7bd2b42e8
CLICKHOUSE-3800: Review fixes
2018-09-03 13:14:05 +03:00
alesapin
83574eed7c
Merge remote-tracking branch 'upstream/master'
2018-09-03 13:11:33 +03:00
alesapin
11d248ba10
Resolve conflict
2018-09-03 13:11:10 +03:00
CurtizJ
3bc743c50d
do not merge blocks into one
2018-09-03 12:49:04 +03:00
chertus
79c91bb23b
minor fix: better code locality [CLICKHOUSE-3765]
2018-09-03 12:15:44 +03:00
VadimPE
6e78f576d7
ISSUES-2581 add comments, and fix
2018-09-03 11:25:35 +03:00
Alexey Milovidov
eb8f06821d
Fixed build [#CLICKHOUSE-2]
2018-09-03 09:31:19 +03:00
Alexey Milovidov
226a7f491e
Whitespaces [#CLICKHOUSE-3944]
2018-09-03 08:06:19 +03:00
Alexey Milovidov
d2a127ffa9
Less dependencies [#CLICKHOUSE-2]
2018-09-03 07:57:01 +03:00
Alexey Milovidov
6831b6c0f9
Fixed build; fixed possibly suboptimal code #3008
2018-09-03 07:29:36 +03:00
alexey-milovidov
72c799ad76
Merge pull request #3008 from 4ertus2/decimal
...
even more Decimal
2018-09-03 07:19:33 +03:00
alexey-milovidov
7d8f0a6140
Merge pull request #3022 from yandex/padded-arena
...
Padded Arena
2018-09-03 05:39:42 +03:00
Alexey Milovidov
3873ab1adb
Fixed tests in Sandbox [#CLICKHOUSE-2]
2018-09-03 05:32:29 +03:00
Alexey Milovidov
aa5d919f33
Miscellaneous [#CLICKHOUSE-2]
2018-09-03 03:39:22 +03:00
Alexey Milovidov
cb0af7c3af
Removed unused aggregation method [#CLICKHOUSE-2]
2018-09-03 03:33:29 +03:00
Alexey Milovidov
8e17652f0d
Removed AggregationMethodConcat, because AggregationMethodSerialized appeared to be far superior [#CLICKHOUSE-2]
2018-09-03 03:07:05 +03:00
Alexey Milovidov
0b2ec39f11
Miscellaneous [#CLICKHOUSE-2]
2018-09-03 03:00:56 +03:00
Alexey Milovidov
13aac718a3
Reverted wrong change [#CLICKHOUSE-2]
2018-09-03 01:24:46 +03:00
Alexey Milovidov
1de3f144f6
Padding chunks in Arena in attempt to improve performance [#CLICKHOUSE-2]
2018-09-03 00:28:25 +03:00
Alexey Milovidov
9a3a36b256
Merge remote-tracking branch 'origin/master' into ubsan-fixes-3
2018-09-02 23:47:03 +03:00
Alexey Milovidov
bc84ca06a6
Addition to prev. revision [#CLICKHOUSE-2]
2018-09-02 23:46:16 +03:00
Alexey Milovidov
7b1d6df25f
Merge remote-tracking branch 'origin/master' into ubsan-fixes-3
2018-09-02 23:42:15 +03:00
Alexey Milovidov
2da40c4117
Respect alignment in AggregationMethodConcat [#CLICKHOUSE-2]
2018-09-02 23:40:58 +03:00
Alexey Milovidov
72379a4fd4
Fixed ubsan report [#CLICKHOUSE-2]
2018-09-02 23:14:47 +03:00
Alexey Milovidov
c6275dd8e4
Respect alignment in groupArray function [#CLICKHOUSE-2]
2018-09-02 23:09:25 +03:00
Alexey Milovidov
6acd58ee60
Respect alignment in groupArray function [#CLICKHOUSE-2]
2018-09-02 22:53:35 +03:00
Alexey Milovidov
4b01c2d9ba
Added comment [#CLICKHOUSE-2]
2018-09-02 22:49:12 +03:00
Alexey Milovidov
243441cb51
Disable leak sanitizer for embedded clang and lld [#CLICKHOUSE-2]
2018-09-02 22:46:09 +03:00
Alexey Milovidov
1c6d8e235c
Respect alignment in groupArray and maxIntersections aggregate functions [#CLICKHOUSE-2]
2018-09-02 22:20:27 +03:00
Alexey Milovidov
b82cf235b7
Suppressed one UBSan alert and added clarification in comment [#CLICKHOUSE-2]
2018-09-02 22:12:50 +03:00
VadimPE
003ce833d1
Merge branch 'master' of https://github.com/amosbird/ClickHouse into amosbird_window_funnel
2018-09-02 17:49:59 +03:00
Alexey Milovidov
372c36f054
Addition to prev. revision [#CLICKHOUSE-2]
2018-09-02 08:35:03 +03:00
Alexey Milovidov
9af71bb733
Addition to prev. revision [#CLICKHOUSE-2]
2018-09-02 08:25:32 +03:00
Alexey Milovidov
26587dd2bb
Addition to prev. revision [#CLICKHOUSE-2]
2018-09-02 08:23:20 +03:00
Alexey Milovidov
03038c75c4
Addition to prev. revision [#CLICKHOUSE-2]
2018-09-02 08:07:49 +03:00
Alexey Milovidov
24675aed1a
Addition to prev. revision [#CLICKHOUSE-2]
2018-09-02 08:01:21 +03:00
Alexey Milovidov
77ccc8c65c
Addition to prev. revision [#CLICKHOUSE-2]
2018-09-02 07:58:55 +03:00
Alexey Milovidov
8d76be1dfd
Addition to prev. revision [#CLICKHOUSE-2]
2018-09-02 07:41:40 +03:00
Alexey Milovidov
5f7825a91c
Addition to prev. revision [#CLICKHOUSE-2]
2018-09-02 07:36:32 +03:00
Alexey Milovidov
f93ede0182
Addition to prev. revision [#CLICKHOUSE-2]
2018-09-02 07:33:15 +03:00
Alexey Milovidov
bf443fcfa0
Addition to prev. revision [#CLICKHOUSE-2]
2018-09-02 07:30:55 +03:00
Alexey Milovidov
ab78bc1b5c
Addition to prev. revision [#CLICKHOUSE-2]
2018-09-02 07:13:15 +03:00
Alexey Milovidov
a903a5a755
Addition to prev. revision [#CLICKHOUSE-2]
2018-09-02 06:58:31 +03:00
Alexey Milovidov
b9c4820bdd
Addition to prev. revision [#CLICKHOUSE-2]
2018-09-02 06:52:04 +03:00
Alexey Milovidov
ff13752d01
Addition to prev. revision [#CLICKHOUSE-2]
2018-09-02 06:47:14 +03:00
Alexey Milovidov
afe3973325
Addition to prev. revision [#CLICKHOUSE-2]
2018-09-02 06:43:31 +03:00
Alexey Milovidov
66afebc498
Addition to prev. revision [#CLICKHOUSE-2]
2018-09-02 06:40:15 +03:00
Alexey Milovidov
538edbb8e2
Addition to prev. revision [#CLICKHOUSE-2]
2018-09-02 06:33:48 +03:00
Alexey Milovidov
6c61dbde26
Addition to prev. revision [#CLICKHOUSE-2]
2018-09-02 06:14:00 +03:00
Alexey Milovidov
d27c7ed08a
Addition to prev. revision [#CLICKHOUSE-2]
2018-09-02 06:10:21 +03:00
Alexey Milovidov
fc27be314b
Avoid temporary nullptr references [#CLICKHOUSE-2]
2018-09-02 06:00:04 +03:00
Alexey Milovidov
684d3f6162
Fixed bug #2830
2018-09-02 05:27:56 +03:00
Alexey Milovidov
c3ca20c25c
Rectification of FunctionsComparison [#CLICKHOUSE-2]
2018-09-02 05:09:15 +03:00
Alexey Milovidov
9e5778134d
Miscellaneous #3018
2018-09-02 04:54:24 +03:00
Alexey Milovidov
c306bca055
Rectification of FunctionsComparison [#CLICKHOUSE-2]
2018-09-02 04:42:18 +03:00
Alexey Milovidov
3a24e636db
Rectification of FunctionsComparison [#CLICKHOUSE-2]
2018-09-02 04:40:47 +03:00
Alexey Milovidov
f47c30c85b
Rectification of FunctionsComparison [#CLICKHOUSE-2]
2018-09-02 04:26:08 +03:00
Alexey Milovidov
e97d1bb63f
Rectification of FunctionsComparison [#CLICKHOUSE-2]
2018-09-02 04:12:32 +03:00
Alexey Milovidov
f910b5e9de
Added comment #2957
2018-09-02 03:34:34 +03:00
Alexey Milovidov
f97d9e8f3f
Fixed build #2957
2018-09-02 03:25:33 +03:00
Alexey Milovidov
f7107f12b4
Merge branch 'master' into extra-warnings
2018-09-02 03:13:36 +03:00
alexey-milovidov
16dc142a05
Merge pull request #3017 from yandex/ubsan-fixes
...
Fixes for UBSan.
2018-09-02 03:12:20 +03:00
Alexey Milovidov
1c2e4c3654
Documentation for ProfileEvents (more) #3010
2018-09-02 03:11:17 +03:00
Alexey Milovidov
63767c3c4e
Documentation for ProfileEvents (more) #3010
2018-09-02 03:06:42 +03:00
Alexey Milovidov
ed6b5fe9eb
Documentation for ProfileEvents (more) #3010
2018-09-02 03:05:09 +03:00
Alexey Milovidov
788a97dca1
Documentation for ProfileEvents (draft) #3010
2018-09-02 02:43:43 +03:00
Alexey Milovidov
c8fc8e8cbe
Documentation for ProfileEvents (draft) #3010
2018-09-02 02:14:48 +03:00
Alexey Milovidov
8eb746b216
Documentation for ProfileEvents (draft) #3010
2018-09-02 02:13:17 +03:00
Alexey Milovidov
e78dbcbb88
Merge branch 'master' of github.com:yandex/ClickHouse
2018-09-02 02:11:28 +03:00
Alexey Milovidov
35b573e4d2
Documentation for ProfileEvents (draft) #3010
2018-09-02 02:11:11 +03:00
Alexey Milovidov
45a4a95959
Fixed error in UBSan [#CLICKHOUSE-2]
2018-09-02 00:18:33 +03:00
Alexey Milovidov
61413ead23
Removed notice in gcc-8 [#CLICKHOUSE-2]
2018-09-02 00:03:06 +03:00
Alexey Milovidov
c75cc14703
Fixed error in UBSan [#CLICKHOUSE-2]
2018-09-01 23:28:46 +03:00
Alexey Milovidov
751cf62262
Added documentation for CurrentMetrics #3010
2018-09-01 22:51:38 +03:00
Alexey Milovidov
f5d03f6ac2
Miscellaneous [#CLICKHOUSE-2]
2018-09-01 22:14:04 +03:00
alexey-milovidov
64b48b5fcf
Merge pull request #2907 from zhang2014/feature/support_join_for_table_function
...
ISSUES-2906 support join for table function
2018-09-01 20:49:49 +03:00
alexey-milovidov
087570e6ac
Merge pull request #2974 from zhang2014/fix/nested_json_for_visitRaw
...
ISSUES-2973 support nested json struct for visitParamExtractRaw
2018-09-01 20:47:42 +03:00
alexey-milovidov
889e060993
Merge pull request #3006 from VadimPE/CLICKHOUSE-1660
...
CLICKHOUSE-1660 Added duplicated columns removal in USING(...)
2018-09-01 20:43:54 +03:00
alexey-milovidov
15bf642a00
Update 00702_join_with_using.sql
2018-09-01 20:43:47 +03:00
Alexey Milovidov
ce032470b3
Full support for alignment of aggregate states #2808
2018-09-01 07:39:46 +03:00
Alexey Milovidov
338437baf7
Full support for alignment of aggregate states #2808
2018-09-01 07:28:12 +03:00
Alexey Milovidov
146f3f0a14
Full support for alignment of aggregate states #2808
2018-09-01 07:25:43 +03:00
Alexey Milovidov
7d77d001f5
Full support for alignment of aggregate states #2808
2018-09-01 07:25:03 +03:00
Alexey Milovidov
8f54125884
Minor modifications #2808
2018-09-01 06:17:43 +03:00
alexey-milovidov
6d5092518f
Merge pull request #2808 from chenxing-xc/master
...
Aligned aggregate state #2754
2018-09-01 05:38:11 +03:00
Alexey Milovidov
c060fde75e
Removed notice in gcc-8 [#CLICKHOUSE-2]
2018-09-01 05:22:30 +03:00
Alexey Milovidov
652ecc42c6
Fixed alignment issues with AutoArray [#CLICKHOUSE-2]
2018-09-01 04:03:34 +03:00
Alexey Milovidov
dbd0e2f533
Clarifications #2482
2018-09-01 01:41:42 +03:00
chertus
fe1e3300b7
remove dirty code [CLICKHOUSE-3765]
2018-08-31 20:36:27 +03:00
Vadim
c847815ad4
Update 00704_arrayCumSumLimited_arrayDifference.reference
2018-08-31 17:06:55 +03:00
VadimPE
f8f71f7327
add tests
2018-08-31 16:28:35 +03:00
alesapin
66eb5402b0
Fix style
2018-08-31 16:25:33 +03:00
alesapin
a3ebbea3a0
Fix style
2018-08-31 16:23:56 +03:00
VadimPE
b30167576d
change return type in arrayDifference
2018-08-31 15:55:10 +03:00
alesapin
650d15696f
CLICKHOUSE-3800: Add memory comsumption profile_event of compiled expression cache
2018-08-31 15:39:27 +03:00
VadimPE
21a5f745ac
Merge branch 'cum_sum_limit2' of https://github.com/astudnev/ClickHouse-1 into astudnev-cum_sum_limit2
2018-08-31 15:14:49 +03:00
chertus
ca91c93adf
disable Nullable(Decimal) [CLICKHOUSE-3905]
2018-08-31 14:59:33 +03:00
chertus
4cf8f174da
some tests [CLICKHOUSE-3905]
2018-08-31 14:19:19 +03:00
VadimPE
910bb20ccf
CLICKHOUSE-1660 add test
2018-08-31 13:30:57 +03:00
alesapin
ac6ab62c6f
CLICKHOUSE-3800: Remove use after free of context
2018-08-31 13:27:08 +03:00
VadimPE
db8e63ff67
CLICKHOUSE-1660 Added duplicated columns removal in USING(...)
2018-08-31 13:00:46 +03:00
chertus
d0f452f6d9
some tests [CLICKHOUSE-3905]
2018-08-31 12:25:49 +03:00
chertus
845db9b46e
CAST for decimal [CLICKHOUSE-3905]
2018-08-31 11:59:21 +03:00
zhang2014
a1f2b9ae0c
ISSUES-2973 support nested json struct for visitParamExtractRaw
2018-08-31 15:25:28 +08:00
alesapin
711b228a30
Merge remote-tracking branch 'upstream/master'
2018-08-31 10:15:33 +03:00
Alexey Milovidov
9966e4405b
Merge branch 'master' of github.com:yandex/ClickHouse
2018-08-31 04:46:51 +03:00
Alexey Milovidov
8aecbc6df6
Data streams: better [#CLICKHOUSE-3944]
2018-08-31 04:46:39 +03:00
Alexey Milovidov
37438b6750
More thread names #2482
2018-08-31 04:00:09 +03:00
Alexey Milovidov
f75204d908
More thread names #2482
2018-08-31 03:59:48 +03:00
alexey-milovidov
a05cdfbb45
Merge branch 'master' into extra-warnings
2018-08-31 03:03:44 +03:00
Alexey Milovidov
bee164f1a0
Added test [#CLICKHOUSE-2]
2018-08-31 02:55:34 +03:00
Alexey Milovidov
0c6c1e83a3
Avoid excessive padding in Pretty formats [#CLICKHOUSE-2]
2018-08-31 02:34:12 +03:00
Alexey Milovidov
5df5df8971
utils/check-style/check-style -n
2018-08-31 00:13:34 +03:00
alexey-milovidov
918d17ffeb
Update FunctionsVisitParam.h
2018-08-30 23:57:00 +03:00
Alexey Milovidov
9acb770c23
Added a test to clearly illustrate the difference between arrayEnumerateUniq and arrayEnumerateDense #2975
2018-08-30 23:43:08 +03:00
alexey-milovidov
46a38b72b9
Merge pull request #2975 from amosbird/dense
...
Extending arrayEnumerateUniq.
2018-08-30 23:26:31 +03:00
alexey-milovidov
c9838fdf34
Update FunctionsArray.cpp
2018-08-30 23:22:14 +03:00
Alexey Milovidov
06053d9c1f
Added comments #2980
2018-08-30 23:12:15 +03:00
alexey-milovidov
e0b1b5ff78
Merge pull request #2980 from amosbird/memcpySmall
...
Padding for IO buffers.
2018-08-30 22:53:47 +03:00
alexey-milovidov
3b8e3c854c
Merge pull request #3000 from proller/fix3
...
CLICKHOUSE-3940 Fix crash on join
2018-08-30 22:52:59 +03:00
alexey-milovidov
f22b12b698
Update Join.cpp
2018-08-30 22:52:28 +03:00
alesapin
81a333ee87
Return to odbc-bridge argument.
2018-08-30 22:35:59 +03:00
robot-clickhouse
f171557c77
Auto version update to [18.12.1] [54407]
2018-08-30 22:28:33 +03:00
Alexey Milovidov
76eaacf1be
Fixed tests in Sandbox [#CLICKHOUSE-2]
2018-08-30 22:27:36 +03:00
alesapin
d192c8a2f3
Fix again
2018-08-30 22:23:55 +03:00
alesapin
6bfde2825e
Fix conflict
2018-08-30 22:23:00 +03:00
alexey-milovidov
72a2405e09
Merge pull request #3002 from proller/fix13
...
USE_INTERNAL_CONSISTENT_HASHING_LIBRARY
2018-08-30 22:11:55 +03:00
proller
de2b740db7
USE_INTERNAL_CONSISTENT_HASHING_LIBRARY
2018-08-30 22:07:24 +03:00
Alexey Milovidov
6ccd74aeeb
Attempt to fix performance regression due to usage of taskstats #2482
2018-08-30 21:48:41 +03:00
proller
48766c1c2d
split libconsistent-hashing
2018-08-30 21:44:46 +03:00
Alexey Milovidov
c06d6b7ae6
Moved file (preparation) #2482
2018-08-30 21:40:46 +03:00
Alexey Milovidov
fd5c419f17
Miscellaneous #2482
2018-08-30 21:36:24 +03:00
alesapin
ed34ffc94e
Merge branch 'master' into master
2018-08-30 19:34:29 +03:00
alesapin
6e64067a70
CLICKHOUSE-3800: Move cache to context, change hashing algorithm, add drop instruction for compiled expressions cache
2018-08-30 19:31:20 +03:00
proller
81960a2690
CLICKHOUSE-3940 Fix crash on join
2018-08-30 18:44:30 +03:00
Alexey Zatelepin
e9493b3a5f
use hard links to copy columns that didn't change [#CLICKHOUSE-13]
2018-08-30 16:56:43 +03:00
Alexey Zatelepin
dc2a4c21e9
execute ALTER UPDATE [#CLICKHOUSE-13]
2018-08-30 16:56:43 +03:00
Alexey Zatelepin
8e7c58dd75
parse ALTER UPDATE command [#CLICKHOUSE-13]
2018-08-30 16:56:43 +03:00
VadimPE
5551f2902c
CLICKHOUSE-1660
2018-08-30 15:32:11 +03:00
alexey-milovidov
b05c62be9f
Merge pull request #2994 from CurtizJ/CLICKHOUSE-3935
...
ClickHouse-3935 Fix bug with qualified columns in where clause
2018-08-30 15:01:47 +03:00
alexey-milovidov
992aee9c2c
Update 00702_where_with_quailified_names.sql
2018-08-30 15:01:34 +03:00
CurtizJ
c818683ce7
update test
2018-08-30 14:48:58 +03:00
alexey-milovidov
ba3a20073c
Merge pull request #2988 from VadimPE/test_recovery_replica
...
add integration test for recovery replica
2018-08-30 14:20:10 +03:00
alexey-milovidov
2e22a14c5c
Merge pull request #2997 from VadimPE/fix_exception_message
...
Fix error message in exception message for DROP TABLE/PARTITION
2018-08-30 14:19:58 +03:00
chertus
409562a397
decimal: add test for input/output formats CLICKHOUSE-3765
2018-08-30 14:17:02 +03:00
VadimPE
81893ae577
Fix error message
2018-08-30 12:33:31 +03:00
robot-clickhouse
8125bd3df9
Auto version update to [18.12.0] [54407]
2018-08-30 03:23:20 +03:00
CurtizJ
764aa70d04
fix bug with quailified columns in where clause
2018-08-30 01:09:04 +03:00
CurtizJ
b43d403815
Revert "fix bug with quailified columns in where clause"
...
This reverts commit e007fd2b9e
.
2018-08-30 01:04:45 +03:00
proller
56e571f18d
odbc-bridge fixes ( #2993 )
...
* start clickhouse odbc-bridge as clickhouse-odbc-bridge
* fix
* prepare to odbc bridge tests
2018-08-30 00:32:46 +03:00
Alexey Milovidov
48cbf9de3c
Merge branch 'master' of github.com:yandex/ClickHouse
2018-08-30 00:30:49 +03:00
Alexey Milovidov
c94e0f0161
Fixed tests in Sandbox [#CLICKHOUSE-2]
2018-08-30 00:30:39 +03:00
alesapin
647446c45e
CLICKHOUSE-3800: More correct compilated function call counter
2018-08-29 23:05:31 +03:00
proller
0f16160cb7
stderr.log fixes
2018-08-29 22:52:04 +03:00
CurtizJ
e007fd2b9e
fix bug with quailified columns in where clause
2018-08-29 22:45:29 +03:00
Alexey Milovidov
26b5b52c24
Merge branch 'master' of github.com:yandex/ClickHouse
2018-08-29 22:01:14 +03:00
Alexey Milovidov
c34d36bf35
Fixed tests in Sandbox [#CLICKHOUSE-2]
2018-08-29 22:01:01 +03:00
proller
4529f33457
Fix clickhouse-test-server
...
rename /var/log/clickhouse-server/stderr to stderr.log and stdout to stdout.log
2018-08-29 21:48:14 +03:00
chertus
29d8d07975
decimal improvements [CLICKHOUSE-3765]
2018-08-29 21:47:19 +03:00
alexey-milovidov
794b4d30a8
Merge pull request #2989 from yandex/fix-context-lifetime-try-2-quick
...
Fix lifetime of Context reference in functions (first quick variant) …
2018-08-29 21:32:48 +03:00
alexey-milovidov
07408490b6
Merge pull request #2982 from VadimPE/CLICKHOUSE-3934
...
CLICKHOUSE-3934 add join_default_strictness
2018-08-29 21:32:03 +03:00
alexey-milovidov
b99bf0c558
Update Settings.h
2018-08-29 21:27:41 +03:00
alesapin
06adf19053
CLICKHOUSE-3800: Remove tab
2018-08-29 20:51:23 +03:00
alesapin
d2a5efb11b
CLICKHOUSE-3800: Add perf test
2018-08-29 20:49:43 +03:00
Vadim
59e494a78d
Update 00701_join_default_strictness.reference
2018-08-29 19:48:09 +03:00
Vadim
b0f66d15d2
Update 00701_join_default_strictness.sql
2018-08-29 19:42:45 +03:00
Alexey Milovidov
48db3d4df8
Added test #2989
2018-08-29 19:27:29 +03:00
Alexey Milovidov
3361247126
Fix lifetime of Context reference in functions (first quick variant) [#CLICKHOUSE-2]
2018-08-29 18:36:24 +03:00
Alexey Milovidov
4ebfaa768e
Miscellaneous [#CLICKHOUSE-2]
2018-08-29 18:16:34 +03:00
VadimPE
f253719eac
CLICKHOUSE-3934 add SettingsJoinStrictness
2018-08-29 18:15:42 +03:00
alesapin
7498105b67
CLICKHOUSE-3800: Fix hash and equals functions
2018-08-29 18:14:44 +03:00
Alexey Milovidov
697067f207
Fix lifetime of Context reference in functions (first quick variant) [#CLICKHOUSE-2]
2018-08-29 17:59:08 +03:00
Alexey Milovidov
87dfd8e47e
Removed useless field #2447
2018-08-29 17:55:28 +03:00
VadimPE
5c370143c4
CLICKHOUSE-3847 fix time for cleanupthread and sleep()
2018-08-29 17:13:20 +03:00
VadimPE
a90a9af818
CLICKHOUSE-3847 fix time for cleanup_delay_period
2018-08-29 17:03:39 +03:00
VadimPE
d626ae11a7
CLICKHOUSE-3934
2018-08-29 16:54:43 +03:00
Vadim Plakhtinskiy
f0c16900aa
CLICKHOUSE-3934 fix bug with CROSS JOIN
2018-08-29 16:51:07 +03:00
VadimPE
8c10c11804
CLICLKHOUSE-3847 add test
2018-08-29 16:47:48 +03:00
chertus
7bac9698f6
fix build
2018-08-29 16:24:33 +03:00
chertus
9becb21e52
better comments for IColumn [CLICKHOUSE-2]
2018-08-29 15:10:18 +03:00
chertus
a69c936b44
improve field visitors for UUID CLICKHOUSE-3249
2018-08-29 14:58:40 +03:00
VadimPE
a569d88e6a
CLICKHOUSE-3847 add test
2018-08-29 13:04:41 +03:00
alesapin
a8db29c714
Merge remote-tracking branch 'upstream/master'
2018-08-29 11:42:50 +03:00
zhang2014
f921c9c169
ISSUES-863 support optimize predicate for view
2018-08-29 13:29:03 +08:00
Amos Bird
8851fbcab2
Padding for IO buffers.
...
Testing data
```
select 'aaaaaaaa','bbbbbbbb','cccccccc','dddddddd','eeeeeeee','ffffffff','gggg','hhh' from numbers(3000000) into outfile '/tmp/test.tsv'
```
Testing command
```
echo "select count() from file('/tmp/test.tsv', CSV, 'a String, b String, c String, d String, e String, f String, g String, h String') where not ignore(e)" | clickhouse-benchmark
```
TSV parser has less overhead than CSV, using it would better unveil the benefits of memcpySmall.
Before
```
QPS: 1.662, RPS: 4985463.906, MiB/s: 603.823, result RPS: 1.662, result MiB/s: 0.000.
0.000% 0.559 sec.
10.000% 0.564 sec.
20.000% 0.568 sec.
30.000% 0.572 sec.
40.000% 0.575 sec.
50.000% 0.581 sec.
60.000% 0.592 sec.
70.000% 0.624 sec.
80.000% 0.639 sec.
90.000% 0.664 sec.
95.000% 0.686 sec.
99.000% 0.711 sec.
99.900% 0.715 sec.
99.990% 0.716 sec.
```
After
```
QPS: 1.861, RPS: 5582303.107, MiB/s: 676.110, result RPS: 1.861, result MiB/s: 0.000.
0.000% 0.510 sec.
10.000% 0.514 sec.
20.000% 0.517 sec.
30.000% 0.521 sec.
40.000% 0.523 sec.
50.000% 0.527 sec.
60.000% 0.530 sec.
70.000% 0.539 sec.
80.000% 0.558 sec.
90.000% 0.584 sec.
95.000% 0.589 sec.
99.000% 0.608 sec.
99.900% 0.655 sec.
99.990% 0.663 sec.
```
2018-08-29 09:39:44 +08:00
alexey-milovidov
a5d7097c08
Merge pull request #2977 from amosbird/sse2csv
...
Enable sse2 for CSV parsing.
2018-08-29 03:04:17 +03:00
proller
e30d93a0f2
Better debug helpers ( #2983 )
...
* Better debug helpers
* fix
2018-08-29 03:03:07 +03:00
alexey-milovidov
f3b2cf6c11
Merge pull request #2985 from 4ertus2/uuid
...
field visitors for UUID CLICKHOUSE-3249
2018-08-29 03:02:25 +03:00
Alexey Milovidov
783fc4de27
Merge branch 'master' of github.com:yandex/ClickHouse
2018-08-28 23:39:28 +03:00
Alexey Milovidov
2581d88f0e
Better error message: avoid confusion when column is named a [#CLICKHOUSE-3]
2018-08-28 23:39:18 +03:00
proller
18044995ba
Fix includes
2018-08-28 22:36:27 +03:00
chertus
6a02b18b93
field visitors for UUID CLICKHOUSE-3249
2018-08-28 21:36:41 +03:00
Alexey Milovidov
f45afa37a8
Miscellaneous [#CLICKHOUSE-3]
2018-08-28 21:25:40 +03:00
alesapin
1a85271702
CLICKHOUSE-3800: Add expression cache
2018-08-28 20:06:42 +03:00
Vadim
2bab5f941d
Update 00701_join_default_strictness.sql
2018-08-28 17:58:08 +03:00
Vadim
6a3d398a26
Update 00701_join_default_strictness.reference
2018-08-28 17:57:44 +03:00
Vadim
9a0802f5bd
fix documentation
2018-08-28 17:52:27 +03:00
Vadim
98abde8480
Update ExpressionAnalyzer.cpp
2018-08-28 17:41:15 +03:00
Vadim
096b5e6a9d
Update ExpressionAnalyzer.cpp
2018-08-28 17:40:07 +03:00
Vadim
564ddbf8d8
Update ExpressionAnalyzer.cpp
2018-08-28 17:33:57 +03:00
VadimPE
139f855230
CLICKHOUSE-3934 add tests
2018-08-28 17:26:12 +03:00
Vadim
a8c1199ad4
Merge branch 'master' into CLICKHOUSE-3934
2018-08-28 17:06:17 +03:00
chertus
86dd83d012
fix use of broken context in decimal arithm/comparison
2018-08-28 16:59:52 +03:00
VadimPE
398d38eead
CLICKHOUSE-3934 add join_default_strictness
2018-08-28 16:57:31 +03:00
Amos Bird
4ae8721a82
ill formated #else breaks client history
2018-08-28 20:05:27 +08:00
proller
c219562b32
Better clickhouse-test-server
2018-08-28 14:57:35 +03:00
Amos Bird
8d6a26b8df
Enable sse2 for CSV parsing.
...
Testing data
```
select 'aaaaaaaa,bbbbbbbb,cccccccc,dddddddd,eeeeeeee,ffffffff,gggg,hhh' from numbers(3000000) into outfile '/tmp/test.csv'
```
Testing command
```
echo "select count() from file('/tmp/test.csv', CSV, 'a String, b String, c String, d String, e String, f String, g String, h String') where not ignore(e)" | clickhouse-benchmark
```
Before
```
QPS: 1.317, RPS: 3949749.687, MiB/s: 478.380, result RPS: 1.317, result MiB/s: 0.000.
0.000% 0.704 sec.
10.000% 0.712 sec.
20.000% 0.718 sec.
30.000% 0.726 sec.
40.000% 0.739 sec.
50.000% 0.754 sec.
60.000% 0.770 sec.
70.000% 0.788 sec.
80.000% 0.798 sec.
90.000% 0.815 sec.
95.000% 0.826 sec.
99.000% 0.850 sec.
99.900% 0.857 sec.
99.990% 0.858 sec.
```
After
```
QPS: 1.533, RPS: 4598308.336, MiB/s: 556.932, result RPS: 1.533, result MiB/s: 0.000.
0.000% 0.626 sec.
10.000% 0.635 sec.
20.000% 0.639 sec.
30.000% 0.642 sec.
40.000% 0.643 sec.
50.000% 0.645 sec.
60.000% 0.649 sec.
70.000% 0.652 sec.
80.000% 0.658 sec.
90.000% 0.682 sec.
95.000% 0.710 sec.
99.000% 0.727 sec.
99.900% 0.733 sec.
99.990% 0.734 sec.
```
2018-08-28 19:46:11 +08:00
alexey-milovidov
9ff0edc203
Merge pull request #2971 from urykhy/zk-operation-timeout
...
Make ZK operation timeout configurable
2018-08-28 14:23:09 +03:00
CurtizJ
a603595120
remove redundant code
2018-08-28 12:27:17 +03:00
Amos Bird
a4dfe0ae38
Extending arrayEnumerateUniq.
...
https://github.com/yandex/ClickHouse/issues/2934
2018-08-28 15:31:25 +08:00
zhang2014
16404c8e7b
ISSUES-2973 support nested json struct for visitParamExtractRaw
2018-08-28 13:45:21 +08:00
Alexey Milovidov
3e216f055c
Miscellaneous #2758
2018-08-28 03:44:42 +03:00
Alexey Milovidov
9a4b4fbccd
Miscellaneous #2758
2018-08-28 03:23:52 +03:00
Alexey Milovidov
236c3872b8
Miscellaneous #2758
2018-08-28 03:23:38 +03:00
Alexey Milovidov
32286484cd
Miscellaneous #2758
2018-08-28 03:22:32 +03:00
Alexey Milovidov
52379be265
Miscellaneous #2758
2018-08-28 03:21:02 +03:00
Alexey Milovidov
4f8d324fa7
Miscellaneous #2758
2018-08-28 03:18:32 +03:00
Alexey Milovidov
fa0ffcf8dc
Miscellaneous #2758
2018-08-28 03:17:27 +03:00
Alexey Milovidov
2a4b4eefd6
Miscellaneous #2758
2018-08-28 03:10:05 +03:00
Alexey Milovidov
ea643eeff9
Miscellaneous #2758
2018-08-28 03:03:10 +03:00
Alexey Milovidov
7c777c48d7
Miscellaneous #2758
2018-08-28 03:01:03 +03:00
Alexey Milovidov
0a7e288d70
Miscellaneous #2758
2018-08-28 02:59:49 +03:00
Alexey Milovidov
bab6cd504d
Miscellaneous #2758
2018-08-27 22:16:38 +03:00
Alexey Milovidov
24bd803c07
Whitespaces #2758
2018-08-27 22:06:32 +03:00
Alexey Milovidov
f5cc5ef877
Merge branch 'CLICKHOUSE-3847' of https://github.com/VadimPE/ClickHouse into VadimPE-CLICKHOUSE-3847
2018-08-27 22:04:14 +03:00
proller
cc86cb503e
clickhouse-test-server with temporary data dir
2018-08-27 21:32:50 +03:00
Alexey Milovidov
f9b6483f95
Checkpoint [#CLICKHOUSE-2]
2018-08-27 21:21:34 +03:00
Alexey Milovidov
74fee0dc98
Enabling -Wshadow [#CLICKHOUSE-2]
2018-08-27 21:20:58 +03:00
Alexey Milovidov
a3cd1ea8cb
Enabling -Wshadow [#CLICKHOUSE-2]
2018-08-27 21:16:32 +03:00
Alexey Milovidov
0d02315778
Enabling -Wshadow [#CLICKHOUSE-2]
2018-08-27 21:07:17 +03:00
Alexey Milovidov
3efffba44e
Enabling -Wshadow [#CLICKHOUSE-2]
2018-08-27 21:05:28 +03:00
Alexey Milovidov
956f76e000
Enabling -Wshadow [#CLICKHOUSE-2]
2018-08-27 20:58:43 +03:00
Alexey Milovidov
5b257c588f
Enabling -Wshadow [#CLICKHOUSE-2]
2018-08-27 20:42:13 +03:00
Yury Stankevich
f3024d2fba
Make ZK operation timeout configurable
2018-08-27 20:26:19 +03:00
Alexey Milovidov
d4ea8bdb88
Merge remote-tracking branch 'origin/master' into extra-warnings
2018-08-27 20:18:39 +03:00
Alexey Milovidov
6e18af7ed3
Enabling -Wshadow [#CLICKHOUSE-2]
2018-08-27 20:18:14 +03:00
chertus
d6a85d9d63
Merge branch 'master' of github.com:yandex/ClickHouse
2018-08-27 20:17:26 +03:00
chertus
220909eb39
minor fix CLICKHOUSE-3765
2018-08-27 20:17:12 +03:00
alexey-milovidov
98148d914c
Merge pull request #2958 from blahgeek/skip-json-object
...
Skip object fields on json input
2018-08-27 20:07:32 +03:00
Alexey Milovidov
486d87ebcd
Merge remote-tracking branch 'origin/master' into extra-warnings
2018-08-27 20:01:33 +03:00
alexey-milovidov
95b2bcbc6b
Merge pull request #2970 from 4ertus2/decimal
...
Some more Decimal
2018-08-27 19:59:26 +03:00
alexey-milovidov
3328fb456a
Merge pull request #2966 from amosbird/nrvo
...
Get rid of useless std::move to get NRVO
2018-08-27 19:56:03 +03:00
Alexey Milovidov
ad5855b7c1
Compatibility with old CMake [#CLICKHOUSE-2]
2018-08-27 19:49:40 +03:00
chertus
9dbaa5f4a9
remove strange code CLICKHOUSE-3765
2018-08-27 19:46:42 +03:00
Vadim
a246b913e0
Merge branch 'master' into ISSUES-2581
2018-08-27 19:45:35 +03:00
CurtizJ
0e28195e7a
update syntax and test
2018-08-27 19:43:29 +03:00
Vadim
2d8bffafa3
Update MergeTreeSettings.h
2018-08-27 19:38:54 +03:00
Vadim
4d9d80b271
Update MergeTreeSettings.h
2018-08-27 19:38:36 +03:00
Alexey Milovidov
076e1fb2e1
Enabling -Wshadow [#CLICKHOUSE-2]
2018-08-27 19:31:45 +03:00
alesapin
4ecf3ce8ef
Merge pull request #2969 from alesapin/master
...
CLICKHOUSE-3894: Fix Kafka test
2018-08-27 19:24:39 +03:00
VadimPE
418375aa1d
Merge branch 'CLICKHOUSE-3847' of https://github.com/VadimPE/ClickHouse into CLICKHOUSE-3847
2018-08-27 19:23:08 +03:00
VadimPE
70ebb6a47d
CLICKHOUSE-3847 fix code-style
2018-08-27 19:22:39 +03:00
Alexey Milovidov
e5a2dd8624
Merge branch 'master' into extra-warnings
2018-08-27 19:19:04 +03:00
chertus
ee873c8e9f
Merge branch 'master' into decimal
2018-08-27 19:18:48 +03:00
chertus
c86f2878ff
add special ColumnDecimal instead of ColumnVector<DecimalNN> CLICKHOUSE-3765
2018-08-27 19:16:16 +03:00
alesapin
1f0f1ecad3
CLICKHOUSE-3894: Fix Kafka test
2018-08-27 19:15:39 +03:00
Vadim
64a27e592b
Update ReplicatedMergeTreeCleanupThread.cpp
2018-08-27 19:00:40 +03:00
VadimPE
4d198f2bfe
CLICKHOUSE-3847 fix build
2018-08-27 18:54:07 +03:00
VadimPE
0281678c3e
CLICKHOUSE-3847 fix code style
2018-08-27 18:44:51 +03:00
Alexey Milovidov
303cc7242f
Addition to prev. revision #2956
2018-08-27 18:01:33 +03:00
Alexey Milovidov
6e57168030
Removed code with duplicate semantics [#CLICKHOUSE-2]
2018-08-27 18:01:33 +03:00
alexey-milovidov
7de0549879
Update ReadHelpers.h
2018-08-27 18:00:08 +03:00
alexey-milovidov
01f01b1ee1
Update ReadHelpers.cpp
2018-08-27 17:54:58 +03:00
alesapin
a2a623d228
Merge pull request #2967 from alesapin/master
...
Small fixes in testing framework
2018-08-27 17:53:56 +03:00
alesapin
716c8016d7
CLICKHOUSE-3894: Print stack trace
2018-08-27 17:45:37 +03:00
alesapin
06d091580d
CLICKHOUSE-3894: Increase MySQL timeout and add logging
2018-08-27 17:43:59 +03:00
proller
3acce3bff9
Build fix ( #2944 )
...
* Build fix
* Better sample build scripts
* zlib apple fix
* fix
* fix
* better so version
* SPLIT_SHARED -> LINK_MODE
* clean
2018-08-27 17:39:20 +03:00
Amos Bird
ea84430864
Get rid of useless std::move to get NRVO
...
http://eel.is/c++draft/class.copy.elision#:constructor,copy,elision
Some quote:
> Speaking of RVO, return std::move(w); prohibits it. It means "use move constructor or fail to compile", whereas return w; means "use RVO, and if you can't, use move constructor, and if you can't, use copy constructor, and if you can't, fail to compile."
There is one exception to this rule:
```cpp
Block FilterBlockInputStream::removeFilterIfNeed(Block && block)
{
if (block && remove_filter)
block.erase(static_cast<size_t>(filter_column));
return std::move(block);
}
```
because references are not eligible for NRVO, which is another rule "always move rvalue references and forward universal references" that takes precedence.
2018-08-27 22:15:48 +08:00
VadimPE
a8974f8786
CLICKHOUSE-3847 add Coordinator
2018-08-27 16:51:22 +03:00
alesapin
3913a6ef4e
Merge pull request #2965 from alesapin/master
...
CLICKHOUSE-3894: Wait zookeeper before clickhouse start
2018-08-27 16:51:05 +03:00
alesapin
570343fdb3
CLICKHOUSE-3894: Wait zookeeper before clickhouse start
2018-08-27 16:42:39 +03:00
alexey-milovidov
806316511f
Merge pull request #2960 from zhang2014/fix/on_cluster_crash
...
ISSUES-2482 fix crash when on cluster
2018-08-27 16:25:26 +03:00
Vadim
be2d821669
Merge branch 'master' into CLICKHOUSE-3847
2018-08-27 15:26:41 +03:00
Alexey Milovidov
eb165a0616
Tweak error code in ZooKeeper library for correct expectations from the calling code [#CLICKHOUSE-3916]
2018-08-27 15:19:29 +03:00
Vadim
c4e90d89f0
Update ReplicatedMergeTreeCleanupThread.cpp
2018-08-27 15:16:52 +03:00
VadimPE
22aa521884
CLICKHOUSE-3847 fix bug when replica recover and it's log_pointer will be deleted
2018-08-27 15:14:48 +03:00
VadimPE
cf0a7c1529
CLICKHOUSE-3847 fix bug when replica recover and it's log_pointer will be deleted
2018-08-27 15:09:22 +03:00
alesapin
d5dd32f4fe
CLICKHOUSE-3894: Fix test_config_substs test
2018-08-27 14:40:01 +03:00
zhang2014
f8d7cf17a7
ISSUES-2482 fix crash when on cluster
2018-08-27 19:03:22 +08:00
CurtizJ
b48a144d78
add mysql like rollup syntax
2018-08-27 12:50:30 +03:00
CurtizJ
a04c37251b
remove redundant code
2018-08-27 12:09:47 +03:00
Alexey Milovidov
252a00e25b
Enabling -Wshadow [#CLICKHOUSE-2]
2018-08-27 10:57:42 +03:00
BlahGeek
739119d355
skip object fields on json input
2018-08-27 12:01:47 +08:00
Alexey Milovidov
eed804ba94
Enabling extra warnings [#CLICKHOUSE-2]
2018-08-26 15:38:45 +03:00
Alexey Milovidov
e33b1d13aa
Enabling -Wzero-as-null-pointer-constant [#CLICKHOUSE-2]
2018-08-26 05:48:48 +03:00
Alexey Milovidov
b3c51070d4
Enabling -Wshadow-uncaptured-local [#CLICKHOUSE-2]
2018-08-26 05:41:05 +03:00
Alexey Milovidov
050a080be3
Enabling -Wshadow [#CLICKHOUSE-2]
2018-08-26 05:29:42 +03:00
Alexey Milovidov
f7796df158
Enabling -Wshadow [#CLICKHOUSE-2]
2018-08-26 05:26:55 +03:00
Alexey Milovidov
5f21f1ba7d
Enabling -Wshadow [#CLICKHOUSE-2]
2018-08-26 05:25:45 +03:00
Alexey Milovidov
167d8ec529
Enabling -Wshadow [#CLICKHOUSE-2]
2018-08-26 05:19:18 +03:00
Alexey Milovidov
042d84e1e3
Enabling -Wshadow [#CLICKHOUSE-2]
2018-08-26 05:17:18 +03:00
Alexey Milovidov
281faa1686
Enabling -Wshadow [#CLICKHOUSE-2]
2018-08-26 05:13:41 +03:00
Alexey Milovidov
8a0239b6ad
Enabling -Wshadow [#CLICKHOUSE-2]
2018-08-26 05:08:35 +03:00
Alexey Milovidov
b44343d83d
Enabling -Wshadow [#CLICKHOUSE-2]
2018-08-26 05:00:11 +03:00
Alexey Milovidov
e726fa89f8
Enabling -Wzero-as-null-pointer-constant [#CLICKHOUSE-2]
2018-08-26 04:58:56 +03:00
Alexey Milovidov
a1a70d4a65
Enabling -Wzero-as-null-pointer-constant [#CLICKHOUSE-2]
2018-08-26 04:56:34 +03:00
Alexey Milovidov
936c21de1f
Enabling -Wzero-as-null-pointer-constant [#CLICKHOUSE-2]
2018-08-26 04:42:02 +03:00
Alexey Milovidov
595bd32f41
Enabling -Wzero-as-null-pointer-constant [#CLICKHOUSE-2]
2018-08-26 04:41:08 +03:00
Alexey Milovidov
d252542e9a
Enabling -Wzero-as-null-pointer-constant [#CLICKHOUSE-2]
2018-08-26 04:37:22 +03:00
Alexey Milovidov
625f3fea08
Enabling -Wunused-exception-parameter [#CLICKHOUSE-2]
2018-08-26 04:36:41 +03:00
Alexey Milovidov
44e848856e
Enabling -Wunused-exception-parameter [#CLICKHOUSE-2]
2018-08-26 04:33:20 +03:00
Alexey Milovidov
c0202bfbc9
Enabling -Wunused-exception-parameter [#CLICKHOUSE-2]
2018-08-26 04:31:56 +03:00
Alexey Milovidov
29a6a85ccf
Enabling -Winconsistent-missing-destructor-override [#CLICKHOUSE-2]
2018-08-26 04:31:12 +03:00
Alexey Milovidov
d4ef5d05f2
Enabling -Winconsistent-missing-destructor-override [#CLICKHOUSE-2]
2018-08-26 04:26:25 +03:00
Alexey Milovidov
4877cf31aa
Enabling -Winconsistent-missing-destructor-override [#CLICKHOUSE-2]
2018-08-26 04:25:35 +03:00
Alexey Milovidov
ac7673db29
Enabling -Wcomma [#CLICKHOUSE-2]
2018-08-26 04:24:21 +03:00
Alexey Milovidov
589ee74c7d
Enabling -Wcomma [#CLICKHOUSE-2]
2018-08-26 04:19:11 +03:00
Alexey Milovidov
8c48fb14de
Enabling -Wredundant-parens [#CLICKHOUSE-2]
2018-08-26 04:15:49 +03:00
Alexey Milovidov
4754abbc7d
Enabling -Wextra-semi [#CLICKHOUSE-2]
2018-08-26 04:14:00 +03:00
Alexey Milovidov
a70d0b79e4
Enabling -Wextra-semi [#CLICKHOUSE-2]
2018-08-26 04:13:02 +03:00
Alexey Milovidov
0fd919fdc5
Enabling -Wextra-semi [#CLICKHOUSE-2]
2018-08-26 04:11:58 +03:00
Alexey Milovidov
0ae34550db
Enabling -Wextra-semi [#CLICKHOUSE-2]
2018-08-26 03:52:58 +03:00
Alexey Milovidov
fa6e364f68
Enabling -Wextra-semi [#CLICKHOUSE-2]
2018-08-26 03:51:37 +03:00
Alexey Milovidov
6605098439
Enabling -Wextra-semi [#CLICKHOUSE-2]
2018-08-26 03:50:48 +03:00
Alexey Milovidov
52eb8fda3c
Enabling -Wextra-semi [#CLICKHOUSE-2]
2018-08-26 03:48:38 +03:00
Alexey Milovidov
6779de62d1
Enabling -Wextra-semi [#CLICKHOUSE-2]
2018-08-26 03:44:23 +03:00
Alexey Milovidov
3d0f62fb31
Enable some warnings from -Weverything [#CLICKHOUSE-2]
2018-08-26 03:39:11 +03:00
Alexey Milovidov
c193d15ef2
Merge branch 'master' into generalize-zookeeper
2018-08-26 03:32:15 +03:00
alexey-milovidov
f92bae33f8
Merge pull request #2949 from yandex/distinguish-between-definitely-lost-and-unknown-requests-in-zookeeper
...
ZooKeeperImpl: allow to distinguish cases when request was definitely not been processed.
2018-08-26 03:12:20 +03:00
Alexey Milovidov
2ce783e016
Merge branch 'read' of https://github.com/amosbird/ClickHouse into amosbird-read
2018-08-26 02:55:22 +03:00
alexey-milovidov
35806a4d27
Merge pull request #2955 from amosbird/varint
...
Fast path for varint read.
2018-08-26 02:47:04 +03:00
alexey-milovidov
00404a911c
Update VarInt.h
2018-08-26 02:46:18 +03:00
Amos Bird
a589230249
Faster path for varint read.
...
clickhouse-benchmark <<< 'select count() from s where not ignore(s);'
before this patch:
```
QPS: 0.732, RPS: 2346562049.608, MiB/s: 22378.560, result RPS: 0.732, result MiB/s: 0.000.
0.000% 1.310 sec.
10.000% 1.321 sec.
20.000% 1.327 sec.
30.000% 1.337 sec.
40.000% 1.343 sec.
50.000% 1.359 sec.
60.000% 1.366 sec.
70.000% 1.381 sec.
80.000% 1.400 sec.
90.000% 1.434 sec.
95.000% 1.448 sec.
99.000% 1.489 sec.
99.900% 1.499 sec.
99.990% 1.500 sec.
```
after this patch:
```
QPS: 0.787, RPS: 2524560389.064, MiB/s: 24076.084, result RPS: 0.787, result MiB/s: 0.000.
0.000% 1.228 sec.
10.000% 1.232 sec.
20.000% 1.235 sec.
30.000% 1.241 sec.
40.000% 1.246 sec.
50.000% 1.256 sec.
60.000% 1.265 sec.
70.000% 1.278 sec.
80.000% 1.296 sec.
90.000% 1.321 sec.
95.000% 1.354 sec.
99.000% 1.421 sec.
99.900% 1.453 sec.
99.990% 1.456 sec.
```
I also tried a SSE2 implementation and it's much slower (50%)
2018-08-26 02:23:26 +08:00
alexey-milovidov
732afd27cf
Merge pull request #2953 from yandex/max-block-size-in-system-tables-columns
...
Support for max_block_size in system.tables and system.columns tables
2018-08-25 20:36:54 +03:00
Amos Bird
9623e59870
Simplify read helpers.
...
Use similar APIs like https://en.cppreference.com/w/cpp/string/byte/strstr
2018-08-26 01:27:28 +08:00
Alexey Milovidov
0ef5b19436
Merge branch 'master' of github.com:yandex/ClickHouse
2018-08-25 19:50:14 +03:00
Alexey Milovidov
17818fa54f
Merge branch 'Tezd-feature/suggestions'
2018-08-25 19:49:48 +03:00
Alexey Milovidov
aa936b09f9
Added check for max_block_size = 0 #2447
2018-08-25 19:32:44 +03:00
Alexey Milovidov
9c79c5f8ab
Added test #2447
2018-08-25 19:26:55 +03:00
Alexey Milovidov
93b44fb17c
Made suggest case sensitive again. Otherwise there is a glitch when you type SELECT DIS<TAB> #2447
2018-08-25 19:19:00 +03:00
Alexey Milovidov
068e50329e
Support for max_block_size in system.tables and system.columns tables #2447
2018-08-25 19:07:48 +03:00
Alexey Milovidov
417cc1ab4d
Additions #2447
2018-08-25 19:05:01 +03:00
Alexey Milovidov
24083e3088
Separate files #2447
2018-08-25 16:55:18 +03:00
Alexey Milovidov
9293882206
Allow to disable suggestion; check server revision #2447
2018-08-25 16:41:50 +03:00
Alexey Milovidov
32eb1a7942
Merge branch 'feature/suggestions' of https://github.com/Tezd/ClickHouse into Tezd-feature/suggestions
2018-08-25 16:15:30 +03:00
Amos Bird
5f03082af9
Make sure BufferBase is fully swapped.
2018-08-25 19:58:16 +08:00
alexey-milovidov
046137f9c5
Merge pull request #2946 from amosbird/locking
...
Better locking for StorageBuffer
2018-08-25 13:47:29 +03:00
Amos Bird
2602177525
Better locking for StorageBuffer
2018-08-25 13:52:06 +08:00
Alexey Milovidov
8cc3501c04
Attempt to generalize ZooKeeper interface [#CLICKHOUSE-2]
2018-08-25 05:00:36 +03:00
Alexey Milovidov
3475ef5304
Attempt to generalize ZooKeeper interface [#CLICKHOUSE-2]
2018-08-25 04:58:14 +03:00
Alexey Milovidov
4d343a441c
Attempt to generalize ZooKeeper interface [#CLICKHOUSE-2]
2018-08-25 04:14:02 +03:00
Alexey Milovidov
01082d03d2
Adopted logic in ReplicatedMergeTreeBlockOutputStream #2949
2018-08-25 01:55:02 +03:00
Alexey Milovidov
cc56235ad9
Merge remote-tracking branch 'origin/master' into distinguish-between-definitely-lost-and-unknown-requests-in-zookeeper
2018-08-25 01:53:58 +03:00
Alexey Milovidov
2530561086
ZooKeeperImpl: allow to distinguish cases when request was definitely not been processed #2939
2018-08-25 01:50:20 +03:00
alexey-milovidov
7ba62c2e25
Merge pull request #2939 from yandex/fix-potential-data-loss-in-case-of-zk-errors
...
Fixed potential data loss in case of ZK errors [#CLICKHOUSE-3916]
2018-08-25 01:08:31 +03:00
CurtizJ
cf3fbb8c51
minor changes
2018-08-24 20:37:08 +03:00
CurtizJ
bdedf1df63
Add test
2018-08-24 20:34:56 +03:00
chertus
53ec40eeee
some decimal field improvements CLICKHOUSE-3765
2018-08-24 19:35:00 +03:00
CurtizJ
e0b3283ed3
Merge remote-tracking branch 'upstream/master' into CLICKHOUSE-3893
2018-08-24 18:09:53 +03:00
CurtizJ
c18ad18d96
Add rollup modificator
2018-08-24 18:00:00 +03:00
chertus
2e65f4922f
extract overflow funcs to arithmeticOverflow.h CLICKHOUSE-3906
2018-08-24 17:20:23 +03:00
chertus
d61614a3d9
fix enums getTypeId() CLICKHOUSE-3765
2018-08-24 15:55:31 +03:00
alexey-milovidov
3466277b0a
Merge pull request #2940 from yandex/better-exception-message-in-case-of-wrong-number-of-arguments-for-function-if
...
Better exception message in case of wrong number of arguments for function "if" [#CLICKHOUSE-3932]
2018-08-24 15:31:22 +03:00
alesapin
935ae2421b
Merge pull request #2943 from alesapin/master
...
Remove strange parameter and add version from env to all calls
2018-08-24 14:20:28 +03:00
chertus
54a3c028c5
Merge branch 'master' into decimal
2018-08-24 14:19:41 +03:00
alesapin
ec594ad8e8
Remove strange parameter and add version from env to all calls
2018-08-24 14:19:06 +03:00
Alexey Milovidov
9f6073b562
Fixed test #2940
2018-08-24 14:09:20 +03:00
alexey-milovidov
eab95e43d1
Merge pull request #2938 from yandex/speed-up-fuzz-tests-2
...
Speed up fuzz tests, part 2 #2924
2018-08-24 14:07:35 +03:00
alesapin
7722b3caa1
Merge pull request #2941 from alesapin/master
...
CLICKHOUSE-3894: Custom api version
2018-08-24 13:35:30 +03:00
alesapin
5849f4b9cb
CLICKHOUSE-3894: Custom api version
2018-08-24 13:31:19 +03:00
Alexey Milovidov
eee6644a22
Better exception message in case of wrong number of arguments for function "if" [#CLICKHOUSE-3932]
2018-08-24 12:57:42 +03:00
Alexey Milovidov
2febf6af4f
Fixed tests #2938
2018-08-24 12:47:47 +03:00
Alexey Milovidov
eec8af52f3
Fixed potential data loss [#CLICKHOUSE-3916]
2018-08-24 11:57:24 +03:00
daoready
605626e389
unused x
2018-08-24 11:56:32 +03:00
Alexey Milovidov
86ede3d38c
Removed "_dl_addr" from profile when high amount of queries are instantly rejected with exception as in case when "Too many simultaneous queries" [#CLICKHOUSE-3923]
2018-08-24 11:32:33 +03:00
Amos Bird
26903d6e8f
Add schema argument to ODBC table func.
...
Useful for datbases like postgres and greenplum.
2018-08-24 16:18:17 +08:00
Alexey Milovidov
030570f6d5
Renamed tests that are not long anymore #2924
2018-08-24 11:01:00 +03:00
Alexey Milovidov
bc799904ad
Speed up long tests #2938
2018-08-24 10:53:24 +03:00
zhang2014
cdc4c65adc
ISSUES-2906 support join for table function
2018-08-24 15:40:09 +08:00
Alexey Milovidov
080b0f7f1f
Speed up fuzz tests, part 2 #2924
2018-08-24 10:35:53 +03:00
Alexey Milovidov
a2fefa1617
Speed up fuzz tests, part 2 #2924
2018-08-24 10:30:53 +03:00
zhang2014
83ceeca199
ISSUES-2906 support join for table function
2018-08-24 14:45:24 +08:00
alexey-milovidov
5637b30556
Merge pull request #2929 from zhang2014/fix/support_asterisk_for_predcate_optimize
...
ISSUES-863 fix predicate not work for asterisk
2018-08-24 08:53:04 +03:00
Alexey Milovidov
91496574aa
Fixed error #2913
2018-08-24 08:45:03 +03:00
Alexey Milovidov
761422da22
Miscellaneous #2913
2018-08-24 08:37:06 +03:00
zhang2014
21528697f8
ISSUES-863 turn off enable_optimize_predicate_expression
2018-08-24 13:30:49 +08:00
daoready
4dd9eb193b
fix syntax
2018-08-24 08:27:44 +03:00
daoready
7449c87a14
fix syntax
2018-08-24 08:25:09 +03:00
Alexey Milovidov
6043ea02de
Style #2913
2018-08-24 08:25:00 +03:00
Alexey Milovidov
27d43fb7ff
Fixed typo #2913
2018-08-24 08:21:53 +03:00
Alexey Milovidov
f4813a47f8
Whitespaces #2913
2018-08-24 08:20:18 +03:00
zhang2014
bf517d5523
ISSUES-863 fix failure tests
2018-08-24 12:11:32 +08:00
alexey-milovidov
8f686525d8
Merge pull request #2937 from yandex/fix-array-distinct
...
Fixed arrayDistinct function [#CLICKHOUSE-3928]
2018-08-24 06:26:40 +03:00
Alexey Milovidov
a55b9623c5
Fixed arrayDistinct function [#CLICKHOUSE-3928]
2018-08-24 05:54:02 +03:00
zhang2014
32cc611f5d
ISSUES-863 fix predicate optimizer not work for asterisk
2018-08-24 10:05:43 +08:00
alexey-milovidov
442c501dd0
Merge pull request #2923 from yandex/remove-useless-option-in-clickhouse-local
...
Removed useless option --silent from the clickhouse-local, because it was implemented not according to the specs and the options --silent, --verbose, --echo was messed up #1773
2018-08-24 04:21:52 +03:00
Alexey Milovidov
38d5d8eaad
Reverted #2325 #2261
2018-08-24 03:53:09 +03:00
Alexey Milovidov
1437e5cbe3
Fix style [#CLICKHOUSE-2]
2018-08-24 03:07:25 +03:00
Alexey Milovidov
b76b5af044
Fixed bad code in clickhouse-local #2923
2018-08-24 02:59:16 +03:00
Alexey Milovidov
f08b271d5b
Merge branch 'master' into remove-useless-option-in-clickhouse-local
2018-08-24 02:42:45 +03:00
alexey-milovidov
e1e6e316d9
Merge pull request #2930 from yandex/fix-empty-parts-vertical-merge
...
Fix vertical merge of empty parts
2018-08-24 01:47:11 +03:00
alexey-milovidov
c538e78453
Merge pull request #2933 from zlobober/patch-1
...
More verbose access denied error message
2018-08-24 01:44:51 +03:00
daoready
b3d9c0fbe4
Merge branch 'cum_sum_limit' into cum_sum_limit2
...
# Conflicts:
# dbms/cmake/version.cmake
2018-08-23 23:05:41 +03:00
daoready
6465610a8d
changed version name
2018-08-23 22:33:51 +03:00
chertus
1467ca5610
decimal field visitors CLICKHOUSE-3765
2018-08-23 22:11:31 +03:00
Max Akhmedov
d5ccd26348
More verbose access denied error message
2018-08-23 21:44:13 +03:00
daoready
45ac0b623f
ArrayDifferenceImpl
2018-08-23 21:43:17 +03:00
proller
fe45a62c34
fix
2018-08-23 21:39:21 +03:00
daoready
48cd3341a0
ArrayCumSumLimitedImpl
2018-08-23 21:06:51 +03:00
Vadim
1c596db7c0
Update ReplicatedMergeTreeCleanupThread.cpp
2018-08-23 20:19:05 +03:00
proller
380a472a8d
Merge remote-tracking branch 'upstream/master' into fix3
2018-08-23 20:16:14 +03:00
Vadim
0bc224ab46
Update StorageReplicatedMergeTree.cpp
2018-08-23 19:40:59 +03:00
Vadim
5a129f5383
Update ReplicatedMergeTreeCleanupThread.cpp
2018-08-23 19:37:28 +03:00
Vadim
380452c933
Update ReplicatedMergeTreeCleanupThread.cpp
2018-08-23 19:36:54 +03:00
Alexey Zatelepin
08f6305dba
add missed logging message
2018-08-23 19:33:25 +03:00
Vadim
e7d6bc3dbc
Update ReplicatedMergeTreeCleanupThread.cpp
2018-08-23 19:02:19 +03:00
VadimPE
ce217af78a
CLICKHOUSE-3847 fix
2018-08-23 18:58:29 +03:00
proller
62f98ee0cf
Merge remote-tracking branch 'upstream/master' into fix3
2018-08-23 18:54:40 +03:00
alesapin
aae6967304
CLICKHOUSE-3894: Remove default from get
2018-08-23 18:38:25 +03:00
alesapin
762ffa1454
CLICKHOUSE-3894: Small impovements in integration tests framework
2018-08-23 18:31:20 +03:00
Vadim
9271ea7a5f
Update ReplicatedMergeTreeCleanupThread.cpp
2018-08-23 17:20:13 +03:00
Vadim
c1274f9776
Update StorageReplicatedMergeTree.cpp
2018-08-23 17:13:15 +03:00
Vadim
94699b8f6a
Update ReplicatedMergeTreeCleanupThread.cpp
2018-08-23 17:08:24 +03:00
Vadim
234242dd2d
Update ReplicatedMergeTreeCleanupThread.cpp
2018-08-23 17:04:53 +03:00
chertus
cbb80f52c2
own DecimalField for Decimal32/64/128, better field comparison CLICKHOUSE-3765
2018-08-23 17:03:37 +03:00
VadimPE
9beb841406
CLICKHOUSE-3847 fix throw and del log
2018-08-23 16:55:59 +03:00
proller
38347f120d
fixes
2018-08-23 15:20:54 +03:00
Alexey Zatelepin
cc2f10c1cc
add test for vertical merge of empty parts [#CLICKHOUSE-3913]
2018-08-23 15:15:30 +03:00
Alexey Zatelepin
f592aa84d1
fix vertical merge for empty parts [#CLICKHOUSE-3913]
2018-08-23 15:04:30 +03:00
proller
426b8c6130
Merge remote-tracking branch 'upstream/master' into fix3
2018-08-23 14:27:05 +03:00
Amos Bird
f422a15ae1
Support events qualified for multiple conditions.
...
Currently windowFunnel function only take the first qualified condition
into account when operating on one event. This patch extends the
ability.
2018-08-23 18:30:50 +08:00
alexey-milovidov
9e652d8ccf
Merge pull request #2924 from yandex/speed-up-fuzz-tests
...
Speed up fuzz tests
2018-08-23 05:45:37 +03:00
Alexey Milovidov
451c6cd304
Removed a notice produced by gcc during build [#CLICKHOUSE-2]
2018-08-23 04:42:55 +03:00
Alexey Milovidov
814d227321
Fixed test [#CLICKHOUSE-2]
2018-08-23 04:35:46 +03:00
Alexey Milovidov
0562ab69e8
Fixed inconsistency between clickhouse-client and clickhouse-local [#CLICKHOUSE-2]
2018-08-23 04:35:19 +03:00
Alexey Milovidov
b9778a3764
Speed up fuzz tests [#CLICKHOUSE-2]
2018-08-23 04:31:28 +03:00
Alexey Milovidov
246f1947c5
Improvement #2887
2018-08-23 04:06:21 +03:00
Alexey Milovidov
d95e2be344
Updated test #2887
2018-08-23 04:05:04 +03:00
Alexey Milovidov
d372430193
Split long running tests [#CLICKHOUSE-2]
2018-08-23 04:01:25 +03:00
Alexey Milovidov
a2674d46fd
Fixed wrong code #2887
2018-08-23 03:49:18 +03:00
Alexey Milovidov
18857ed428
Increased passing for "00614_shard_same_header_for_local_and_remote_node_in_distributed_query" [#CLICKHOUSE-2]
2018-08-23 03:19:41 +03:00
Alexey Milovidov
61f3c4f0d1
Removed useless option --silent from the clickhouse-local, because it was implemented not according to the specs and the options --silent, --verbose, --echo was messed up #1773
2018-08-23 03:14:26 +03:00
Alexey Milovidov
61b8b60f53
Whitespaces [#CLICKHOUSE-3878]
2018-08-23 03:12:24 +03:00
Alexey Milovidov
0c129ab7f4
More descriptive error message in test [#CLICKHOUSE-2]
2018-08-23 02:54:33 +03:00
alexey-milovidov
5c1925af58
Merge pull request #2920 from VadimPE/CLICKHOUSE-3819
...
CLICKHOUSE-3819 add CASE without ELSE
2018-08-22 22:52:24 +03:00
alexey-milovidov
aaf218dab8
Merge pull request #2919 from yandex/low-cardinality-fix-partial-granule-reading
...
Low cardinality fix partial granule reading
2018-08-22 22:48:42 +03:00
alexey-milovidov
4f7b8fdbd9
Update 00688_case_without_else.reference
2018-08-22 22:23:13 +03:00
alexey-milovidov
0265cca018
Merge pull request #2921 from alesapin/master
...
Finally create test with odbc drivers
2018-08-22 22:19:07 +03:00
VadimPE
ee61c87fef
CLICKHOUSE-3819 fix tests
2018-08-22 21:40:08 +03:00
chertus
c61ccc4dfe
toDecimal128() CLICKHOUSE-3905
2018-08-22 20:26:11 +03:00
proller
1c085e18b8
Merge remote-tracking branch 'upstream/master' into fix3
2018-08-22 19:56:44 +03:00
proller
e40708a1a5
clean
2018-08-22 19:56:00 +03:00
proller
e7d7479ed0
fix
2018-08-22 19:53:11 +03:00
proller
5951fd677d
wip
2018-08-22 19:52:33 +03:00
chertus
faafe1852b
add some comments CLICKHOUSE-3906
2018-08-22 19:28:02 +03:00
chertus
fd6a8142b7
rename toDecimal functions CLICKHOUSE-3905
2018-08-22 19:16:39 +03:00
alesapin
a6ca534a37
CLICKHOUSE-3878: Remove empty lines
2018-08-22 19:16:12 +03:00
alesapin
8163fd2b21
CLICKHOUSE-3878: Slightly improve test
2018-08-22 19:14:51 +03:00
alesapin
4d919759bf
CLICKHOUSE-3878: Remove local path
2018-08-22 18:56:04 +03:00
alesapin
ba0bf14175
CLICKHOUSE-3878: Fix message
2018-08-22 18:54:08 +03:00
alesapin
e2f18da1a9
CLICKHOUSE-3878: Add ODBC test
2018-08-22 18:42:27 +03:00
chertus
4d89caf422
fix decimal-arithm test (on clang build) CLICKHOUSE-3765
2018-08-22 18:41:21 +03:00
VadimPE
9e485dae1e
CLICKHOUSE-3819 add CASE without ELSE
2018-08-22 18:17:40 +03:00
chertus
81010e74cb
disable Decimal128 overflow tests (not working on cmake builds) CLICKHOUSE-3765
2018-08-22 18:15:15 +03:00
Vadim
1f7ec5d595
Update ErrorCodes.cpp
2018-08-22 17:27:13 +03:00
Vadim
22b7c436e5
Update StorageReplicatedMergeTree.cpp
2018-08-22 17:26:37 +03:00
Vadim
62b9b039cd
change exception
2018-08-22 17:25:30 +03:00
Vadim
623c6e0553
Update StorageReplicatedMergeTree.cpp
2018-08-22 17:19:48 +03:00
Vadim
b8dd1cbdf2
Update ReplicatedMergeTreeQueue.cpp
2018-08-22 17:18:05 +03:00
Vadim
58fa299b0a
Update ReplicatedMergeTreeCleanupThread.cpp
2018-08-22 17:14:30 +03:00
chertus
1eb45b94d2
fix test CLICKHOUSE-3765
2018-08-22 17:10:27 +03:00
Vadim
9bce62719f
Update ReplicatedMergeTreeQueue.cpp
2018-08-22 17:10:00 +03:00
Vadim
984d6b5db8
Update ReplicatedMergeTreeCleanupThread.cpp
2018-08-22 17:06:34 +03:00
proller
f47d93c92f
Merge remote-tracking branch 'upstream/master' into fix3
2018-08-22 17:06:19 +03:00
VadimPE
a6ef4632a6
CLICKHOUSE-3847 add ErrorCodes
2018-08-22 17:04:04 +03:00
VadimPE
d81d4dfc70
CLICKHOUSE-3847 change createReplica and change check in cloneReolica()
2018-08-22 17:01:54 +03:00
Alexey Zatelepin
66d49f0abc
start and stop mutations_finalizing_task during replica restart [#CLICKHOUSE-3747]
2018-08-22 16:57:30 +03:00
Alexey Zatelepin
b6aa7542d0
add BackgroundSchedulePool::TaskInfo::activateAndSchedule() method
...
Almost always it (and not activate()) is precisely what is needed.
2018-08-22 16:43:27 +03:00
chertus
314dcc5e9e
add two options to disable Decimal overflow checks CLICKHOUSE-3906
2018-08-22 16:22:56 +03:00
proller
d2729f33e6
apple fix
2018-08-22 16:12:20 +03:00
proller
496cb9c2b1
Merge remote-tracking branch 'upstream/master' into fix3
2018-08-22 16:02:23 +03:00
proller
ed5c5083c8
wip
2018-08-22 16:01:50 +03:00
Nikolai Kochetov
409d68b8c0
Added test for low cardinality with prewhere. #2896
2018-08-22 15:49:12 +03:00
Nikolai Kochetov
b165a53e30
Fix reading from partial granule for low cardinality type. #2896
2018-08-22 15:47:06 +03:00
Alexey Zatelepin
5c748bfdce
fix bug when MATERIALIZED columns were not selected during mutation #2900 [#CLICKHOUSE-3911]
2018-08-22 15:45:24 +03:00
Alexey Zatelepin
19ec609d36
add failing tests with materialized columns #2900 [#CLICKHOUSE-3911]
2018-08-22 15:42:18 +03:00
proller
b6dabaacb3
Merge remote-tracking branch 'upstream/master' into fix3
2018-08-22 15:22:58 +03:00
Alexey Milovidov
6497d3032e
Dummy implementation for non-Linux platforms #2482
2018-08-22 09:00:08 +03:00
Alexey Milovidov
bc30d10b67
Dummy implementation for non-Linux platforms #2482
2018-08-22 08:59:27 +03:00
Alexey Milovidov
a1d745888d
Dummy implementation for non-Linux platforms #2482
2018-08-22 08:56:06 +03:00
Alexey Milovidov
d355aa3932
Enlarged the size of system log queue 1000 times. It is reasonable, because multiple records are generated for each query for query_thread_log. The maximum size of system log queue will be few hundred MBs #2482
2018-08-22 07:36:53 +03:00
Alexey Milovidov
5435dc3dc2
Fixed error with thread statuses #2482
2018-08-22 07:32:21 +03:00
Alexey Milovidov
6834401118
Fixed error when BackgroundSchedulePool is initialized in context of a query #2482
2018-08-22 07:04:39 +03:00
Alexey Milovidov
deb3ce534c
Fixed error when BackgroundSchedulePool is initialized in context of a query #2482
2018-08-22 07:04:02 +03:00
Alexey Milovidov
ca5b83ac39
Fixed error when BackgroundSchedulePool is initialized in context of a query #2482
2018-08-22 06:58:19 +03:00
Alexey Milovidov
fc9d335d41
Fixed error when empty part is generated after merge or mutation #2830
2018-08-22 06:33:46 +03:00
Alexey Milovidov
8c76b8e875
TaskStats: addition to prev. revision #2482
2018-08-22 06:12:55 +03:00
Alexey Milovidov
f5326ed29a
TaskStats: addition to prev. revision #2482
2018-08-22 06:11:46 +03:00
alexey-milovidov
3d7d600638
Merge pull request #2917 from yandex/fix-restarting-thread-init
...
Fix race in initialization of ReplicatedMergeTreeRestartingThread
2018-08-22 06:10:34 +03:00
Alexey Milovidov
e220a5041f
Better location #2877
2018-08-22 06:06:13 +03:00
Alexey Milovidov
d4b038b270
TaskStats: rewrite code #2482
2018-08-22 05:54:24 +03:00
Alexey Milovidov
efca6e4e09
Code cleanups #2482
2018-08-22 03:41:30 +03:00
Alexey Milovidov
43f1f70c9b
Code cleanups #2482
2018-08-22 03:24:55 +03:00
Alexey Milovidov
698761020f
Code cleanups #2482
2018-08-22 03:05:06 +03:00
proller
3884e0793c
Merge remote-tracking branch 'upstream/master' into fix3
2018-08-22 03:01:15 +03:00
Alexey Milovidov
44e4f9cd26
Removed useless code #2482
2018-08-22 03:01:15 +03:00
Alexey Milovidov
509b43328e
Removed useless method #2482
2018-08-22 02:58:12 +03:00
Alexey Milovidov
b2b26f6e54
Removed useless method #2482
2018-08-22 02:56:55 +03:00
Alexey Milovidov
e0bf8c757b
Checking for capabilities in more direct way #2482
2018-08-22 02:52:03 +03:00
proller
67cb2ea294
Merge remote-tracking branch 'upstream/master' into fix3
2018-08-22 00:37:09 +03:00
proller
6c21ced0f3
Merge remote-tracking branch 'upstream/master' into fix3
2018-08-22 00:09:10 +03:00
Alexey Milovidov
ea98d79e56
TaskStats: better code #2482
2018-08-22 00:07:37 +03:00
Alexey Milovidov
aea01a4e0d
TaskStats: better code #2482
2018-08-22 00:07:06 +03:00
Alexey Milovidov
3fdff1abea
TaskStats: better code #2482
2018-08-22 00:05:30 +03:00
proller
7c5ffcfb4d
Merge remote-tracking branch 'upstream/master' into fix3
2018-08-22 00:03:20 +03:00
chertus
eac6dd1c99
Merge branch 'master' into decimal
2018-08-21 21:55:36 +03:00
Alexey Milovidov
99d7b8a7ad
Allow to quit client while query is in progress by pressing Ctrl+C twice #2877
2018-08-21 21:42:46 +03:00
proller
300457da7a
fix
2018-08-21 21:35:47 +03:00
chertus
1e97f9e549
toDecimalN() functions CLICKHOUSE-3905
2018-08-21 21:25:38 +03:00
CurtizJ
0704da5756
Merge branch 'master' into CLICKHOUSE-3893
2018-08-21 20:34:01 +03:00
proller
df618dd829
Merge remote-tracking branch 'upstream/master' into fix3
2018-08-21 19:52:35 +03:00
Alexey Milovidov
f68c322dca
Added error codes #2482
2018-08-21 19:49:20 +03:00
Alexey Milovidov
a04177290b
Miscellaneous #2482
2018-08-21 19:40:54 +03:00
alexey-milovidov
408ca4649e
Merge pull request #2909 from wawaka/wawaka/fix_reading_user_from_config
...
ISSUES-2629 clickhouse-client: fix reading user from config
2018-08-21 19:22:48 +03:00
alexey-milovidov
edd37cf617
Merge pull request #2910 from yandex/fix-point-in-poligon
...
Fix point in poligon
2018-08-21 19:17:30 +03:00
proller
169d9d3540
Merge remote-tracking branch 'upstream/master' into fix3
2018-08-21 19:14:45 +03:00
alexey-milovidov
581a1c85c2
Merge pull request #2915 from alesapin/master
...
Add timeout to socket
2018-08-21 19:14:04 +03:00
alexey-milovidov
46f00c37e4
Update TaskStatsInfoGetter.cpp
2018-08-21 19:13:07 +03:00
CurtizJ
4534d449c1
working on rollup
2018-08-21 19:08:45 +03:00
proller
fc2925b567
Squashed commit of the following:
...
commit 2722e540abfee4a527d716474c4ca582eceeee08
Merge: b4f3af824 aebddd550
Author: proller <proller@github.com>
Date: Tue Aug 21 18:34:18 2018 +0300
Merge remote-tracking branch 'upstream/master' into fix3
commit b4f3af824b88a8b6826583bb483730827574e8ad
Author: proller <proller@github.com>
Date: Tue Aug 21 17:00:20 2018 +0300
fix
commit 3a18fa7ded2a7d6b7a0883a1b9c2d6b99360837d
Author: proller <proller@github.com>
Date: Tue Aug 21 16:57:17 2018 +0300
fix
commit 5d42220c2cf47e1a86bdc73dbfc24b68f8626891
Author: proller <proller@github.com>
Date: Tue Aug 21 16:50:21 2018 +0300
freebsd fixes
commit 7baf4fb5ba4575f79b0d12a9ffaaabd34e1006da
Author: proller <proller@github.com>
Date: Tue Aug 21 16:17:19 2018 +0300
fix
commit e1fe707fd765b841a8d0952d91a980128cbf91d0
Author: proller <proller@github.com>
Date: Tue Aug 21 15:35:21 2018 +0300
fix
commit 027887c71b3ffa98d9473d50d8c3b79cbf3304ac
Author: proller <proller@github.com>
Date: Tue Aug 21 15:25:57 2018 +0300
fix
commit 81af41bfcfff7c02fe4060196cf03c2d2aab416e
Author: proller <proller@github.com>
Date: Tue Aug 21 15:20:41 2018 +0300
fix
commit 93d572c85d9c7e331254999a614c3b22b5573b02
Author: proller <proller@github.com>
Date: Tue Aug 21 14:58:07 2018 +0300
SPLIT_SHARED
commit dd5b8990d8527d59b1e890943d80c2bf27c613ce
Author: proller <proller@github.com>
Date: Tue Aug 21 14:52:39 2018 +0300
fix
commit 4840ca12ab752a38c1ef482e8ec59c5859bb48d7
Author: proller <proller@github.com>
Date: Tue Aug 21 14:46:31 2018 +0300
fix
commit abde633beb86f2a0d025d6fcf079965dbd827b92
Author: proller <proller@github.com>
Date: Tue Aug 21 14:25:32 2018 +0300
fix
commit 0d94a5476a5ba8ba5e88638d58f2cfbf2b4b662d
Author: proller <proller@github.com>
Date: Tue Aug 21 14:45:18 2018 +0300
Travis: try fail on ninja fail
commit c2686f90b68255c2beb0a708804aef404e80a6d2
Merge: 2c3427bbd 2aa7eb463
Author: proller <proller@github.com>
Date: Tue Aug 21 14:25:15 2018 +0300
Merge remote-tracking branch 'upstream/master' into fix3
commit 2c3427bbdb861edbb188ed4621e8a05cafaedafb
Author: proller <proller@github.com>
Date: Mon Aug 20 23:57:24 2018 +0300
fix
commit 530170c6a81d31dcfa81230e48520383234df4bc
Merge: 9abec162c f6e4ec970
Author: proller <proller@github.com>
Date: Mon Aug 20 23:57:03 2018 +0300
Merge remote-tracking branch 'upstream/master' into fix3
commit 9abec162cb2e09bbc2f33cbe80fe76791f6e5a77
Author: proller <proller@github.com>
Date: Mon Aug 20 23:49:58 2018 +0300
Apple fixes
commit 36d05e8217440fbc8ae21571b06d4eb6d679d538
Author: proller <proller@github.com>
Date: Mon Aug 20 23:25:05 2018 +0300
apple fix
commit aeec3e845e4456e89fbb1b1af6f9f36820a46e33
Author: proller <proller@github.com>
Date: Mon Aug 20 23:20:06 2018 +0300
fixes
commit 427961d916a5954981e47d94733996deb2a616ce
Author: proller <proller@github.com>
Date: Mon Aug 20 23:11:11 2018 +0300
fix
commit a7dd55ff8f653624c0f3dbcbc54defd3b3ae97af
Author: proller <proller@github.com>
Date: Mon Aug 20 22:41:53 2018 +0300
fix
commit 6200e0d315c7a62bae63a8de0fc32f7937770ad2
Merge: 8a541d7e6 21cedbe46
Author: proller <proller@github.com>
Date: Mon Aug 20 22:35:49 2018 +0300
Merge remote-tracking branch 'upstream/master' into fix3
commit 8a541d7e64c89e2c16af6c909e0353361153aaa3
Author: proller <proller@github.com>
Date: Mon Aug 20 22:34:32 2018 +0300
Do not use poco types
commit fd560f43d048b7e3307c6c6b9c9d9918230014d8
Author: proller <proller@github.com>
Date: Mon Aug 20 22:20:42 2018 +0300
Try fix apple build
commit cfb2eba07ac06f19e822d3474341d800b1f98cf1
Merge: 8d2e31c90 5b81fdfc0
Author: proller <proller@github.com>
Date: Mon Aug 20 22:03:24 2018 +0300
Merge remote-tracking branch 'upstream/master' into fix3
commit 8d2e31c908be2e99d09e2a9dde2414ab82a5e93c
Author: proller <proller@github.com>
Date: Mon Aug 20 21:56:06 2018 +0300
travis: TEST_SERVER_STARTUP_WAIT=10
2018-08-21 18:56:50 +03:00
alesapin
df012657e8
Change time to 50 mseconds
2018-08-21 18:40:19 +03:00
alesapin
726428a2c5
Add timeout to socket
2018-08-21 18:24:20 +03:00
Alexey Zatelepin
55d82dfc84
fix race in initialization of ReplicatedMergeTreeRestartingThread [#CLICKHOUSE-3899]
2018-08-21 18:22:55 +03:00
Vadim
e9954d3ab7
Update MergeTreeDataSelectExecutor.cpp
2018-08-21 17:53:16 +03:00
Vadim
79a089a996
Update MergeTreeDataSelectExecutor.h
2018-08-21 17:32:47 +03:00
Vadim
5f7117e6a2
Update MergeTreeDataSelectExecutor.cpp
2018-08-21 17:32:28 +03:00
Vadim
b96d15f266
Update MergeTreeDataSelectExecutor.cpp
2018-08-21 17:28:22 +03:00
Nikolai Kochetov
a475bb1c9f
Merge branch 'master' into low-cardinality-group-by
2018-08-21 17:28:10 +03:00
Vadim
306c1b0b48
Update MergeTreeDataSelectExecutor.h
2018-08-21 17:27:51 +03:00
Vadim
854192e666
Update StorageReplicatedMergeTree.cpp
2018-08-21 17:26:20 +03:00
Vadim
3598f39f82
Merge branch 'master' into ISSUES-2581
2018-08-21 17:24:03 +03:00
Nikolai Kochetov
04a91a79a9
Added test for low cardinality deserialization. #2896
2018-08-21 17:05:57 +03:00
Nikolai Kochetov
b291a9694e
Force update dictionary when seek to new granule. #2896
2018-08-21 17:05:50 +03:00
Nikolai Kochetov
c27bade22b
Added test for pointInPolygon #2866
2018-08-21 14:33:31 +03:00
Nikolai Kochetov
3404d72da1
Fix pointInPolygon case with nonconvex polygon with two nontrivial halfplanes in cell. #2866
2018-08-21 14:33:15 +03:00
Vadim
297be5c303
Update ErrorCodes.cpp
2018-08-21 13:45:34 +03:00
Vadim
8f3350216f
Merge branch 'master' into CLICKHOUSE-3847
2018-08-21 13:27:18 +03:00
VadimPE
99a26f17f6
CLICKHOUSE-3847 fix settings
2018-08-21 13:23:48 +03:00
Vladimir Kozbin
cdb7116f37
ISSUES-2629 clickhouse-client: fix reading user from config
2018-08-21 17:04:27 +07:00
Alexey Milovidov
2aa7eb463a
Fixed test #2888
2018-08-21 08:03:35 +03:00
Alexey Milovidov
7d76c3fd4f
Miscellaneous [#CLICKHOUSE-3765]
2018-08-21 07:31:35 +03:00
Alexey Milovidov
15c971a225
Decimal: fixed error [#CLICKHOUSE-3765]
2018-08-21 07:00:50 +03:00
Alexey Milovidov
9287a63180
Removed useless headers [#CLICKHOUSE-3249]
2018-08-21 06:40:47 +03:00
Alexey Milovidov
be80ac893e
Whitespace [#CLICKHOUSE-3621]
2018-08-21 06:40:09 +03:00
Alexey Milovidov
3b39f6a4c3
Split ZooKeeperExceptions to three different metrics #2316
2018-08-21 04:27:22 +03:00
Alexey Milovidov
d278cbbed5
Addition to prev. revision #2877
2018-08-21 02:39:41 +03:00
Alexey Milovidov
b98cfe0f66
Addition to prev. revision #2877
2018-08-21 02:30:24 +03:00
Alexey Milovidov
cf224f32c4
Addition to prev. revision #2877
2018-08-21 02:28:27 +03:00
Alexey Milovidov
bcbcbcdbb1
Merge branch 'master' of github.com:yandex/ClickHouse
2018-08-21 02:22:30 +03:00
Alexey Milovidov
7fc39611e5
Implemented #2877 in another way
2018-08-21 02:22:20 +03:00
VadimPE
a49cc41279
CLICKHOUSE-3847 add support old version of CH server
2018-08-21 02:08:45 +03:00
Alexey Milovidov
21cedbe46f
Merge branch 'master' of github.com:yandex/ClickHouse
2018-08-20 22:24:45 +03:00
Alexey Milovidov
0a7638fc9f
Added test #2897
2018-08-20 22:24:39 +03:00
VadimPE
4064ec0bc2
CLICKHOUSE-3847 add value '1' and '2' in is_lost
2018-08-20 20:15:04 +03:00
proller
91363760ea
Merge remote-tracking branch 'upstream/master' into fix3
2018-08-20 19:34:09 +03:00
Alexey Milovidov
b657c6b848
Added forwarding of mutation for Materialized views #2897
2018-08-20 19:28:30 +03:00
Alexey Milovidov
37a49a5898
Added test #2888
2018-08-20 19:20:58 +03:00
Alexey Milovidov
9f007ab3a0
Merge branch 'master' of github.com:yandex/ClickHouse
2018-08-20 19:12:07 +03:00
Alexey Milovidov
2138f50e48
Better exception message #2888
2018-08-20 19:10:58 +03:00
Alexey Zatelepin
765b908450
change the order in which the locks are taken to make TSan happy [#CLICKHOUSE-3892]
2018-08-20 19:07:07 +03:00
Alexey Milovidov
465ff07398
Merge branch 'master' of github.com:yandex/ClickHouse
2018-08-20 18:50:09 +03:00
Alexey Milovidov
2717185991
Modified names #2015
2018-08-20 18:49:39 +03:00
proller
159cdbbb3e
Try fix build (link order)
2018-08-20 18:34:37 +03:00
chertus
cdff502828
types convertion via helpers CLICKHOUSE-3765
2018-08-20 18:17:55 +03:00
alexey-milovidov
934d480a7a
Merge pull request #2894 from yandex/fix-catboost-pool-path-normalization
...
Fix catboost pool path normalization
2018-08-20 17:16:09 +03:00
VadimPE
0c119d7667
CLICKHOUSE-3847 fix bugs
2018-08-20 16:31:24 +03:00
Nikolai Kochetov
b64bb8af14
Fix tests.
2018-08-20 15:57:31 +03:00
Nikolai Kochetov
391b4b5927
Merged with master.
2018-08-20 15:25:06 +03:00
Nikolai Kochetov
8d8c399f95
Added for catboost pool [#CLICKHOUSE-3871]
2018-08-20 14:51:14 +03:00
Nikolai Kochetov
aaf719d671
Fix header for catboost pool [#CLICKHOUSE-3871]
2018-08-20 13:33:14 +03:00
Nikolai Kochetov
57b626a796
Added path canonization for catboost pool. [#CLICKHOUSE-3871]
2018-08-20 12:51:11 +03:00
alexey-milovidov
bce94dae9b
Merge pull request #2887 from housepower/retention
...
Add AggregateFunctionRetention
2018-08-20 09:38:43 +03:00
alexey-milovidov
89ee237ee4
Update AggregateFunctionRetention.h
2018-08-20 07:22:04 +03:00
Alexey Milovidov
4cf162914a
Example server config: listen to IPv4 (for Travis) [#CLICKHOUSE-2]
2018-08-20 06:47:27 +03:00
Alexey Milovidov
1c9c6f6cfc
Moved "TestHint" code to separate file #2744
2018-08-20 06:34:10 +03:00
Alexey Milovidov
79fb33d14f
Fixed test #2015
2018-08-20 06:28:21 +03:00
Alexey Milovidov
b07ad553ef
Fixed test #2015
2018-08-20 06:27:16 +03:00
Alexey Milovidov
9e15b49254
Added useful comments that code is totally wrong #2744
2018-08-20 06:21:26 +03:00
Alexey Milovidov
f9a70a378c
Addition to prev. revision #2482
2018-08-20 05:42:17 +03:00
Alexey Milovidov
e0f1637506
Moved file to appropriate place; split to cpp #2482
2018-08-20 05:34:00 +03:00
Alexey Milovidov
f1ba2f9a33
Try to fix "query in form data" feature while still tracking limits for external tables (try №2) #2482
2018-08-20 05:23:35 +03:00
Alexey Milovidov
40a0551d85
Client --testmode cannot be used to catch exceptions thrown from query parser #2840
2018-08-19 23:41:45 +03:00
Alexey Milovidov
41ec796a67
Little better [#CLICKHOUSE-2]
2018-08-19 23:26:11 +03:00
Alexey Milovidov
ce10e5bd6f
Modified example config for running clickhouse-server from the source tree to run tests smoothly [#CLICKHOUSE-2]
2018-08-19 23:21:36 +03:00
Alexey Milovidov
6fb8b4e5cd
Opinionated changes #2893
2018-08-19 23:18:31 +03:00
alexey-milovidov
5a30b4790e
Update ColumnInfoHandler.h
2018-08-19 23:13:22 +03:00
alesapin
f6c9587d0a
CLICKHOUSE-3878: Move last interaction with ODBC from main code to bridge, split Handlers file on three different, slightly remove copy-paste code
2018-08-19 20:09:54 +03:00
Alexey Milovidov
a6945ba00b
Fix according to @ludv1x advise #2482
2018-08-19 08:33:50 +03:00
Alexey Milovidov
06a7d0194d
Fixed test #2482
2018-08-19 07:56:20 +03:00
Alexey Milovidov
6741582950
Better diagnostic in test #2482
2018-08-19 07:54:14 +03:00
Alexey Milovidov
99b19c3a66
Miscellaneous #2482
2018-08-19 07:45:39 +03:00
Alexey Milovidov
bf68280bf3
Miscellaneous #2482
2018-08-19 07:43:58 +03:00
Alexey Milovidov
c81eaf66da
Corrected comment #2482
2018-08-19 07:31:51 +03:00
Alexey Milovidov
1802b00c0b
Fixed bad arithmetic; miscellaneous #2482
2018-08-19 07:25:53 +03:00
sundy-li
63d74978d8
add AggregateFunctionRetention
2018-08-18 20:39:07 +08:00
Alexey Milovidov
2dae8f9396
Merge remote-tracking branch 'origin/master' into CLICKHOUSE-2910
2018-08-18 04:45:00 +03:00
Alexey Milovidov
1c4f5d3359
Miscellaneous #2482
2018-08-17 21:57:07 +03:00
proller
62b6b6d73e
Rare segfault fix
2018-08-17 21:23:10 +03:00
Alexandr Krasheninnikov
408f8a228e
Implementation of missing formats
2018-08-17 18:36:04 +03:00
Amos Bird
57970a8bef
Using correct config ref to initialize odbc bridge
2018-08-17 19:00:42 +08:00
Alexey Milovidov
aef490d173
Merge remote-tracking branch 'origin/master' into CLICKHOUSE-2910
...
Conflicts:
dbms/src/Common/ODBCBridgeHelper.h
2018-08-17 00:47:15 +03:00
chertus
23c0e8efb5
Merge branch 'master' of github.com:yandex/ClickHouse
2018-08-16 14:05:20 +03:00
chertus
70d2c4ecf6
minor changes [CLICKHOUSE-3765]
2018-08-16 14:05:14 +03:00
chenxing.xc
63fb4a5515
incorrect result iff only bucket #0 block received
2018-08-16 10:50:09 +08:00
Alexey Milovidov
b088154b14
Merge branch 'CLICKHOUSE-2910' of github.com:yandex/ClickHouse into CLICKHOUSE-2910
2018-08-16 01:43:59 +03:00
Alexey Milovidov
e2eb0650b8
Auto version update to [18.11.0] [54406]
2018-08-16 01:43:16 +03:00
Alexey Milovidov
56af576fe5
Removed duplicate query_id logging #2482
2018-08-16 01:39:19 +03:00
alesapin
2583abfccf
CLICKHOUSE-3878: Conflict fixes
2018-08-16 01:02:36 +03:00
alesapin
62c166db79
CLICKHOUSE-3878: Build fixes
2018-08-16 01:00:45 +03:00
alesapin
6fa4af882f
CLICKHOUSE-3878: Build fixes
2018-08-16 01:00:28 +03:00
Alexey Milovidov
9a78ee3e44
Removed static std::string variable #2482
2018-08-16 00:57:40 +03:00
Alexey Milovidov
76af46ed5d
Merge remote-tracking branch 'origin/master' into CLICKHOUSE-2910
...
Conflicts:
dbms/src/Interpreters/Settings.h
dbms/tests/queries/0_stateless/00687_top_and_offset.sql
2018-08-16 00:44:24 +03:00
chertus
0415c9e34a
fix int128 to float comparison [CLICKHOUSE-3765]
2018-08-15 19:43:40 +03:00
chertus
c8e945d73d
one another build fix
2018-08-15 18:29:57 +03:00
chertus
3805794e66
some more build fixes
2018-08-15 16:27:22 +03:00
alexey-milovidov
4524dcaf9a
Merge pull request #2871 from zhang2014/fix/build_failure
...
ISSUES-2846 fix build failure with gcc 8.1
2018-08-15 13:35:23 +03:00
zhang2014
1549baa4e9
ISSUES-863 fix test failure #2015 #2840
2018-08-15 13:43:44 +08:00
zhang2014
3b0f0ac01e
ISSUES-2846 fix build failure with gcc 8.1
2018-08-15 11:51:03 +08:00
Alexey Milovidov
ab2213442d
Miscellaneous #2482
2018-08-15 01:01:41 +03:00
Alexey Milovidov
dfd9be86d8
Merge remote-tracking branch 'origin/master' into CLICKHOUSE-2910
2018-08-15 00:50:00 +03:00
Alexey Milovidov
5410f73ba7
Fixed warnings #2015
2018-08-15 00:49:51 +03:00
Alexey Milovidov
31867c0612
Merge remote-tracking branch 'origin/master' into CLICKHOUSE-2910
2018-08-15 00:48:51 +03:00
Alexey Milovidov
03af27a218
Fixed warnings #2015
2018-08-15 00:48:39 +03:00
Alexey Milovidov
9916a75f2e
Merging #2482
2018-08-15 00:35:26 +03:00
alexey-milovidov
ce9c6a5ab3
Merge branch 'master' into feature/ISSUES-863
2018-08-15 00:34:23 +03:00
Alexey Milovidov
c80db48a6e
Merging #2482
2018-08-15 00:32:49 +03:00
alexey-milovidov
8586e6bb2e
Merge pull request #2787 from zhang2014/fix/replace_asterisk
...
ISSUES-2786 fix replace asterisk with join query
2018-08-15 00:28:35 +03:00
Alexey Milovidov
c72482528c
Merging #2482
2018-08-15 00:18:14 +03:00
Alexey Milovidov
93c9eab088
Merging #2482
2018-08-15 00:15:17 +03:00
chertus
7ca6a0737d
some more build fixes
2018-08-15 00:12:23 +03:00
alexey-milovidov
e7b671ec98
Merge branch 'master' into feature/ISSUES-863
2018-08-15 00:10:21 +03:00
Alexey Milovidov
21579a3cc8
Removed static std::string variable #2482
2018-08-14 23:56:23 +03:00
Alexey Milovidov
acb99b49df
Merge branch 'master' into CLICKHOUSE-2910
2018-08-14 23:29:42 +03:00
alexey-milovidov
c376b2d476
Merge pull request #2869 from yandex/low-cardinality-fixes
...
LowCardinality fixes
2018-08-14 22:36:19 +03:00
alexey-milovidov
beabb91903
Update IFunction.cpp
2018-08-14 22:35:52 +03:00
Alexey Milovidov
979154122f
Changed strange name #2846
2018-08-14 22:34:25 +03:00
chertus
44c3166c6e
Merge branch 'master' of github.com:yandex/ClickHouse
2018-08-14 22:17:28 +03:00
chertus
21fe103831
fix clang build
2018-08-14 22:16:56 +03:00
Nikolai Kochetov
2953be89a4
Merge branch 'master' of github.com:yandex/ClickHouse
2018-08-14 21:00:41 +03:00
Nikolai Kochetov
fce3bc193b
Updated test for JOIN ON syntax. [#CLICKHOUSE-3761]
2018-08-14 21:00:17 +03:00
Nikolai Kochetov
2f0f7eacbf
Updated test. [#CLICKHOUSE-3621]
2018-08-14 20:19:55 +03:00
Nikolai Kochetov
26f464a4f9
Fix Const(LowCardinality) conversion. [#CLICKHOUSE-3621]
2018-08-14 20:19:48 +03:00
Nikolai Kochetov
f61fdf2076
Better const resolution for LowCardinality type. [#CLICKHOUSE-3621]
2018-08-14 20:19:40 +03:00
VadimPE
c8e2506b5f
ISSUES-2581 add check when replica do not have part added with quorum
2018-08-14 19:40:51 +03:00
alexey-milovidov
c5b90717c2
Merge pull request #2828 from alesapin/master
...
CLICKHOUSE-3878: ODBC-Bridge tool implementation
2018-08-14 17:25:43 +03:00
chertus
15cdd7b2bd
make clang happy
2018-08-14 17:19:58 +03:00
alesapin
942d9a5fee
Merge branch 'master' into master
2018-08-14 17:09:27 +03:00
proller
a2343890dd
Build fixes ( #2864 )
...
* Try fix internal compiler headers path
* Build fixes
* fix
* wip
* clean
* Update arch.cmake
2018-08-14 16:31:26 +03:00
chertus
8c54b480bc
minor fix
2018-08-14 16:26:23 +03:00
chertus
74823c8c17
add allow_experimental_decimal to settings
2018-08-14 15:51:45 +03:00
chertus
241b05c80a
merge master
2018-08-14 15:50:28 +03:00
alesapin
edc2dc45b6
Merge branch 'master' into master
2018-08-14 13:35:32 +03:00
alesapin
af19d4133d
CLICKHOUSE-3878: Move connection string validation to common, remove redundant headers, fix compilation issues
2018-08-14 13:33:41 +03:00
VadimPE
74aded610f
Merge branch 'ISSUES-2581' of github.com:VadimPE/ClickHouse into ISSUES-2581
2018-08-14 13:25:15 +03:00
VadimPE
a37ad50329
ISSUES-2581 fix build
2018-08-14 13:24:39 +03:00
Vadim
537a8f0240
Update MergeTreeDataSelectExecutor.cpp
2018-08-14 13:03:32 +03:00
VadimPE
3c0f6ce87b
ISSUES-2581 fix SELECT with select_sequential_consistency
2018-08-14 12:57:18 +03:00
alexey-milovidov
6b3375393d
Merge pull request #2840 from VadimPE/CLICKHOUSE-3211
...
CLICKHOUSE-3211 add TOP m, and OFFSET k
2018-08-14 12:55:12 +03:00
alexey-milovidov
f42bd36fa0
Merge pull request #2856 from zhang2014/feature/add_check_access_database_for_system_tables
...
Add check access database for system tables
2018-08-14 12:53:43 +03:00
Vadim
077ed3a61b
Update 00687_top_and_offset.sql
2018-08-14 12:12:38 +03:00
Vadim
f6d6c4b8f7
Update 00687_top_and_offset.sql
2018-08-14 12:09:25 +03:00
zhang2014
e51264c3a5
Add check access database for system tables
2018-08-14 11:28:32 +08:00
alexey-milovidov
3e9f25b1b4
Merge pull request #2830 from yandex/data-type-with-dictionary
...
LowCardinality data type.
2018-08-13 23:49:21 +03:00
Nikolai Kochetov
df73ef1ba5
Fix tests.
2018-08-13 22:43:26 +03:00
alesapin
83d5dba53b
CLICKHOUSE-3878: Move ODBCDictionary to odbc-bridge
2018-08-13 21:10:26 +03:00
Nikolai Kochetov
4f31d136cb
Fix build.
2018-08-13 20:52:57 +03:00
Nikolai Kochetov
5d5344f106
Added allow_experimental_low_cardinality_type setting.
2018-08-13 20:02:54 +03:00
alexey-milovidov
c19213c6e7
Merge pull request #2845 from yandex/fix-arrayDistinct
...
fix arrayDistinct
2018-08-13 19:46:53 +03:00
Nikolai Kochetov
5379c52b9e
Support Aggregator for LowCardinality single key.
2018-08-13 19:23:40 +03:00
alesapin
88f1346be4
Merge pull request #2860 from alesapin/fix_test
...
Fix 00606_quantiles_and_nans test
2018-08-13 18:59:11 +03:00
Vadim
8510bc3bbd
del white space
2018-08-13 18:31:45 +03:00
alesapin
808068526b
Fix 00606_quantiles_and_nans test
2018-08-13 18:03:53 +03:00
alesapin
d6fbf23e9d
Fix 00606_quantiles_and_nans test
2018-08-13 18:02:23 +03:00
alesapin
76baaf9620
CLICKHOUSE-3878: Remove redundant prefix
2018-08-13 18:00:41 +03:00
Vadim
e51e0f5eb9
Update ErrorCodes.cpp
2018-08-13 15:22:58 +03:00
Vadim
4e0e500e15
Update 00687_top_and_offset.sql
2018-08-13 13:49:00 +03:00
Vadim
b9b6818325
Merge branch 'master' into CLICKHOUSE-3211
2018-08-13 13:48:44 +03:00
Vadim
ed97f7e475
Update 00687_top_and_offset.sql
2018-08-13 13:47:38 +03:00
Vadim
61a26f7846
Update ErrorCodes.cpp
2018-08-13 13:46:06 +03:00
VadimPE
bb9d99b00c
CLICKHOUSE-3211 add Exception
2018-08-13 13:45:27 +03:00
alesapin
a78904a2ef
Merge remote-tracking branch 'upstream/master'
2018-08-13 13:35:42 +03:00
robot-clickhouse
940a453034
Auto version update to [18.10.3] [54405]
2018-08-13 12:42:01 +03:00
alesapin
6fe3f0b13c
Merge remote-tracking branch 'upstream/master'
2018-08-13 12:36:27 +03:00
zhang2014
59b25812e7
Add check access database for system tables
2018-08-13 17:35:40 +08:00
sundy-li
4b9a1390ff
add quantile tests
2018-08-13 17:28:49 +08:00
alexey-milovidov
f538bd2113
Merge branch 'master' into decimal
2018-08-13 11:57:42 +03:00
VadimPE
a2b1100a82
add tests
2018-08-13 11:52:56 +03:00
sundy-li
65670bc33a
return nan when quantileExact with empty float column
2018-08-13 16:33:51 +08:00
robot-clickhouse
9d44eebfe6
Auto version update to [18.10.2] [54405]
2018-08-13 11:30:02 +03:00
alexey-milovidov
6114dfbad2
Merge pull request #2851 from zhang2014/feature/add_dependies_for_system_tables
...
ISSUES-2850 add dependencies for system tables
2018-08-13 07:57:26 +03:00
Alexey Milovidov
7e50c88538
Added test case [#CLICKHOUSE-3891]
2018-08-13 07:35:12 +03:00
zhang2014
741abc2644
ISSUES-2803 add query test #2803
2018-08-13 11:02:50 +08:00
zhang2014
62a85536b4
ISSUES-2786 add asterisk_left_columns_only setting
2018-08-13 11:02:50 +08:00
zhang2014
d7cd77640d
ISSUES-2786 fix replace asterisk with join query
2018-08-13 11:01:55 +08:00
alesapin
53b23e0113
CLICKHOUSE-3878: Add inherited fd's closing function
2018-08-12 15:23:22 +03:00
zhang2014
d766d4b014
ISSUES-2850 add dependencies for system tables
2018-08-12 16:05:12 +08:00
zhang2014
dd10e85e90
ISSUES-2850 add dependencies for system tables
2018-08-11 17:35:29 +08:00
proller
1e3c637741
Try fix internal compiler headers path
2018-08-11 02:28:33 +03:00
proller
3af99efd65
CLICKHOUSE-3530: Versioned inetrnal compiler headers ( #2837 )
2018-08-10 22:53:49 +03:00
Kirill Shvakov
a3ace87046
Add new system table "merge_tree_settings" ( #2841 )
...
* #2249 allow macros while creating kafka engine
* Update Macros.cpp
* Update Macros.h
* Add system table: merge_tree_settings
2018-08-10 20:42:12 +03:00
Vadim
552d789aa6
Update FunctionsArray.cpp
2018-08-10 18:29:28 +03:00
Vadim
2c6a9b2a92
Update FunctionsArray.h
2018-08-10 18:27:06 +03:00
alesapin
f11574cbfb
CLICKHOUSE-3878: Sleep optimization
2018-08-10 18:07:54 +03:00
chertus
01c8b1d7bb
decimal field extraction (from column or type)
2018-08-10 17:57:55 +03:00
alesapin
c3588a582c
CLICKHOUSE-3878: Add some comments and small readme
2018-08-10 17:46:12 +03:00
Nikolai Kochetov
4a62ab9d5c
Merged with master.
2018-08-10 16:53:08 +03:00
alesapin
cd9a016f62
CLICKHOUSE-3878: Fix merge conflict
2018-08-10 14:43:20 +03:00
alesapin
dde09bd8a5
CLICKHOUSE-3878: Start bridge not like daemon but background child, more explicit logging, fix mutex bug, add SCOPE_EXIT in bridge
2018-08-10 14:42:12 +03:00
VadimPE
6e461213bb
CLICKHOUSE-3211 add tests
2018-08-10 14:27:55 +03:00
VadimPE
e8ebcc4d48
CLICKHOUSE-3211 add TOP m, and OFFSET k
2018-08-10 14:12:43 +03:00
Alexey Milovidov
9c3cd25f6e
Fixed link order #1983
2018-08-10 07:53:45 +03:00
Alexey Milovidov
cc8a0488d3
Merge branch 'master' of github.com:yandex/ClickHouse
2018-08-10 07:03:32 +03:00
Alexey Milovidov
36db216abf
Preparation for extra warnings [#CLICKHOUSE-2]
2018-08-10 07:02:56 +03:00
robot-clickhouse
e53899a561
Auto version update to [18.10.1] [54405]
2018-08-10 06:02:50 +03:00
Alexey Milovidov
d8ca4345b6
Fixed style violations [#CLICKHOUSE-2]
2018-08-10 04:41:54 +03:00
Alexey Milovidov
29e40f0087
Fixed potential error #2832
2018-08-10 04:31:55 +03:00
Anton Popov
c019d732c5
ClickHouse 3419 Add setting prefer_localhost_replica ( #2832 )
...
* add setting prefer_localhost_replica
* add prefer_localhost_replica setting
* fix bugs
* update setting comment
* Add test for prefer_localhost_replica
* fix bug
2018-08-10 04:27:54 +03:00
proller
973bdab77f
Format ODBCDriver2 with NULL support ( #2834 )
...
* Format ODBCDriver2 with NULL support
* Fix comment
* Update ODBCDriver2BlockOutputStream.cpp
* clean
2018-08-10 04:20:10 +03:00
Alexey Milovidov
b6d6b57cec
Revert "Fixed link order #2807 "
...
This reverts commit 2f2fafb74a
.
2018-08-10 00:01:59 +03:00
Alexey Milovidov
2f2fafb74a
Fixed link order #2807
2018-08-09 23:43:28 +03:00
alesapin
04db4ddc46
CLICKHOUSE-3878: Next iteration in odbc-bridge
2018-08-09 21:49:05 +03:00
chertus
479166283e
DecField (in progress)
2018-08-09 19:32:01 +03:00
Vadim
44cb046eb9
Update StorageReplicatedMergeTree.cpp
2018-08-09 19:25:19 +03:00
Vadim
fad1e37605
Update ReplicatedMergeTreeQueue.h
2018-08-09 19:24:37 +03:00
Vadim
a133f20b33
Update ReplicatedMergeTreeQueue.cpp
2018-08-09 19:24:03 +03:00
Vadim
434017d193
Update StorageReplicatedMergeTree.cpp
2018-08-09 18:09:05 +03:00
VadimPE
75900f494f
CLICKHOUSE-3847 add "is_lost". load() in Queue can check duplicate records
2018-08-09 18:06:39 +03:00
alesapin
6d40546a9a
CLICKHOUSE-3878: Remove connection string building and validation, change format of columns in request, more convinient exception messages
2018-08-09 15:57:34 +03:00
chertus
2b4171af1f
remove comment
2018-08-09 15:34:10 +03:00
chertus
cc033803d1
decimale Dec128 arithm overflow
2018-08-09 15:24:03 +03:00
Nikolai Kochetov
b52cb07c2c
Less compiler warnings.
2018-08-09 14:44:09 +03:00
VadimPE
e3495a6484
Merge branch 'CLICKHOUSE-3847' of github.com:VadimPE/ClickHouse into CLICKHOUSE-3847
2018-08-09 14:39:46 +03:00
Nikolai Kochetov
da822f1cf3
Merged with master.
2018-08-09 14:32:19 +03:00
Nikolai Kochetov
2099d8b7e8
Fixed DataTypeWithDictionary serialization.
2018-08-09 13:52:58 +03:00
Nikolai Kochetov
4fd3d57e79
Less compiler warnings.
2018-08-09 13:52:54 +03:00
Nikolai Kochetov
36da1f2871
Added IFunction::isDeterministicInScopeOfQuery().
2018-08-09 13:52:46 +03:00
Nikolai Kochetov
79db5b261f
Less compiler warnings.
2018-08-09 13:52:46 +03:00
Nikolai Kochetov
ab10005af5
Renamed settings for LowCardinality type.
2018-08-09 13:52:46 +03:00
Nikolai Kochetov
dc828d462c
Added test for LowCardinality defaults
2018-08-09 13:52:45 +03:00
Nikolai Kochetov
c339313d8b
Fix LowCardinality conversions for defaults.
2018-08-09 13:52:33 +03:00
alesapin
bff4bbf634
Merge remote-tracking branch 'upstream/master'
2018-08-09 12:38:43 +03:00
Vadim
ee97a35f12
Update StorageReplicatedMergeTree.cpp
2018-08-09 11:46:41 +03:00
VadimPE
d5a6967fc4
CLICKHOUSE-3847 fix
2018-08-09 11:44:49 +03:00
robot-clickhouse
abbbd26e71
Auto version update to [18.10.0] [54405]
2018-08-09 04:42:46 +03:00
chertus
c45b5d9f9a
decimal arithm overflow (except dec128)
2018-08-08 23:15:49 +03:00
alesapin
402815977f
Add new error in fetchPartition op
2018-08-08 21:01:25 +03:00
alesapin
1bedb971d0
Merge fixes
2018-08-08 19:54:09 +03:00
alesapin
97bcdcedb3
mistake
2018-08-08 19:52:11 +03:00
alesapin
65c6a8ff93
CLICKHOUSE-3878: Try to avoid merge conflict
2018-08-08 19:49:49 +03:00
alesapin
46e9dc132a
CLICKHOUSE-3878: Remove redundant message
2018-08-08 19:44:41 +03:00
alesapin
b31dd7bf1f
CLICKHOUSE-3878: Correct max_block_size handling
2018-08-08 19:41:08 +03:00
alesapin
fe10ccb1f7
CLICKHOUSE-3878: Remove some copypaste
2018-08-08 19:29:09 +03:00
alesapin
92f3beb95b
CLICKHOUSE-3878: Better odbc-bridge with ability to handle custom logs and exceptions
2018-08-08 19:15:29 +03:00
Vadim
61338697b0
Update MergeTreeSettings.h
2018-08-08 18:28:48 +03:00
Nikolai Kochetov
f1c05a2192
Added test with LowCardinality strings serialization.
2018-08-08 18:28:19 +03:00
VadimPE
c16d876867
CLICKHOUSE-3847 fix race in set log_pointer in cloneReplica()
2018-08-08 18:25:07 +03:00
Nikolai Kochetov
95c64aa5a9
Added test for LowCardinality and WithDictionary.
2018-08-08 17:42:04 +03:00
VadimPE
3b9002dfc9
CLICKHOUSE-3847 fix
2018-08-08 17:31:56 +03:00
VadimPE
4c0bb93345
CLICKHOUSE-3847 fix UInt - UInt. del clearQueue()
2018-08-08 17:07:39 +03:00
chertus
5f93ab73fa
decimal compare overflow
2018-08-08 16:57:16 +03:00
Nikolai Kochetov
0a46943590
Renamed functions makeDictionary, dictionaryIndexes, dictionaryValues to toLowCardinality, lowCardinalityIndexes, lowCardinalityValues.
2018-08-08 16:55:32 +03:00
VadimPE
8d28b9f6b4
CLICKHOUSE-3847 we can do pullToLog() after we mark replica is_active and before we calc delay.
2018-08-08 16:53:06 +03:00
Nikolai Kochetov
f4d9d50168
Merged with master.
2018-08-08 15:01:18 +03:00
Nikolai Kochetov
c8457abb1b
Made IFunction::isDeterministic and IFunction::isDeterministicInScopeOfQuery are const. Disabled default implementation with dictionary for not isDeterministicInScopeOfQuery functions.
2018-08-08 14:26:18 +03:00
chertus
16ad0caf37
move int exp from decimal scale to libcommon
2018-08-08 13:56:24 +03:00
chertus
297053bfac
decimal compare optimisation
2018-08-08 13:36:03 +03:00
Alexey Milovidov
4ae1830f78
Updated instruction [#CLICKHOUSE-2]
2018-08-08 07:14:53 +03:00
Alexey Milovidov
1e316e9229
Fixed error #2795
2018-08-08 07:14:53 +03:00
Amos Bird
bb244e1482
Fix concurrent issue of StorageSetOrJoin.
2018-08-08 06:54:56 +03:00
Alexey Milovidov
e0dc0ccaff
Removed misleading message [#CLICKHOUSE-2]
2018-08-08 06:03:26 +03:00
Alexey Milovidov
bec5a85030
Fixed test #2813
2018-08-08 05:11:16 +03:00
Alexey Milovidov
a693258169
Removed merging "config.d" files to every configs. "config.d" is only for "config.xml", users.d for users.xml, etc. Only "conf.d" is used for all configs. [#CLICKHOUSE-2]
2018-08-08 03:58:24 +03:00
Alexey Milovidov
5860838776
Fixed inconsistency and bad style #1652
2018-08-08 03:12:40 +03:00
Alexey Milovidov
1082619320
Added test #2813
2018-08-08 03:10:01 +03:00
Alexey Milovidov
e99a24c12c
Fixed test #2813
2018-08-08 03:07:40 +03:00
alexey-milovidov
b1d70c125f
Update 00685_output_format_json_escape_forward_slashes.sql
2018-08-08 02:35:32 +03:00
Alex Bocharov
e8d4654419
Remove FormatSettings default value for writeJSONString and add tests for output_format_json_escape_forward_slashes.
2018-08-08 02:35:32 +03:00
alexey-milovidov
4e7b2927dd
Update Settings.h
2018-08-08 02:35:32 +03:00
alexey-milovidov
0a4d07b995
Update WriteHelpers.h
2018-08-08 02:35:32 +03:00
alexey-milovidov
bc16e8ca69
Update FormatSettings.h
2018-08-08 02:35:32 +03:00
alexey-milovidov
31cff11fee
Update FormatFactory.cpp
2018-08-08 02:35:32 +03:00
alexey-milovidov
03727012a6
Update Settings.h
2018-08-08 02:35:32 +03:00
Alex Bocharov
a8818bb8af
Add output_format_json_escape_slashes setting - controls escaping slashes for string outputs in JSON output format.
2018-08-08 02:35:32 +03:00
Nikolai Kochetov
1be7c4122d
Renamed WithDictionary(Type) to LowCardinality(Type) and added TypeWithDictionary alias.
2018-08-07 22:31:41 +03:00
The-Alchemist
a9b3279265
Support for UUID in ODBC dictionaries
2018-08-07 15:09:30 -04:00
Nikolai Kochetov
bd991a5f7a
Fixed comments.
2018-08-07 21:32:06 +03:00
Nikolai Kochetov
62dbef2dfc
Optimize mapIndexWithAdditionalKeys for DataTypeWithDictionary.
2018-08-07 21:12:17 +03:00
Nikolai Kochetov
e83268a7f4
Optimize mapUniqueIndex for ColumnWIthDictionary.
2018-08-07 21:12:04 +03:00
Nikolai Kochetov
01209533f7
Optimize reverse index for ColumnUnique.
2018-08-07 21:10:16 +03:00
Nikolai Kochetov
3f4348a88b
Use HashTableWithSavedHash for strings in ColumnUnique.
2018-08-07 21:09:55 +03:00
Nikolai Kochetov
a109d8f002
Disabled checks for index values in ColumnWithDictionary.
2018-08-07 21:09:49 +03:00
alesapin
dd01eb6b40
CLICKHOUSE-3878: Add odbc-bridge first version
2018-08-07 20:57:44 +03:00
Alexey Milovidov
d1a548638f
Imported stateful tests (without data) [#CLICKHOUSE-3]
2018-08-07 20:10:03 +03:00
Alexey Milovidov
3021852383
Imported stateful tests (without data) [#CLICKHOUSE-3]
2018-08-07 20:08:51 +03:00
VadimPE
01e9d15914
CLICKHOUSE-3847 Del restartLostReplica()
2018-08-07 18:28:12 +03:00
VadimPE
0be75baeda
CLICKHOUSE-3847 Del markLosrTeplicas()
2018-08-07 18:26:27 +03:00
VadimPE
32b6965cf2
CLICKHOUSE-3847 Update. Add new settings. Del is_lost
2018-08-07 18:21:42 +03:00
chertus
cae97b1e59
abs for decimal
2018-08-07 17:35:21 +03:00
chertus
7984b4f91d
negate for dec128
2018-08-07 17:12:24 +03:00
chertus
de68022fc5
rewrite Decimal with own data type
2018-08-07 16:57:28 +03:00
chertus
8fde28deda
issues-2813 return error code to OS on query processing error
2018-08-07 13:55:39 +03:00
alexey-milovidov
1d7e4a439c
Merge pull request #2791 from CurtizJ/CLICKHOUSE-3785
...
CLICKHOUSE-3785 add murmurHash3, update FunctionStringHash template.
2018-08-07 00:21:43 +03:00
Anton Popov
0d5c3b7967
Update 00678_murmurhash.sql
2018-08-06 23:53:28 +03:00
Anton Popov
0f2aceba02
Update 00678_murmurhash.reference
2018-08-06 23:52:56 +03:00
Alexey Milovidov
387e68b106
Better order of linking [#CLICKHOUSE-2]
2018-08-06 23:12:55 +03:00
Alexey Milovidov
705cce48f0
Removed misleading comment [#CLICKHOUSE-3]
2018-08-06 23:07:50 +03:00
Alexey Milovidov
9975960d77
Added max_partition_size_to_drop to config #2782
2018-08-06 20:23:27 +03:00
alexey-milovidov
0ef2a94d46
Merge pull request #2782 from VadimPE/CLICKHOUSE-3714
...
CLICKHOUSE-3714 add max_partition_size_to_drop
2018-08-06 20:20:59 +03:00
alexey-milovidov
72af99fdd5
Merge pull request #2814 from alesapin/master
...
Fix REPLACE PARTITION logic inside replicated merge tree
2018-08-06 20:18:30 +03:00
alexey-milovidov
aa4b2b1782
Update ReplicatedMergeTreeQueue.h
2018-08-06 20:18:11 +03:00
alexey-milovidov
38c2b2c8ab
Update FunctionsHashing.h
2018-08-06 20:04:32 +03:00
alexey-milovidov
4bfbe80d4f
Update MergedBlockOutputStream.cpp
2018-08-06 19:54:00 +03:00
Alexey Zatelepin
72c4d8f064
add assert that MinMax index is correctly initialized [#CLICKHOUSE-3879]
2018-08-06 19:54:00 +03:00
Alexey Zatelepin
6d7c1cfaa4
add test that empty parts correctly merge to an empty part [#CLICKHOUSE-3879]
2018-08-06 19:54:00 +03:00
Alexey Zatelepin
1f2d4f90b9
allow empty parts after merge for Summing, Collapsing and VersionedCollapsing engines [#CLICKHOUSE-3879]
2018-08-06 19:54:00 +03:00
chertus
b700d7c7db
minor changes
2018-08-06 16:48:40 +03:00
alesapin
134da31177
CLICKHOUSE-3880: Fix comment
2018-08-06 16:18:52 +03:00
alesapin
425918afe1
CLICKHOUSE-3880: Fix replace partition logic inside replicated merge tree
2018-08-06 15:59:51 +03:00
chertus
c590a74981
Merge branch 'master' into decimal
2018-08-06 13:38:18 +03:00
alesapin
b321963b35
CLICKHOUSE-3880: Test for REPLACE PARTITION with failover cases
2018-08-06 13:01:08 +03:00
Anton Popov
efddb89d18
Merge branch 'master' into CLICKHOUSE-3785
2018-08-06 12:42:01 +03:00
ap11
58fe7b3cfc
add tests
2018-08-06 12:38:26 +03:00
ap11
2d41b958a3
add test
2018-08-06 12:35:13 +03:00
VadimPE
af9b288969
CLICKHOUSE-3714 add function in Context
2018-08-06 12:09:45 +03:00
VadimPE
d0f587bfc9
CLICKHOUSE-3714 fix
2018-08-06 11:58:30 +03:00
VadimPE
c30d459168
CLICKHOUSE-3714 fix
2018-08-06 11:43:34 +03:00
VadimPE
c15ba5e7d9
CLICKHOUSE-3714
2018-08-06 11:30:54 +03:00
VadimPE
490efebe62
CLICKHOUSE-3714 add size pf all part in partition
2018-08-06 11:27:59 +03:00
VadimPE
93202ca781
CLICKHOUSE-3714 fix code-style and copy-paste
2018-08-06 11:25:29 +03:00
chenxing.xc
4acc441179
fix aligned states review comments
2018-08-05 18:12:06 +08:00
chenxing.xc
202894e191
Merge remote-tracking branch 'rb/master'
2018-08-05 17:59:58 +08:00
Alexey Milovidov
e523f9a2c8
Fixed names [#CLICKHOUSE-2]
2018-08-05 11:54:57 +03:00
chenxing.xc
90d8290d28
aligned aggregate state
2018-08-05 16:45:15 +08:00
Alexey Milovidov
2b2869e998
Merging #2226
2018-08-05 10:10:08 +03:00
Alexey Milovidov
28771401a9
Merging #2226
2018-08-05 10:06:58 +03:00
Alexey Milovidov
2016374d20
Merging #2226
2018-08-05 10:05:43 +03:00
Alexey Milovidov
2ebe6beb10
Whitespace [#CLICKHOUSE-2]
2018-08-05 09:47:02 +03:00
Alexey Milovidov
b9914d6bcd
Revert "Updated tests #2094 "
...
This reverts commit 47554229c0
.
2018-08-05 09:19:49 +03:00
Alexey Milovidov
d99ef95846
Revert "Check for ambiguous column names in subqueries #2094 "
...
This reverts commit 36eae150d6
.
2018-08-05 09:18:53 +03:00
Alexey Milovidov
7459edfa42
Removed support for CHECK TABLE for Distributed tables [#CLICKHOUSE-2]
2018-08-05 09:01:41 +03:00
alexey-milovidov
05c7a1971d
Update InterpreterSelectQuery.cpp
2018-08-05 08:29:12 +03:00
Alexey Milovidov
47554229c0
Updated tests #2094
2018-08-05 08:25:37 +03:00
Alexey Milovidov
cf2df6d780
Added a test from Stas Sviridov #2083
2018-08-05 07:56:19 +03:00
Alexey Milovidov
ab96e1d581
Imported test from #2094
2018-08-05 07:06:49 +03:00
Alexey Milovidov
36eae150d6
Check for ambiguous column names in subqueries #2094
2018-08-05 07:02:29 +03:00
Alexey Milovidov
4a5d00b6e7
Removing clusters when they are removed from config #2777
2018-08-05 06:55:41 +03:00
Alexey Milovidov
5bce1d78b0
Correct number of columns is returned from an element of UNION ALL inside a subquery if some column was queried more than once #2786
2018-08-05 06:28:31 +03:00
Alexey Milovidov
114725b526
In case of ambiguous column names in block, index by name will point to first column #2094
2018-08-05 05:40:35 +03:00
Alexey Milovidov
c7e960b0a9
Better exception message #2094
2018-08-05 05:39:09 +03:00
Alexey Milovidov
1b1754e598
Fixed build #2794
2018-08-04 00:13:54 +03:00
alexey-milovidov
11a7825ce7
Update Client.cpp
2018-08-03 23:48:43 +03:00
Alexey Milovidov
fd42e90b2a
Merging; added a test #2618 #2611 #1770
2018-08-03 23:25:47 +03:00
Alexey Milovidov
bbaa0d369b
Merge branch 'uuid-fix' of https://github.com/simPod/ClickHouse into simPod-uuid-fix
2018-08-03 22:59:45 +03:00
Anton Popov
6c3d780552
ClickHouse 3551 Remove external dictionaries, when config updated ( #2779 )
...
* CLICKHOUSE-3551
* CLICKHOUSE-3551 Remove external dictionaties, when config updated
* CLICKHOUSE-3551 Remove external dictionaties, when config updated
* Update config.xml
2018-08-03 22:49:03 +03:00
Alexey Zatelepin
a70301d1f2
add tests for mutations cleaner [#CLICKHOUSE-3828]
2018-08-03 22:21:44 +03:00
Alexey Zatelepin
b6b54eea52
old mutations cleaner for ReplicatedMergeTree engines [#CLICKHOUSE-3828]
2018-08-03 22:21:44 +03:00
Alexey Zatelepin
a0730d7696
old mutations cleaner for non-replicated MergeTree engines [#CLICKHOUSE-3828]
2018-08-03 22:21:44 +03:00
Alexey Zatelepin
94723bea63
add setting [#CLICKHOUSE-3828]
2018-08-03 22:21:44 +03:00
Alexander Marshalov
154d7e3228
Added SETTINGS clause for Kafka storage engine
2018-08-03 21:51:28 +03:00
Alexey Milovidov
0c233d668f
Removed useless file; preparations #2791
2018-08-03 21:47:44 +03:00
proller
010350a088
Build fixes ( #2794 )
...
* More information in 'Cannot read all data' errors
* Build fixes
* Apple version fix
* Fix
* clean
* New libs fixes
* Freebsd fixes
* macos fix
* Fix macos build
* fix
* fix
* Update CMakeLists.txt
* freebsd fix
* fix
* Update CMakeLists.txt
2018-08-03 19:39:04 +03:00
chertus
a338f657d5
unari arithm operations for decimal (partial support)
2018-08-03 19:32:55 +03:00
Alexey Milovidov
5940f7b1da
Auto version update to [18.9.0] [54404]
2018-08-03 19:17:07 +03:00
chertus
e31e4e164f
add least and greatest funcs for decimal
2018-08-03 17:46:02 +03:00
Vadim
43cf3d2b2f
Update Context.cpp
2018-08-03 17:22:01 +03:00
Vadim
5142407daf
Update IStorage.h
2018-08-03 16:19:53 +03:00
Vadim
d821f8a4cc
Update StorageMergeTree.cpp
2018-08-03 16:17:32 +03:00
chertus
a5a7dc0fdd
Merge branch 'master' into decimal
2018-08-03 13:30:27 +03:00
chertus
36b8204114
one more minor fix
2018-08-03 13:28:31 +03:00
chertus
65882bc42e
minor fix
2018-08-03 13:20:44 +03:00
VadimPE
1e208c7186
CLICKHOUSE-3714 fix comment and ';'
2018-08-03 12:54:46 +03:00
VadimPE
b97fa2eb4d
CLICKHOUSE-3714 bool ckeck_CanBeDropped -> void ...
2018-08-03 12:39:01 +03:00
VadimPE
6142d9ae6a
CLICKHOUSE-3714 fix function names and get partition size
2018-08-03 11:33:57 +03:00
alexey-milovidov
f2d0746056
Update Server.cpp
2018-08-02 23:32:00 +03:00
morty
69f7948bbd
Use system tables for formats, engines, functions, collations, types
2018-08-02 17:57:57 +03:00
chertus
e1881d4cfb
fix decimal vs int arithm, add some tests
2018-08-02 17:28:55 +03:00
morty
fac492a3e4
Resolved conflicts
2018-08-02 14:01:52 +03:00
ap11
860587b2ef
fix typo
2018-08-02 12:39:47 +03:00
ap11
d30a90dcac
add murmurHash3, update FunctionStringHash template
2018-08-02 12:21:26 +03:00
VadimPE
98c33de4e3
CLICKHOUSE-3714
2018-08-02 12:03:38 +03:00
VadimPE
08fe108ba8
CLICKHOUSE-3714 fix methods name
2018-08-02 11:48:57 +03:00
robot-clickhouse
b324f69ede
Auto version update to [18.8.0] [54403]
2018-08-02 11:35:38 +03:00
Alexey Milovidov
76e06fe0eb
Don't escape values of parameters of ODBC connection string if it is not necessarily, because drivers don't recognize them [#CLICKHOUSE-3861]
2018-08-02 08:30:52 +03:00
alexey-milovidov
9cd5228df2
Using jemalloc instead of tcmalloc. ( #2773 )
...
* Added jemalloc as submodule [#CLICKHOUSE-2]
* Imported jemalloc-cmake [#CLICKHOUSE-2]
* Added README for jemalloc-cmake [#CLICKHOUSE-2]
* Trying to add jemalloc [#CLICKHOUSE-2]
* Trying to add jemalloc [#CLICKHOUSE-2]
* Trying to add jemalloc [#CLICKHOUSE-2]
* Add support for jemalloc: development [#CLICKHOUSE-2]
* Add support for jemalloc: development [#CLICKHOUSE-2]
* Add support for jemalloc: development [#CLICKHOUSE-2]
* Add support for jemalloc: development [#CLICKHOUSE-2]
* Add support for jemalloc: development [#CLICKHOUSE-2]
* Add support for jemalloc: development [#CLICKHOUSE-2]
* Add support for jemalloc: development [#CLICKHOUSE-2]
* Add support for jemalloc: development [#CLICKHOUSE-2]
* Add support for jemalloc: development [#CLICKHOUSE-2]
* Add support for jemalloc: development [#CLICKHOUSE-2]
* Add support for jemalloc: development [#CLICKHOUSE-2]
* Add support for jemalloc: development [#CLICKHOUSE-2]
* Add support for jemalloc: development [#CLICKHOUSE-2]
* Add support for jemalloc: development [#CLICKHOUSE-2]
2018-08-02 03:20:20 +03:00
robot-clickhouse
0906c61a10
Auto version update to [18.7.1] [54402]
2018-08-02 01:24:01 +03:00
chertus
267f28f98d
decimal arithm (basic support)
2018-08-01 22:50:19 +03:00
Alexey Milovidov
60187ab716
Miscellaneous [#CLICKHOUSE-3861]
2018-08-01 21:21:03 +03:00
Alexey Milovidov
eb697dca93
Addition to prev. revision [#CLICKHOUSE-3861]
2018-08-01 21:13:35 +03:00
Vadim
f6736a0e6e
Update Context.cpp
2018-08-01 20:44:23 +03:00
Vadim
c30ab5a035
Update StorageMaterializedView.h
2018-08-01 20:43:58 +03:00
Vadim
034a88a504
Merge branch 'master' into CLICKHOUSE-3714
2018-08-01 20:42:56 +03:00
VadimPE
66d9ba3eb7
CLICKHOUSE-3714 add max_partition_size_to_drop
2018-08-01 20:41:18 +03:00
Alexandr Krasheninnikov
3646fef2fc
Implement time_zone and constant expressions support
2018-08-01 17:49:29 +03:00
robot-clickhouse
dc5249d0c1
Auto version update to [18.7.0] [54402]
2018-08-01 16:20:46 +03:00
zhang2014
d61c53fc3e
ISSUES-863 support predicate push down with subquery
2018-08-01 17:56:02 +08:00
robot-clickhouse
2f612bbcc1
Auto version update to [18.6.0] [54401]
2018-08-01 00:50:05 +03:00
proller
d72ba2701b
CLICKHOUSE-3771 Preparing for new version scheme [WIP] ( #2646 )
...
* CLICKHOUSE-3771: compatible version transfer
* Fix
* Fixed compatibility
* fix
* Auto version update to [1.1.54401] [54398]
* fix auto revision up
* fix
* comments
* clean
* fix
* Send/recieve patch if we can
* fix
* Auto version update to [18.2.0] [54397]
* Client version in query_log
* Update TCPHandler.cpp
* Update Connection.cpp
* Update Defines.h
2018-08-01 00:36:18 +03:00
alexey-milovidov
405d7f9232
Merge pull request #2742 from yandex/support-join-on-syntax
...
Support join on syntax
2018-08-01 00:30:46 +03:00
alesapin
e81108b954
CLICKHOUSE-3863: Add more convinient exception message
2018-08-01 00:29:47 +03:00
alesapin
2db2d208e1
CLICKHOUSE-3863: Add HTTPS support for interserver replication
2018-08-01 00:29:47 +03:00
Alexey Milovidov
1cdbf16837
More tests [#CLICKHOUSE-3861]
2018-08-01 00:25:26 +03:00
alexey-milovidov
0f25e8277c
Update validateODBCConnectionString.cpp
2018-08-01 00:25:26 +03:00
alexey-milovidov
369145bd30
Update validateODBCConnectionString.cpp
2018-08-01 00:25:26 +03:00
Alexey Milovidov
c9ab39c8c6
Added validation of ODBC connection string [#CLICKHOUSE-3861]
2018-08-01 00:25:26 +03:00
Nikolai Kochetov
9359ae7650
Fix test.
2018-07-31 20:34:17 +03:00
Alexandr Krasheninnikov
7e99305860
Implement several formattings for non-constant input
2018-07-31 17:58:34 +03:00
VadimPE
e2be3fd5ce
CLICKHOUSE-3847 fix
2018-07-31 17:11:27 +03:00
VadimPE
3eaae23559
Merge branch 'CLICKHOUSE-3847' of github.com:VadimPE/ClickHouse into CLICKHOUSE-3847
2018-07-31 16:46:27 +03:00
VadimPE
ed8d749b9e
CLICKHOUSE-3847 fix problems with empty entries
2018-07-31 16:45:43 +03:00
Vadim
1b068ac24c
Update ReplicatedMergeTreeCleanupThread.cpp
2018-07-31 16:04:35 +03:00
VadimPE
9b5620fac1
CLICKHOUSE-3847 fix comments.
2018-07-31 12:01:24 +03:00
alexey-milovidov
f6b9c46d24
Update ExpressionAnalyzer.cpp
2018-07-31 06:04:35 +03:00
robot-metrika-test
0826127d48
Auto version update to [18.5.1] [54400]
2018-07-31 04:28:24 +03:00
Alexey Milovidov
3caadfadc6
Fixed test #2750
2018-07-31 04:24:32 +03:00
robot-clickhouse
d3db10f315
Auto version update to [18.5.0] [54400]
2018-07-30 23:43:16 +03:00
Alexey Milovidov
b5b48d59fa
Compatibility with obsolete version of Poco for alternative build variants #2759
2018-07-30 23:21:45 +03:00
Nikolai Kochetov
368e7d0b08
Added joined_block_actions to SubqueryForSet for join subquery. [#CLICKHOUSE-3761]
...
3Added joined_block_actions to join expression action.
2018-07-30 22:41:27 +03:00
Nikolai Kochetov
bc054f2247
Fix tests. [#CLICKHOUSE-3761]
2018-07-30 22:40:43 +03:00
chertus
321615ce56
make 00700_decimal_bounds test stable
2018-07-30 22:19:06 +03:00
chertus
4a1b7cfebf
Merge branch 'master' into decimal
2018-07-30 21:51:08 +03:00
alexey-milovidov
98e9f4c24c
Merge pull request #2761 from 4ertus2/negative
...
Fix client's --testmode (allow multiple negative tests with clientError)
2018-07-30 21:48:36 +03:00
Alexey Zatelepin
4863c5c178
fix potential segfault in MergeTreeData::delayInsertOrThrowIfNeeded [#CLICKHOUSE-3862]
2018-07-30 21:47:24 +03:00
Alexey Zatelepin
cc7950a733
don't destroy Cleanup- and AlterThread objects, just deactivate the tasks [#CLICKHOUSE-3862]
...
Otherwise segfaults are possible when the objects are recreated in the middle of the queue task execution.
2018-07-30 21:47:24 +03:00
chertus
5294c1ec9e
Merge branch 'master' into negative
2018-07-30 21:39:36 +03:00
Vadim
40999bfb0c
Update ReplicatedMergeTreeCleanupThread.cpp
2018-07-30 21:34:57 +03:00
Vadim
035af6327b
Update ReplicatedMergeTreeCleanupThread.cpp
2018-07-30 21:32:58 +03:00
chertus
5f46894cf0
CLICKHOUSE-2 client testmode fixes: reconnect on clientError, clear expected errors, return error to OS
2018-07-30 21:27:04 +03:00
Alexey Milovidov
cfb3537eb6
Updated test #2756
2018-07-30 21:26:20 +03:00
chertus
582f76c83b
string to decimal, decimal to string, check decimal bounds
2018-07-30 21:10:38 +03:00
Alexey Milovidov
b1e06fc136
Better code #2756
2018-07-30 21:00:16 +03:00
Alexey Milovidov
2fb75a88c3
Fixed test #2756
2018-07-30 20:43:13 +03:00
VadimPE
3f6cdab293
CLICKHOUSE-3847 add support lost replica
2018-07-30 19:31:14 +03:00
Alexey Milovidov
7fe1914a63
Whitespaces #2756
2018-07-30 19:07:20 +03:00
alexey-milovidov
be657c33e6
Merge pull request #2756 from CurtizJ/CLICKHOUSE-3785
...
Clickhouse 3785 Add MurmurHash2
2018-07-30 18:57:38 +03:00
zhang2014
9e052b13d1
ISSUES-2700 add funnel window crash test
2018-07-30 18:51:06 +03:00
ap11
45ce69e73d
Add case insensitive coalesce ifnull, nullif.
2018-07-30 18:50:12 +03:00
alexey-milovidov
b062262b9f
Update FunctionsHashing.h
2018-07-30 18:45:46 +03:00
ap11
4fe3690cad
minor changes
2018-07-30 16:50:26 +03:00
ap11
d45ce92b89
add tests for murmurhash2
2018-07-30 16:41:07 +03:00
ap11
68bdc4eb12
Add mumurhash2
2018-07-30 15:19:22 +03:00
alesapin
79607b9118
CLICKHOUSE-3852: Add tests for config parser
2018-07-29 04:58:05 +03:00
alesapin
744258818e
CLICKHOUSE-3852: Fix PR remarks
2018-07-29 04:58:05 +03:00
alesapin
1f32701665
CLICKHOUSE-3852: Remove useless newlines
2018-07-29 04:58:05 +03:00
alesapin
652e5ff9e2
CLICKHOUSE-3852: Add ability to set up config parameters from env variables.
2018-07-29 04:58:05 +03:00
robot-metrika-test
e26ba4daac
Auto version update to [18.4.0] [54399]
2018-07-28 00:35:05 +03:00
Alexey Milovidov
8bc95412b6
Fixed bad code #2708
2018-07-28 00:33:30 +03:00
Alexey Milovidov
35409e1123
Merge branch 'master' of github.com:yandex/ClickHouse
2018-07-27 22:51:35 +03:00
Alexey Milovidov
a2101df25a
Fixed error in aggregate function "anyHeavy"; added a test [#CLICKHOUSE-3867]
2018-07-27 22:51:13 +03:00
robot-metrika-test
a7addb80a3
Auto version update to [18.3.0] [54398]
2018-07-27 21:45:36 +03:00
Alexey Milovidov
448bcdfdb4
Added a test [#CLICKHOUSE-3855]
2018-07-27 21:17:32 +03:00
Alexey Milovidov
bbdd780be0
Fixed error when IN is used as an aggregation key [#CLICKHOUSE-3855]
2018-07-27 21:14:58 +03:00
chertus
f793fb553a
Merge branch 'master' into decimal
2018-07-27 20:56:13 +03:00
alexey-milovidov
e64c221649
Update Client.cpp
2018-07-27 20:41:05 +03:00
chertus
845edbe242
CLICKHOUSE-2: support negative tests
2018-07-27 20:41:05 +03:00
alexey-milovidov
cac790f08f
Update Client.cpp
2018-07-27 20:37:53 +03:00
chertus
b9fd87eff7
Merge branch 'master' into decimal
2018-07-27 20:31:33 +03:00
alesapin
a28cf1ed98
Remove wrong option
2018-07-27 20:25:51 +03:00
chertus
6283c3f572
CLICKHOUSE-2: support negative tests
2018-07-27 20:19:22 +03:00
Nikolai Kochetov
7d9ebae2c2
Better comments.
2018-07-27 20:11:56 +03:00
Nikolai Kochetov
b5d6240646
Merged with master
2018-07-27 19:21:43 +03:00
Nikolai Kochetov
a2cd7016e5
Added test for join on syntax. [#CLICKHOUSE-3761]
2018-07-27 19:04:17 +03:00
Nikolai Kochetov
5123e0f86f
Remove joined table qualifiers from column names. [#CLICKHOUSE-3761]
2018-07-27 19:03:16 +03:00
Nikolai Kochetov
65dcca22a2
Substitute aliases for required columns in ExpressionAnalyzer. [#CLICKHOUSE-3761]
2018-07-27 19:02:56 +03:00
Nikolai Kochetov
11d66d8733
Support expressions for right JOIN keys. [#CLICKHOUSE-3761]
2018-07-27 19:02:42 +03:00
Nikolai Kochetov
98e5821769
Resolve qualified names for JOIN ON expression. [#CLICKHOUSE-3761]
2018-07-27 19:02:23 +03:00
Nikolai Kochetov
cc613d7ad3
Added JOIN keys to the list of needed columns for JOIN expression action.
2018-07-27 19:02:20 +03:00
Nikolai Kochetov
391ff31829
Added actions for JOIN key columns. [#CLICKHOUSE-3761]
2018-07-27 19:02:10 +03:00
Nikolai Kochetov
5058d1a345
Added columns from join on key of right table if they have different name from left block key in merged block. [#CLICKHOUSE-3761]
2018-07-27 19:01:48 +03:00
Nikolai Kochetov
92719e1f48
Supported JOIN ON syntax for single and chain in expression analyzer. [#CLICKHOUSE-3761]
2018-07-27 19:01:25 +03:00
zhang2014
4bc916029c
ISSUES-2700 fix windowFunnel NULL pointer
...
Co-authored-by: zhang2014 <coswde@gmail.com>
Co-authored-by: sundy-li <543950155@qq.com>
2018-07-27 15:19:29 +08:00
alexey-milovidov
9242588449
Merge pull request #2708 from VadimPE/CLICKHOUSE-3837
...
CLICKHOUSE-3837 Add support for table function in remote() and cluster()
2018-07-26 21:36:04 +03:00
alexey-milovidov
1140a07b58
Merge pull request #2729 from amosbird/master
...
Use docker exec to operate on kafka.
2018-07-26 21:34:04 +03:00
Vadim
ad006166b5
Update 00675_shard_remote_with_table_function.sql
2018-07-26 20:50:32 +03:00
alexey-milovidov
24b0be2cf0
Merge pull request #2727 from alesapin/CLICKHOUSE-3832
...
CLICKHOUSE-3832: Add HTTP Basic authentification in replication protocol
2018-07-26 20:50:09 +03:00
Vadim
da41c5cf47
Update 00675_shard_remote_with_table_function.sql
2018-07-26 20:49:51 +03:00
Amos Bird
54a08ed018
Use docker exec to operate on kafka.
2018-07-27 01:24:35 +08:00
VadimPE
894c5b356d
CLICKHOUSE-3837
2018-07-26 19:15:15 +03:00
alesapin
368face3c9
CLICKHOUSE-3832: Fix typo
2018-07-26 19:10:21 +03:00
alesapin
4fb89512b1
CLICKHOUSE-3832: Add error code to exception and change message, also change check for interserver_http_credentials
2018-07-26 19:01:43 +03:00
Alexey Zatelepin
02946d2bc1
Revert "Set up dns server for kafka integration tests."
...
This reverts commit 1c75c19106
.
2018-07-26 18:52:50 +03:00
VadimPE
5c4b4e96f7
CLICKHOUSE-3837 fix test
2018-07-26 18:33:07 +03:00
chertus
492875e0f7
decimal comparisons with other integers
2018-07-26 18:28:14 +03:00
alesapin
b7f937785d
CLICKHOUSE-3832: Remove empty lines
2018-07-26 18:23:16 +03:00
alesapin
65a6a1225c
Merge pull request #2726 from alesapin/master
2018-07-26 18:20:02 +03:00
alesapin
1588964873
Merge branch 'master' of github.com:alesapin/ClickHouse
2018-07-26 18:16:06 +03:00
alesapin
9aec460f2e
Fix build warning
2018-07-26 18:15:48 +03:00
VadimPE
bb5d8db9a1
CLICKHOUSE-3837 fix tests
2018-07-26 18:13:00 +03:00
alesapin
6abbfbce87
CLICKHOUSE-3832: Add HTTP Basic authentification in replication protocol
2018-07-26 18:10:57 +03:00
Alexey Milovidov
ec202a7fd0
Allow to start cluster with Kafka without pytest #2725
2018-07-26 17:40:33 +03:00
alexey-milovidov
2854818378
Update 00675_remote_with_table_function.sql
2018-07-26 14:38:07 +03:00
alesapin
175f564137
CLICKHOUSE-3832: Fix bracket
2018-07-26 12:53:59 +03:00
VadimPE
63ac512c60
CLICKHOUSE-3837 add tests
2018-07-26 11:06:06 +03:00
Amos Bird
1c75c19106
Set up dns server for kafka integration tests.
2018-07-26 12:53:48 +08:00
chertus
c1c149d74b
decimal comparisons
2018-07-25 22:38:21 +03:00
alexey-milovidov
44f4541592
Merge pull request #2722 from amosbird/patch-9
...
Update README.md
2018-07-25 22:06:07 +03:00
alexey-milovidov
67c0cf5efc
Merge pull request #2721 from alesapin/master
...
CLICKHOUSE-3857: Add table table_engines, alias factory base class and columns alias_to and case_insensitive to functions
2018-07-25 21:50:14 +03:00
alexey-milovidov
dc2c22ffff
Update IFactoryWithAliases.h
2018-07-25 21:46:16 +03:00
VadimPE
489f1f84f1
CLICKHOUSE-3837 fix TableFunctionRemote
2018-07-25 21:17:54 +03:00
alesapin
c3b4551426
CLICKHOUSE-3832: Add interserver-side authentification.
2018-07-25 19:38:29 +03:00
Amos Bird
c9a8759e08
Update README.md
...
kafka integration test uses this package https://github.com/dpkp/kafka-python
2018-07-26 00:34:40 +08:00
Alexey Milovidov
9079bdad4e
Updated README #2701
2018-07-25 19:27:38 +03:00
alesapin
3888077398
CLICKHOUSE-3857: Fix typo
2018-07-25 19:19:11 +03:00
alesapin
9adb251689
CLICKHOUSE-3857: Add table table_engines, alias factory base class and columns alias_to and case_insensitive to functions
2018-07-25 19:08:23 +03:00
Alexey Milovidov
b4556cc598
~/work/ClickHouse/dbms/tests/integration$ find . -name '*.py' | xargs sed -i -r -e 's/macroses/macros/g' # [#CLICKHOUSE-2]
2018-07-25 19:00:51 +03:00
Amos Bird
0965f991b3
Add row_delimiter argument to StorageKafka.
...
There are common cases where a message doesn't end with a row delimiter.
This patch allows specifying a row_delimiter char to compensate that.
https://github.com/yandex/ClickHouse/issues/2298
2018-07-25 18:54:01 +03:00
VadimPE
1d5d097b0d
CLICKHOUSE-3837 fix build
2018-07-25 16:16:36 +03:00
VadimPE
1b07873669
CLICKHOUSE-3837 fix
2018-07-25 15:53:38 +03:00
VadimPE
867a3ebfae
CLICKHOUSE-3837 fix mistakes
2018-07-25 15:31:47 +03:00
alesapin
17cc27d1c0
Merge branch 'master' of github.com:alesapin/ClickHouse
2018-07-25 13:59:57 +03:00
alesapin
f04b2c3340
Merge remote-tracking branch 'upstream/master'
2018-07-25 13:59:23 +03:00
Amos Bird
15cc1cf91b
Fix integration test.
...
without specifying errorlog, I got
```
E Logging trace to /var/log/clickhouse-server/clickhouse-server.log
E Logging errors to clickhouse-server.err.log
E Poco::Exception. Code: 1000, e.code() = 13, e.displayText() = Access to file denied: /clickhouse-server.err.log, e.what() = Access to file denied
```
2018-07-25 12:29:16 +03:00
Alexey Milovidov
c2a50991c9
Minor modifications [#CLICKHOUSE-2]
2018-07-25 03:00:08 +03:00
Alexey Milovidov
a10ebecc67
Enabled minimalistic checksums in ZooKeeper by default #2666
2018-07-24 22:29:40 +03:00
alexey-milovidov
2f3c02cbe4
Update ASTOptimizeQuery.cpp
2018-07-24 22:07:13 +03:00
zhang2014
7e87fa8e18
ISSUES-2688 support on cluster for kill & optimize query
2018-07-24 22:07:13 +03:00
Alexey Milovidov
a106c65dec
Miscellaneous #2702
2018-07-24 21:50:28 +03:00
Amos Bird
77ce910077
Fix invalid Context reference.
2018-07-24 21:47:47 +03:00
Alexey Milovidov
7c07f46d50
Style [#CLICKHOUSE-2]
2018-07-24 21:46:23 +03:00
alexey-milovidov
d17aa47250
Update StorageSystemZooKeeper.cpp
2018-07-24 21:41:22 +03:00
alexey-milovidov
ee6eddb159
Update StorageSystemFunctions.h
2018-07-24 21:41:22 +03:00
alexey-milovidov
fe19ce6c10
Update StorageSystemDictionaries.cpp
2018-07-24 21:41:22 +03:00
alexey-milovidov
2d3a0796a6
Update StorageSystemAggregateFunctionCombinators.cpp
2018-07-24 21:41:22 +03:00
alesapin
d52fd35396
CLICKHOUSE-3772: Move headers to appropriate place (one more time)
2018-07-24 21:41:22 +03:00
alesapin
0f36999b12
CLICKHOUSE-3772: Move headers to appropriate place
2018-07-24 21:41:22 +03:00
alesapin
5459ca1401
CLICKHOUSE-3772: Change base class of almost all StorageSystem* tables and fix remarks
2018-07-24 21:41:22 +03:00
alexey-milovidov
177f2801fd
Update DataTypeFactory.cpp
2018-07-24 21:41:22 +03:00
alexey-milovidov
8d9650f141
Update DataTypeFactory.cpp
2018-07-24 21:41:22 +03:00
alesapin
30584812ee
CLICKHOUSE-3772: Fix brackets
2018-07-24 21:41:22 +03:00
alesapin
a9eb190363
CLICKHOUSE-3772: Fix strange initialization
2018-07-24 21:41:22 +03:00
alesapin
e87460540a
CLICKHOUSE-3772: Add size column
2018-07-24 21:41:22 +03:00
alesapin
5221adf1ea
CLICKHOUSE-3772: Remove unused import
2018-07-24 21:41:22 +03:00
alesapin
6d6bad51ad
CLICKHOUSE-3772: Fixes in system tables formats, data_type_families, aggregate_function_combinators
2018-07-24 21:41:22 +03:00
alexey-milovidov
ba4f988e3f
Update StorageSystemZooKeeper.cpp
2018-07-24 21:40:53 +03:00
alexey-milovidov
8af95f39e8
Update StorageSystemFunctions.h
2018-07-24 21:39:21 +03:00
alexey-milovidov
2834ba2dfb
Update StorageSystemDictionaries.cpp
2018-07-24 21:38:41 +03:00
alexey-milovidov
1824758f8f
Update StorageSystemAggregateFunctionCombinators.cpp
2018-07-24 21:37:07 +03:00
alexey-milovidov
ca40a085b1
Update TableFunctionFactory.h
2018-07-24 21:30:34 +03:00
alexey-milovidov
7b7c3a84a3
Update TableFunctionFactory.cpp
2018-07-24 21:30:11 +03:00
alexey-milovidov
fb807c10e9
Update evaluateConstantExpression.cpp
2018-07-24 19:32:33 +03:00
alesapin
8536761a76
CLICKHOUSE-3772: Move headers to appropriate place (one more time)
2018-07-24 17:42:52 +03:00
alesapin
4905c6ac51
CLICKHOUSE-3772: Move headers to appropriate place
2018-07-24 17:32:54 +03:00
alesapin
670353895b
CLICKHOUSE-3772: Change base class of almost all StorageSystem* tables and fix remarks
2018-07-24 17:28:56 +03:00
VadimPE
46dec0d341
[CLICKHOUSE-3837] fix error in build
2018-07-24 17:05:37 +03:00
VadimPE
18e7ef4e6e
[CLICKHOUSE-3837] fix
2018-07-24 16:42:14 +03:00
Vadim
437f3f20a9
Merge branch 'master' into CLICKHOUSE-3837
2018-07-24 16:21:51 +03:00
VadimPE
8dfb6806d8
add support for table function in remote() and cluster()
2018-07-24 16:10:34 +03:00
chertus
af00724c52
hotfix (decimal scale)
2018-07-24 14:43:48 +03:00
alesapin
f464bd73cf
Merge remote-tracking branch 'upstream/master'
2018-07-24 12:34:19 +03:00
chertus
02f016579c
decimal (de)serialization (in progress)
2018-07-23 23:19:26 +03:00
robot-metrika-test
4af322b295
Auto version update to [18.2.0] [54397]
2018-07-23 22:38:09 +03:00
Alexey Milovidov
5ce488ebe3
Merge branch 'master' of github.com:yandex/ClickHouse
2018-07-23 21:13:18 +03:00
Alexey Milovidov
d400b4e9db
Added test #2699
2018-07-23 21:12:48 +03:00
Alexey Zatelepin
c793277bcc
add forgotten sort [#CLICKHOUSE-3748]
2018-07-23 21:04:13 +03:00
alesapin
4835b4e16e
CLICKHOUSE-3772: Fix brackets
2018-07-23 20:46:18 +03:00
alesapin
68309b75a8
Merge remote-tracking branch 'upstream/master'
2018-07-23 20:15:48 +03:00
alesapin
220f4d6c43
CLICKHOUSE-3772: Fix strange initialization
2018-07-23 20:12:29 +03:00
Alexey Zatelepin
4c4da31cc2
check number of arguments for -Array combinator [#CLICKHOUSE-3853] #2703
2018-07-23 19:54:25 +03:00
alesapin
f2451210d0
CLICKHOUSE-3772: Add size column
2018-07-23 19:52:11 +03:00
alexey-milovidov
1c200589f5
Update FunctionsArray.h
2018-07-23 19:27:23 +03:00
alexey-milovidov
ff2fdac25c
Update FunctionsArray.h
2018-07-23 19:27:23 +03:00
Maxim Khrisanfov
1a57a05342
Opportunity to work with Array of Enums by passing numeric value #626
2018-07-23 19:27:23 +03:00
alesapin
24a9bebec9
CLICKHOUSE-3772: Remove unused import
2018-07-23 19:13:35 +03:00
alesapin
18dd1e1f14
CLICKHOUSE-3772: Fixes in system tables formats, data_type_families, aggregate_function_combinators
2018-07-23 19:10:57 +03:00
Nikolai Kochetov
fd4d992294
Supported JOIN ON syntax for single and chain in expression analyzer.
2018-07-23 19:01:25 +03:00
Nikolai Kochetov
dd4ac9f3f1
Supported JOIN ON syntax for single and chain in expression analyzer.
2018-07-23 18:57:52 +03:00
Nikolai Kochetov
0f4c8e2f0a
Supported JOIN ON syntax for single and chain in expression analyzer.
2018-07-23 18:56:43 +03:00
Nikolai Kochetov
bbd13a25e4
Supported JOIN ON syntax for single and chain in expression analyzer.
2018-07-23 18:54:10 +03:00
proller
f477942c66
Cmake: test for liblld
2018-07-21 03:11:56 +03:00
Alex Zatelepin
41d87fdb0a
fix getting new name for cloned part in case of empty parts [#CLICKHOUSE-3798]
2018-07-20 23:56:25 +00:00
Alexey Zatelepin
0fed05d25b
use MergeTreeData::cloneAndLoadDataPart [#CLICKHOUSE-3798]
2018-07-20 22:44:34 +03:00
Alexey Zatelepin
c2897e2147
don't rewrite parts that aren't touched by mutation commands (copy them using localBackup instead) [#CLICKHOUSE-3798]
2018-07-20 22:44:34 +03:00
Alexey Zatelepin
55301ce1f0
create input streams for parts using InterpreterSelectQuery [#CLICKHOUSE-3798]
2018-07-20 22:44:34 +03:00
Alexey Zatelepin
f75fb6cd68
refactor InterpreterSelectQuery constructors [#CLICKHOUSE-3798]
2018-07-20 22:44:34 +03:00
chertus
5ec47b4a1c
decimal (in progress)
2018-07-20 22:05:07 +03:00
proller
7be750afe9
Apple build fixes
2018-07-20 20:21:03 +03:00
Nikolai Kochetov
df379afde4
Reserve memory for HashTable in ColumnUnique.
2018-07-20 19:16:33 +03:00
Alexey Milovidov
a1684d4a4a
Miscellaneous #2687
2018-07-20 19:02:23 +03:00
Alexey Milovidov
09d22da9b9
Miscellaneous #2687
2018-07-20 18:59:11 +03:00
Alexey Milovidov
4a975c9d4c
Merge branch 'master' of https://github.com/alesapin/ClickHouse
2018-07-20 18:50:54 +03:00
Alexey Milovidov
a4d699e7f5
Comment [#CLICKHOUSE-2]
2018-07-20 18:50:39 +03:00
alexey-milovidov
c9dc058345
Update Collator.cpp
2018-07-20 18:49:47 +03:00
Nikolai Kochetov
7f8688b67b
Support data type with dictionary for krimary key.
2018-07-20 18:41:01 +03:00
alesapin
fae9c33282
CLICKHOUSE-3791: Add system table collations
2018-07-20 16:17:16 +03:00
Nikolai Kochetov
2bce1f0fb7
Fix tests.
2018-07-20 16:07:51 +03:00
proller
c58584fbe7
clickhouse-test-server: allow run with build in source (cmake .)
2018-07-20 15:40:11 +03:00
Nikolai Kochetov
df8e030b2d
Fix tests.
2018-07-20 15:30:04 +03:00
Nikolai Kochetov
3a74ec7c0c
Mergred with master
2018-07-20 14:08:54 +03:00
Nikolai Kochetov
bf26fda38d
Added canBeExecutedOnDefaultArguments into IFunction. Don't run function on defaults is this flag is true.
2018-07-20 13:19:07 +03:00
Nikolai Kochetov
e8bd73ff9b
Fixed function makeDictionary for column with dictionary argument.
2018-07-20 13:19:05 +03:00
Nikolai Kochetov
cbbbda2539
Supported serialization of several dictionaries into single part.
...
Run function on nested column of column with dictionary only if arguments have single column with dictionary and other columns are const.
2018-07-20 13:18:21 +03:00
Nikolai Kochetov
9c763f8090
Make DatsTypeWithDictionary independent from index type.
2018-07-20 13:16:27 +03:00
Nikolai Kochetov
c542cb6314
Expanding indexes for ColumnUnique.
2018-07-20 13:15:55 +03:00
alesapin
2915a58c8f
Merge remote-tracking branch 'upstream/master'
2018-07-20 13:13:50 +03:00
alesapin
32e03f42ef
CLICKHOUSE-3772: Fix initialization
2018-07-20 13:13:23 +03:00
alesapin
73bcc95af9
CLICKHOUSE-3772: Change return type to const reference
2018-07-20 13:07:11 +03:00
alesapin
a45e707f41
CLICKHOUSE-3772: Rename column in formats
2018-07-20 13:01:46 +03:00
alesapin
ec156e9f2b
CLICKHOUSE-3772: Add system tables formats, data_type_families, table_functions, aggregate_function_combinators
2018-07-20 13:00:56 +03:00
robot-metrika-test
b54159aefa
Auto version update to [18.1.0] [54396]
2018-07-20 04:00:20 +03:00
Alexey Milovidov
550f41bc65
Preparation #2646
2018-07-20 03:34:15 +03:00
Alexey Milovidov
e97fd327fd
Merge branch 'master' of github.com:yandex/ClickHouse
2018-07-20 03:18:27 +03:00
Alexey Milovidov
509e00c226
Revert "Auto version update to [1.2.0] [54396]"
...
This reverts commit e464d2d430
.
2018-07-20 03:18:16 +03:00
Alexey Milovidov
65f6696750
Quote all identifiers when querying external database #2635
2018-07-20 03:04:48 +03:00
Alexey Milovidov
0b827058ff
Added missing file #2635
2018-07-20 03:04:48 +03:00
Alexey Milovidov
245b114363
Quote all identifiers when querying external database #2635
2018-07-20 03:04:48 +03:00
Alexey Milovidov
9af2a9179e
Added test #2677
2018-07-20 03:00:04 +03:00
robot-metrika-test
e464d2d430
Auto version update to [1.2.0] [54396]
2018-07-19 23:55:02 +03:00
Alexey Milovidov
fe8c4d64e4
Better fix #2660
2018-07-19 23:51:03 +03:00
Alexey Milovidov
31dbbb05d2
Removed useless setting #2677
2018-07-19 23:22:49 +03:00
Alexey Milovidov
1b39ddf10b
Whitespaces [#CLICKHOUSE-2]
2018-07-19 19:39:48 +03:00
Vadim
b8ae9f7951
[CLICKHOUSE-2830] add FunctionArrayDistinct ( #2670 )
...
* [CLICKHOUSE-2830] add FunctionArrayDistinct
* [#CLICKHOUSE-2830] Add tests and fix
* [CLICKHOUSE-2830] fix bug with array without NULL
* [CLICKHOUSE-2830] fix test
* [CLICKHOUSE-3844] Add suport Tuple and other types in Uniq, EnumerateUniq and Distinct
* [CLICKHOUSE-3844] Add '\n'
* [CLICKHOUSE-3844] fix
* [CLICKHOUSE-2830] del Nullable return type
* Update FunctionsArray.cpp
* [CLICKHOUSE-3844] add new tests
* [CLICKHOUSE-3844] add new tests
2018-07-19 16:53:32 +03:00
alesapin
56523948bf
CLICKHOUSE-3842: Rename local variables
2018-07-19 16:51:57 +03:00
alesapin
ae44b41318
CLICKHOUSE-3842: Fix loadKeys method in dictionary library
2018-07-19 16:51:57 +03:00
alexey-milovidov
164425d1ec
Fix performance regression with prepared sets when they are used inside another subquery. ( #2677 )
...
* Attempt to fix performance regression [#CLICKHOUSE-3796]
* Attempt to fix performance regression [#CLICKHOUSE-3796]
* Attempt to fix performance regression [#CLICKHOUSE-3796]
* Attempt to fix performance regression [#CLICKHOUSE-3796]
* Attempt to fix performance regression [#CLICKHOUSE-3796]
* Attempt to fix performance regression [#CLICKHOUSE-3796]
* Attempt to fix performance regression [#CLICKHOUSE-3796]
* Attempt to fix performance regression [#CLICKHOUSE-3796]
* Added documentation about ClickHouse testing (draft) [#CLICKHOUSE-2]
* Attempt to fix performance regression [#CLICKHOUSE-3796]
* Removed debug output [#CLICKHOUSE-3796]
* Removed debug output [#CLICKHOUSE-3796]
* Updated documentation about ClickHouse testing [#CLICKHOUSE-2]
* Revert "Updated documentation about ClickHouse testing [#CLICKHOUSE-2]"
This reverts commit 9eafc13f3b
.
* Revert "Added documentation about ClickHouse testing (draft) [#CLICKHOUSE-2]"
This reverts commit e28ad4b5fe
.
* Fixed test #2677
* Update InterpreterSelectQuery.cpp
2018-07-19 16:36:21 +03:00
proller
dfa41cdc19
Fix build without readline
2018-07-19 12:29:02 +03:00
alesapin
d0d61e4ea4
CLICKHOUSE-3842: Rename local variables
2018-07-19 11:47:35 +03:00
Alexey Milovidov
7f04f593ed
Moved code to .cpp; log only when skipping of errors is enabled #2669
2018-07-18 22:02:40 +03:00
Alexey Milovidov
a32c2e14a6
Removed unused method that became incompatible [#CLICKHOUSE-2]
2018-07-18 20:16:04 +03:00
alesapin
1f2c54c8af
CLICKHOUSE-3842: Fix loadKeys method in dictionary library
2018-07-18 20:06:13 +03:00
Amos Bird
8b2e68bfa0
Function try in destructor rethrows exceptions
...
According to https://en.cppreference.com/w/cpp/language/function-try-block , function try block used in destructor will rethrow exceptions if there isn't a return statement specified.
2018-07-18 16:29:12 +03:00
proller
51cdec0bec
CLICKHOUSE-3771: fixes
2018-07-18 12:48:45 +03:00
alexey-milovidov
f491bccb1c
Update 00633_func_or_in.sql
2018-07-18 09:27:25 +03:00
chenxing.xc
9bf6f8a62c
add test for #2663
2018-07-18 09:27:25 +03:00
chenxing.xc
f6000b304c
OR to IN rewrite issue in functions
2018-07-18 09:27:25 +03:00
alexey-milovidov
93a31a359c
Update 00633_func_or_in.sql
2018-07-18 09:27:06 +03:00
chenxing.xc
ce214b6663
add test for #2663
2018-07-18 12:56:51 +08:00
Leonardo Cecchi
6d8d59bd1b
Log number of skipped rows during a bulk insert
...
When in a bulk insert the rows are parsed server-side and there are
skipped rows, log the number of these rows at the TRACE level.
2018-07-18 03:04:01 +03:00
Constantin S. Pan
8539c1e119
Fix the column size difference bug in SummingMergeTree
2018-07-18 00:17:04 +03:00
chertus
3d133a6a5a
save block structure when add defaults
2018-07-17 23:02:37 +03:00
chertus
955293cea7
some more build improvements
2018-07-17 21:42:05 +03:00
proller
c7848d2062
CLICKHOUSE-3771: Fixes
2018-07-17 21:22:32 +03:00
chertus
cbf1c220ae
better proto deserialize
2018-07-17 21:18:46 +03:00
robot-metrika-test
d362e2e141
Auto version update to [1.1.54398] [54395]
2018-07-17 20:04:13 +03:00
alexey-milovidov
4b31f389b7
Update BufferBase.h
2018-07-17 19:41:41 +03:00
Amos Bird
c3c762cde7
Fast path for stringify float points.
2018-07-17 19:41:41 +03:00
robot-metrika-test
43ed979431
Auto version update to [1.1.54397] [54395]
2018-07-17 18:37:27 +03:00
robot-metrika-test
e68699c669
Auto version update to [1.1.54396] [54395]
2018-07-17 16:21:31 +03:00
proller
d271b58e7b
CLICKHOUSE-3771 Clean
2018-07-17 16:19:40 +03:00
chertus
c7d9314189
allow build with system capnp
2018-07-17 15:18:20 +03:00
robot-metrika-test
02f7b96484
Auto version update to [1.2.1] [54396]
2018-07-17 14:53:14 +03:00
robot-metrika-test
4806d23261
Auto version update to [54396]
2018-07-17 14:45:10 +03:00
proller
3f949fc86a
CLICKHOUSE-3771: new version scheme
2018-07-17 14:15:14 +03:00
chenxing.xc
5e3bc07a25
OR to IN rewrite issue in functions
2018-07-17 14:27:28 +08:00
chertus
07a782e637
fix wrong defaults at columns tail and some build fixes
2018-07-16 22:28:07 +03:00
alexey-milovidov
0463fb6dd3
Update Settings.h
2018-07-16 19:48:56 +03:00
alexey-milovidov
2d3aa8cdba
Update TableMetadata.h
2018-07-16 19:41:15 +03:00
Alexey Milovidov
09d9ac671b
Added a test #2657
2018-07-16 19:31:34 +03:00
Alexey Milovidov
2465803888
Merge branch 'aggregate-function-max-intersections-fix-sorting' of https://github.com/furmur/ClickHouse into furmur-aggregate-function-max-intersections-fix-sorting
2018-07-16 19:05:58 +03:00
alexey-milovidov
d1eac37389
Update AggregateFunctionMaxIntersections.h
2018-07-16 19:04:35 +03:00
chertus
e65c0b436a
Merge branch 'master' into issue-3578
2018-07-16 18:28:06 +03:00
chertus
2cddb4b840
send metadata only for affected table
2018-07-16 17:52:02 +03:00
proller
cce2e005c5
Macos default build fixes
2018-07-16 17:16:26 +03:00
alexey-milovidov
f31b1236c1
Update MergeTreeDataSelectExecutor.cpp
2018-07-16 16:44:32 +03:00
proller
0b0a2838c8
Fix compile error with boost 1.68.0
2018-07-16 16:44:32 +03:00
Michael Furmur
218a282f88
maxIntersections: add sorting by weight
2018-07-16 15:01:05 +03:00
chertus
925e4c7dbb
backward compatibility
2018-07-16 14:28:22 +03:00
Alexey Milovidov
6ba5b3bd82
Fixed warning [#CLICKHOUSE-2]
2018-07-16 09:09:27 +03:00
Alexey Milovidov
317807f03d
Fixed warning [#CLICKHOUSE-2]
2018-07-16 09:08:39 +03:00
Alexey Milovidov
9de268a455
Added a test from Silviu Caragea #2026
2018-07-16 09:06:44 +03:00
Alexey Milovidov
0a2e6eca45
Implemented generic case for comparison operators #2026
2018-07-16 09:06:44 +03:00
Alexey Milovidov
7540bdfa29
Merge branch 'master' of github.com:yandex/ClickHouse
2018-07-16 07:22:25 +03:00
Alexey Milovidov
52b284a67f
Updated README for integration tests [#CLICKHOUSE-2]
2018-07-16 07:22:16 +03:00
Alexey Milovidov
6a2d8d4f3f
Added support for arbitary complex types in "uniq" family of aggregate functions #2010
2018-07-16 06:55:41 +03:00
Alexey Milovidov
9611198568
Merge branch 'master' into background-processing-pool-backoff
2018-07-16 06:39:37 +03:00
Alexey Milovidov
77ed75e1d3
Merge branch 'master' into amosbird-master
2018-07-16 06:34:22 +03:00
Alexey Milovidov
06fdc5d0ab
Fixed error with DROP TEMPORARY queries #2624
2018-07-16 06:34:05 +03:00
alexey-milovidov
947c5eb6c9
Avoid accidential truncating table in default database in test.
2018-07-16 06:32:43 +03:00
alexey-milovidov
68b57e605a
Merge branch 'master' into background-processing-pool-backoff
2018-07-16 06:27:43 +03:00
alexey-milovidov
4d1c470469
Update MergeTreeData.cpp
2018-07-16 06:22:22 +03:00
Alexey Zatelepin
b1a97f90fc
add test [#CLICKHOUSE-3748]
2018-07-16 06:22:22 +03:00
Alexey Zatelepin
88aa790a2d
save mutations to disk and load them on startup [#CLICKHOUSE-3748]
2018-07-16 06:22:22 +03:00
Alexey Zatelepin
78b83d78f0
execute part mutations in a background pool [#CLICKHOUSE-3748]
2018-07-16 06:22:22 +03:00
Alexey Zatelepin
88300258a7
info in system.mutations for nonreplicated MergeTree [#CLICKHOUSE-3748]
2018-07-16 06:22:22 +03:00
Alexey Zatelepin
ce17868a5c
execute mutations synchronously for StorageMergeTree [#CLICKHOUSE-3748]
2018-07-16 06:22:22 +03:00
Alexey Milovidov
ad3d882b67
Mitigate race condition in test [#CLICKHOUSE-2]
2018-07-16 04:10:41 +03:00
Alexey Milovidov
9381af3bbb
Merge branch 'master' of github.com:yandex/ClickHouse
2018-07-16 03:33:21 +03:00
Alexey Milovidov
a4c0ab7c04
Removed obsolete file #2635
2018-07-16 03:33:12 +03:00
Alexey Milovidov
0f3d6fe756
Fixed error #2649
2018-07-16 03:30:13 +03:00
Alexey Milovidov
63d3d9c8ed
Added a test from Silviu Caragea #1322
2018-07-16 03:30:13 +03:00
Alexey Milovidov
13e5b246f8
Added test #1322
2018-07-16 03:30:13 +03:00
Alexey Milovidov
eee02143a8
Implemented more accurate CAST from String to Nullable of Date and DateTime #1322
2018-07-16 03:30:13 +03:00
Alexey Milovidov
297805f719
Implemented toOrZero, toOrNull functions for Date and DateTime arguments (incomplete) #1322
2018-07-16 03:30:13 +03:00
Alexey Milovidov
8533011a49
More accurate conversion to Nullable type in function CAST #1322
2018-07-16 03:30:13 +03:00
filimonov
d13c6f6823
deadlinks2
2018-07-16 03:22:42 +03:00
VadimPE
5bb8f7ea4a
[CLICKHOUSE-3269] rename isDigit()
2018-07-15 00:22:29 +03:00
VadimPE
4134711faa
[CLICKHOUSE-3269] fix
2018-07-15 00:22:29 +03:00
VadimPE
18681db7fa
[CLICKHOUSE-3269] fix bug with netmaskToIPv6()
2018-07-15 00:22:29 +03:00
alexey-milovidov
b384b7afc4
Update Users.cpp
2018-07-15 00:22:29 +03:00
VadimPE
c45a5aa775
fix netmask from IPv4 to IPv6
2018-07-15 00:22:29 +03:00
VadimPE
0036e75a92
add example in users.xml
2018-07-15 00:22:29 +03:00
VadimPE
5834c0f9d9
fix bug
2018-07-15 00:22:29 +03:00
VadimPE
180ba17e6b
fix
2018-07-15 00:22:29 +03:00
VadimPE
849f02104f
added support for new masks
2018-07-15 00:22:29 +03:00
proller
5384504fa2
More information in 'Cannot read all data' errors
2018-07-13 22:06:26 +03:00
chertus
53f1f4794d
fix inserts into unknown table, ex. 'table function url(...)'
2018-07-13 21:06:47 +03:00
Alexey Milovidov
215ec2be98
Tiny improvement [#CLICKHOUSE-3820]
2018-07-13 20:27:58 +03:00
chertus
bc5d5bcf4a
fix build with CAPNP
2018-07-13 18:10:42 +03:00
chertus
2c4949dd5d
fix build without CAPNP
2018-07-13 16:47:13 +03:00
chertus
4e0d9aa8d4
revert unneeded changes
2018-07-13 15:46:29 +03:00
chertus
c8f71cb539
Merge branch 'master' into issue-3578
2018-07-13 14:30:42 +03:00
alexey-milovidov
53f9ae3cf1
Update CompressedReadBufferBase.cpp
2018-07-13 06:41:18 +03:00
proller
9d0b6bffe4
Better error: Print checksums if they mismatch
2018-07-13 06:41:18 +03:00
chertus
c78a67d573
fix case with unexpected aliases
2018-07-13 01:05:03 +03:00
Alexey Milovidov
c315200e64
Fixed rare error in ZooKeeper library: callback never called in case when network error happens after reading response header but before response body was read - that will lead to deadlock and readonly table [#CLICKHOUSE-3820]
2018-07-13 00:31:38 +03:00
chertus
f89e476c0f
add option to disable sending metadata
2018-07-12 17:33:57 +03:00
robot-metrika-test
d2c4696bc6
Auto version update to [54394]
2018-07-12 16:25:17 +03:00
chertus
a7fcae2759
fix defaults with list expressions
2018-07-12 13:03:49 +03:00
chertus
2876aadba7
fix materialized
2018-07-12 11:49:20 +03:00
robot-metrika-test
b683792769
Auto version update to [54393]
2018-07-11 23:45:40 +03:00
Alexey Milovidov
14d5aa061f
Miscellaneous #1322
2018-07-11 22:37:57 +03:00
chertus
3c39f2fc69
fix some tests
2018-07-11 21:34:12 +03:00
chertus
a765aef4db
fix KafkaStorage build and add sql test for defaults
2018-07-11 19:24:29 +03:00
Alexey Milovidov
d6a3cade18
Whitespaces [#CLICKHOUSE-3820]
2018-07-11 19:10:02 +03:00
Alexey Milovidov
06fc37abd4
Merge branch 'master' of github.com:yandex/ClickHouse
2018-07-11 18:58:56 +03:00
Alexey Milovidov
0352d6916f
Updated default clickhouse-client config #1959
2018-07-11 18:58:29 +03:00
chertus
82d22574d4
fix empty defaults mask issue and add some comments
2018-07-11 17:11:47 +03:00
robot-metrika-test
5a25d7df26
Auto version update to [54392]
2018-07-11 16:00:46 +03:00
Alexey Milovidov
b3b41c9661
Non significant changes #2521
2018-07-11 15:59:37 +03:00
Alexey Milovidov
2f4605e7da
Fixed build #2627
2018-07-11 15:50:23 +03:00
alexey-milovidov
9793ae98e0
Merge pull request #2521 from ssmike/CLICKHOUSE-3547
...
CLICKHOUSE-3547 streaming histogram aggregation
2018-07-11 15:48:12 +03:00
chertus
fe1b393e55
defaults for storages with formated input
2018-07-11 15:05:04 +03:00
alexey-milovidov
e0ce1aac56
Update WriteBufferFromOStream.cpp
2018-07-10 23:46:10 +03:00
alexey-milovidov
ba25b84e6d
Update WriteBufferFromOStream.cpp
2018-07-10 23:46:10 +03:00
alexey-milovidov
401c48272d
Update WriteBufferFromOStream.h
2018-07-10 23:46:10 +03:00
alexey-milovidov
1737228039
Update ReadBufferFromIStream.cpp
2018-07-10 23:46:10 +03:00
alexey-milovidov
21a5a7a544
Update ReadBufferFromIStream.h
2018-07-10 23:46:10 +03:00
proller
2e0869f567
Write current position in stream errors
2018-07-10 23:46:10 +03:00
Alexey Milovidov
8eea4ae9cd
Fixed race condition in test #2604
2018-07-10 22:00:07 +03:00
Alexey Milovidov
abf8cd24d7
Fixed discrepancy [#CLICKHOUSE-2837]
2018-07-10 21:39:32 +03:00
Alexey Milovidov
98f8ae3edb
Fixed error with timeouts [#CLICKHOUSE-2837]
2018-07-10 20:40:17 +03:00
chertus
519102b110
defaults for http inserts
2018-07-10 20:20:55 +03:00
robot-metrika-test
f6e0a4ae68
Auto version update to [54391]
2018-07-10 19:16:29 +03:00
Alexey Milovidov
e3b3c9f81b
Added test for chroot in ZK [#MDBSUPPORT-204]
2018-07-10 19:14:27 +03:00
Alexey Milovidov
f80081ca03
Fixed chroot prefix in information about exception for ZooKeeper multi transaction (variant 2) [#MDBSUPPORT-204]
2018-07-10 19:14:27 +03:00
Amos Bird
f5764910c4
Fix TRUNCATE command for temporary tables.
2018-07-10 22:25:08 +08:00
Alexey Milovidov
a26a0f5331
Better exception message for KeeperMiltiException [#MDBSUPPORT-204]
2018-07-10 16:47:14 +03:00
Alexey Milovidov
8e0ae12b4e
Miscellaneous [#CLICKHOUSE-2]
2018-07-10 16:43:01 +03:00
chertus
5036309d26
fix const defaults
2018-07-10 16:33:41 +03:00
chertus
bac1f77620
insert defaults (first working version)
2018-07-10 14:40:33 +03:00
Георгий Кондратьев
f8b53280a0
Do not add lib prefix to dictionary_library plugins
...
By convention plugins (libraries that are only meant for dlopen) do not have lib prefix.
2018-07-10 14:29:19 +03:00
Alexey Milovidov
15dd80a913
Debugging [#CLICKHOUSE-2]
2018-07-10 03:35:00 +03:00
Simon Podlipsky
6c7ba03d0f
Add missing UInt128 (UUID) field visitors
2018-07-10 00:39:13 +03:00
Alexey Milovidov
3c34487f43
Preparations [#CLICKHOUSE-2]
2018-07-09 23:36:58 +03:00
chertus
2e4c2328af
metadata in capn proto format (in progress - need apply on client)
2018-07-09 19:31:24 +03:00
Amos Bird
ea01a3b22e
add OPTIMIZE FINAL support for ReplicatedMergeTree.
2018-07-09 18:03:23 +03:00
Mikhail Surin
877acef7d5
remove temporary allocations
2018-07-08 16:56:33 +03:00
Alexey Milovidov
7dc1276afe
Little better #2281
2018-07-08 08:26:51 +03:00
Alexey Milovidov
0947c7808d
Avoid locking while reading config to check part_log #2281
2018-07-08 07:54:37 +03:00
Alexey Milovidov
a2faa511cc
Less number of "stat" calls for each INSERT into MergeTree #2281
2018-07-08 06:56:24 +03:00
Alexey Milovidov
3445c78190
Added exponential backoff for BackgroundProcessingPool #2281
2018-07-08 05:57:41 +03:00
Alexey Milovidov
7707b5a209
Improvement [#CLICKHOUSE-3810]
2018-07-08 02:53:49 +03:00
Alexey Milovidov
a34f1231f3
Fixed error with empty TinyLog table; added a test from Nickolay Kovalev #2563
2018-07-07 23:05:52 +03:00
Alexey Milovidov
4f2655960c
Fixed test [#CLICKHOUSE-2]
2018-07-07 22:39:20 +03:00
Alexey Milovidov
d2a44248cd
Fixed error with empty TinyLog table; added a test from Nickolay Kovalev #2563
2018-07-07 22:02:10 +03:00
Alexey Milovidov
b714d87de7
Get rid of virtual columns in system.tables table [#CLICKHOUSE-3806]
2018-07-07 21:58:48 +03:00
Alexey Milovidov
c126b9a5ab
Fixed trashy test #2115
2018-07-07 21:52:58 +03:00
Mikhail Surin
69b8774611
ensure parameter type
2018-07-07 15:38:47 +03:00
Mikhail Surin
9f5e9d1389
epsilon
2018-07-07 15:09:21 +03:00
Mikhail Surin
ca837723ed
fix unique for empty point sets
2018-07-07 13:40:32 +03:00
Alexey Milovidov
c3b7abaa8b
Added another test #2115
2018-07-06 22:47:08 +03:00
Alexey Milovidov
b01d7bb5e2
Fixed wrong code #2115
2018-07-06 22:37:58 +03:00
Alexey Milovidov
299d029d35
Added a test from Silviu Caragea #2115
2018-07-06 22:22:12 +03:00
Alexey Milovidov
43111f2ac9
Fixed error with function "has" and Nullable array argument #2115
2018-07-06 22:19:38 +03:00
chertus
597778c074
metadata in capn proto (in progress)
2018-07-06 22:19:06 +03:00
Alexey Milovidov
576885c6b8
Little better [#CLICKHOUSE-2]
2018-07-06 21:35:37 +03:00
robot-metrika-test
173deed844
Auto version update to [54390]
2018-07-06 19:37:50 +03:00
Alexey Milovidov
93f8316e1f
Little better [#CLICKHOUSE-3806]
2018-07-06 19:34:53 +03:00
Alexey Milovidov
1927ab56e1
Merge branch 'master' of github.com:yandex/ClickHouse
2018-07-06 19:22:37 +03:00
Alexey Milovidov
95915579c7
Fixed test [#CLICKHOUSE-3806]
2018-07-06 19:22:15 +03:00
alexey-milovidov
1e78445a25
Update FunctionsConversion.h
2018-07-06 18:55:26 +03:00
Nikolai Kochetov
935b7edb48
Removed enums from IDataType::isValueRepresentedByUnsignedInteger
2018-07-06 18:55:26 +03:00
Nikolai Kochetov
f676fed344
Added test with monotonic integer cast.
2018-07-06 18:55:26 +03:00
Nikolai Kochetov
7592b6e34a
Fixed monotonic constraints for unsigned integer types.
2018-07-06 18:55:26 +03:00
chertus
c26ca0232d
metadata in capn proto format (in progress)
2018-07-06 18:49:33 +03:00
Alex Zatelepin
f7f4f220f1
Update MergeTreeData.cpp
2018-07-06 15:14:23 +03:00
Ciprian Hacman
fd6fb023b6
Recreate format_version.txt when missing
2018-07-06 15:14:23 +03:00
Mikhail Surin
8c4f04c452
invalid values handler
2018-07-06 14:29:14 +03:00
Alexey Milovidov
7fcf609812
Miscellaneous [#CLICKHOUSE-3806]
2018-07-06 03:28:39 +03:00
Alexey Milovidov
5d52be3c7e
Merge branch 'master' of github.com:yandex/ClickHouse
2018-07-06 03:27:58 +03:00
Alexey Milovidov
21508df7c2
Fixed extremely bad code #2313
2018-07-06 03:27:47 +03:00
Alexey Milovidov
67b9a69f19
Fixed error in prev. revision [#CLICKHOUSE-3806]
2018-07-06 00:26:23 +03:00
Alexey Milovidov
88c582106b
Attempt to get rid of VirtualColumnFactory (part 2) [#CLICKHOUSE-3806]
2018-07-05 23:38:05 +03:00
Alexey Milovidov
cc2250f688
Attempt to get rid of VirtualColumnFactory (part 1) [#CLICKHOUSE-3806]
2018-07-05 22:56:51 +03:00
Alexey Milovidov
0a188389c0
Fixed error #2599
2018-07-05 21:56:33 +03:00
Alexey Milovidov
4a35b57cea
Little better #2599
2018-07-05 21:45:18 +03:00
Amos Bird
78beacb3a5
Make OPTIMIZE be able to merge all parts with FINAL.
2018-07-05 21:32:54 +03:00
Alexey Zatelepin
d5f8e4a1a5
load quorum status in merge predicate asynchronously [#CLICKHOUSE-3802]
2018-07-05 20:06:33 +03:00
Alexey Zatelepin
a41ee1f0a7
switch to ephemeral nodes for block number locks [#CLICKHOUSE-3802]
2018-07-05 20:06:33 +03:00
Alexey Zatelepin
0a46d231ed
speedup merge selection: async exists check for selected parts [#CLICKHOUSE-3802]
2018-07-05 20:06:33 +03:00
Alexey Zatelepin
116ed0a59e
add RestartingThread wakeup for faster session recovery
2018-07-05 19:30:52 +03:00
Alexey Zatelepin
fe83c8dab1
stricter validation of mutation commands #2588
2018-07-05 17:19:33 +03:00
Mikhail Surin
0418f179dc
merge review
2018-07-05 16:29:43 +03:00
Alexey Zatelepin
88951cac62
clearer error message in test
2018-07-05 16:29:22 +03:00
Mikhail Surin
8bb17685fd
reduce memory footprint
2018-07-05 14:33:59 +03:00
chertus
e34bc2782e
3578: get ColumnDefaults from context (it's empty now)
2018-07-05 14:01:25 +03:00
Mikhail Surin
f598e6d47c
add tests
2018-07-05 12:53:42 +03:00
Mikhail Surin
984fe8e4fd
implement n log(n) compression algorigthm
2018-07-05 12:53:42 +03:00
Mikhail Surin
b09323c547
naive implementation
2018-07-05 12:53:42 +03:00
Alexey Milovidov
c45aa180e8
Reviewing #2521
2018-07-05 02:24:36 +03:00
Alexey Milovidov
018e48399e
Make the test results more stable with respect to floating point calculations method #2521
2018-07-05 01:37:48 +03:00
Alexey Milovidov
bfc29a3b91
Updated test #2521
2018-07-05 01:32:55 +03:00
Alexey Milovidov
ac2d352203
Reviewing #2521
2018-07-05 01:28:15 +03:00
Alexey Milovidov
b18a0e3ec0
Reviewing #2521
2018-07-05 00:49:32 +03:00
Alexey Milovidov
efb4eab4fd
Merge branch 'CLICKHOUSE-3547' of https://github.com/ssmike/ClickHouse into ssmike-CLICKHOUSE-3547
2018-07-05 00:29:40 +03:00
Alexey Milovidov
c6eaca7c67
Adaptations #2574
2018-07-05 00:15:29 +03:00
Alexey Milovidov
7209d8b76f
Adaptations #2574
2018-07-05 00:09:58 +03:00
Alexey Milovidov
84fd35da41
Adaptations #2574
2018-07-05 00:00:50 +03:00
Alexey Milovidov
7bdafa6105
Merge branch 'master' of https://github.com/amosbird/ClickHouse into amosbird-master
2018-07-04 23:54:54 +03:00
Alexey Milovidov
c0373c1d45
Style; added comment #2566
2018-07-04 23:46:17 +03:00
Alexey Milovidov
47958bee7c
Merge branch 'feature-agg-func-in-summing-merge-tree' of https://github.com/kvap/ClickHouse into kvap-feature-agg-func-in-summing-merge-tree
2018-07-04 23:34:28 +03:00
Alexey Milovidov
4535f96148
Implemented TODO #2584
2018-07-04 20:28:52 +03:00
Alexey Milovidov
8fd1dbf6ec
Make the test compatible with different versions of curl #2490
2018-07-04 20:28:52 +03:00
Alexey Milovidov
e6c293ab60
Added setting "use_index_for_in_with_subqueries_max_values" #2571
2018-07-04 20:28:52 +03:00
Alexey Milovidov
76e35959fb
Fixed test #2490
2018-07-04 20:28:52 +03:00
Alexey Milovidov
c99e717632
Fixed bad code #2571
2018-07-04 20:28:52 +03:00
Alexey Milovidov
6afec54f7a
Addition to prev. revision #2571
2018-07-04 20:28:52 +03:00
Alexey Milovidov
e86f73e465
Fixed half of bad code #2571
2018-07-04 20:28:52 +03:00
Alexey Milovidov
083b075631
Removed useless method #2571
2018-07-04 20:28:52 +03:00
Alexey Milovidov
4b099e385b
Fixed typo #2482
2018-07-04 20:28:06 +03:00
Nikolai Kochetov
d49a39e5e5
Added test with runningDifference function. #2590
2018-07-04 20:25:48 +03:00
Nikolai Kochetov
5e3c0c0238
Supported nullable for runningDifference function. #2590
2018-07-04 20:25:48 +03:00
chertus
88c4081a82
3578: defaults for input streams (in progress)
2018-07-04 20:02:47 +03:00
Alexey Milovidov
f00f9d1f9a
Merge branch 'master' into CLICKHOUSE-2910
2018-07-04 16:29:58 +03:00
Alexey Zatelepin
48c48c6c9a
add functional test for mutations of Replicated tables [#CLICKHOUSE-3747]
2018-07-02 22:34:15 +03:00
Nikolai Kochetov
67755fe882
Added test. #2580
2018-07-02 20:46:33 +03:00
Nikolai Kochetov
323578c8b6
Reload client connection params before reconnection. #2580
2018-07-02 20:46:33 +03:00
morty
35c0ab9783
Merge branch 'master' into feature/suggestions
2018-07-02 11:52:45 +03:00
Alexey Milovidov
9845814701
Obfuscator: added heuristic #2518
2018-06-30 22:03:26 +03:00
Alexey Milovidov
394b020869
Fixed potential issue in Obfuscator on illegal UTF-8 source #2518
2018-06-30 02:27:56 +03:00
Nikolai Kochetov
6e5e57353a
Review fixes. [#CLICKHOUSE-3694] #2156
2018-06-29 19:18:50 +03:00
Nikolai Kochetov
f5ecd410ae
Renamed test.
2018-06-29 17:05:02 +03:00
Alexey Zatelepin
3cbced0d2a
add integration test for mutations of Replicated tables [#CLICKHOUSE-3747]
2018-06-29 16:46:28 +03:00
Amos Bird
900b046943
Add options to enable parsing CSV with single/double quote.
2018-06-29 15:34:55 +08:00
Alexey Milovidov
e051998e1c
Renamed setting "send_logs_level" #2482
2018-06-28 23:11:14 +03:00
Alexey Milovidov
d8654d07e1
Auto version update to [54389]
2018-06-28 22:43:27 +03:00
Alexey Milovidov
3894f094ea
Fixed setting descriptions #2482
2018-06-28 22:40:18 +03:00
alexey-milovidov
1381369638
Update Defines.h
2018-06-28 20:48:05 +03:00
alexey-milovidov
3904ba561f
Merge branch 'master' into CLICKHOUSE-2910
2018-06-28 20:47:25 +03:00
Alexey Milovidov
d4eefc414c
Merge branch 'query_in_form_data' of https://github.com/stavrolia/ClickHouse into stavrolia-query_in_form_data
2018-06-28 20:34:58 +03:00
alexey-milovidov
b7ac6ac8c1
Update IAST.cpp
2018-06-28 20:25:09 +03:00
Nikolai Kochetov
782caef119
Added IAST::appendColumnName(WriteBuffer &); reimplemented IAST::getColumnName() using it.
2018-06-28 20:25:09 +03:00
Nikolai Kochetov
bd4a899dd3
Reduced the number of IAST::getColumnName() calls in ExpressionAnalyzer.
2018-06-28 20:25:09 +03:00
Nikolai Kochetov
29ef36a270
Added test. [#CLICKHOUSE-3794]
2018-06-28 20:15:12 +03:00
Nikolai Kochetov
acd6c8fafd
Supported array(tuple) arguments for arrayEnumerateUniq function. [#CLICKHOUSE-3794]
2018-06-28 20:15:12 +03:00
Alexey Milovidov
6f21706f65
Added test #2553
2018-06-28 19:05:41 +03:00
Alexey Milovidov
493b67d051
Removed useless file [#CLICKHOUSE-2]
2018-06-28 18:59:39 +03:00
Nikolai Kochetov
ebde528506
Create default macros in global context. [#CLICKHOUSE-3793]
2018-06-28 17:11:09 +03:00
Mikhail Surin
c7a305eca3
fix float transform
2018-06-28 16:36:40 +03:00
stavrolia
5966b78d41
add case with external file
2018-06-27 21:53:11 +03:00
robot-metrika-test
e03d523f19
Auto version update to [54388]
2018-06-27 16:10:59 +03:00
Alexey Zatelepin
2447755700
BackgroundSchedulePool: remove task from delayed even it it is currently executing
...
If the task was left in the delayed_tasks set, it could lead to a nasty bug:
delayExecutionThreadFunction() would schedule the task, then it would immediately
go on a next iteration and schedule the same task again. Thus this task would be
continually executing, and other delayed tasks would have no chance to run.
2018-06-27 13:47:58 +03:00
Nikolai Kochetov
bf3327da8b
Removed nullable column from ColumnUnique. Added IColumnUnique::getNestedNotNullableColumn().
2018-06-26 20:38:32 +03:00
Constantin S. Pan
59e7af6926
Add a test with materialized view against null table and lots of data
2018-06-26 16:26:51 +01:00
Nikolai Kochetov
9f591b8d02
Merged with master.
2018-06-26 17:41:29 +03:00
Nikolai Kochetov
b1eace2877
Fixed DataTypeWithDictionary deserialization.
2018-06-26 17:12:35 +03:00
Nikolai Kochetov
f191eb8ae9
Fix ColumnWithDictionary::getPremutation limit
2018-06-26 17:12:34 +03:00
Nikolai Kochetov
9e9b33ebe5
Fix deserialization indexes for additional keys in DataTypeWithDictionary.
2018-06-26 17:12:30 +03:00
Nikolai Kochetov
f56d16769b
Added pre and post serialization for IDataType BinaryBulkWithMultipleStreams. Supported dictionary serialization format with single global dictionary (limited wit max_dictionary_size) and additional keys which are stored per granule. Changed IDataType::enumerateStream interface. Added (de)serialization params for binary bulk with multiple stream (de)serialization. Changed IColumn::index interface.
2018-06-26 17:12:21 +03:00
Nikolai Kochetov
58cbcbd5c3
Supported DataTypeWithDictionary in CAST function.
2018-06-26 17:12:21 +03:00
Nikolai Kochetov
df71a25b4f
Removed function makeDictionary, added functions makeDictionaryUInt{8,16,32,64}
2018-06-26 17:12:21 +03:00
Nikolai Kochetov
12bf5ef565
Added IColumn::convertToFullColumnIfWithDictionary; supported FilterDescription for ColumnWithDictionary
2018-06-26 17:12:15 +03:00
Nikolai Kochetov
0eed697623
Fixed typo.
2018-06-26 14:28:24 +03:00
Constantin S. Pan
cc4c4e0b49
Make the test more comprehensive and fix bugs in AggregateFunction implementation of SummingMergeTree
2018-06-26 11:28:42 +01:00
stavrolia
e1cd4d22db
Add test ( #2490 )
2018-06-25 21:17:10 +03:00
Nikolai Kochetov
bd7c72de5c
Spelling.
2018-06-25 16:08:35 +03:00
Nikolai Kochetov
60f0ed9296
Added processing stage check for StorageMerge. [#CLICKHOUSE-3694] #2156
2018-06-25 15:47:51 +03:00
Nikolai Kochetov
4f7c284d34
Fixed build.
2018-06-25 15:47:45 +03:00
Nikolai Kochetov
ba4cf6faf0
Merged with master.
2018-06-25 15:08:21 +03:00
Nikolai Kochetov
7c95d15374
Added test. #2525
2018-06-25 13:57:28 +03:00
Nikolai Kochetov
91c9906c88
Fixed reading from ReplacingMergeTree from emprty row set after prewhere. #2525
2018-06-25 13:48:11 +03:00
morty
492040bd66
Merge branch 'master' into feature/suggestions
2018-06-25 11:22:15 +03:00
Mikhail Surin
0188538b33
fix review
2018-06-22 21:30:13 +03:00
Mikhail Surin
021f3b564b
add tests
2018-06-22 21:30:13 +03:00
Mikhail Surin
7ee530a97d
implement n log(n) compression algorigthm
2018-06-22 21:30:13 +03:00
Mikhail Surin
511e608080
use arena
2018-06-22 21:30:13 +03:00
Mikhail Surin
2f300e9df9
change bins schema
2018-06-22 21:30:13 +03:00
Mikhail Surin
3373909cbd
naive implementation
2018-06-22 21:30:09 +03:00
robot-metrika-test
a21a9577f4
Auto version update to [54387]
2018-06-22 21:10:11 +03:00
Alexey Zatelepin
7ce4ebf1e1
fix test (disable random component in CleanupThread sleep period)
2018-06-22 18:53:59 +03:00
Alexey Zatelepin
7ce74d1730
ZooKeeper client: before the fix we waited 2x longer than necessary before the timeout
2018-06-22 18:30:29 +03:00
Constantin S. Pan
1333b5e97b
Fix the test for AggregateFunction in SummingMergeTree
2018-06-22 16:29:04 +01:00
Alexey Zatelepin
b247635acf
disable unreliable test [#CLICKHOUSE-3758]
2018-06-22 13:46:07 +03:00
Alexey Zatelepin
971fddb299
add comments [#CLICKHOUSE-3747]
2018-06-22 13:43:35 +03:00
zhang2014
f4e72792a5
ISSUES-2553 add offset parameter to numbers
2018-06-22 12:55:36 +03:00
Alexey Zatelepin
e78dc8142c
factor out common code [#CLICKHOUSE-3747]
2018-06-21 22:47:44 +03:00
Alexey Zatelepin
a6c61848f1
mutations finalizing task [#CLICKHOUSE-3747]
2018-06-21 22:47:44 +03:00
Alexey Zatelepin
2fb3d42dfd
temporary fix for a bug when several mutations have the same predicate [#CLICKHOUSE-3747]
2018-06-21 22:47:44 +03:00
Alexey Zatelepin
36982b967d
use single mutex in ReplicatedMergeTreeQueue for simplicity
2018-06-21 22:47:44 +03:00
Alexey Zatelepin
b2cdfcbaca
calculate and update parts_to_do for mutations [#CLICKHOUSE-3747]
2018-06-21 22:47:44 +03:00
proller
a31adcfdea
Allow use unbundled cpuid ( #2543 )
...
* Wait test server startup for 5s
* clean
* Allow use system libcpuid
* cpuid: move include/cpuid/ -> include/libcpuid/
* fix
2018-06-21 20:35:03 +03:00
proller
e1ae5233df
Add // Y_IGNORE tags
2018-06-21 18:24:36 +03:00
Constantin S. Pan
e94570d206
Add support for AggregateFunction in SummingMergeTree
2018-06-21 16:10:32 +01:00
proller
2d9d723d3c
Wait test server startup for 5s
2018-06-21 17:54:48 +03:00
Nikolai Kochetov
96df20f6b5
Fixed ColumnUnique::compareAt implementation; deprecated several metods for IColumnUnique
2018-06-21 16:29:09 +03:00
Nikolai Kochetov
f88584d748
Added DeserializeBinaryBulkState which stores reading state for ColumnWithDictionary.
2018-06-21 16:28:53 +03:00
Vitaliy Lyudvichenko
1a4157f2a9
clickhouse_common_io does not depend on dbms. [#CLICKHOUSE-2910]
...
Get rid of extra linking dependencies for clickhouse_common_io. [#CLICKHOUSE-2910]
2018-06-21 15:13:56 +03:00
Vitaliy Lyudvichenko
358e4ae9bf
Fixed failures in utils, more precise test. [#CLICKHOUSE-2910]
2018-06-20 18:41:15 +03:00
Vitaliy Lyudvichenko
310bb4116e
Merge remote-tracking branch 'origin/master' into CLICKHOUSE-2910
2018-06-19 23:33:11 +03:00
Vitaliy Lyudvichenko
e13ba09004
Rewritten ThreadStatus via adding shared thread state. [#CLICKHOUSE-2910]
...
Fixed race condition in SystemLog.
2018-06-19 23:30:35 +03:00
proller
fbe7df73a2
CLICKHOUSE-3762 Build fixes ( #2488 )
...
CONTRIB-254
2018-06-19 21:09:09 +03:00
morty
c063d5c5e4
Merge branch 'master' into feature/suggestions
2018-06-19 17:08:27 +03:00
morty
47c6dc1728
Added missing query keywords, preload dictionary names and attributes, fixes and cleanup
2018-06-19 17:07:10 +03:00
Sergei Tsetlin (rekub)
987644e1e7
shift arguments, some problem seems found!
2018-06-19 16:36:53 +03:00
Sergei Tsetlin (rekub)
32557a36c5
test aggregation state multiply
2018-06-19 14:21:44 +03:00
proller
a4e6f726e8
Build and test fixes
2018-06-19 00:13:11 +03:00
Vitaliy Lyudvichenko
8dc1bebf00
Add logs forwarding from remote severs to client. [#CLICKHOUSE-2910]
2018-06-18 19:30:26 +03:00
Vitaliy Lyudvichenko
e031b5360a
Minor enhancement. [#CLICKHOUSE-2910]
2018-06-18 16:50:20 +03:00
Vitaliy Lyudvichenko
392f6e0c6c
Print query_id in logs. Add own logging interface. [#CLICKHOUSE-2910]
2018-06-18 16:41:13 +03:00
Sergei Tsetlin (rekub)
36a3425a0f
multiply aggregate state
2018-06-18 15:52:27 +03:00
Alexey Milovidov
187d93ea82
Addition to prev. revision #2520
2018-06-18 05:17:00 +03:00
Alexey Milovidov
4871fb3626
Addition to prev. revision #2520
2018-06-18 05:16:00 +03:00
Alexey Milovidov
447ffe32a9
Addition to prev. revision #2520
2018-06-18 05:15:19 +03:00
Alexey Milovidov
ea01f6a3ff
Addition to prev. revision #2520
2018-06-18 05:12:19 +03:00
Alexey Milovidov
82102c6896
Fixed conflicting headers on Fedora Rawhide while using Linux native AIO #2520
2018-06-18 04:33:34 +03:00
Alexey Milovidov
3ea8ce1c0a
Obfuscator: better default parameter #2518
2018-06-17 02:34:34 +03:00
Alexey Milovidov
6173e4b71f
Returned back "explicit" #2501
2018-06-16 09:00:51 +03:00
Alexey Milovidov
2298f1c68b
Fixed strange code #2501
2018-06-16 08:54:06 +03:00
Alexey Milovidov
b108882e2e
Merge branch 'master' of https://github.com/alesapin/ClickHouse into alesapin-master
2018-06-16 08:29:00 +03:00
Alexey Milovidov
05d31f5e46
LZ4_decompress_faster: reordered variants and removed variant that is always worse [#CLICKHOUSE-3773]
2018-06-16 07:48:37 +03:00
Alexey Milovidov
52755f248a
Fixed error [#CLICKHOUSE-2]
2018-06-16 06:35:23 +03:00
Alexey Milovidov
d8eb8c8ddf
Fixed error [#CLICKHOUSE-2]
2018-06-16 06:31:49 +03:00
Alexey Milovidov
e4776e8b5d
Fixed build (no include path was specified) #2513
2018-06-16 05:31:41 +03:00
Alexey Milovidov
4e8082a699
Fixed build [#CLICKHOUSE-2]
2018-06-16 05:16:19 +03:00
alexey-milovidov
d853b28543
Merge pull request #2513 from yandex/trim-exit-string
...
Trim exit string
2018-06-16 05:15:25 +03:00
alexey-milovidov
d578bcbd5c
Update StringUtils.h
2018-06-16 05:14:37 +03:00
Alexey Milovidov
0272fc996a
Fixed build [#CLICKHOUSE-2]
2018-06-16 05:13:54 +03:00
Alexey Milovidov
e66cdfe429
Fixed error [#CLICKHOUSE-2]
2018-06-16 05:06:51 +03:00
Alexey Milovidov
e6aa58e667
Fixed error [#CLICKHOUSE-2]
2018-06-16 05:04:46 +03:00
alexey-milovidov
f589ab2831
Merge pull request #2518 from yandex/anonymizer
...
Simple tool for table data obfuscation.
2018-06-16 05:01:15 +03:00
alexey-milovidov
e6daa67beb
Merge pull request #1890 from yandex/lz4_experiments
...
Faster LZ4 decompression (experimental) + simple draft of data mutator.
2018-06-16 04:57:47 +03:00
Alexey Milovidov
fae4359ee1
Data obfuscator: added documentation [#CLICKHOUSE-2]
2018-06-16 04:45:19 +03:00
Alexey Milovidov
9d137881a9
Data obfuscator: added documentation [#CLICKHOUSE-2]
2018-06-16 04:44:25 +03:00
Alexey Milovidov
914b1fc967
Data obfuscator: development [#CLICKHOUSE-2]
2018-06-16 03:52:27 +03:00
Alexey Milovidov
116c91c9ca
Data obfuscator: development [#CLICKHOUSE-2]
2018-06-16 03:50:52 +03:00
Alexey Milovidov
4e02a4c81f
Data obfuscator: development [#CLICKHOUSE-2]
2018-06-16 03:27:59 +03:00
Alexey Milovidov
80ed67c8ee
Data obfuscator: development [#CLICKHOUSE-2]
2018-06-16 02:54:33 +03:00
Constantin S. Pan
ca88ba7cfa
Add a test for AggregateFunction in SummingMergeTree
2018-06-15 16:11:43 +01:00
Vitaliy Lyudvichenko
a0e9d17bfd
Add query_id and host_name to server logs. [#CLICKHOUSE-2910]
2018-06-15 16:49:01 +03:00
Alexey Milovidov
16c16dcc2d
Data obfuscator: development [#CLICKHOUSE-2]
2018-06-15 13:42:13 +03:00
Alexey Milovidov
9043e36fa1
Data obfuscator: development [#CLICKHOUSE-2]
2018-06-15 13:03:02 +03:00
Alexey Milovidov
ddd10d956b
Data obfuscator: development [#CLICKHOUSE-2]
2018-06-15 12:44:14 +03:00
Alexey Milovidov
108cca6ac1
Data obfuscator: development [#CLICKHOUSE-2]
2018-06-15 12:40:40 +03:00
Alexey Milovidov
47bded3520
Data obfuscator: development [#CLICKHOUSE-2]
2018-06-15 12:21:53 +03:00
Alexey Milovidov
3de1efa2c2
Data obfuscator: development [#CLICKHOUSE-2]
2018-06-15 12:07:42 +03:00
Alexey Milovidov
bd5247864b
Data obfuscator: development [#CLICKHOUSE-2]
2018-06-15 11:53:06 +03:00
alesapin
ffad002bf5
Add missed stl header
2018-06-15 10:42:57 +03:00
Alexey Milovidov
43a98634a9
Data obfuscator: development [#CLICKHOUSE-2]
2018-06-15 10:09:54 +03:00
alesapin
5bc0f26496
Add missed file
2018-06-15 10:05:14 +03:00
Alexey Milovidov
5fa604db7b
Data obfuscator: development [#CLICKHOUSE-2]
2018-06-15 09:27:16 +03:00
Alexey Milovidov
e1b85c84f7
Data obfuscator: development [#CLICKHOUSE-2]
2018-06-15 09:14:39 +03:00
Alexey Milovidov
1c4eb2c586
Data obfuscator: development [#CLICKHOUSE-2]
2018-06-15 08:33:39 +03:00
Alexey Milovidov
c375814e44
Added support for intHashCRC32 on AArch64 [#CLICKHOUSE-2]
2018-06-15 08:21:12 +03:00
Alexey Milovidov
233906f61b
Enabled ARM Neon [#CLICKHOUSE-2]
2018-06-15 00:58:48 +03:00
alesapin
6e07b17632
Added WriteBufferFromHTTP and used it in StorageURL. Also small refactoring.
2018-06-15 00:22:56 +03:00
alesapin
148cbe8058
Added WriteBufferFromHTTP and used it in StorageURL. Also small refactoring.
2018-06-15 00:20:39 +03:00
Alexey Milovidov
0c467158f9
Attempt to use ARM Neon [#CLICKHOUSE-2]
2018-06-15 00:14:08 +03:00
Alexey Milovidov
d4aa1dffa2
Attempt to use ARM Neon [#CLICKHOUSE-2]
2018-06-15 00:13:13 +03:00
Alexey Milovidov
c9789f985a
Fallback for non x86 [#CLICKHOUSE-2]
2018-06-14 23:16:57 +03:00
Alexey Milovidov
af5875960f
Fallback for non x86 [#CLICKHOUSE-2]
2018-06-14 23:09:05 +03:00
Alexey Milovidov
cc4f896a9d
Fallback for non x86 [#CLICKHOUSE-2]
2018-06-14 23:05:52 +03:00
Alexey Milovidov
177251790b
Fallback for non x86 [#CLICKHOUSE-2]
2018-06-14 23:05:20 +03:00
Alexey Milovidov
e27af42041
Fallback for non x86 [#CLICKHOUSE-2]
2018-06-14 23:04:48 +03:00
Alexey Milovidov
86053c754f
Fixed warning on platforms where char is unsigned [#CLICKHOUSE-2]
2018-06-14 22:57:11 +03:00
Alexey Milovidov
a2fdda4231
Fixed warning on platforms where char is unsigned [#CLICKHOUSE-2]
2018-06-14 22:54:11 +03:00
Nikolai Kochetov
fd406f30ad
Trim exit string before checking. #2510
2018-06-14 22:21:35 +03:00
Nikolai Kochetov
27c6df7e20
Trim exit string before checking. #2510
2018-06-14 22:15:35 +03:00
alesapin
4125b0c7f3
Merge remote-tracking branch 'upstream/master'
2018-06-14 21:06:24 +03:00
Vitaliy Lyudvichenko
608895d9ff
Disable compression for Log packets. [#CLICKHOUSE-2910]
2018-06-14 18:33:59 +03:00
Vitaliy Lyudvichenko
e5e73d4a9b
Add CAP_NET_ADMIN capability check. [#CLICKHOUSE-2910]
2018-06-14 17:58:39 +03:00
Vitaliy Lyudvichenko
4cd230f85c
Merge remote-tracking branch 'origin/master' into CLICKHOUSE-2910
2018-06-14 16:04:00 +03:00
Vitaliy Lyudvichenko
95b42afcb9
Add test for profile events logging. [#CLICKHOUSE-2910]
2018-06-14 14:56:12 +03:00
Alexey Milovidov
1e60b733f4
Fixed warning #2504
2018-06-13 23:02:27 +03:00
alexey-milovidov
08ec751a8c
Merge pull request #2504 from yandex/system-mutations-table
...
[WIP] system.mutations table skeleton
2018-06-13 23:00:30 +03:00
alexey-milovidov
c1910fef37
Update ASTAlterQuery.h
2018-06-13 23:00:10 +03:00
Alexey Milovidov
90e933c9bf
Merge branch 'master' of github.com:yandex/ClickHouse
2018-06-13 22:42:25 +03:00
Alexey Milovidov
95e4bcdb56
Fixed non-deterministic test #2352
2018-06-13 22:42:04 +03:00
alexey-milovidov
f123fce023
Merge pull request #2505 from yandex/use-zookeeper-session-timeout-from-server
...
Use zookeeper session timeout from zookeeper server.
2018-06-13 22:36:37 +03:00
Nikolai Kochetov
cedf7a309e
Use zookeeper session timeout from zookeeper server.
2018-06-13 22:24:54 +03:00
alexey-milovidov
ca883a699d
Update StorageURL.cpp
2018-06-13 21:54:32 +03:00
alexey-milovidov
931ccf988f
Update TableFunctionURL.h
2018-06-13 21:52:17 +03:00
alexey-milovidov
f546169a4d
Update StorageURL.cpp
2018-06-13 21:51:56 +03:00
Alexey Zatelepin
a3bf3e6d20
add missing columns to system.parts [#CLICKHOUSE-3747]
2018-06-13 18:47:40 +03:00
Alexey Zatelepin
b60a2a90fa
rename method for clarity
2018-06-13 17:15:36 +03:00
Alexey Zatelepin
4ee581117b
system.mutations table skeleton [#CLICKHOUSE-3747]
2018-06-13 17:15:36 +03:00
Alexey Zatelepin
2c61a5940c
store mutation entries in shared_ptr
2018-06-13 17:14:12 +03:00
Alexey Zatelepin
c5c601f662
save serialized commands in ReplicatedMergeTreeMutationEntry; split InterpreterAlterQuery::parseAlter() [#CLICKHOUSE-3747]
2018-06-13 17:14:08 +03:00
Alexey Zatelepin
14947b494f
make ASTAlterQuery::Parameters a real AST element ASTAlterCommand [#CLICKHOUSE-3747]
2018-06-13 17:13:28 +03:00
alesapin
567bbb2bbb
Fix header path and small fixes in tests
2018-06-13 10:36:47 +03:00
alesapin
7eaac3e40d
Merge remote-tracking branch 'upstream/master'
2018-06-13 10:27:41 +03:00
alesapin
b42351d36c
Fix format in storage url
2018-06-13 10:00:07 +03:00
Alexey Milovidov
397ac0fb24
Updated performance testing tool #1890
2018-06-13 05:52:03 +03:00
Alexey Milovidov
288d19a706
Merge branch 'master' into lz4_experiments
2018-06-13 04:33:41 +03:00
Alexey Milovidov
7f294007cb
Removed string size overestimation #2428
2018-06-13 03:51:23 +03:00
alesapin
ceef414cb8
Add simple tests for table function url and table function engine
2018-06-12 18:59:43 +03:00
Alexey Milovidov
e3d5a2860e
Updated LZ4 performance testing tool #1890
2018-06-12 08:04:16 +03:00
Alexey Milovidov
0baa62b0da
Merge branch 'lz4_experiments' of github.com:yandex/ClickHouse into lz4_experiments
2018-06-12 07:18:13 +03:00
Alexey Milovidov
cf94f609f6
Fixed error #1890
2018-06-12 07:18:01 +03:00
Alexey Milovidov
777ace12b4
Added test #1890
2018-06-12 06:44:53 +03:00
Alexey Milovidov
24b0f77a2c
Revert "Added ASLR to aid debugging #1890 "
...
This reverts commit 619225323d
.
2018-06-12 06:33:26 +03:00
Alexey Milovidov
d560db65f6
Fixed weird error #1890
2018-06-12 06:32:48 +03:00
Alexey Milovidov
2a30db6b44
Whitespace [#CLICKHOUSE-2]
2018-06-12 06:26:24 +03:00
Alexey Milovidov
eb83b2046b
Fixed potential issue #1890
2018-06-12 06:25:54 +03:00
alesapin
df4f8bea35
Merge remote-tracking branch 'upstream/master'
2018-06-11 16:31:58 +03:00
alesapin
0f529dbc6e
Add table fuction url and storage URL
2018-06-11 15:13:00 +03:00
Alexey Milovidov
619225323d
Added ASLR to aid debugging #1890
2018-06-11 08:02:20 +03:00
alexey-milovidov
17d90fe6da
Merge branch 'master' into lz4_experiments
2018-06-10 23:13:38 +03:00
alexey-milovidov
fafecb3c25
Better modularity of formats. ( #2492 )
...
* Formats: better modularity (development) #2447
* Formats: better modularity (development) #2447
* Formats: better modularity (development) #2447
* Formats: better modularity (development) #2447
* Formats: better modularity (development) #2447
* Formats: better modularity (development): removed very old tests #2447
* Formats: better modularity (development) #2447
* Formats: better modularity (development) #2447
* Formats: better modularity (development) #2447
* Formats: better modularity (development) #2447
* Formats: better modularity (development) #2447
* Formats: better modularity (development) #2447
* Formats: better modularity (development) #2447
* Formats: better modularity (development) #2447
2018-06-10 22:22:49 +03:00
Alexey Milovidov
72af2b7b0f
Removed wrong modification #2260
2018-06-10 21:26:02 +03:00
Alexey Milovidov
641076de51
Reverted unclear modification #2260
2018-06-09 21:39:29 +03:00
Alexey Milovidov
ebe5e3f9b6
Reverted unclear modification #2260
2018-06-09 21:35:51 +03:00
Alexey Milovidov
6475ea98c7
Merging: Fixed most of problems, actualized test #2260
2018-06-09 21:17:27 +03:00
Alexey Milovidov
d864f39ec7
Merge branch 'master' into zhang2014-feature/support_truncate
2018-06-09 19:10:06 +03:00
Alexey Milovidov
cfacdf1457
Merging: Fixed most of problems #2260
2018-06-09 19:09:37 +03:00
Alexey Milovidov
f3d8b4e3cf
Merging: Fixed most of problems #2260
2018-06-09 19:03:07 +03:00
Vitaliy Lyudvichenko
9a788d9790
Fixed exception safety in TCPHandler. [#CLICKHOUSE-2910]
2018-06-09 18:58:41 +03:00
Alexey Milovidov
d56c199f07
Merging: Fixed half of problems #2260
2018-06-09 18:48:22 +03:00
Vitaliy Lyudvichenko
c04dfb40a6
Fixed memory tracking. [#CLICKHOUSE-2910]
2018-06-09 18:29:08 +03:00
Alexey Milovidov
0bc678474e
Merge branch 'feature/support_truncate' of https://github.com/zhang2014/ClickHouse into zhang2014-feature/support_truncate
2018-06-09 17:24:50 +03:00
alexey-milovidov
b159bf1605
Update HTTPHandler.cpp
2018-06-09 15:24:18 +03:00
Olga Khvostikova
15cc44d894
Fix possible memeory problem
2018-06-09 07:18:59 +00:00
Olga Khvostikova
7b8c31eb50
Fix
2018-06-09 06:59:12 +00:00
Olga Khvostikova
c89c62f929
Draft
2018-06-09 06:56:10 +00:00
Vitaliy Lyudvichenko
ed7cd86f09
Fixed several bug. Trun on --server_logs_level=warning in tests. [#CLICKHOUSE-2910]
...
Fixed several test to be compatible with --server_logs_level=warning.
2018-06-08 22:50:15 +03:00
Alexey Milovidov
045d5975b3
Fixed discrepancy between Query, SelectQuery, InsertQuery profile events [#CLICKHOUSE-3769]
2018-06-08 22:32:35 +03:00
Alexey Milovidov
f45c0ce9a9
Added instruction to use TScanCode [#CLICKHOUSE-2].
2018-06-08 21:52:37 +03:00
alexey-milovidov
77fd2f3721
Merge pull request #2484 from yandex/format-settings
...
Allowed to switch between 'basic' and 'best effort' methods of parsing DateTime values from text formats.
2018-06-08 21:46:07 +03:00
Alexey Milovidov
64ea1046e1
Using ninja by default: updated instructions [#CLICKHOUSE-2]
2018-06-08 19:18:07 +03:00
Alexey Milovidov
c937e2ebc6
Added test #1710
2018-06-08 06:27:44 +03:00
Alexey Milovidov
96fbe1d716
Allowed to switch between 'basic' and 'best effort' methods of parsing DateTime from text #1710
2018-06-08 06:27:34 +03:00
Alexey Milovidov
101276e541
Allowed to switch between 'basic' and 'best effort' methods of parsing DateTime from text #1710
2018-06-08 06:15:33 +03:00
Alexey Milovidov
2152b932c2
Allowed to switch between 'basic' and 'best effort' methods of parsing DateTime from text: preparation #1710
2018-06-08 05:56:37 +03:00
Alexey Milovidov
9940b4f8ff
Passing settings to ser/de of data types: development #1710
2018-06-08 05:26:44 +03:00
Alexey Milovidov
29bd48fc7a
Passing settings to ser/de of data types: development #1710
2018-06-08 05:24:27 +03:00
Alexey Milovidov
26d448baad
Passing settings to ser/de of data types: development #1710
2018-06-08 04:51:55 +03:00
Alexey Milovidov
d81d4dfb29
Merge branch 'master' into format-settings
2018-06-08 01:39:55 +03:00
Alexey Milovidov
f483e4cb05
Added test for already fixed issue [#CLICKHOUSE-3750]
2018-06-08 00:27:05 +03:00
alexey-milovidov
7bae3506c4
Merge pull request #2483 from yandex/cast-fix-bad-code
...
Fixed bad code in implementation of CAST expression.
2018-06-08 00:25:30 +03:00
Alexey Milovidov
27fac69f1a
Actualized tests [#CLICKHOUSE-3764]
2018-06-08 00:09:57 +03:00
Alexey Milovidov
8901414ad2
Fixed error; added test [#CLICKHOUSE-3764]
2018-06-07 23:49:59 +03:00
Alexey Milovidov
f71eb36719
Added test [#CLICKHOUSE-3764]
2018-06-07 23:37:16 +03:00
Alexey Milovidov
7125db4679
Fixed code with extremely high level of ugliness [#CLICKHOUSE-3764]
2018-06-07 23:25:38 +03:00
alexey-milovidov
a0592aa7a7
Merge pull request #2472 from alesapin/master
...
Introduce logging in shared library dictionaries
2018-06-07 22:04:38 +03:00
Vitaliy Lyudvichenko
99b68d3cf3
Add more options for loggig. [#CLICKHOUSE-2910]
2018-06-07 21:46:53 +03:00
Vitaliy Lyudvichenko
ac54e52fb3
Add server logs passing to client. [#CLICKHOUSE-2910]
2018-06-07 20:58:50 +03:00
alesapin
40c2b21b65
Change dictionary shared library api to v3. Both in library and examples.
2018-06-07 20:41:14 +03:00
morty
a1fa590b69
Merge branch 'master' into feature/suggestions
2018-06-07 19:19:55 +03:00
alexey-milovidov
587189b211
Merge branch 'master' into clang-compliant
2018-06-07 17:43:20 +03:00
proller
cb65528147
Build fixes ( #2481 )
...
* Build fixes
* fix
* Fix package without compiler
* Better
* fix
* fix
* fix
* Build fix
* fix
* fix
* fix
* Build fix
* Fix test
* test fixes
* test: netcat-openbsd
* Compile fixes
* Update AggregateFunctionStatisticsSimple.h
* Update FunctionsRound.h
2018-06-07 17:42:38 +03:00
alesapin
d2bfa25769
Remove unused include
2018-06-07 12:22:27 +03:00
morty
ec10e58df2
Turn off autocompletion if no readline library
2018-06-07 11:58:55 +03:00
flow
c408854c3c
Clang compliant on macosx
2018-06-07 12:21:38 +08:00
alexey-milovidov
be4be0758a
Remove escaping in presentational formats ( #2476 )
...
* Removed escaping in presentational formats; changed a way how NULL is output #1729
* Addition to prev. revision #1729
* Addition to prev. revision #1729
* Updated tests #1729
* Updated function visibleWidth to be consistent with Pretty formats #1729
2018-06-07 04:30:29 +03:00
proller
095420e158
Build fixes ( #2475 )
...
* Build fixes
* fix
* Fix package without compiler
* Better
* fix
* fix
* fix
* Build fix
* fix
* fix
* fix
* Build fix
* Fix test
2018-06-07 04:20:53 +03:00
Alexey Milovidov
0b7bf8491f
Merge branch 'master' into format-settings
2018-06-07 02:13:45 +03:00
Alexey Milovidov
89b2096fd7
Merge branch 'master' of github.com:yandex/ClickHouse
2018-06-07 00:21:46 +03:00
Alexey Milovidov
cc1691949a
Modified tests #2429
2018-06-07 00:15:47 +03:00
Alexey Milovidov
a00e5e2c5c
Preparations #2429
2018-06-07 00:13:49 +03:00
Alexey Milovidov
37bd5f175b
Whitespaces #2429
2018-06-06 23:38:02 +03:00
Alexey Milovidov
5fa25968c8
Merge branch 'task_ends_starts' of https://github.com/VadimPE/ClickHouse into VadimPE-task_ends_starts
2018-06-06 23:36:22 +03:00
proller
347579ce46
Cmake: mark system includes as SYSTEM ( #1449 )
...
* contrib: cctz as submodule. update cctz.
* pbuilder: add ubuntu bionic, devel
* Cmake: mark system includes as SYSTEM
* Build fixes
* fix
* Fix package without compiler
* Better
* fix
* fix
* fix
* Build fix
* fix
* fix
* fix
* Cmake: Add SYSTEM to includes for external libs
2018-06-06 23:21:58 +03:00
alesapin
2a39f05f99
Shared Library Dict Logging: Replace multiple functions with single one and add logging examples into test libraries
2018-06-06 23:21:16 +03:00
proller
e475647594
Build fix
2018-06-06 23:07:41 +03:00
proller
8ba439a8b7
Build fix (copy-headers)
2018-06-06 22:57:01 +03:00
Vadim
57f961138e
add \n
2018-06-06 22:55:08 +03:00
Vadim
2ca21dfde7
fix
2018-06-06 22:36:14 +03:00
proller
4dabc18585
Build fix
2018-06-06 22:00:11 +03:00
morty
f99433e09c
Merge branch 'master' into feature/suggestions
2018-06-06 21:59:41 +03:00
Vadim
4b5e28a9d1
fix test's name
2018-06-06 21:49:43 +03:00
proller
01a31414eb
Build fixes ( #2474 )
2018-06-06 21:41:39 +03:00
Vadim
fec000b8dc
Add new tests and new impl
2018-06-06 21:22:49 +03:00
morty
3e14bdddb0
Load suggestions in different thread
2018-06-06 21:19:17 +03:00
Alexey Milovidov
b6a6e391b8
Fixed minor security issue [#CLICKHOUSE-3758]
2018-06-06 21:05:35 +03:00
Alexey Milovidov
583b9af56f
Fixed error: user settings don't apply when using session_id parameter [#CLICKHOUSE-3763]
2018-06-06 20:35:35 +03:00
Alexey Milovidov
3bb0bd322e
Merge branch 'master' of github.com:yandex/ClickHouse
2018-06-06 20:17:06 +03:00
Alexey Milovidov
267a69fe7e
Better type for number of rows [#CLICKHOUSE-2]
2018-06-06 20:16:05 +03:00
morty
823068f2fe
Resolved conflicts
2018-06-06 19:48:33 +03:00
morty
fba5fdaf64
Added autoload and limit
2018-06-06 19:37:04 +03:00
proller
82a4565ebe
Build fixes ( #2473 )
2018-06-06 19:05:53 +03:00
alesapin
1adee7a6c5
Merge remote-tracking branch 'upstream/master'
2018-06-06 17:35:55 +03:00
alesapin
6426e573aa
Fix format
2018-06-06 17:35:33 +03:00
Alexey Zatelepin
863c1c6ed5
add fields related to part mutations to system.replicas table [#CLICKHOUSE-3747]
2018-06-06 16:22:30 +03:00
Alexey Zatelepin
dbfee942af
escape serialized AST in MutationCommands (just in case) [#CLICKHOUSE-3747]
2018-06-06 14:30:58 +03:00
Ivan Zhukov
6dd0f89d68
Refactor: make some members and methods static
2018-06-06 00:47:57 +03:00
Alexey Milovidov
092d156800
Settings for DateTime format (incomplete) [#CLICKHOUSE-2]
2018-06-06 00:39:01 +03:00
Alexey Milovidov
51044279e5
Squashed #2471
2018-06-05 23:09:51 +03:00
Alexey Milovidov
b9b89a5590
Less dependencies [#CLICKHOUSE-2]
2018-06-05 22:46:49 +03:00
Alexander Sapin
5a524a7819
Remove empty lines
2018-06-05 22:20:16 +03:00
Alexander Sapin
4e3dc0d8a2
Introduce logging in shared library dictionaries
2018-06-05 22:17:16 +03:00
proller
c1904d3c55
Build and test fixes ( #2470 )
2018-06-05 20:43:10 +03:00
Alexey Zatelepin
3947f25365
add general comment about the mutation algorithm [#CLICKHOUSE-3747]
2018-06-05 17:55:35 +03:00
Alexey Zatelepin
2fde0acb36
allow ALTER DELETE in distributed DDL [#CLICKHOUSE-3688]
2018-06-05 16:23:52 +03:00
alexey-milovidov
39e69b421a
Merge pull request #2468 from yandex/fix-partition-key-parts-pruning
...
Fix pruning of parts by conditions on partition key columns
2018-06-05 15:52:47 +03:00
Alexey Zatelepin
0e63004ecf
add test [#CLICKHOUSE-3757]
2018-06-05 14:00:17 +03:00
Nikolai Kochetov
d018f3ad60
Per granula reading for ColumnWithDictionary in MergeTreeRangeReader.
2018-06-05 13:10:54 +03:00
Nikolai Kochetov
caa86bc59a
Fixed ColumnWithDictionary::serializeBinaryBulkWithMultipleStreams, added more comments.
2018-06-05 13:10:44 +03:00
Ivan Zhukov
b34c2443f4
Parquet input: support NULL values
2018-06-05 02:44:36 +03:00
proller
4d12a823da
Use copy-headers from cmake. (working compiler test without package install) ( #2456 )
...
* Try use copy-headers from cmake [WIP]
* Using internal compiler without install
* 32bit Compile fix
* Fixes
* fix
* clean
* fix
* clean
2018-06-04 23:26:17 +03:00
alexey-milovidov
f69ecf7a9d
Merge pull request #2448 from LiuYangkuan/fix-issue-2439
...
fix Exception in issue#2439
2018-06-04 23:17:44 +03:00
alexey-milovidov
3af746aab1
Merge pull request #2462 from proller/fix19
...
Build fixes
2018-06-04 23:17:21 +03:00
alexey-milovidov
88efe5ad56
Merge pull request #2463 from yandex/pvs-studio
...
Fixes according to PVS-Studio report.
2018-06-04 22:59:47 +03:00
Alexey Milovidov
0f96a5c1c5
Suppressions for PVS-Studio [#CLICKHOUSE-3]
2018-06-04 22:46:47 +03:00
Alexey Milovidov
a6caf556ef
Fixed potential issue found by PVS-Studio [#CLICKHOUSE-3]
2018-06-04 22:43:38 +03:00
Alexey Milovidov
f467fb38c7
Fixed bug found by PVS-Studio; added test [#CLICKHOUSE-3]
2018-06-04 22:37:58 +03:00
Alexey Milovidov
47c24bb2ad
Added instruction of running PVS-Studio [#CLICKHOUSE-3]
2018-06-04 22:35:02 +03:00
Alexey Milovidov
ca52d96e09
Insignificant changes for PVS-Studio [#CLICKHOUSE-3]
2018-06-04 22:22:27 +03:00
proller
9907388766
32bit Compile fix
2018-06-04 20:04:31 +03:00
Alexey Milovidov
e5682e81f7
Slightly better (preparation) [#CLICKHOUSE-3]
2018-06-04 20:01:00 +03:00
Alexey Zatelepin
a9b348fe5e
check if partition key condition can be true in parallelogram instead of range [#CLICKHOUSE-3757]
2018-06-04 19:20:02 +03:00
Alexey Zatelepin
ec7446e541
calculate primary key when mutating a part [#CLICKHOUSE-3747]
2018-06-04 18:45:34 +03:00
Alexey Milovidov
df11490b2a
Insignificant changes guided by PVS-Studio [#CLICKHOUSE-3]
2018-06-04 18:45:08 +03:00
Alexey Milovidov
5fa1cdf49e
Better code (preparation) [#CLICKHOUSE-3]
2018-06-04 18:44:29 +03:00
Alexey Milovidov
d811647668
Suppressions for PVS-Studio [#CLICKHOUSE-3]
2018-06-04 18:28:25 +03:00
Alexey Milovidov
9b4823769a
Better fix [#CLICKHOUSE-3]
2018-06-04 18:26:20 +03:00
Alexey Milovidov
522cd82e76
Non significant change: slightly better [#CLICKHOUSE-3]
2018-06-04 18:07:32 +03:00
Alexey Milovidov
1001209e2a
Fixed bug found by PVS-Studio [#CLICKHOUSE-3]
2018-06-04 18:05:19 +03:00
Alexey Milovidov
fa3a01f942
Fixed bug found by PVS-Studio [#CLICKHOUSE-3]
2018-06-04 18:03:21 +03:00
Alexey Milovidov
531e9d14be
Non significant change: slightly better [#CLICKHOUSE-3]
2018-06-04 18:01:24 +03:00
Alexey Milovidov
de72b4adde
Fixed bug found by PVS-Studio [#CLICKHOUSE-3]
2018-06-04 18:01:18 +03:00
morty
2479453aa5
Free memory before exit
2018-06-04 17:59:24 +03:00
morty
9b32d1ea66
Removed unneeded inclusion of source and header
2018-06-04 17:50:45 +03:00
Vitaliy Lyudvichenko
89f2107c75
C++ify taskstats getter, periodic auto update of profile events. [#CLICKHOUSE-2910]
2018-06-04 17:50:35 +03:00
morty
3ad80a6a0f
Removed hashtable use ternary search tree
2018-06-04 17:50:16 +03:00
alexey-milovidov
f428f30bc6
Merge pull request #2461 from yandex/CLICKHOUSE-3749
...
Clickhouse-3749
2018-06-04 17:24:35 +03:00
Alexey Milovidov
1829aba596
Non significant change: slightly better [#CLICKHOUSE-3]
2018-06-04 17:17:47 +03:00
Alexey Milovidov
278ccdff73
Non significant change: removed redundant checks [#CLICKHOUSE-3]
2018-06-04 17:17:24 +03:00
Alexey Milovidov
9cbcfc87f2
Fixed bug found by PVS-Studio [#CLICKHOUSE-3]
2018-06-04 17:16:08 +03:00
Nikolai Kochetov
bc2be6afe3
Added more tests for in function in with pk columns.
2018-06-04 17:10:54 +03:00
Nikolai Kochetov
5717b16165
Updated test with in syntax. [#CLICKHOUSE-3749]
2018-06-04 16:32:20 +03:00
Nikolai Kochetov
1b4c294f01
Added left tuple argument unpacking for IN function if it doesn't equals to set types. [#CLICKHOUSE-3749]
2018-06-04 16:30:38 +03:00
Alexey Zatelepin
2e77c508ad
add comments [#CLICKHOUSE-3747]
2018-06-04 14:43:09 +03:00
Alexey Zatelepin
e55097b866
introduce constants for max level and max block number
2018-06-04 14:23:47 +03:00
Alexey Milovidov
8cb65277e2
Non significant changes according to clang's -Weverything, part 5 [#CLICKHOUSE-2]
2018-06-04 01:11:50 +03:00
Alexey Milovidov
7c60adbebb
Non significant changes according to clang's -Weverything, part 4 [#CLICKHOUSE-2]
2018-06-03 23:48:36 +03:00
Alexey Milovidov
f5adbceed2
Non significant changes according to clang's -Weverything, part 3 [#CLICKHOUSE-2]
2018-06-03 23:39:06 +03:00
Alexey Milovidov
1c2b024c39
Non significant changes according to clang's -Weverything, part 2 [#CLICKHOUSE-2]
2018-06-03 20:43:56 +03:00
Alexey Milovidov
734cebdf09
Non significant changes according to clang's -Weverything, part 1 [#CLICKHOUSE-2]
2018-06-03 19:51:31 +03:00
robot-metrika-test
a6693cffc0
Auto version update to [54386]
2018-06-01 23:16:46 +03:00
Alexey Zatelepin
89ebe9c49f
add SYSTEM SYNC REPLICA before OPTIMIZE FINAL for test stability
2018-06-01 22:51:36 +03:00
Vitaliy Lyudvichenko
b46f2ad946
Simplified code via introducing states. [#CLICKHOUSE-2910]
2018-06-01 22:39:32 +03:00
alexey-milovidov
02f7277dc7
Update ReplicatedMergeTreeQueue.h
2018-06-01 21:06:43 +03:00
Vitaliy Lyudvichenko
2b179b560b
Initialize external tables after enqueue query. [#CLICKHOUSE-2910]
2018-06-01 18:32:27 +03:00
alexey-milovidov
46cb408fd8
Update BackgroundSchedulePool.cpp
2018-06-01 16:35:16 +03:00
Alexey Zatelepin
af06ca5d3c
Merge branch 'master' into replicated-mergetree-mutations
2018-06-01 16:21:14 +03:00
robot-metrika-test
6a57f55f0c
Auto version update to [54385]
2018-06-01 15:43:56 +03:00
Alexey Milovidov
ba48e31507
Miscellaneous [#CLICKHOUSE-3753]
2018-06-01 15:37:56 +03:00
Alexey Milovidov
81a505ad64
Better name [#CLICKHOUSE-3753]
2018-06-01 15:37:50 +03:00
Alexey Milovidov
ce12f0b37c
Fixed error in ZK library [#CLICKHOUSE-3753]
2018-06-01 15:37:39 +03:00
Vitaliy Lyudvichenko
549a6944d9
Better AsynchronousBlockInputStream in sync mode. [#CLICKHOUSE-2910]
2018-06-01 14:58:17 +03:00
Alexey Milovidov
3cb68784ad
Miscellaneous [#CLICKHOUSE-3753]
2018-05-31 22:30:08 +03:00
Alexey Milovidov
515bd29df7
Better name [#CLICKHOUSE-3753]
2018-05-31 22:28:30 +03:00
Alexey Milovidov
6eb43fe9e9
Merge branch 'master' of github.com:yandex/ClickHouse
2018-05-31 22:26:46 +03:00
Alexey Milovidov
5dbd5b6d68
Fixed error in ZK library [#CLICKHOUSE-3753]
2018-05-31 22:26:21 +03:00
Alexey Zatelepin
8da32835d1
add needed file
2018-05-31 21:41:39 +03:00
Alexey Milovidov
848032ef16
Added test [#CLICKHOUSE-3726]
2018-05-31 21:28:47 +03:00
Alexey Milovidov
f45c479a8b
Removed wrong query optimization [#CLICKHOUSE-3726]
2018-05-31 21:28:04 +03:00
Alexey Zatelepin
f63d2dc3c8
cannot take a number of unlocked abandonable lock
2018-05-31 20:28:17 +03:00
Alexey Milovidov
eeefe89acd
Added test [#CLICKHOUSE-3092]
2018-05-31 20:06:07 +03:00
Vitaliy Lyudvichenko
0355f81f20
[WIP] Introduced query_thread_log. [#CLICKHOUSE-2910]
2018-05-31 18:54:08 +03:00
Alexey Zatelepin
c9bb986330
Merge branch 'master' into replicated-mergetree-mutations
...
Conflicts:
dbms/src/Storages/MergeTree/AbandonableLockInZooKeeper.h
dbms/src/Storages/MergeTree/ReplicatedMergeTreePartCheckThread.cpp
dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp
dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.h
dbms/src/Storages/StorageReplicatedMergeTree.cpp
2018-05-31 18:52:42 +03:00
Alexey Zatelepin
dbf6949e0b
support skipping mutations (just in case) [#CLICKHOUSE-3747]
2018-05-31 18:21:00 +03:00
Babacar Diassé
3d518e48b9
NULL check to allow insertion in distributed tables with Materialized views
2018-05-31 17:21:35 +03:00
Vitaliy Lyudvichenko
dc5de3bbec
More optimal conflicts check in future_parts. [#CLICKHOUSE-2]
2018-05-31 17:14:50 +03:00
Vitaliy Lyudvichenko
888f5f4a24
Allow merges after CLEAR COLUMN. [#CLICKHOUSE-3]
...
Resolves #2315
2018-05-31 17:14:50 +03:00
Alexey Milovidov
0f2f2a043f
Added README #2442
2018-05-31 16:35:22 +03:00
alexey-milovidov
5164ef91df
Merge pull request #2442 from shedx/master
...
benchmark data generator implemented
2018-05-31 16:33:23 +03:00
Alexey Zatelepin
d89221c458
easier init and deactivation of BackgroundSchedulePool tasks
2018-05-31 16:18:52 +03:00
alexey-milovidov
cdacf073e8
Merge pull request #2449 from proller/fix15
...
CLICKHOUSE-3587 Always write client error to log
2018-05-30 22:27:21 +03:00
proller
dc721ed721
Try make cache for getSampleBlock ( #2313 )
...
* Cache for getSampleBlock
* Update InterpreterSelectWithUnionQuery.cpp
* Update 00632_get_sample_block_cache.sql
* Add tests
2018-05-30 22:23:15 +03:00
proller
b1f4bf3199
CLICKHOUSE-3587 Always write client error to log
2018-05-30 19:15:35 +03:00
LiuYangkuan
7eb25ef55b
fix Exception in issue#2439
2018-05-30 11:11:53 -04:00
morty
be0f0ecef9
Free hash after usage and dont use it at all if no readline present
2018-05-30 17:45:43 +03:00
Vadim
620b4a2587
fix tests
2018-05-30 02:21:20 +03:00
Vadim
31a6613105
fix error
2018-05-30 02:01:36 +03:00
Vadim
cf9c03a7bd
add test
2018-05-29 22:18:05 +03:00
Vitaliy Lyudvichenko
e265e5c2ab
Refactoring. [#CLICKHOUSE-2910]
2018-05-29 21:14:31 +03:00
proller
ead9493741
Build fixes
2018-05-29 20:54:48 +03:00
morty
12a68a9e23
Added all clickhouse query keywords
2018-05-29 20:04:53 +03:00
shedx
d9133cb74a
benchmark data generator implemented
2018-05-29 19:14:03 +03:00
proller
221c833cfc
Temporary use copy-headers from debian package
2018-05-29 18:13:30 +03:00
proller
0cd644f5ec
Fix test (no zookeeper detection)
2018-05-29 15:48:36 +03:00
proller
060e965215
Try fix copy_headers ( #2435 )
2018-05-29 01:17:10 +03:00
proller
6a70df6d26
Again fix test 00505_secure with random ports ( #2436 )
2018-05-28 23:55:13 +03:00
proller
895b8e6515
Fix test 00505_secure with random ports ( #2433 )
2018-05-28 23:38:46 +03:00
Vitaliy Lyudvichenko
d81744fd06
Add more perfomance counters. [#CLICKHOUSE-2910]
2018-05-28 23:03:03 +03:00
Vadim
3aa24d39d4
Add comparison and fix functions
2018-05-28 23:01:20 +03:00
Vitaliy Lyudvichenko
aa40931824
Merge remote-tracking branch 'origin/master' into CLICKHOUSE-2910
2018-05-28 20:22:27 +03:00
Alexey Zatelepin
f6c72f8e56
Merge branch 'master' into replicated-mergetree-mutations
...
Conflicts:
dbms/src/Common/ActionBlocker.h
dbms/src/Storages/MergeTree/ActiveDataPartSet.cpp
dbms/src/Storages/MergeTree/ActiveDataPartSet.h
dbms/src/Storages/MergeTree/MergeTreeData.h
dbms/src/Storages/MergeTree/MergeTreeDataPart.cpp
dbms/src/Storages/MergeTree/ReplicatedMergeTreeAlterThread.cpp
dbms/src/Storages/MergeTree/ReplicatedMergeTreeLogEntry.cpp
dbms/src/Storages/MergeTree/ReplicatedMergeTreeLogEntry.h
dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp
dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.h
dbms/src/Storages/MergeTree/ReplicatedMergeTreeRestartingThread.cpp
dbms/src/Storages/StorageMergeTree.cpp
dbms/src/Storages/StorageReplicatedMergeTree.cpp
dbms/src/Storages/StorageReplicatedMergeTree.h
2018-05-28 18:37:30 +03:00
Vitaliy Lyudvichenko
7615f5a09a
More detail dignostic when parse JSONEachRow. [#CLICKHOUSE-2]
2018-05-28 14:40:07 +03:00
Vadim
79791ead1e
Add startsWith and endsWith
2018-05-28 01:43:31 +03:00
Ivan Zhukov
882e246e4f
Actualize TODOs
2018-05-26 23:44:51 +03:00
proller
ab3ab7f52d
clickhouse-test-server: use random ports ( #2425 )
...
* Fix internal compiler includes with new clang
* debug copy_headers.sh
* Fix copy_headers.sh
* Use copy-headers from cmake
* Update rules
* pbuildeR: use random ports for testing
* critical fix
* clickhouse-test-server: use random ports
* fix
* fix
2018-05-25 23:52:20 +03:00
Alexey Zatelepin
59fe12ed15
part log and metrics [#CLICKHOUSE-3747]
2018-05-25 23:13:00 +03:00
Alexey Zatelepin
aff6ad42ed
support empty parts [#CLICKHOUSE-3747]
2018-05-25 23:13:00 +03:00
Alexey Zatelepin
2b80fbf972
DROP PARTITION now works with mutated parts [#CLICKHOUSE-3747]
2018-05-25 23:13:00 +03:00
Alexey Zatelepin
fdb33d8f3c
execute mutation log entries [#CLICKHOUSE-3747]
2018-05-25 23:13:00 +03:00
Alexey Zatelepin
fd81cc7f66
mutation executor for MergeTree [#CLICKHOUSE-3747]
2018-05-25 23:13:00 +03:00
Alexey Zatelepin
1147e052e8
select and write part mutations to queue [#CLICKHOUSE-3747]
2018-05-25 23:13:00 +03:00
Alexey Zatelepin
41b7e533cd
more honest constness in ActionBlocker
2018-05-25 23:06:36 +03:00
Alexey Zatelepin
2721daf782
don't select merges of parts with different mutation versions [#CLICKHOUSE-3747]
2018-05-25 23:06:28 +03:00
Alexey Zatelepin
4c661df146
notify relevant events directly from queue [#CLICKHOUSE-3747]
2018-05-25 23:06:23 +03:00
Alexey Zatelepin
42850f09b7
load mutations from ZK [#CLICKHOUSE-3747]
2018-05-25 23:06:15 +03:00
Alexey Zatelepin
49439aa2d2
write mutations to ZK [#CLICKHOUSE-3747]
2018-05-25 23:06:08 +03:00
Alexey Zatelepin
4ca3bf65f3
test getting abandonable lock in all partitions [#CLICKHOUSE-3747]
2018-05-25 23:05:10 +03:00
Alexey Zatelepin
9a32c76e76
parts versioning [#CLICKHOUSE-3687]
2018-05-25 23:04:07 +03:00
Alexey Zatelepin
2ab50c1f13
add test with inserts into Replicated tables from multiple threads [#CLICKHOUSE-3732]
2018-05-25 23:04:04 +03:00
Alexey Zatelepin
17437a95bf
merge selection based on checking current inserts [#CLICKHOUSE-3732]
2018-05-25 23:03:56 +03:00
alexey-milovidov
dcebf08620
Merge pull request #2400 from bocharov/master
...
Fix DateTime vs DateTime('UTC') inconsistency on data read.
2018-05-25 21:44:11 +03:00
proller
68ba523b23
Compile and doc fixes ( #2410 )
...
* Try fix travis
* fix
* Fix clickhouse-local shared-split link
* fix
* fix
* fix
* Build fixes
* Fix tinfo
* fix
* tinfo -> termcap
* termcap fix
* Better llvm version detect
* fix
* Debian postinst fix
Tests: use /usr/local if exists
* Compile and doc fixes
* fix
* fix
* fix
* macos fixes
* fix
* wip
* Update demangle.h
* Update demangle.cpp
2018-05-25 21:13:48 +03:00
alexey-milovidov
ded9df1bed
Merge pull request #2423 from amosbird/fancy
...
Let's make it fancier (function try catch block).
2018-05-25 21:08:28 +03:00
proller
f1fdea74be
pbuilder: use random ports for testing ( #2424 )
...
* Fix internal compiler includes with new clang
* debug copy_headers.sh
* Fix copy_headers.sh
* Use copy-headers from cmake
* Update rules
* pbuildeR: use random ports for testing
* critical fix
2018-05-25 21:05:30 +03:00
morty
dcff1bb79d
First implementation
2018-05-25 19:52:50 +03:00
Amos Bird
9eec14e9be
Let's make it fancier (function try catch block).
2018-05-25 23:38:57 +08:00
Alexey Milovidov
13762471da
Changed DayNum_t to DayNum as Amos Bird suggested [#CLICKHOUSE-3]
2018-05-25 16:29:15 +03:00
Ivan Zhukov
72ccc8f978
Parquet output: refactor functions-fillers
2018-05-25 01:23:36 +03:00
proller
5665709bb9
Use copy-headers from cmake ( #2412 )
...
* Fix internal compiler includes with new clang
* debug copy_headers.sh
* Fix copy_headers.sh
* Use copy-headers from cmake
* Update rules
2018-05-25 01:20:37 +03:00
Ivan Zhukov
0111969eaa
Check arrow status
2018-05-25 00:33:12 +03:00
proller
87e8d8be5a
Fix internal compiler includes with new clang ( #2406 )
2018-05-24 15:40:02 +03:00
Vitaliy Lyudvichenko
42d5c6925c
Removed bad test. [#CLICKHOUSE-2]
2018-05-23 21:29:35 +03:00
Vitaliy Lyudvichenko
87ad1df259
More atomic insert to MATERIALIZED VIEW. [#CLICKHOUSE-3743]
2018-05-23 19:18:04 +03:00
Vitaliy Lyudvichenko
6cc7068c6b
Supress dummy program_options assertions in Debug. [#CLICKHOUSE-2]
2018-05-23 19:14:00 +03:00
Alex Bocharov
3618842579
Fix DateTime vs DateTime('UTC') inconsistency on data read.
...
Original problem was described in PR #1650 and partially fixed by
b5af4c95
, however one place was forgotten and it was causing query
exceptions when trying to read DateTime column across parts with
different DateTime and DateTime('UTC') data type.
2018-05-22 12:23:07 +01:00
alexey-milovidov
2b581ed2c3
Merge pull request #2293 from proller/fix19
...
`clickhouse-client`: option --ask-password for interactively ask for credentials #1044
2018-05-21 22:54:32 +03:00
alexey-milovidov
55cfebc36b
Merge pull request #2395 from yandex/string_range-pointers-comparsion
...
Renamed StringRangeHash to StringRangePointersHash and added StringRa…
2018-05-21 22:42:42 +03:00
proller
051395a761
clickhouse-client
: option --ask-password for interactively ask for credentials #1044
2018-05-21 20:27:18 +03:00
Vitaliy Lyudvichenko
8349d2b9a0
Fixed gcc7 compilation. [#CLICKHOUSE-2]
2018-05-21 18:10:50 +03:00
Vitaliy Lyudvichenko
c888903488
Add query ALTER TABLE t1 [REPLACE|ATTACH] PARTITION FROM t2
...
* Add ATTACH PARTITION FROM table for MergeTree. [#CLICKHOUSE-3546]
* Implemented replicated case on non-leader replica. [#CLICKHOUSE-3546]
* Disable merges in the dropping range. [#CLICKHOUSE-3546]
* DROP PARTITION is atomic and simpler now. [#CLICKHOUSE-3546]
* Implemented more SYSTEM queries. [#CLICKHOUSE-2931] [#CLICKHOUSE-3546]
SYSTEM queries:
RESTART REPLICAS
SYNC REPLICA db.name
STOP MERGES [db.name]
START MERGES [db.name]
STOP FETCHES [db.name]
START FETCHES [db.name]
STOP REPLICATED SENDS [db.name]
START REPLICATED SENDS [db.name]
STOP REPLICATION QUEUES [db.name]
START REPLICATION QUEUES [db.name]
* Fixed a bunch of bugs in REPLACE PARTITION. [#CLICKHOUSE-3546]
* Add tests for REPLACE PARTITION and SYSTEM. [#CLICKHOUSE-3546]
* Add system.part_log logging. [#CLICKHOUSE-3546]
* Fixed long wait in SYNC REPLICA. [#CLICKHOUSE-3546]
* Add requested changes. [#CLICKHOUSE-3546]
Fixed clickhouse-client bad return code.
* Add requested chenges. [#CLICKHOUSE-3546]
* Add requested chenges. [#CLICKHOUSE-3546]
2018-05-21 16:49:54 +03:00
Nikolai Kochetov
559d944412
Fixed build.
2018-05-21 14:52:02 +03:00
Nikolai Kochetov
937cb2db29
Merged with master.
2018-05-21 14:38:50 +03:00
Nikolai Kochetov
aeaec2e6d7
Renamed StringRangeHash to StringRangePointersHash and added StringRangePointersEqualTo.
2018-05-21 14:18:11 +03:00
zhang2014
3afb33593a
ISSUES-2260 add some improvements
2018-05-21 13:26:35 +08:00
zhang2014
fa865636ce
ISSUES-2259 add comment & move delete database metadata implementation
2018-05-21 11:38:46 +08:00
zhang2014
c8f655c1aa
ISSUES-2259 fix the test after the merge master
2018-05-21 11:38:46 +08:00
zhang2014
6613e56784
ISSUES-2259 support truncate syntax
2018-05-21 11:38:46 +08:00
alexey-milovidov
0fe2984d00
Merge pull request #2388 from yandex/fix-prepared-sets-creation
...
Fix prepared sets creation
2018-05-19 19:03:04 +03:00
alexey-milovidov
517318334a
Merge pull request #1722 from silviucpp/background-schedule-pool-fix
...
Background schedule pool fixed
2018-05-19 19:00:43 +03:00
Alexey Milovidov
577268d8f5
Style #2387
2018-05-18 21:31:18 +03:00
Alexey Milovidov
74a6b0010f
utils/check-style/fix-style #2387
2018-05-18 21:30:02 +03:00
Nikolai Kochetov
a4b04739c8
Renamed need_parents back to need_parens. [#CLICKHOUSE-3735]
2018-05-18 21:28:11 +03:00
Nikolai Kochetov
c932ce60c0
Added test with dummy recursive alias. [#CLICKHOUSE-3735]
2018-05-18 21:28:11 +03:00
Nikolai Kochetov
f739078ea5
Fixed IAST::clone() implementations which were without children deep copy. [#CLICKHOUSE-3735]
2018-05-18 21:28:11 +03:00
proller
22d6afd2ad
Debian postinst fix
...
Tests: use /usr/local if exists
2018-05-18 21:26:44 +03:00
Nikolai Kochetov
5e22f19258
Added fake range for ASTIdentifier in order to fix multiple global in. [#CLICKHOUSE-3734]
2018-05-18 20:27:58 +03:00
Arsen Hakobyan
dfe65ba842
Now uses Poco::URI::addQueryParameter for "update_field" parameter
2018-05-18 19:22:28 +03:00
Arsen Hakobyan
ad9659574f
Adds percent encoding for "update_field" parameter
...
Handles cases when url has fragment
2018-05-18 19:22:28 +03:00
Ivan Zhukov
b3de2f4b2b
Parquet output: support numeric and string types
2018-05-18 05:53:54 +03:00
robot-metrika-test
84532a2a30
Auto version update to [54383]
2018-05-18 02:16:00 +03:00
Vitaliy Lyudvichenko
537c564d02
Don't make extra checksums checks when commit a part. [#CLICKHOUSE-2]
...
This patch is very crucial in case of many replicas.
2018-05-18 02:05:39 +03:00
Vitaliy Lyudvichenko
6d854ee608
Fixed incorrect failed OP detection in ZooKeeper. [#CLICKHOUSE-2]
2018-05-18 02:05:22 +03:00
Vitaliy Lyudvichenko
4b093e3e0a
Don't make extra checksums checks when commit a part. [#CLICKHOUSE-2]
...
This patch is very crucial in case of many replicas.
2018-05-18 02:01:36 +03:00
Ivan Zhukov
f1bef15705
Parquet input: add a Date type support
2018-05-17 22:07:51 +03:00
Ivan Zhukov
31e27effa6
Parquet input: change if to switch
2018-05-17 22:07:51 +03:00
Ivan Zhukov
4076ae77b4
Parquet input: add a boolean type support
2018-05-17 22:07:51 +03:00
Ivan Zhukov
f8dae2bc76
Parquet input: get rid of redundant copying
2018-05-17 22:07:49 +03:00
proller
445f8800c3
Build fixes [WIP] ( #2374 )
2018-05-17 20:55:07 +03:00
Vitaliy Lyudvichenko
bd4d8a6766
Add profile events and settings logging. [#CLICKHOUSE-2910]
2018-05-17 19:01:41 +03:00
Nikolai Kochetov
d7ead51796
Added invalid FixedString size to the list of parse errors.
2018-05-17 18:29:59 +03:00
Nikolai Kochetov
d0341077ee
Added test with bug caused set indexing by ptr. [#CLICKHOUSE-3734]
2018-05-17 17:54:57 +03:00
Nikolai Kochetov
9a1c286ade
Changed prepared set indexation from AST* to StringRange. [#CLICKHOUSE-3734]
2018-05-17 17:54:43 +03:00
Ivan Zhukov
282110cba4
Parquet input: support a string type
2018-05-17 04:54:25 +03:00
Ivan Zhukov
e5307e3c18
Parquet input: support numeric types
2018-05-17 04:54:25 +03:00
Ivan Zhukov
fabd38fe6d
Add a template for ParquetBlockInputStream
2018-05-17 04:54:23 +03:00
Alexey Zatelepin
d31b897ba7
validate mutation commands [#CLICKHOUSE-3688]
2018-05-16 05:46:15 +03:00
Alexey Zatelepin
3b97d3938f
alter delete skeleton [#CLICKHOUSE-3688]
2018-05-16 05:46:15 +03:00
Alexey Milovidov
195f91f191
Merge branch 'master' of github.com:yandex/ClickHouse
2018-05-16 03:35:07 +03:00
Alexey Milovidov
fb91bba279
Miscellaneous [#CLICKHOUSE-2]
2018-05-16 03:34:56 +03:00
Vitaliy Lyudvichenko
abc73eb6ba
Merge remote-tracking branch 'origin/master' into CLICKHOUSE-2910
2018-05-15 21:35:52 +03:00
Vitaliy Lyudvichenko
412c154045
Better configs for an integration test. [#CLICKHOUSE-2]
2018-05-15 21:25:54 +03:00
Nikolai Kochetov
664171a003
Added test for in syntax.
2018-05-15 18:38:04 +03:00
Nikolai Kochetov
6715b945d9
Allow using of function which returs tuple for IN. [#CLICKHOUSE-3730]
2018-05-15 18:38:04 +03:00
Nikolai Kochetov
aaad77a602
Fixed unnecessary creation of prepared set for function arguments other than second for in or global in. [#CLICKHOUSE-3730]
2018-05-15 18:38:04 +03:00
Nikolai Kochetov
e6adcfaad5
Fixed element types for explicit set in IN function. [#CLICKHOUSE-3730]
2018-05-15 18:38:04 +03:00
Nikolai Kochetov
651bac519c
Fixed element types for explicit set in IN function.
...
Fixed element types for explicit set in IN function. [#CLICKHOUSE-3730]
2018-05-15 18:38:04 +03:00
alexey-milovidov
9ef0a771e3
Update TableFunctionMySQL.cpp
2018-05-15 03:02:59 +03:00
sundy-li
04c734d785
delete unused space
2018-05-15 03:02:59 +03:00
sundy-li
8a5990fc74
add integration test_storage_mysql
2018-05-15 03:02:59 +03:00
sundy-li
5d91b4f2fd
fix some bugs, fix some code styles
2018-05-15 03:02:59 +03:00
sundy-li
200076b593
ADD replace_query, on_duplicate_clause config for StorageMySQL && add docs
2018-05-15 03:02:59 +03:00
sundy-li
763f1fda96
Avoid Excessive copy when block is small enough && fix some code
2018-05-15 03:02:59 +03:00
sundy-li
2511a4784b
Support data write to StorageMySQL table
2018-05-15 03:02:59 +03:00
Alexey Milovidov
3e79e8974f
Addition to prev. revision [#CLICKHOUSE-2]
2018-05-15 00:37:56 +03:00
Alexey Milovidov
3943cfb11e
Addition to prev. revision [#CLICKHOUSE-2]
2018-05-14 22:14:37 +03:00
proller
fb911f7cfa
Allow force disable libs: poco netssl poco mongodb, poco data odbc
2018-05-14 21:36:01 +03:00
proller
aa1552ebf2
Build fixes
2018-05-14 20:25:32 +03:00
Vitaliy Lyudvichenko
de6c48f4df
Merge remote-tracking branch 'origin/master' into CLICKHOUSE-2910
2018-05-14 19:09:00 +03:00
Vitaliy Lyudvichenko
fb7e6350db
Fixed disabled stderr output. Better configs for clickhouse-copier. [#CLICKHOUSE-2]
2018-05-14 17:14:58 +03:00
Vitaliy Lyudvichenko
e8b94b89e9
Removed dbg output, fixed test. [#CLICKHOUSE-2]
2018-05-14 17:14:58 +03:00
Vitaliy Lyudvichenko
61705acd69
Speedup initialization and fixed a bug. [#CLICKHOUSE-2]
2018-05-14 17:14:58 +03:00
Vitaliy Lyudvichenko
d25338582d
Speedup partition check, add more preformance output. [#CLICKHOUSE-2]
...
Faster partition check.
Added more debug info.
2018-05-14 17:14:58 +03:00
proller
7deceb5783
Build fixes
2018-05-14 14:52:41 +03:00
Nikolai Kochetov
6ba8cb922c
Fix usage of columns from header in SummingSortedBlockInputStream. #2273
2018-05-14 13:48:50 +03:00
Alexey Milovidov
1fa8a9a6df
Fixed unclean code #2352
2018-05-13 13:05:34 +03:00
Alexey Milovidov
cecffcd5ab
Apply ./utils/check-style/fix-style #2352
2018-05-13 12:36:51 +03:00
Alexey Milovidov
c79d4fd0fd
Merge branch 'feature/funnelWindow' of https://github.com/clickhousecn/ClickHouse into clickhousecn-feature/funnelWindow
2018-05-13 12:34:23 +03:00
Alexey Milovidov
8690d596b0
Miscellaneous [#CLICKHOUSE-2]
2018-05-13 12:32:56 +03:00
alexey-milovidov
9043820565
Update AggregateFunctionWindowFunnel.h
2018-05-13 12:31:13 +03:00
sundy-li
c56e9967f2
Add tests && docs
2018-05-13 16:18:35 +08:00
Ivan Zhukov
d30b98073e
Link parquet and arrow libraries
2018-05-13 04:01:49 +03:00
sundy-li
64b1b6d764
Add windowFunnel AggregateFunction
2018-05-12 23:49:17 +08:00
proller
0b386381ac
Build fixes
2018-05-11 21:00:24 +03:00
Winter Zhang
adbbbb3c48
ISSUES-2343 fix failed test ( #2344 )
2018-05-11 17:35:32 +03:00
proller
efe661b620
Build fixes ( #2347 )
...
* Try fix travis
* fix
* Fix clickhouse-local shared-split link
* fix
* fix
* fix
* Build fixes
* Fix tinfo
* fix
* tinfo -> termcap
2018-05-11 17:16:16 +03:00
Vitaliy Lyudvichenko
d292190d4b
Try to fix broken test. [#CLICKHOUSE-2]
2018-05-11 16:53:39 +03:00
Alexey Milovidov
715a9a7233
Miscellaneous [#CLICKHOUSE-2]
2018-05-11 14:04:12 +03:00
Alexey Milovidov
471eb5c8ca
Removed useless file [#CLICKHOUSE-2]
2018-05-11 03:49:06 +03:00
Alexey Milovidov
8b05841142
Removed useless files [#CLICKHOUSE-2]
2018-05-11 03:08:49 +03:00
Alexey Milovidov
294b468a32
Avoid warnings in LLVM code #2277
2018-05-11 02:25:46 +03:00
Alexey Milovidov
582085bf15
Be more conservative about new feature #2277
2018-05-11 00:29:44 +03:00
Alexey Milovidov
65a08210ac
Merge branch 'llvm-jit' of https://github.com/pyos/ClickHouse into pyos-llvm-jit
2018-05-10 22:09:47 +03:00
pyos
e5ebc24657
Revert the part of bd332b that moved a read after std::move.
2018-05-10 21:19:41 +03:00
pyos
1718e575a7
Bridge between incompatible LLVM APIs
2018-05-10 20:31:24 +03:00
Alexey Milovidov
4d9088d3d4
Merge branch 'llvm-jit' of https://github.com/pyos/ClickHouse into pyos-llvm-jit
2018-05-10 18:23:53 +03:00
Alexey Milovidov
d3b7bafedf
Miscellaneous #2277
2018-05-10 18:22:54 +03:00
Alexey Milovidov
93352237d9
Better exception message [#CLICKHOUSE-2]
2018-05-10 18:20:19 +03:00
pyos
c123be1fe4
Fix incorrect phi node edges in if
2018-05-10 17:49:38 +03:00
pyos
6d2259f2cf
Implement jit for comparisons, except for (double, int).
...
That one has some edge cases which I can't be bothered to code.
2018-05-10 17:03:18 +03:00
pyos
bd332b9171
Allow calling into libc from jitted code.
...
Mostly for intrinsics like memcpy/memset/memmove, which are inserted
during optimization by LLVM itself. (With a null resolver, a compiled
version of something like `Uint64 < 0` would segfault.)
2018-05-10 17:00:32 +03:00
pyos
4776168c3b
Merge branch 'master' of https://github.com/yandex/ClickHouse into llvm-jit
2018-05-10 13:25:26 +03:00
pyos
4abcef13a1
Merge branch 'pyos-llvm-jit' of https://github.com/yandex/ClickHouse into llvm-jit
2018-05-10 13:19:49 +03:00
Vitaliy Lyudvichenko
990bcbb007
Add test for --help. [#CLICKHOUSE-3713]
2018-05-10 02:15:06 +03:00
Vitaliy Lyudvichenko
b4025e312e
Use neat boost::program_options, more parameters. [#CLICKHOUSE-3713]
2018-05-10 02:15:06 +03:00
Vitaliy Lyudvichenko
5704de8774
Fixed settings passing in clickhouse-local and tmp dirs. [#CLICKHOUSE-3713]
2018-05-10 02:15:06 +03:00
Alexey Milovidov
6f69c41bdd
Fixed error #2277
2018-05-10 01:29:23 +03:00
Alexey Milovidov
72ab282bca
Removed hack #2277
2018-05-10 00:03:03 +03:00
Alexey Milovidov
f82ef70b4f
Updated submodules #2277
2018-05-09 23:36:33 +03:00
Alexey Milovidov
3a059b82d2
Merge branch 'master' of github.com:yandex/ClickHouse into pyos-llvm-jit
2018-05-09 23:34:20 +03:00
Alexey Milovidov
4d2989e42f
Added support for bundled LLVM libraries #2277
2018-05-09 23:31:03 +03:00
Alexey Milovidov
845d6372e7
Fixed linking of tests #2277
2018-05-09 21:33:29 +03:00
Vitaliy Lyudvichenko
864dc0546b
Add requested changes. [#CLICKHOUSE-3645]
2018-05-09 07:55:08 +03:00
Vitaliy Lyudvichenko
8746149965
More persistent directory names for replicas. [#CLICKHOUSE-2]
2018-05-09 07:55:08 +03:00
Vitaliy Lyudvichenko
1f05000c2c
Better naming. [#CLICKHOUSE-3645]
2018-05-09 07:55:08 +03:00
Vitaliy Lyudvichenko
704583968f
Do not save resolved addresses in Connections. [#CLICKHOSUE-2]
...
Add disable_internal_dns_cache main config option.
2018-05-09 07:55:08 +03:00
Vitaliy Lyudvichenko
8fd72a6777
Add automatic DROP DNS CACHE, update of SYSTEM queries. [#CLICKHOUSE-3645]
2018-05-09 07:55:08 +03:00
Alexey Milovidov
bd79242688
Better #2328
2018-05-09 07:49:34 +03:00
alexey-milovidov
1e9edac617
Merge pull request #2328 from proller/fix15
...
Build fixes (gcc8)
2018-05-09 07:25:18 +03:00
Alexey Milovidov
b442cd9c64
Miscellaneous (no effect) [#CLICKHOUSE-2]
2018-05-09 07:22:30 +03:00
Alexey Milovidov
14223a88a3
Fixed build [#CLICKHOUSE-2]
2018-05-09 07:21:40 +03:00
Alexey Milovidov
6efcdc5a6c
Merge branch 'master' of github.com:yandex/ClickHouse into pyos-llvm-jit
2018-05-09 04:55:49 +03:00
proller
eb772b8001
gcc8 fixes (memset, uncaught_exception)
2018-05-08 22:44:54 +03:00
proller
b6ffdd93e1
Ignore werror in Core/Field.h
2018-05-08 17:46:55 +03:00
pyos
f060883c4b
Fix a typo
2018-05-08 16:02:32 +03:00
Alexey Milovidov
6e2028d921
Merge branch 'master' of github.com:yandex/ClickHouse into pyos-llvm-jit
2018-05-08 16:01:56 +03:00
Alex Zatelepin
7244dfe1f5
better detached part name
2018-05-08 15:47:06 +03:00
robot-metrika-test
10f68290ee
Auto version update to [54382]
2018-05-08 14:40:41 +03:00
alexey-milovidov
fd9938cc46
Update getNumberOfPhysicalCPUCores.cpp
2018-05-08 12:43:45 +03:00
Atri Sharma
14cc530833
Update based on comments
2018-05-08 12:43:45 +03:00
Atri Sharma
22530c38e4
Add Rounding to nearest number
2018-05-08 12:43:45 +03:00
Atri Sharma
9b5ecc83ac
Fix quota issue
2018-05-08 12:43:45 +03:00
Atri Sharma
cbaf78df4f
Implement CGroups Limit for CPU
2018-05-08 12:43:45 +03:00
Alexey Milovidov
14649ad5e6
Merge branch 'master' of github.com:yandex/ClickHouse into pyos-llvm-jit
2018-05-08 00:27:13 +03:00
Alexey Milovidov
3453bf577a
Merge branch 'llvm-jit' of github.com:pyos/ClickHouse into pyos-llvm-jit
2018-05-08 00:25:13 +03:00
Alexey Milovidov
43f0b419ea
Removed useless code [#CLICKHOUSE-2]
2018-05-08 00:01:15 +03:00
Alexey Zatelepin
6047db7ea2
fix removing failed quorum parts at startup (tryGetChilden actually returns error code, not success flag)
2018-05-07 23:31:28 +03:00
pyos
2d70d9d601
Implement jit for numeric if and multiIf
2018-05-07 23:17:22 +03:00
pyos
1433e6e849
Extract native bool cast; generalize number cast to nullables
2018-05-07 22:21:23 +03:00
Alexey Milovidov
089ef3277f
Removed useless code [#CLICKHOUSE-2]
2018-05-07 19:30:47 +03:00
pyos
cfc41e1a64
Copy changes from LLVM {5,6} CMakeLists to 7
2018-05-07 19:14:00 +03:00
pyos
f070f73220
Merge branch 'master' of https://github.com/yandex/ClickHouse into llvm-jit
...
Conflicts:
debian/.pbuilderrc
2018-05-07 19:11:48 +03:00
pyos
32fd123010
Select an *exact* target machine, not an approximation.
...
Required for enabling advanced features such as AVX and AVX2.
Code mostly copied from LLVM's tools/opt/opt.cpp.
2018-05-07 19:06:13 +03:00
Alexey Milovidov
a611fbd143
Merge branch 'master' of github.com:yandex/ClickHouse into pyos-llvm-jit
2018-05-07 19:00:41 +03:00
proller
398097d24a
Build fixes ( #2323 )
...
* Build fixes
* Fixes
* remove libzookeeper-mt-dev
* fix
* fix
* wrong
* try fix
* fix
* Update CMakeLists.txt
2018-05-07 18:59:52 +03:00
pyos
686c1f73fd
Implement IntExp2Impl::compile
2018-05-07 16:36:07 +03:00
pyos
b08dbf2b22
Remove a redundant target_compile_options
2018-05-07 16:33:07 +03:00
pyos
d4b5c01a1e
Fix addModule check for LLVM < 7
...
It returns `Expected`, so false-y is a failure. (In >= 7 it returns
an `Error`, so truth-y is a failure. Wow, that's confusing.)
2018-05-07 16:04:07 +03:00
pyos
0e09138405
Assume output and one input of LLVMFunction is non-const
2018-05-07 16:03:26 +03:00
Alexey Milovidov
4c1c2dbdff
Merge remote-tracking branch 'origin/master' into pyos-llvm-jit
2018-05-07 13:44:15 +03:00
Alexey Milovidov
01bbf650f8
Build fixes #2277
2018-05-07 11:59:24 +03:00
Alexey Milovidov
147919928d
Better error checks #2277
2018-05-07 09:49:56 +03:00
Alexey Milovidov
d1b4b5c836
Fixed error; added ProfileEvent #2277
2018-05-07 09:23:18 +03:00
Alexey Milovidov
e06223cbb8
Style [#CLICKHOUSE-2]
2018-05-07 05:15:47 +03:00
Alexey Milovidov
b8a6261bbc
Style [#CLICKHOUSE-2]
2018-05-07 05:15:47 +03:00
Alexey Milovidov
a916d2760e
Style [#CLICKHOUSE-2]
2018-05-07 05:15:24 +03:00
Alexey Milovidov
fd0ee5c6b1
Style [#CLICKHOUSE-2]
2018-05-07 05:14:24 +03:00
Alexey Milovidov
02f8757bef
Applied clang-format #2272
2018-05-07 05:09:44 +03:00
Alexey Milovidov
b2edcfaa50
Applied clang-format #2272
2018-05-07 05:09:29 +03:00
Alexey Milovidov
723cc53948
Applied clang-format to some imported code [#CLICKHOUSE-2]
2018-05-07 05:08:38 +03:00
Alexey Milovidov
c4ff517b8e
Fixed style [#CLICKHOUSE-2]
2018-05-07 05:08:38 +03:00
Alexey Milovidov
1dc1ccc1d8
Applied clang-format #2272
2018-05-07 05:08:38 +03:00
Alexey Milovidov
e26abf0ab4
Applied clang-format to some imported code [#CLICKHOUSE-2]
2018-05-07 05:08:38 +03:00
Alexey Milovidov
59bc8e1b48
Applied clang-format to some imported code [#CLICKHOUSE-2]
2018-05-07 05:07:47 +03:00
Alexey Milovidov
619a0dbd8c
Fixed style [#CLICKHOUSE-2]
2018-05-07 05:07:17 +03:00
Alexey Milovidov
90427db854
Applied clang-format #2272
2018-05-07 05:06:55 +03:00
Alexey Milovidov
598c7fddb7
Applied clang-format to some imported code [#CLICKHOUSE-2]
2018-05-07 05:06:00 +03:00
Alexey Milovidov
94369e55d3
Fixed style a bit [#CLICKHOUSE-2]
2018-05-07 05:01:29 +03:00
Alexey Milovidov
956128a67a
Fixed style a bit [#CLICKHOUSE-2]
2018-05-07 05:01:11 +03:00
Alexey Milovidov
a687c90100
Allow to link with LLVM if it was compiled without RTTI #2277
2018-05-07 03:00:12 +03:00
proller
81e2467283
Squashed commit of the following:
...
commit f1c193ea483872fee44e2969fc79a9b111a61d3d
Author: proller <proller@github.com>
Date: Sun May 6 16:28:46 2018 +0300
Clang5 build fix
commit c0ff4234747858dfd7741c90a5c77e9f8d47cd40
Merge: 852e11b
71814a3
Author: proller <proller@github.com>
Date: Sun May 6 16:04:26 2018 +0300
Merge remote-tracking branch 'upstream/master' into fix15
commit 852e11b409
Author: proller <proller@github.com>
Date: Sat May 5 20:15:40 2018 +0300
Try master
commit 2a5cebb5e5
Author: proller <proller@github.com>
Date: Sat May 5 19:34:55 2018 +0300
Try fix contrib/capnproto error with new compilers
commit bbfe581683
Merge: f493474
634ba89
Author: proller <proller@github.com>
Date: Sat May 5 19:25:01 2018 +0300
Merge remote-tracking branch 'upstream/master' into fix15
commit f49347469d
Author: proller <proller@github.com>
Date: Sat May 5 15:31:47 2018 +0300
Build fixes
2018-05-06 16:29:51 +03:00
Alexey Milovidov
71814a33d5
Fixed code #2272
2018-05-06 14:34:31 +03:00
Alexey Milovidov
9da677719c
Fixed code #2272
2018-05-06 14:34:16 +03:00
Alexey Milovidov
daed1ea0dc
Fixed code #2272
2018-05-06 14:33:19 +03:00
Alexey Milovidov
63625c0a30
Fixed code #2272
2018-05-06 14:33:03 +03:00
Alexey Milovidov
ee019183d2
Fixed code #2272
2018-05-06 14:31:14 +03:00
Alexey Milovidov
04d1c8c449
Fixed code #2272
2018-05-06 14:29:17 +03:00
Alexey Milovidov
b580d1c487
Allow to build with clang 7
2018-05-06 14:16:38 +03:00
Alexey Milovidov
6c7f896f9f
Miscellaneous #2277
2018-05-06 13:42:35 +03:00
Alexey Milovidov
69c67b4cd4
Addition to prev. revision #2277
2018-05-06 12:37:16 +03:00
Alexey Milovidov
c4a26764ce
Miscellaneous #2277
2018-05-06 12:32:36 +03:00
Alexey Milovidov
f495d8cfa5
Removed deprecated CMake function #2277
2018-05-06 12:30:35 +03:00
Alexey Milovidov
b1b95454cc
Make warning suppressions more local #2277
2018-05-06 12:29:57 +03:00
Alexey Milovidov
53f03a4909
Merge branch 'llvm-jit' of https://github.com/pyos/ClickHouse into pyos-llvm-jit
2018-05-06 12:22:42 +03:00
Alexey Milovidov
f589149189
Fixed build of embedded compiler with clang 7 [#CLICKHOUSE-2]
2018-05-06 12:04:10 +03:00
Alexey Milovidov
a8deddbc68
Removed useless code [#CLICKHOUSE-2]
2018-05-06 09:52:23 +03:00
Alexey Milovidov
4bc5163b80
Fixed build with clang 7 #2277
2018-05-06 09:35:59 +03:00
Alexey Milovidov
a227a984b5
Fixed warning found by clang 7 [#CLICKHOUSE-2]
2018-05-06 09:29:57 +03:00
Alexey Milovidov
a5dd90c35e
Added a patch for cc1as_main from clang7 #2277
2018-05-06 09:03:36 +03:00
Alexey Milovidov
2ba241b06e
Fixed build of embedded compiler with clang 7 #2277
2018-05-06 09:03:05 +03:00
Alexey Milovidov
a0f1b1f1ee
Whitespace [#CLICKHOUSE-2]
2018-05-06 05:21:59 +03:00
proller
634ba89f90
Build fixes
2018-05-05 15:34:17 +03:00
pyos
88bb2f7c25
Resolve symbols right after compiling.
...
llvm::orc::RTDyldObjectLinkingLayer::findSymbol appears to be non-threadsafe.
2018-05-05 00:38:17 +03:00
proller
7781492624
Fix user name on distributed queries ( #2292 )
...
* Fix user name on distributed queries
* wip
* fix
2018-05-05 00:21:23 +03:00
Nikolai Kochetov
b45b2b9ea5
added DataTypeWithDictionary serialization per granule
2018-05-04 23:32:26 +03:00
Nikolai Kochetov
6fe65a4740
added DataTypeWithDictionary serialization per granule
2018-05-04 23:17:27 +03:00
Nikolai Kochetov
361d1193cb
added DataTypeWithDictionary serialization per granule
2018-05-04 23:15:56 +03:00
Nikolai Kochetov
ad9cdee06a
added DataTypeWithDictionary serialization per granule
2018-05-04 23:14:52 +03:00
Nikolai Kochetov
387227409a
added DataTypeWithDictionary serialization per granule
2018-05-04 23:13:29 +03:00
Nikolai Kochetov
bfc42259cb
added DataTypeWithDictionary serialization per granule
2018-05-04 23:11:32 +03:00
Nikolai Kochetov
5b0ac680ec
added DataTypeWithDictionary serialization per granule
2018-05-04 22:38:41 +03:00
Nikolai Kochetov
5e6d105fd5
added DataTypeWithDictionary serialization per granule
2018-05-04 22:19:12 +03:00
Nikolai Kochetov
d13780d3ef
added DataTypeWithDictionary serialization per granule
2018-05-04 22:12:51 +03:00
Nikolai Kochetov
afb1f6dd64
added DataTypeWithDictionary serialization per granule
2018-05-04 22:11:41 +03:00
Nikolai Kochetov
726780868e
added DataTypeWithDictionary serialization per granule
2018-05-04 21:56:28 +03:00
Nikolai Kochetov
25f0f2f2d1
added DataTypeWithDictionary serialization per granule
2018-05-04 21:54:58 +03:00
Nikolai Kochetov
310931a8a5
added DataTypeWithDictionary serialization per granule
2018-05-04 19:28:53 +03:00
Nikolai Kochetov
535e883770
Added ConvertColumnWithDictionaryToFullBlockInputStream.
2018-05-04 15:17:53 +03:00
Nikolai Kochetov
0897d2a9c4
Added ConvertColumnWithDictionaryToFullBlockInputStream.
2018-05-04 15:11:57 +03:00
Nikolai Kochetov
af5475b77c
Added ConvertColumnWithDictionaryToFullBlockInputStream.
2018-05-04 14:50:42 +03:00
Nikolai Kochetov
67769ef333
Added ConvertColumnWithDictionaryToFullBlockInputStream.
2018-05-04 14:47:39 +03:00
Nikolai Kochetov
f4627af23f
Added ConvertColumnWithDictionaryToFullBlockInputStream.
2018-05-04 14:44:52 +03:00
Nikolai Kochetov
13ba167dce
Added ConvertColumnWithDictionaryToFullBlockInputStream.
2018-05-04 14:40:36 +03:00
Nikolai Kochetov
530b99cee5
Added ConvertColumnWithDictionaryToFullBlockInputStream.
2018-05-04 14:39:15 +03:00
Nikolai Kochetov
cf60dba414
Fixed ColumnWithDictionsry insert functions. Added insertFromFullColumn and insertRangeFromFullColumn.
2018-05-04 13:59:19 +03:00
Nikolai Kochetov
c61049dc59
Fixed ColumnWithDictionsry insert functions. Added insertFromFullColumn and insertRangeFromFullColumn.
2018-05-04 13:58:28 +03:00
Nikolai Kochetov
9c696f40b9
Fixed ColumnWithDictionsry insert functions. Added insertFromFullColumn and insertRangeFromFullColumn.
2018-05-04 13:48:09 +03:00
Nikolai Kochetov
040c5acc35
Moved DataTypeWithDictionary implementation to DataTypeWithDictionary.cpp
2018-05-03 20:47:29 +03:00
Nikolai Kochetov
5e076ec594
Moved DataTypeWithDictionary implementation to DataTypeWithDictionary.cpp
2018-05-03 20:46:12 +03:00
Nikolai Kochetov
ec46b915e8
Moved DataTypeWithDictionary implementation to DataTypeWithDictionary.cpp
2018-05-03 20:34:17 +03:00
KochetovNicolai
e0addcdfec
Update ColumnVector.cpp
...
Fixed memset bytes count.
2018-05-03 20:29:53 +03:00
Nikolai Kochetov
e2416cfa6f
Moved DataTypeWithDictionary implementation to DataTypeWithDictionary.cpp
2018-05-03 20:25:10 +03:00
Nikolai Kochetov
7788d30dca
Moved DataTypeWithDictionary implementation to DataTypeWithDictionary.cpp
2018-05-03 20:23:18 +03:00
Nikolai Kochetov
5d1c25df25
Moved DataTypeWithDictionary implementation to DataTypeWithDictionary.cpp
2018-05-03 19:28:14 +03:00
Nikolai Kochetov
99602c1633
Moved DataTypeWithDictionary implementation to DataTypeWithDictionary.cpp
2018-05-03 18:56:57 +03:00
Nikolai Kochetov
153fda001e
Moved DataTypeWithDictionary implementation to DataTypeWithDictionary.cpp
2018-05-03 18:20:58 +03:00
Nikolai Kochetov
ed83798dd2
Moved DataTypeWithDictionary implementation to DataTypeWithDictionary.cpp
2018-05-03 18:17:10 +03:00
Nikolai Kochetov
04a056f804
Moved DataTypeWithDictionary implementation to DataTypeWithDictionary.cpp
2018-05-03 17:53:35 +03:00
Nikolai Kochetov
98ff5b0a55
Register DataTypeWithDictionary in DataTypeFactory
2018-05-03 17:00:24 +03:00
Nikolai Kochetov
0806b957aa
added IColumn::select
2018-05-03 16:45:11 +03:00
pyos
a286dea2e1
Don't waste time jit-compiling isolated functions.
...
This is already done ahead of time when building the executable.
2018-05-03 16:34:42 +03:00
Vitaliy Lyudvichenko
63cc34d3f6
Fixed incorrect failed OP detection in ZooKeeper. [#CLICKHOUSE-2]
2018-05-03 16:34:19 +03:00
pyos
23bbf632e5
If all inputs to a jitted function are constant, return a constant
2018-05-03 16:33:40 +03:00
Nikolai Kochetov
ce3b588de0
added IColumn::select
2018-05-03 16:19:50 +03:00
Nikolai Kochetov
db23e0fcb4
added IColumn::select
2018-05-03 15:53:18 +03:00
Nikolai Kochetov
ba0a5af437
added IColumn::select
2018-05-03 15:51:26 +03:00
Nikolai Kochetov
97fbd37cb0
added IColumn::select
2018-05-03 15:47:14 +03:00
Nikolai Kochetov
4ac8078c82
added IColumn::select
2018-05-03 15:02:36 +03:00
Nikolai Kochetov
882ddff7d4
added IColumn::select
2018-05-03 14:59:01 +03:00
Nikolai Kochetov
b662dcdd0a
added IColumn::select
2018-05-03 13:53:00 +03:00
pyos
accbbdb9e3
Add a setting that disables jit-compilation
2018-05-03 00:48:20 +03:00
pyos
900b92f744
Merge API changes from upstream
2018-05-01 22:52:33 +03:00
pyos
27f12eeaa3
Merge branch 'master' of https://github.com/yandex/ClickHouse into llvm-jit
2018-05-01 22:51:37 +03:00
alexey-milovidov
52c58d3a82
Merge pull request #2308 from ilyshnikova/master
...
Without std::move
2018-05-01 12:35:57 -07:00
Tsarkova Anastasia
3a36569439
Without std::move
2018-05-01 21:34:42 +02:00
alexey-milovidov
81161be755
Merge pull request #2307 from ilyshnikova/master
...
Without std::move
2018-05-01 12:32:37 -07:00
Tsarkova Anastasia
8245dc3f6a
Without std::move
2018-05-01 21:31:01 +02:00
alexey-milovidov
cb221cee29
Merge pull request #2306 from ilyshnikova/master
...
struct instead of class
2018-05-01 12:20:03 -07:00
Tsarkova Anastasia
ba901ebc3f
struct instead of class
2018-05-01 21:18:13 +02:00
alexey-milovidov
9be89bd0d4
Merge pull request #2272 from ilyshnikova/master
...
Conditional computations.
2018-05-01 12:08:46 -07:00
Tsarkova Anastasia
9412222f55
Add test.
2018-05-01 15:33:39 +02:00
Tsarkova Anastasia
7c9741ed5b
Fix style.
2018-05-01 15:31:38 +02:00
Tsarkova Anastasia
fe0753a128
Minor fixes, adding test case.
2018-05-01 15:24:43 +02:00
pyos
7483ed24f0
Implement jit for logic functions
2018-05-01 14:43:15 +03:00
Tsarkova Anastasia
210a389592
Getting rid of measure action, other small fixes applied.
2018-04-30 21:33:32 +02:00
pyos
e4ace21f24
Remove laziness on nullable arguments from default implementation
...
It breaks semantics, sadly.
2018-04-30 15:35:32 +03:00
pyos
4970b06b57
Remove outdated comments
2018-04-30 02:21:45 +03:00
pyos
039c377a7a
Work around a bug in llvm::IRBuilder::CreateMaxNum
2018-04-30 02:07:39 +03:00
pyos
059bbcacca
Implement jit for most arithmetic functions, remove the test function
2018-04-30 01:43:02 +03:00
pyos
7529aa55a4
Fix a bug that limited inlining depth at 2
2018-04-30 01:23:27 +03:00
Tsarkova Anastasia
a99ff6f380
Fix tests.
2018-04-29 23:48:33 +02:00
Tsarkova Anastasia
9286c98789
Fix build.
2018-04-29 23:13:01 +02:00
pyos
b4c7bee12b
Merge branch 'master' of https://github.com/yandex/ClickHouse into llvm-jit
2018-04-29 23:22:18 +03:00
pyos
72f2fea837
Extract the code that compiles a single IFunctionBase from LLVMFunction
2018-04-29 21:03:58 +03:00
pyos
1be009d485
Remove getDefaultNativeValue in favor of llvm::Constant::getNullValue
2018-04-29 20:32:30 +03:00
Tsarkova Anastasia
4bce6035b1
Merge branch 'master' into master
2018-04-29 18:02:34 +02:00
Tsarkova Anastasia
2c96b1c684
Add comments. Change projection restoring function.
2018-04-29 15:49:58 +02:00
pyos
01aaf99d75
Use C++17 fold expressions to simplify FunctionsArithmetic.h
2018-04-29 16:04:28 +03:00
pyos
fb577b1049
Hide the whole JIT API behind #if USE_EMBEDDED_COMPILER
...
Kind ugly, but at least the conditionals are used consistently now.
2018-04-29 13:48:16 +03:00
pyos
4641e2960f
Move ExpressionActions::compileFunctions to ExpressionJIT.cpp.
...
This means ExpressionJIT.h only has to expose one function.
2018-04-29 13:39:01 +03:00
pyos
08345628a2
Support {Date,DateTime,Interval,UUID,FixedString} in compiled functions
2018-04-28 18:55:48 +03:00
pyos
6e05c5ace4
compilePrologue() isn't particularly useful after all.
...
Basically the only thing it can do that compile() can't is create 'alloca'
instructions, which are only needed to get pointers to stack variables.
Given that dynamically-sized allocations aren't possible with this API,
such pointers are probably completely pointless (heh).
2018-04-28 18:11:23 +03:00
pyos
1ffc2a0775
Make LLVMFunction monotonicity computation shorter (and fix a typo-bug)
2018-04-28 17:41:24 +03:00
pyos
a1eb938ed2
Inline nullable number constants into compiled code.
...
Also, protect against some segfaults during compilation by checking
correctness of the type returned by compile().
2018-04-28 17:12:00 +03:00
pyos
ccc895d162
Represent nullable types as pairs instead of pointers.
...
Turns out LLVM has insertvalue & extractvalue for struct in registers. This is
faster than pointers because null checks are now subject to more optimizations.
2018-04-28 14:12:23 +03:00
pyos
5c75342d54
Check nativity of all types *before* calling isCompilable
2018-04-28 01:03:52 +03:00
pyos
979c4d959f
Let jit-compilable functions deal with NULLs themselves.
...
And provide a default implementation of compile() for nullable columns
that actually works and is consistent with execute().
2018-04-28 00:34:27 +03:00
alexey-milovidov
093c054b1f
Merge pull request #2263 from luc1ph3r/arbitrary-csv-delimiter
...
Support an arbitrary CSV delimiter
2018-04-27 13:13:09 -07:00
alexey-milovidov
96e2dfa790
Update SettingsCommon.h
2018-04-27 13:12:26 -07:00
pyos
49b61cd27d
Refactor LLVMFunction to make extending to DataTypeNullable easier
2018-04-27 18:44:38 +03:00
Ivan Zhukov
a9653e5759
Add a test for CSV input and output formatting
2018-04-27 03:49:44 +03:00
proller
bef63d1dd0
Test: fill CLICKHOUSE_CONFIG from args.configserver
2018-04-26 23:02:10 +03:00
Vitaliy Lyudvichenko
e152f223c9
Fix nodes leak in case of session expiration. [#CLICKHOUSE-2]
2018-04-26 22:46:45 +03:00
Vitaliy Lyudvichenko
ed25e6d634
Fixed tests isolation. [#CLICKHOUSE-2]
2018-04-26 22:46:45 +03:00
pyos
a9e0b6de9f
Use system LLVMConfig.cmake with minor tweaks.
...
Should fix Travis build, finally.
2018-04-26 22:45:39 +03:00
Vitaliy Lyudvichenko
af82c78a45
Fix nodes leak in case of session expiration. [#CLICKHOUSE-2]
2018-04-26 22:43:51 +03:00
Vitaliy Lyudvichenko
4695511b58
Fixed tests isolation. [#CLICKHOUSE-2]
2018-04-26 22:21:32 +03:00
Ivan Zhukov
4094e21be5
Code review
2018-04-26 20:41:43 +03:00
pyos
b4d527ee85
Inline compile-time constants into jitted functions.
2018-04-26 14:30:16 +03:00
pyos
c95f8a669f
Throw in untyped versions of IFunction::{isCompilable,compile}
...
IFunction inherits IFunctionBase for some reason despite not actually knowing
the types, so these two methods make no sense. The versions with DataTypes&
as an argument should be used instead.
2018-04-25 20:07:19 +03:00
pyos
9ae5fe1b6d
Minor style fixes
2018-04-25 18:33:58 +03:00
pyos
854f85dd9b
Put #if USE_EMBEDDED_COMPILER in ExpressionJIT.{cpp,h}
2018-04-25 18:19:22 +03:00
pyos
d59b0d7ec0
Add IColumn::getRawData to fixed-contiguous columns
2018-04-25 18:16:48 +03:00
pyos
6c275c27d0
Remove an unnoticed debug return
2018-04-25 16:44:24 +03:00
pyos
c419d5a1a5
Poison only columns actually used by ARRAY_JOIN and JOIN
2018-04-25 16:01:06 +03:00
pyos
5482282943
Implement informational methods for LLVMFunction
2018-04-25 16:01:06 +03:00
pyos
af7ecd4c4a
Move function compilation before insertion of REMOVE_COLUMNs
2018-04-25 16:01:06 +03:00
pyos
162a0c8b33
Fix some comments' style
2018-04-25 16:01:06 +03:00
pyos
0da110234c
Do not compile the jit if USE_EMBEDDED_COMPILER is disabled
2018-04-25 16:01:00 +03:00
pyos
1bece1de46
Support nullable columns (with default behavior) in jitted functions
2018-04-25 13:37:26 +03:00
pyos
4bd0906613
Fix some comments
2018-04-25 13:37:26 +03:00
pyos
3789eba5c4
Fix CMakeFiles syntax
2018-04-25 13:37:26 +03:00
pyos
2b1be27b1b
Add missing option to CMakeFiles.txt
2018-04-25 13:37:26 +03:00
pyos
df2d2e0b25
Tweak the jit compilation API to be more amenable to lazy computation
2018-04-25 13:37:26 +03:00
pyos
b2077a466a
Inline jit-compilable functions into other jit-compilable functions
2018-04-25 13:37:26 +03:00
pyos
3810173103
Remove IFunction::createResultColumn.
...
Given that the list of supported types is hardcoded in
LLVMContext::Data::toNativeType, this method is redundant because
LLVMPreparedFunction can create a ColumnVector itself.
2018-04-25 13:37:26 +03:00
pyos
6b526f784c
Enable the default set of LLVM optimization passes
...
I honestly can't tell if they work. LLVM has surprisingly bad API documentation.
2018-04-25 13:37:26 +03:00
pyos
8c8a8f9c0f
Extend the test jit-compilable function to arbitrary numbers
2018-04-25 13:37:25 +03:00
pyos
5f1bf11ede
Implement a loop over the columns in jit-compiled code
2018-04-25 13:37:25 +03:00
pyos
407008a4d9
Separate jit-compilability checks from actual compilation
2018-04-25 13:37:25 +03:00
pyos
e96a5e8344
Implement JIT compilation, without a loop for now.
...
It actually seems to work, so long as you only have one row that is. E.g.
> select something(cast(number + 6 as Float64), cast(number + 2 as Float64)) from system.numbers limit 1';
8
with this IR:
define void @"something(CAST(plus(number, 6), 'Float64'), CAST(plus(number, 2), 'Float64'))"(void**, i8*, double*) {
entry:
%3 = load void*, void** %0
%4 = bitcast void* %3 to double*
%5 = load double, double* %4
%6 = getelementptr void*, void** %0, i32 1
%7 = load void*, void** %6
%8 = bitcast void* %7 to double*
%9 = load double, double* %8
%10 = fadd double %5, %9
store double %10, double* %2
ret void
}
2018-04-25 13:37:25 +03:00
pyos
b398ffbaba
Map all number types to LLVM types.
...
The example from the previous commit doesn't need a cast to Float64 anymore.
2018-04-25 13:37:25 +03:00
pyos
851684de51
Add a JIT interface for row-wise default-nullable functions.
...
Not actually implemented, though. It does print out some jit-compiled stuff,
but that's about it. For example, this query:
select number from system.numbers where something(cast(number as Float64)) == 4
results in this on server's stderr:
define double @"something(CAST(number, 'Float64'))"(void**, i8*, void*) {
"something(CAST(number, 'Float64'))":
ret double 1.234500e+04
}
(and an exception, because that's what the non-jitted method does.)
As one may notice, this function neither reads the input (first argument;
tuple of arrays) nor writes the output (third argument; array), instead
returning some general nonsense.
In addition, `#if USE_EMBEDDED_COMPILER` doesn't work for some reason,
including LLVM headers requires -Wno-unused-parameter, this probably only
works on LLVM 5.0 due to rampant API instability, and I'm definitely
no expert on CMake. In short, there's still a long way to go.
2018-04-25 13:37:25 +03:00
pyos
27d90fb941
Add an example function that uses LLVM to compile its own body
2018-04-25 13:37:25 +03:00
Silviu Caragea
1dd5a704fc
Merge remote-tracking branch 'origin/master' into background-schedule-pool-fix
...
# Conflicts:
# dbms/src/Common/ZooKeeper/LeaderElection.h
# dbms/src/Storages/MergeTree/ReplicatedMergeTreeAlterThread.cpp
# dbms/src/Storages/MergeTree/ReplicatedMergeTreeCleanupThread.cpp
# dbms/src/Storages/MergeTree/ReplicatedMergeTreePartCheckThread.cpp
# dbms/src/Storages/StorageReplicatedMergeTree.cpp
2018-04-24 20:11:59 +03:00
alexey-milovidov
6c73fb86e3
Update FunctionsMath.h
2018-04-24 10:11:03 -07:00
Babacar Diassé
22b2099b0b
use exp10 and cbrt from vectorclass when enabled
2018-04-24 10:11:03 -07:00
Tsarkova Anastasia
12c8014e5c
Conditional computations.
2018-04-24 09:16:39 +02:00
sundy-li
e882acef31
fix:ODBC sqlType mapping
2018-04-23 22:55:06 -07:00
Nikolai Kochetov
7a62bb9267
added comments and fixed tests build
2018-04-23 22:41:10 +03:00
Nikolai Kochetov
792caf4294
added IColumn::select
2018-04-23 21:20:52 +03:00
Nikolai Kochetov
46d47cd892
added IColumn::select
2018-04-23 21:19:34 +03:00
Nikolai Kochetov
8625686205
added IColumn::select
2018-04-23 20:19:24 +03:00
Nikolai Kochetov
e6e29eef29
added IColumn::select
2018-04-23 20:02:50 +03:00
Nikolai Kochetov
387c32e1ec
added IColumn::select
2018-04-23 20:01:28 +03:00
Nikolai Kochetov
8470a091bb
added IColumn::select
2018-04-23 19:59:11 +03:00
Nikolai Kochetov
4aaf56d9a2
added IColumn::select
2018-04-23 19:55:26 +03:00
Nikolai Kochetov
61e14b8a83
added IColumn::select
2018-04-23 19:51:27 +03:00
Nikolai Kochetov
44807df50f
added IColumn::select
2018-04-23 19:48:46 +03:00
Nikolai Kochetov
4369613435
added IColumn::select
2018-04-23 19:40:25 +03:00
Alexey Milovidov
2627a4da2e
Better test #2066
2018-04-22 22:09:35 -07:00
Alexey Milovidov
afb7127c67
Better test #2066
2018-04-22 20:32:53 -07:00
Alexey Milovidov
958a3d7ee7
Fixed error with Arrays inside Nested data type; added a test #2066
2018-04-22 20:30:28 -07:00
Ivan Zhukov
8cb45392c1
Propagate a CSV delimiter to non-basic DataTypes
2018-04-22 20:30:07 +03:00
Ivan Zhukov
e402ff3f81
Unify string checks with a new type
2018-04-22 02:42:01 +03:00
Ivan Zhukov
e84263eb3b
Add a SettingChar type
2018-04-22 02:42:00 +03:00
Ivan Zhukov
a138ab2820
Add CSV delimter support in CSVRowOutputStream
2018-04-22 02:08:50 +03:00
Ivan Zhukov
91cb03bdaf
Add delimiter support in CSVRowInputStream
2018-04-22 02:08:31 +03:00
Ivan Zhukov
1fc6bb6ffe
Add a CSV delimiter setting
2018-04-22 01:20:39 +03:00
Alexey Milovidov
499b67642f
Allow to startup with replicated tables in readonly mode when there is no ZooKeeper configured [#CLICKHOUSE-2]
2018-04-21 21:41:06 +03:00
Nikolai Kochetov
7e45661a38
merged with master
2018-04-20 22:51:21 +03:00
robot-metrika-test
c6e29f0cbb
Auto version update to [54380]
2018-04-20 22:47:21 +03:00
Alexey Milovidov
fb4a44a913
Added test #2257
2018-04-20 22:46:01 +03:00
Alexey Milovidov
5ba5e80846
Added correct code #2257
2018-04-20 22:45:23 +03:00
Nikolai Kochetov
233ac6c599
style fixes
2018-04-20 22:38:34 +03:00
Alexey Milovidov
970fda46fd
Merge branch 'master' of github.com:yandex/ClickHouse
2018-04-20 22:22:24 +03:00
Alexey Milovidov
9c750c4786
Added test #2257
2018-04-20 22:22:03 +03:00
alexey-milovidov
60fade5de8
Revert "ISSUES-1885 UTF8 countCodePoints use SIMD"
2018-04-20 22:18:24 +03:00
robot-metrika-test
8bbb295bbc
Auto version update to [54379]
2018-04-20 22:15:52 +03:00
Alexey Milovidov
c087449023
Fixed error #2246
2018-04-20 22:14:04 +03:00
Alexey Milovidov
ac48e1e911
Fixed error #2246
2018-04-20 20:34:09 +03:00
alexey-milovidov
21a5d2dfde
Update Macros.h
2018-04-20 19:10:26 +03:00
alexey-milovidov
c783a69d6b
Update Macros.cpp
2018-04-20 19:10:26 +03:00
Kirill Shvakov
918dbc2902
#2249 allow macros while creating kafka engine
2018-04-20 19:10:26 +03:00
Nikolai Kochetov
a6375d6155
merged with master
2018-04-20 17:15:03 +03:00
Nikolai Kochetov
f5fe383620
fix build
2018-04-20 17:06:01 +03:00
Ivan He
c94b0a1960
fix typo of struct name
2018-04-20 16:27:48 +03:00
Alexey Milovidov
6b88a2a7a5
Better info in log #2246
2018-04-20 04:14:04 +03:00
Alexey Milovidov
70be882b64
Renamed PK to Key where it's appropriate #2246
2018-04-20 03:27:25 +03:00
Alexey Milovidov
d71b3a95ef
Renamed PK to Key where it's appropriate #2246
2018-04-20 03:20:50 +03:00
Alexey Milovidov
72f9f927ac
Added test result #2246
2018-04-20 00:38:45 +03:00
Alexey Milovidov
207a8cc03c
Fixed error with Sets, part 2 #2246
2018-04-20 00:36:58 +03:00
Alexey Milovidov
ce0ac3f8f8
Fixed error with Sets, part 2 #2246
2018-04-20 00:34:04 +03:00
Alexey Milovidov
02abff4fdb
Added failing test #2246
2018-04-19 23:45:27 +03:00
Alexey Milovidov
fee22dac33
Merge branch 'master' of github.com:yandex/ClickHouse
2018-04-19 23:34:23 +03:00
Alexey Milovidov
c0978919e3
Fixed error with partition key IN, part 1 #2246
2018-04-19 23:34:02 +03:00
Alexey Milovidov
a6c194fa6d
Insignificant change #2246
2018-04-19 23:32:56 +03:00
张健
e9b03b3abc
ISSUES-2242 add default data_path & metadata_path for system.tables with temporary ( #2243 )
2018-04-19 23:22:08 +03:00
Vitaliy Lyudvichenko
a29a99b7d3
Add test for ZooKeeperImpl with watch and chroot. [#CLICKHOUSE-2]
2018-04-19 22:40:42 +03:00
Alexey Milovidov
9a05dd6161
ZooKeeperImpl: fixed error with watches and chroot [#CLICKHOUSE-2]
2018-04-19 22:21:37 +03:00
Alexey Milovidov
12e33cfd85
Exit from threads when ZooKeeper session is expired (non significant change) [#CLICKHOUSE-2]
2018-04-19 21:16:18 +03:00
Alexey Milovidov
da94c7dd91
Exit from queueUpdatingThread when ZooKeeper session is expired (non-significant change) [#CLICKHOUSE-2]
2018-04-19 21:01:50 +03:00
Nikolai Kochetov
dd10c2073c
merged with master
2018-04-19 18:10:44 +03:00
Nikolai Kochetov
a3308bf675
added IStorage::getQueryProcessingStage
2018-04-19 17:47:09 +03:00
Silviu Caragea
32dd4554da
Merge remote-tracking branch 'github/master' into background-schedule-pool-fix
...
# Conflicts:
# dbms/src/Storages/StorageReplicatedMergeTree.cpp
2018-04-19 09:29:49 +03:00
Alexey Milovidov
f9da1fce37
Addition to prev. revision #2164
2018-04-19 08:54:16 +03:00
Alexey Milovidov
41428e4a11
Allowed to read files by table function "file" inside "user_files_path" #2164
2018-04-19 08:32:09 +03:00
alexey-milovidov
08dfd8a09b
Merge pull request #2164 from topvisor/add_table_function_file
...
Add table function file
2018-04-19 07:53:49 +03:00
alexey-milovidov
565c31c0fb
Update TableFunctionFile.cpp
2018-04-19 07:46:29 +03:00
alexey-milovidov
8f5436e8b0
Update StorageFile.cpp
2018-04-19 07:39:48 +03:00
alexey-milovidov
4b3aa3fc11
Update StorageFile.cpp
2018-04-19 07:39:16 +03:00
alexey-milovidov
19f918512b
Update StorageFile.cpp
2018-04-19 07:36:08 +03:00
Alexey Milovidov
ef14902ef9
Style #1925
2018-04-19 07:25:08 +03:00
Alexey Milovidov
6388c916de
Fixed style; added a comment about terribly wrong code [#CLICKHOUSE-2]
2018-04-19 07:23:58 +03:00
alexey-milovidov
0612977bc3
Merge pull request #1925 from zhang2014/fix/ISSUES-995
...
ISSUES-995 support relative path with domain
2018-04-19 07:19:23 +03:00
Alexey Milovidov
dcdaa2c7bc
Added performance test #1925
2018-04-19 06:24:27 +03:00
Alexey Milovidov
ea5dac67d6
More tests #2134
2018-04-19 06:10:10 +03:00
Alexey Milovidov
67c451e9cf
Miscellaneous #2134
2018-04-19 06:08:22 +03:00
alexey-milovidov
b23db369f4
Merge pull request #2134 from zhang2014/fix/union_syntax
...
ISSUES-2133 Support union query with subquery
2018-04-19 05:42:52 +03:00
Alexey Milovidov
cce4c8886c
Removed obsolete code #2226
2018-04-19 00:23:55 +03:00
Alexey Milovidov
b4bf2f0c09
Added comment [#CLICKHOUSE-2]
2018-04-19 00:14:47 +03:00
Nikolai Kochetov
2119469c51
added IColumn::select
2018-04-19 00:00:47 +03:00
alexey-milovidov
d0b6ac9fa0
Merge pull request #2238 from alex-krash/master
...
Regression test for bug in 1.1.54370
2018-04-18 23:40:06 +03:00
alexey-milovidov
0b26539313
Update 00621_regression_for_in_operator.sql
2018-04-18 23:39:53 +03:00
Alexey Milovidov
a55abd0a25
Fixed test [#CLICKHOUSE-2]
2018-04-18 23:27:27 +03:00
Alexey Milovidov
b6fcb808fe
Updated old code [#CLICKHOUSE-2]
2018-04-18 23:18:18 +03:00
Alexey Milovidov
91e740da4c
Actualized tests [#CLICKHOUSE-2]
2018-04-18 22:54:15 +03:00
Alexey Milovidov
3eff0184fa
Added set size checking when set from subquery is used for index; removed harmful feature for special support of (a, b) IN (SELECT (a, b)) instead of (a, b) IN (SELECT a, b) [#CLICKHOUSE-2]
2018-04-18 22:38:40 +03:00
Alexey Milovidov
3bb2fa4702
Fixed bad code [#CLICKHOUSE-2]
2018-04-18 21:44:02 +03:00
Alexandr Krasheninnikov
3065ebe571
Regression test for bug in 1.1.54370
2018-04-18 15:14:21 +03:00
proller
f8dc8f32d5
Writing changelog ( #2215 )
...
* Maybe fix flappy test
* Make changelog
* Revert "Temporary revert doc about new package name (clickhouse-server vs cickhouse-server-common)"
This reverts commit 721153ed53
.
* Revert "Temporary revert site about new package name (clickhouse-server vs clickhouse-server-common)"
This reverts commit ba5cb121ae
.
* Better changelog
* Better
* Better changelog
* more
* Update CHANGELOG_RU.md
* Update CHANGELOG_RU.md
* Update CHANGELOG_RU.md
2018-04-17 23:57:02 +03:00
alexey-milovidov
22f7a3a545
Merge pull request #2223 from sundy-li/master
...
Fix:ignore the format_version check when the data is empty
2018-04-17 22:50:26 +03:00
alexey-milovidov
089e71d9a5
Merge pull request #2235 from yandex/small-enhancements
...
Small enhancements
2018-04-17 22:45:01 +03:00
Vitaliy Lyudvichenko
400ad55754
Support allow_databases in distributed DDL. [#CLICKHOUSE-3]
...
Resolves #2189
2018-04-17 22:33:58 +03:00
Vitaliy Lyudvichenko
bf832b3ea6
Fixed OPTIMIZE after RENAME of replicated table. [#CLICKHOUSE-2]
2018-04-17 20:59:42 +03:00
Nikolai Kochetov
e9bc071837
default implementation for functions with ColumnWithDictionary arguments
2018-04-17 20:47:27 +03:00
Vitaliy Lyudvichenko
5536bf202c
Allow SELECT FROM system.processes while max_queries limit is exceeded. [#CLICKHOUSE-3670]
2018-04-17 20:08:15 +03:00
Vitaliy Lyudvichenko
604c7071c3
Fixed a long lock of ProcessList when KILL QUERY is called. [#CLICKHOUSE-3706]
2018-04-17 18:16:32 +03:00
Vitaliy Lyudvichenko
f642d0828e
Avoid freezing of KILL QUERY. [#CLICKHOUSE-3706]
2018-04-17 17:29:52 +03:00
Nikolai Kochetov
cdc8bbea7e
fix build
2018-04-17 15:41:16 +03:00
Nikolai Kochetov
d97e7362db
fix build
2018-04-17 14:28:35 +03:00
Nikolai Kochetov
852992ac3b
fix build
2018-04-17 14:22:35 +03:00
Nikolai Kochetov
7f9454cc77
fix build
2018-04-17 14:12:11 +03:00
Nikolai Kochetov
b8957e4d97
fix build
2018-04-17 13:45:05 +03:00
Nikolai Kochetov
c6a3fec726
Merge branch 'master' into data-type-with-dictionary
2018-04-17 13:44:19 +03:00
Nikolai Kochetov
0f0d5b3c0c
added DataTypeWithDictionary [#CLICKHOUSE-3621]
2018-04-17 13:43:46 +03:00
Nikolai Kochetov
a163459d83
added ColumnWithDictionary [#CLICKHOUSE-3621]
2018-04-17 13:43:40 +03:00
Nikolai Kochetov
b7ee1be6df
added ColumnUnique [#CLICKHOUSE-3621]
2018-04-17 13:43:02 +03:00
Alexey Milovidov
798bee18a7
Merge branch 'master' of github.com:yandex/ClickHouse
2018-04-17 00:04:36 +03:00
proller
27b4af9dd7
Change obsolete comment
2018-04-16 23:25:07 +03:00
alexey-milovidov
17dd218338
Merge pull request #2202 from proller/fix15
...
CLICKHOUSE-3700: Fix empty password on replica query
2018-04-16 23:18:47 +03:00
proller
42cb1540a1
Update ClientInfo.h
2018-04-16 23:12:44 +03:00
Nikolai Kochetov
66905a1366
fix build
2018-04-16 22:59:12 +03:00
Nikolai Kochetov
081f0feb56
fix test [#CLICKHOUSE-3694] #2156
2018-04-16 22:49:14 +03:00
Alexey Milovidov
1fdea85e21
Adjusted racy test [#CLICKHOUSE-2]
2018-04-16 21:51:13 +03:00
Nikolai Kochetov
73cf78eec9
updated test
2018-04-16 18:48:27 +03:00
Nikolai Kochetov
d9ab10634a
fix build
2018-04-16 18:39:12 +03:00
Nikolai Kochetov
9e05052c2a
merged with master
2018-04-16 18:35:11 +03:00
Nikolai Kochetov
7b8a306e34
minor fixes
2018-04-16 18:11:13 +03:00
sundy-li
12211ffc5b
Fix:ignore the format_version check when the data is empty
2018-04-16 18:04:59 +08:00
proller
0114b69f61
Fix build
2018-04-13 23:16:12 +03:00
Nikolai Kochetov
41229b201b
Merge branch 'master' into fix-header-for-union-stream-in-distributed-2
2018-04-13 23:11:04 +03:00
Nikolai Kochetov
325f16f8a5
fix perf
2018-04-13 23:09:13 +03:00
proller
f9cd6a09e6
sql: initial EXTRACT(... FROM ...) support ( #2196 )
...
* start
* wip
* wip
* wip
* wip
* wip
* Fix clickhouse-server.postinst
* clean
* wip
* clean
* clean
* clean
* wip
* clean
* Update dump_variable.cpp
2018-04-13 22:35:08 +03:00
Alexey Milovidov
bc47a49d58
Added a test #2208
2018-04-13 21:49:23 +03:00
robot-metrika-test
bf5763e525
Auto version update to [54378]
2018-04-13 15:44:34 +03:00
proller
5b19d89133
Add git hash to version info
2018-04-13 15:42:35 +03:00
Nikolai Kochetov
d9ae4bedb8
added test
2018-04-11 22:10:25 +03:00
Nikolai Kochetov
42f9a4d773
added PrewhereInfo [#CLICKHOUSE-3694] #2156
2018-04-11 22:10:08 +03:00
Nikolai Kochetov
c9abeed3f5
remove unused columns from prewhere actions [#CLICKHOUSE-3694] #2156
2018-04-11 22:08:53 +03:00
robot-metrika-test
fe6feb3a69
Auto version update to [54377]
2018-04-11 17:23:50 +03:00
robot-metrika-test
50c2252c31
Auto version update to [54376]
2018-04-10 21:29:22 +03:00
proller
4034fcecf3
Merge remote-tracking branch 'upstream/master' into fix15
2018-04-10 21:27:21 +03:00
proller
0c2ba39978
Debian: Try make compatible package depends ( #2194 )
...
* Fix split shared build
* Fix build without system odbc libs
* Move dbms/src/Common/iostream_debug_helpers.h -> libs/libcommon/include/common/iostream_debug_helpers.h
* Fix build with libiodbc
* Fix clickhouse-server.postinst
* Debian: Try make compatible package depends
* Try fix fail on travis tests fail
* Try fix package
* Fix ssl test
* fix
* fix
* wip
* try fix
* clean
* fix
2018-04-10 11:25:08 -07:00
Alexey Milovidov
2392f87dca
ZooKeeper: Fixed error [#CLICKHOUSE-2]
2018-04-10 19:48:43 +03:00
proller
157067b127
CLICKHOUSE-3700: Fix empty password on replica query
2018-04-10 17:49:52 +03:00
Silviu Caragea
f1b8d4bc39
Merge remote-tracking branch 'github/master' into background-schedule-pool-fix
2018-04-10 16:27:17 +03:00
Silviu Caragea
c547c5a7b0
Merge remote-tracking branch 'origin/background-schedule-pool-fix'
...
# Conflicts:
# dbms/src/Common/ZooKeeper/LeaderElection.h
# dbms/src/Common/ZooKeeper/ZooKeeper.cpp
# dbms/src/Storages/MergeTree/ReplicatedMergeTreeAlterThread.cpp
# dbms/src/Storages/MergeTree/ReplicatedMergeTreeCleanupThread.cpp
# dbms/src/Storages/MergeTree/ReplicatedMergeTreeCleanupThread.h
# dbms/src/Storages/MergeTree/ReplicatedMergeTreePartCheckThread.cpp
# dbms/src/Storages/MergeTree/ReplicatedMergeTreeRestartingThread.cpp
# dbms/src/Storages/StorageReplicatedMergeTree.cpp
2018-04-10 16:20:14 +03:00
decaseal
c641a6cd57
table function file - remove unnecessary includes [#add_table_function_file]
2018-04-10 11:59:53 +03:00
decaseal
40b41c3c6e
storage file - change error code [#add_table_function_file]
2018-04-10 11:54:31 +03:00
decaseal
e8ae0343ed
Merge remote-tracking branch 'yandex/master' into add_table_function_file_dev
2018-04-10 10:30:46 +03:00
decaseal
50f65890dc
table function file - use only FileStorage [#add_table_function_file]
2018-04-10 10:28:57 +03:00
decaseal
a2db6db50c
table function file - use only FileStorage [#add_table_function_file]
2018-04-10 10:26:33 +03:00
decaseal
279fa17ff6
storage file - fix check creation is allowed [#add_table_function_file]
2018-04-10 10:09:50 +03:00
Alexey Milovidov
d3cf85057b
Removed useless code [#CLICKHOUSE-2]
2018-04-09 18:49:12 +03:00
proller
c26b3bdef1
Fix split shared build; fix build without system odbc libs ( #2191 )
...
* Fix split shared build
* Fix build without system odbc libs
* Move dbms/src/Common/iostream_debug_helpers.h -> libs/libcommon/include/common/iostream_debug_helpers.h
* Fix build with libiodbc
2018-04-09 06:52:39 -07:00
Alexey Milovidov
f02239a307
Fixed linkage of tests [#CLICKHOUSE-2]
2018-04-08 07:54:23 +03:00
Alexey Milovidov
79e319a7b6
ZooKeeper: fixed error [#CLICKHOUSE-2]
2018-04-08 07:45:59 +03:00
Alexey Milovidov
a2482f120d
Fixed test [#CLICKHOUSE-2]
2018-04-08 07:38:27 +03:00
Alexey Milovidov
86317fe0f9
ZooKeeper: Fixed error [#CLICKHOUSE-2]
2018-04-08 07:25:13 +03:00
proller
07b81c875e
CLICKHOUSE-3444: show error for old query on replace_running_query ( #2127 )
...
* Add tests
* Fix test
* Fix test build
* CLICKHOUSE-3444: show error for replace_running_query
* fix naming
* fix
* fix test
* Update IProfilingBlockInputStream.cpp
2018-04-07 06:49:49 +03:00
Alexey Milovidov
babfc6aaf7
Fixed error [#CLICKHOUSE-2]
2018-04-07 06:46:20 +03:00
Alexey Milovidov
18bbd0e61b
Moved SessionPoolHelpers #2180
2018-04-07 06:07:32 +03:00
Alexey Milovidov
f40817f851
Moved SessionPoolHelpers #2180
2018-04-07 06:07:26 +03:00
Alexey Milovidov
3f264f07e9
Removed excessive library dependencies #2180
2018-04-07 05:29:12 +03:00
Alexey Milovidov
3fd2773151
Improved code after introduction of method "getHeader" in every stream [#CLICKHOUSE-2]
2018-04-07 04:46:50 +03:00
Alexey Milovidov
0a4b349f73
Merge branch 'master' of github.com:yandex/ClickHouse
2018-04-07 00:47:18 +03:00
Alexey Milovidov
4e5e0fa664
ReplicatedMergeTree: Better diagnostics [#CLICKHOUSE-2]
2018-04-07 00:46:57 +03:00
alexey-milovidov
84726e17e8
Merge pull request #2185 from yandex/fix-leader-election-race
...
Fix races in leader election.
2018-04-07 00:18:26 +03:00
robot-metrika-test
984d7044ac
Auto version update to [54375]
2018-04-06 23:52:52 +03:00
Alexey Milovidov
9b3169a331
Fixed build with clang 5 (although it is Ok on clang 6) [#CLICKHOUSE-2]
2018-04-06 23:03:35 +03:00
Alexey Milovidov
708dc5ef82
ZooKeeper: fixed error [#CLICKHOUSE-2]
2018-04-06 22:54:18 +03:00
Alexey Milovidov
0d8d99e7a4
Fixed typo [#CLICKHOUSE-2]
2018-04-06 22:48:54 +03:00
Alexey Milovidov
ee7fe63b69
Avoid herd effect in ReplicatedMergeTreeCleanupThread (continued) [#CLICKHOUSE-2]
2018-04-06 22:44:55 +03:00
Alexey Milovidov
fa776b93c2
Avoid herd effect in ReplicatedMergeTreeCleanupThread [#CLICKHOUSE-2]
2018-04-06 22:43:37 +03:00
Alexey Milovidov
af226d62f5
Fixed totally wrong code in SummingMergeTree in the case of complex maps [#CLICKHOUSE-2]
2018-04-06 21:09:20 +03:00
Alexey Milovidov
47637c7885
Actualized test #1846
2018-04-06 19:26:38 +03:00
Alexey Zatelepin
3a8ca70d1f
fix races in leader election [#CLICKHOUSE-3533]
2018-04-06 19:10:23 +03:00
decaseal
139b40f976
storage file - fix check creation is allowed [#add_table_function_file]
2018-04-06 16:43:29 +03:00
decaseal
22870e1e24
table function file - fix data path [#add_table_function_file]
2018-04-06 16:36:17 +03:00
decaseal
157d51446b
Merge remote-tracking branch 'yandex/master' into add_table_function_file_dev
2018-04-06 15:55:02 +03:00
decaseal
92416c3333
table function file - fix [#add_table_function_file]
2018-04-06 15:39:30 +03:00
decaseal
194974f88d
table function file - fix use storage file [#add_table_function_file]
2018-04-06 15:37:35 +03:00
decaseal
b9fee66dfa
table function file - fix use storage file [#add_table_function_file]
2018-04-06 15:33:03 +03:00
decaseal
b3ed1c6cca
table function file - fix use storage file [#add_table_function_file]
2018-04-06 15:32:29 +03:00
decaseal
5f52defb29
table function file - fix use storage file [#add_table_function_file]
2018-04-06 15:32:19 +03:00
decaseal
29b94a0467
table function file - fix use storage file [#add_table_function_file]
2018-04-06 15:25:14 +03:00
decaseal
9ebe22dd2c
table function file - fix use storage file [#add_table_function_file]
2018-04-06 15:18:05 +03:00
decaseal
5b601b9153
table function file - fix use storage file [#add_table_function_file]
2018-04-06 15:13:08 +03:00
decaseal
dc60788fa5
table function file - use storage file [#add_table_function_file]
2018-04-06 15:10:22 +03:00
proller
e933d1a1ee
Cmake fixes ( #2177 )
...
* cmake fixes
* Fix test server config
2018-04-06 05:07:40 -07:00
decaseal
b8d010eb09
table function file - test db data path [#add_table_function_file]
2018-04-06 14:21:41 +03:00
decaseal
30e79f4c7d
storage file - relative table path starts with db_dir_path [#add_table_function_file]
2018-04-06 13:35:52 +03:00
decaseal
8b96dc8c7e
storage file - test db_dir_path [#add_table_function_file]
2018-04-06 13:24:12 +03:00
decaseal
7296bf2cb7
storage file - fix check table file path [#add_table_function_file]
2018-04-06 13:11:39 +03:00
decaseal
d56b78c073
storage file - test fd [#add_table_function_file]
2018-04-06 12:53:38 +03:00
decaseal
39cc42172d
storage file - check table file path [#add_table_function_file]
2018-04-06 12:53:29 +03:00
decaseal
9404ddff84
table function file - test application context [#add_table_function_file]
2018-04-06 11:54:45 +03:00
Alexey Milovidov
9bbd8a968e
ZooKeeper: clarifications [#CLICKHOUSE-2]
2018-04-06 09:22:59 +03:00
Alexey Milovidov
0771874695
ZooKeeper: Fixed error when exception is thrown while session expiration and not all callbacks are called [#CLICKHOUSE-2]
2018-04-06 09:19:53 +03:00
Alexey Milovidov
775daa0fe9
Little better [#CLICKHOUSE-2]
2018-04-06 08:49:03 +03:00
Alexey Milovidov
3884146d92
Little better [#CLICKHOUSE-2]
2018-04-06 08:44:17 +03:00
Alexey Milovidov
ac58f92a97
Fixed error with IN where left hand side is nullable #1846
2018-04-06 08:12:47 +03:00
Alexey Milovidov
2ae9e719c6
Fixed warning [#CLICKHOUSE-2]
2018-04-06 07:48:48 +03:00
Alexey Milovidov
e655cb0bff
Better debug helpers [#CLICKHOUSE-2]
2018-04-06 07:46:18 +03:00
Alexey Milovidov
65ad97452b
Added a test from Silviu Caragea #2113
2018-04-06 03:28:53 +03:00
Alexey Milovidov
30dd11f8ca
Removed (obsolete) special handling for Arrays in the left hand side of IN (continued) #2113
2018-04-06 03:25:14 +03:00
Alexey Milovidov
cf1a2241af
Updated test [#CLICKHOUSE-2]
2018-04-06 02:06:03 +03:00
Alexey Milovidov
e6e12e6490
Fixed test [#CLICKHOUSE-2]
2018-04-06 02:04:31 +03:00
Alexey Milovidov
4c2adf1f30
Fixed test #797
2018-04-06 02:00:19 +03:00
Alexey Milovidov
f66d2fb780
Allow to use FINAL even in case of single part #2086
2018-04-06 00:36:55 +03:00
Alexey Milovidov
6452a3bb76
Removed (obsolete) special handling for Arrays in the left hand side of IN [#CLICKHOUSE-2]
2018-04-05 23:52:01 +03:00
Alexey Milovidov
d9b54a6aae
Updated comment [#CLICKHOUSE-2]
2018-04-05 23:47:06 +03:00
Alexey Milovidov
da7975dc29
Added test #797
2018-04-05 23:43:35 +03:00
Alexey Milovidov
32f6adc5ed
Added test #797
2018-04-05 23:41:55 +03:00
Alexey Milovidov
7d69a3363f
Added test #1282
2018-04-05 23:29:19 +03:00
Alexey Milovidov
83b72b578d
Miscellaneous [#CLICKHOUSE-2]
2018-04-05 22:28:07 +03:00
Alexey Milovidov
438dc2c318
Merge branch 'master' of github.com:yandex/ClickHouse
2018-04-05 22:27:41 +03:00
Alexey Milovidov
0b4a59c8b0
Fixed flappy test [#CLICKHOUSE-2]
2018-04-05 22:27:20 +03:00
robot-metrika-test
feaae7d439
Auto version update to [54374]
2018-04-05 21:26:55 +03:00
Alexey Milovidov
1e2b5f24ac
Improved debug helpers [#CLICKHOUSE-2]
2018-04-05 19:43:39 +03:00
Alexey Milovidov
a2ce515a84
ZooKeeper: Fixed potential issue [#CLICKHOUSE-2]
2018-04-05 19:42:54 +03:00
Daniel Bershatsky
805325015f
Include vector if ENABLE_CLICKHOUSE_CLIENT=True. ( #2182 )
...
* Include vector if ENABLE_CLICKHOUSE_CLIENT=True.
* Update main.cpp
2018-04-05 07:27:39 -07:00
decaseal
aebc28d44b
table function file - test application context [#add_table_function_file]
2018-04-05 12:21:01 +03:00
Alexey Milovidov
36c9409899
Fixed error [#CLICKHOUSE-2]
2018-04-05 07:42:20 +03:00
Alexey Milovidov
d3408d45a8
ZooKeeper: fixed error [#CLICKHOUSE-2]
2018-04-05 07:31:04 +03:00
Alexey Milovidov
e00e81c3e9
ZooKeeper: fixed error [#CLICKHOUSE-2]
2018-04-05 07:06:23 +03:00
Alexey Milovidov
403a2c62a2
Miscellaneous [#CLICKHOUSE-2]
2018-04-05 05:56:11 +03:00
Alexey Milovidov
d5c5a34049
Miscellaneous [#CLICKHOUSE-2]
2018-04-05 05:55:21 +03:00
Alexey Milovidov
dec4094e5b
Removed test case that test for behaviour that was correct accidentially [#CLICKHOUSE-2]
2018-04-05 05:31:17 +03:00
Alexey Milovidov
f734a4523a
Fixed bad test [#CLICKHOUSE-2]
2018-04-05 05:19:32 +03:00
Alexey Milovidov
0dbc8aa1a5
ZooKeeper: added comment [#CLICKHOUSE-2]
2018-04-05 03:53:27 +03:00
Alexey Milovidov
cde5d315f1
ZooKeeper: added comment [#CLICKHOUSE-2]
2018-04-05 03:46:26 +03:00
Alexey Milovidov
0c519c763b
ZooKeeper: added comment [#CLICKHOUSE-2]
2018-04-05 03:44:58 +03:00
Alexey Milovidov
b8df381a97
ZooKeeper: changed operation timeout to 10s because some users run ZooKeeper on servers with HDD and high background load [#CLICKHOUSE-2]
2018-04-05 03:02:09 +03:00
Alexey Milovidov
8faea5437a
ZooKeeper: Better metrics about active sessions [#CLICKHOUSE-2]
2018-04-05 02:59:37 +03:00
Alexey Milovidov
e4fe1ef4b3
ZooKeeper: Better connection loop [#CLICKHOUSE-2]
2018-04-05 02:43:11 +03:00
Alexey Milovidov
5a525605be
ZooKeeper: thread names [#CLICKHOUSE-2]
2018-04-05 02:36:58 +03:00
Alexey Milovidov
ddc4e1e388
ZooKeeper: Better connection loop [#CLICKHOUSE-2]
2018-04-05 02:33:21 +03:00
alexey-milovidov
19312e14b4
Merge pull request #2173 from yandex/fix-in-tuple
...
Fix pk in tuple
2018-04-05 00:43:28 +03:00
KochetovNicolai
634dd2a1d2
Merge branch 'master' into fix-in-tuple
2018-04-05 00:06:52 +03:00
Alexey Milovidov
436de0d0a7
Merge branch 'master' of github.com:yandex/ClickHouse
2018-04-05 00:05:37 +03:00
Alexey Milovidov
669b0d4bb0
Fixed highlight for UNION ALL [#CLICKHOUSE-3689]
2018-04-05 00:05:11 +03:00
Nikolai Kochetov
8f4b54d65b
updated test #2170
2018-04-05 00:03:21 +03:00
Nikolai Kochetov
b96039bafe
added check for partition column in mayBenefitFromIndexForIn #2170
2018-04-05 00:03:16 +03:00
alexey-milovidov
a7a924c03c
Update TimeoutSetter.h
2018-04-04 22:44:38 +03:00
Vitaliy Lyudvichenko
ce8de108ed
Better timeouts handling. [#CLICKHOUSE-2]
2018-04-04 22:44:38 +03:00
Nikolai Kochetov
f5ec675f4a
updated test [#CLICKHOUSE-3680]
2018-04-04 22:38:42 +03:00
Nikolai Kochetov
dc22b881a7
added columns_added_by_join into in with pk [#CLICKHOUSE-3680]
2018-04-04 22:38:42 +03:00
Nikolai Kochetov
fde23f7975
added array_join_columns [#CLICKHOUSE-3680]
2018-04-04 22:38:42 +03:00
Nikolai Kochetov
7d0602c279
added columns from array join to aggregated_columns [#CLICKHOUSE-3680]
2018-04-04 22:38:42 +03:00
Nikolai Kochetov
1ad3010c4a
updated test [#CLICKHOUSE-3680]
2018-04-04 22:36:22 +03:00
Nikolai Kochetov
dddbe14b4b
added columns_added_by_join into in with pk [#CLICKHOUSE-3680]
2018-04-04 22:26:14 +03:00
Nikolai Kochetov
248fe37cb8
added array_join_columns [#CLICKHOUSE-3680]
2018-04-04 21:56:30 +03:00
Nikolai Kochetov
ae76d11833
Merge branch 'master' into fix-in-tuple
2018-04-04 17:42:57 +03:00
Nikolai Kochetov
67330e6789
Merge branch 'fix-in-tuple' of github.com:yandex/ClickHouse into fix-in-tuple
2018-04-04 17:37:34 +03:00
Nikolai Kochetov
eb4171bc0e
added columns from array join to aggregated_columns [#CLICKHOUSE-3680]
2018-04-04 17:36:28 +03:00
Alexey Milovidov
e203457d55
Fixed metric ZooKeeperWaitMicroseconds [#CLICKHOUSE-2]
2018-04-04 05:07:12 +03:00
robot-metrika-test
848d9ecf68
Auto version update to [54373]
2018-04-04 00:45:08 +03:00
Alexey Milovidov
ba7a0ebf86
Better exception messages [#CLICKHOUSE-2]
2018-04-04 00:40:58 +03:00
Alexey Milovidov
76e822274a
Better exception messages [#CLICKHOUSE-2]
2018-04-04 00:29:11 +03:00
Alexey Milovidov
c387b73f70
ZooKeeper: miscellaneous [#CLICKHOUSE-2]
2018-04-04 00:18:46 +03:00
alexey-milovidov
e2a517db12
Update MergeTreeData.cpp
2018-04-04 00:17:22 +03:00
Nikolai Kochetov
537c495a8e
added test [#CLICKHOUSE-3680]
2018-04-04 00:17:22 +03:00
Nikolai Kochetov
4f7d262997
added aggregated_columns to mayBenefitFromIndexForIn [#CLICKHOUSE-3680]
2018-04-04 00:17:22 +03:00
Nikolai Kochetov
2163977b2a
mayBenefitFromIndexForIn returns true if at least one tuple element is in pk [#CLICKHOUSE-3680]
2018-04-04 00:17:22 +03:00
alexey-milovidov
23baae447d
Update MergeTreeData.cpp
2018-04-04 00:16:58 +03:00
Alexey Milovidov
b0eca318cf
ZooKeeper: more instrumentation [#CLICKHOUSE-2]
2018-04-04 00:14:10 +03:00
Alexey Milovidov
8029a9b579
ZooKeeper: more instrumentation [#CLICKHOUSE-2]
2018-04-04 00:11:54 +03:00
Alexey Milovidov
788d8e740d
ZooKeeper: more instrumentation [#CLICKHOUSE-2]
2018-04-04 00:07:22 +03:00
Alexey Milovidov
944748e7da
Modifications after removing libzookeeper [#CLICKHOUSE-2]
2018-04-03 22:54:35 +03:00
Alexey Milovidov
f5652b4477
Modifications after removing libzookeeper; initialize ZooKeeper session lazily [#CLICKHOUSE-2]
2018-04-03 22:43:33 +03:00
Nikolai Kochetov
f7b39b8df2
added test [#CLICKHOUSE-3680]
2018-04-03 22:30:39 +03:00
Nikolai Kochetov
33774e93fa
added aggregated_columns to mayBenefitFromIndexForIn [#CLICKHOUSE-3680]
2018-04-03 22:16:24 +03:00
Nikolai Kochetov
a687c41a8c
mayBenefitFromIndexForIn returns true if at least one tuple element is in pk [#CLICKHOUSE-3680]
2018-04-03 21:37:35 +03:00
Alexey Milovidov
08170d0d77
Modifications after removing libzookeeper [#CLICKHOUSE-2]
2018-04-03 21:24:18 +03:00
Alexey Milovidov
9379d71f74
Miscellaneous [#CLICKHOUSE-2]
2018-04-03 20:37:30 +03:00
Alexey Milovidov
2310bd7947
Miscellaneous [#CLICKHOUSE-2]
2018-04-03 20:35:48 +03:00
decaseal
77b0d7d23b
Merge branch 'master' into add_table_function_file
2018-04-03 15:17:45 +03:00
proller
e58b0830e6
Prepare to new poco (PocoData renamed to PocoSQL) ( #2158 )
2018-04-03 04:48:40 -07:00
decaseal
98463ebe28
table function file - comments [#add_table_function_file]
2018-04-03 11:12:24 +03:00
decaseal
1804d19a2b
table function file - comments [#add_table_function_file]
2018-04-03 11:07:44 +03:00
Alexey Milovidov
0d2c2ea3d4
Fixed error after removed libzookeeper [#CLICKHOUSE-2]
2018-04-03 03:39:58 +03:00
Alexey Milovidov
daa736700d
Minor modification after removing libzookeeper [#CLICKHOUSE-2]
2018-04-03 00:48:39 +03:00
Alexey Milovidov
0c889b76db
Merge branch 'master' of github.com:yandex/ClickHouse
2018-04-02 22:24:23 +03:00
Alexey Milovidov
97431c90bd
Renamed test [#CLICKHOUSE-2]
2018-04-02 22:24:03 +03:00
robot-metrika-test
40e454b1b6
Auto version update to [54372]
2018-04-02 22:13:54 +03:00
Alexey Milovidov
9f472b41e8
Merge branch 'master' of github.com:yandex/ClickHouse
2018-04-02 21:59:37 +03:00
Alexey Milovidov
6364c49ad8
ZooKeeper: fixed chroot [#CLICKHOUSE-2]
2018-04-02 21:59:18 +03:00
proller
6e03373b8d
clickhouse-common-dbg -> clickhouse-common-static-dbg ( #2157 )
2018-04-02 21:44:19 +03:00
Alexey Milovidov
a5f05dc71e
Added test #217 [#CLICKHOUSE-1942]
2018-04-02 21:19:47 +03:00
Alexey Milovidov
bcda215439
Added a comment about absolutely wrong code [#CLICKHOUSE-1942]
2018-04-02 21:16:40 +03:00
Alexey Milovidov
205d648e0d
Fixed error with timeout of distributed queries, part 1 #217 [#CLICKHOUSE-1942]
2018-04-02 21:01:25 +03:00
Alexey Milovidov
5ec4c44989
Merge branch 'master' of github.com:yandex/ClickHouse
2018-04-02 20:57:58 +03:00
Alexey Milovidov
b3e6bb453a
Renamed method #217 [#CLICKHOUSE-1942]
2018-04-02 20:57:38 +03:00
Vitaliy Lyudvichenko
fb7e2cbd16
Fixed processConfig, skip temporary files. [#CLICKHOUSE-2]
2018-04-02 19:23:00 +03:00
Alexey Milovidov
c1d36b559a
Added example config for ZooKeeper on localhost: for development purposes [#CLICKHOUSE-2]
2018-04-02 18:54:12 +03:00
decaseal
ca78eed896
table function file - fix path validate [#add_table_function_file]
2018-04-02 18:51:22 +03:00
decaseal
2100d00764
table function file - fix path validate [#add_table_function_file]
2018-04-02 18:49:40 +03:00
decaseal
0a9e281199
table function file - test path validate [#add_table_function_file]
2018-04-02 18:47:31 +03:00
decaseal
a0f40c79f9
table function file - fix path validate [#add_table_function_file]
2018-04-02 18:40:35 +03:00
decaseal
fba2f32c53
table function file - fix path validate [#add_table_function_file]
2018-04-02 18:38:43 +03:00
decaseal
58489628aa
fix table function file [#add_table_function_file]
2018-04-02 17:23:53 +03:00
decaseal
42f028ddde
fix table function file [#add_table_function_file]
2018-04-02 17:15:41 +03:00
KochetovNicolai
62e6a1bde6
Update MergeTreeBaseBlockInputStream.cpp
...
Check is block is not empty before removing prewhere column
2018-04-02 17:08:05 +03:00
decaseal
358e0183f5
fix table function file [#add_table_function_file]
2018-04-02 16:56:54 +03:00
decaseal
2a6dbd14ae
realize table function file [#add_table_function_file]
2018-04-02 16:15:25 +03:00
Silviu Caragea
f811da7ed4
Move merge selection state into ReplicatedMergeTreeMergeSelectingThread
2018-04-02 15:45:55 +03:00
proller
440b0f33c7
Compile fixes
2018-04-02 15:31:49 +03:00
decaseal
94a573e845
register table function file [#add_table_function_file]
2018-04-02 14:43:51 +03:00
decaseal
871c7a5f0e
create table function file [#add_table_function_file]
2018-04-02 14:43:37 +03:00
Alexey Milovidov
ad137994f9
Modifications after removing libzookeeper [#CLICKHOUSE-2]
2018-04-02 02:16:41 +03:00
Alexey Milovidov
3fe743e2bd
Fixed error after merge [#CLICKHOUSE-2]
2018-04-01 22:29:08 +03:00
alexey-milovidov
b07fb1ddda
Merge branch 'master' into better-range-reader
2018-04-01 22:16:39 +03:00
Alexey Milovidov
d57fcc35c0
Merge branch 'master' of github.com:yandex/ClickHouse
2018-04-01 20:37:20 +03:00
Alexey Milovidov
a1aecc5d96
Fixed error after merge [#CLICKHOUSE-2]
2018-04-01 20:37:09 +03:00
alexey-milovidov
588591f683
Merge pull request #2149 from lamber-ken/master
...
change the return type of funciton countEqual
2018-04-01 20:31:02 +03:00
alexey-milovidov
428ee63a04
Merge branch 'master' into libzookeeper-rewrite
2018-04-01 17:31:20 +03:00
谢磊
c898986650
change the return type of funciton countEqual
...
the maximum length of the array is defined as UInt64.
the maximum of `UInt32` just 4294967295.
it's better to define the return type of the function `countEqual` as `UInt64`.
2018-03-31 12:54:06 -05:00
proller
b3e8949d2a
CLICKHOUSE-3675 Add glibc version test
...
Fix zookeeper tools compile
2018-03-30 16:58:00 +03:00
Alexey Zatelepin
5fdd50c2a2
process included config node once more if include happened [#MTRSADMIN-3894]
2018-03-30 16:33:43 +03:00
proller
ce23653cad
Fix build with old poco ( #2144 )
2018-03-30 05:42:06 -07:00
alexey-milovidov
e6019624c1
Merge pull request #2138 from bretthoerner/uninitialized-fix
...
Fix build when using GCC 7.3.1: -Wmaybe-uninitialized error
2018-03-30 00:15:33 +03:00
alexey-milovidov
f358dc4125
Update ColumnString.h
2018-03-30 00:15:14 +03:00
alexey-milovidov
10e5d63d76
Merge pull request #2131 from ClickHouse-Ninja/system-log-prepare-table-on-each-flush
...
SystemLog: проверка структуры и существования таблицы при каждом flush
2018-03-29 23:55:14 +03:00
alexey-milovidov
30838f4d9f
Update SystemLog.h
2018-03-29 23:54:57 +03:00
alexey-milovidov
c9da34dd84
Merge pull request #2139 from proller/fix16
...
CLICKHOUSE-3644: Server: do not use SO_REUSEPORT
2018-03-29 23:50:06 +03:00
alexey-milovidov
db53190854
Update ColumnString.h
2018-03-29 23:21:40 +03:00
proller
450efef456
Maybe fix test 00429_long_http_bufferization (remove curl timeout)
2018-03-29 22:12:24 +03:00
proller
037cf62230
CLICKHOUSE-3644: Server: do not use SO_REUSEPORT
2018-03-29 20:24:46 +03:00
Brett Hoerner
fef91af96f
Fix build when using GCC 7.3.1: -Wmaybe-uninitialized error
...
Before adding this ignore you would receive the following when using GCC
7.3.1:
[ 82%] Building CXX object dbms/src/Storages/System/CMakeFiles/clickhouse_storages_system.dir/StorageSystemAsynchronousMetrics.cpp.o
In file included from /ClickHouse/dbms/src/Storages/System/StorageSystemAsynchronousMetrics.cpp:5:0:
/ClickHouse/dbms/src/Columns/ColumnString.h: In member function ‘virtual DB::BlockInputStreams DB::StorageSystemAsynchronousMetrics::read(const Names&, const DB::SelectQueryInfo&, const DB::Context&, DB::QueryProcessingStage::Enum&, size_t, unsigned int)’:
/ClickHouse/dbms/src/Columns/ColumnString.h:96:45: error: ‘*((void*)&<anonymous> +8)’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
const size_t size_to_append = s.size() + 1;
~~~~~~^~
cc1plus: all warnings being treated as errors
make[2]: *** [dbms/src/Storages/System/CMakeFiles/clickhouse_storages_system.dir/build.make:63: dbms/src/Storages/System/CMakeFiles/clickhouse_storages_system.dir/StorageSystemAsynchronousMetrics.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:9105: dbms/src/Storages/System/CMakeFiles/clickhouse_storages_system.dir/all] Error 2
make: *** [Makefile:163: all] Error 2
2018-03-29 12:02:09 -05:00
Alexey Milovidov
b997830289
Fixed error found by Artemeey Gavryushin [#CLICKHOUSE-3]
2018-03-29 18:31:59 +03:00
Kirill Shvakov
b742908731
SystemLog: execute prepareTable() on each flush
...
Merge remote-tracking branch 'upstream/master' into system-log-prepare-table-on-each-flush
#2131 deleted excessive logging
Revert "#2131 deleted excessive logging"
This reverts commit d78a46d958
.
Revert "SystemLog: execute prepareTable() on each flush"
This reverts commit 7f60bb0a9b
.
SystemLog: execute prepareTable() on each flush
2018-03-29 16:57:16 +03:00
Vitaliy Lyudvichenko
134efcd7ed
Swapped send and receive timeouts settings from client. [#CLICKHOUSE-2]
2018-03-29 16:35:59 +03:00
Vitaliy Lyudvichenko
63eee94319
Add max_network_bandwidth_for_all_users setting. [#CLICKHOUSE-2] ( #2137 )
2018-03-29 16:24:36 +03:00
proller
a6f9df105c
Allow use encryption for distributed tables ( #2065 )
...
* Allow use encryption for distributed tables
* wip
* fix
* rename encryption to secure
* Fix DirectoryMonitor with +secure
* fix
* fix
* Update DirectoryMonitor.cpp
* Update DirectoryMonitor.cpp
2018-03-29 04:41:06 +03:00
alexey-milovidov
54986af313
Merge pull request #2122 from proller/fix14
...
CLICKHOUSE-3630: Fix race on logger reload, enable reload
2018-03-29 04:30:30 +03:00
zhang2014
b00cb9d9b0
ISSUES-2133 Support union query with subquery
2018-03-29 09:06:17 +08:00
alexey-milovidov
4126c7767d
Merge pull request #2130 from yandex/fix-distributed-batch-inserts
...
More aggressively move files to broken/ when doing distributed batch inserts
2018-03-29 03:12:28 +03:00
alexey-milovidov
2e15ce6791
Merge pull request #2132 from yandex/small-enhancements
...
Small enhancements
2018-03-29 03:07:49 +03:00
alexey-milovidov
a220a43b8e
Merge branch 'master' into fix-detach-database
2018-03-29 03:01:07 +03:00
Vitaliy Lyudvichenko
de3791dbda
Accpet client-side send and recieve timeouts. [#CLICKHOUSE-2]
2018-03-28 17:10:11 +03:00
Vitaliy Lyudvichenko
701b58b4ff
Faster DROP PARTITION. [#CLICKHOUSE-2]
2018-03-28 15:48:40 +03:00
Alexey Zatelepin
aa4f4e62fe
mark failed batches as broken [#CLICKHOUSE-3594]
2018-03-28 15:28:15 +03:00
Alexey Zatelepin
00da8a477c
report broken files more accurately [#CLICKHOUSE-3594]
2018-03-28 15:28:15 +03:00
proller
239f0974fa
CLICKHOUSE-3630: Fix race on logger reload, enable reload
2018-03-28 15:20:45 +03:00
Alexey Zatelepin
f2db72a5e5
move squashing to read side #2084 [#CLICKHOUSE-3540]
...
This way there is a clear correspondence between blocks inserted into the parent table
and blocks inserted into the materialized view.
2018-03-28 14:41:20 +03:00
alexey-milovidov
ca5fd1e9de
Merge pull request #2033 from yandex/show-create-database
...
Show create database
2018-03-28 05:29:36 +03:00
alexey-milovidov
e3cbd3306c
Merge pull request #2081 from yandex/stricter-mutable-column-semantic-2
...
&& - qualified IColumn::mutate
2018-03-28 05:27:35 +03:00
alexey-milovidov
f48caff360
Update COWPtr.h
2018-03-28 05:27:25 +03:00
Alex Zatelepin
1be7c09702
add readPrefix()/readSuffix() calls for completeness #2084 [#CLICKHOUSE-3540]
2018-03-27 22:25:50 +00:00
Alexey Zatelepin
88a9b7de91
fix calls to writeSuffix() in PushingToViewsBlockOutputStream #2084 [#CLICKHOUSE-3540]
...
don't use copyData because it calls writeSuffix() prematurely.
2018-03-27 23:04:40 +03:00
Nikolai Kochetov
192409ebd2
added test
2018-03-27 22:14:54 +03:00
Nikolai Kochetov
d3157d910c
minor fixes
2018-03-27 22:14:48 +03:00
Alexey Zatelepin
d58483b084
squash blocks when inserting into materialized views #2084 [#CLICKHOUSE-3540]
2018-03-27 20:08:41 +03:00
proller
348b7c3bda
clickhouse-test: Fix run without server config
2018-03-27 18:08:51 +03:00
Silviu Caragea
0a057695aa
Reduce the number of lock releases and reacquires in the BckSchPoolDelay thread
2018-03-27 16:29:41 +03:00
Silviu Caragea
1418e339e4
Rename merge_selecting_handle with merge_selecting_task_handle for consistency
2018-03-26 23:18:19 +03:00
Silviu Caragea
0aa9b9efbe
Use consistent names for the task variables (change from next_update_task_handle to merge_selecting_handle) (reverted from commit 50992843c6
)
2018-03-26 23:12:17 +03:00
Silviu Caragea
438121e45b
Renamed Zookeeper get method with getWatch for consistency
2018-03-26 23:08:14 +03:00
Silviu Caragea
50992843c6
Use consistent names for the task variables (change from next_update_task_handle to merge_selecting_handle)
2018-03-26 22:59:58 +03:00
Silviu Caragea
4361df913b
Remove exists and use existsWatch instead for WatchCallbacks
2018-03-26 22:46:14 +03:00
Silviu Caragea
31874ed172
Use consistent names for the task variables
2018-03-26 22:37:47 +03:00
alexey-milovidov
03b01fc249
Merge pull request #2118 from yandex/faster-sync-insert
...
Faster distributed sync insert
2018-03-26 22:23:41 +03:00
Silviu Caragea
7d6268c8a9
Fix bug in the exit predicate
2018-03-26 22:18:56 +03:00
Vitaliy Lyudvichenko
190964f98e
Avoid extra waits in copier. [#CLICKHOUSE-2]
2018-03-26 21:39:28 +03:00
Nikolai Kochetov
0d3ee2e07b
Merge branch 'read_query_body_fix' of https://github.com/silviucpp/ClickHouse into silviucpp-read_query_body_fix
2018-03-26 21:30:15 +03:00
Nikolai Kochetov
d63d9a4ffb
fix test [#CLICKHOUSE-3590]
2018-03-26 18:48:19 +03:00
KochetovNicolai
d25c244946
Merge pull request #1882 from zhang2014/support/simd_for_lengthUTF-8
...
ISSUES-1885 UTF8 countCodePoints use SIMD
2018-03-26 18:27:07 +03:00
Alex Zatelepin
c5b04f7f17
Add info about total uncompressed part size to system tables ( #2052 )
...
* column size calculating routines now take into account multiple streams [#CLICKHOUSE-2831]
* rename for clarity
* use more appropriate method for calculating table size
* add info about total uncompressed part size to system.parts and system.parts_columns [#CLICKHOUSE-2831]
* rename columns for clarity [#CLICKHOUSE-2831]
* count shared substreams only once [#CLICKHOUSE-2831]
2018-03-26 17:18:04 +03:00
alexey-milovidov
f1887fe033
Merge pull request #2105 from elBroom/add-query-id-to-client
...
Added query_id to client
2018-03-26 01:45:29 +03:00
alexey-milovidov
9ba28666e1
Update Client.cpp
2018-03-26 01:44:54 +03:00
alexey-milovidov
db4944508f
Merge pull request #2100 from tobad357/bugfix/fix-subscribe-multiple-topics
...
#2095 Make sure to split the topics args list on ','
2018-03-26 01:43:21 +03:00
alexey-milovidov
237c530b4e
Update StorageKafka.cpp
2018-03-26 01:42:36 +03:00
Jonatas Freitas
e07cde4363
Added missing slash on graphite monitoring section
2018-03-25 01:43:12 -03:00
Alexey Milovidov
5ac329c91c
Using different ZooKeeper library (development) [#CLICKHOUSE-2]
2018-03-25 07:34:33 +03:00
Alexey Milovidov
93307a82e6
Using different ZooKeeper library (development) [#CLICKHOUSE-2]
2018-03-25 07:20:31 +03:00
Alexey Milovidov
c2f40e8d41
Removed libzookeeper [#CLICKHOUSE-2]
2018-03-25 06:47:56 +03:00
Alexey Milovidov
2c4b28597e
Using different ZooKeeper library (development) [#CLICKHOUSE-2]
2018-03-25 03:57:04 +03:00
Alexey Milovidov
49045754d9
Using different ZooKeeper library (development) [#CLICKHOUSE-2]
2018-03-25 03:56:08 +03:00
Alexey Milovidov
6721914041
Using different ZooKeeper library (development) [#CLICKHOUSE-2]
2018-03-25 03:36:35 +03:00
Alexey Milovidov
548c4b0adf
Using different ZooKeeper library (development) [#CLICKHOUSE-2]
2018-03-25 03:20:51 +03:00
Alexey Milovidov
522bf01db9
Using different ZooKeeper library (development) [#CLICKHOUSE-2]
2018-03-25 03:15:52 +03:00
elBroom
b80f5ed875
ignoring query_id in interactive mode
2018-03-25 02:50:30 +03:00
elBroom
d406454f39
Added query_id to client
2018-03-25 02:22:58 +03:00
Alexey Milovidov
0714a217fe
Using different ZooKeeper library (development) [#CLICKHOUSE-2]
2018-03-25 02:13:05 +03:00
Alexey Milovidov
280a5f8e3f
Using different ZooKeeper library (development) [#CLICKHOUSE-2]
2018-03-25 02:01:21 +03:00
Alexey Milovidov
24f94d9352
Merge remote-tracking branch 'origin/master' into libzookeeper-rewrite
2018-03-24 23:30:57 +03:00
Alexey Milovidov
87b4d8209a
Using different ZooKeeper library (development) [#CLICKHOUSE-2]
2018-03-24 23:28:43 +03:00
Alexey Milovidov
7ec66830af
Using different ZooKeeper library (development) [#CLICKHOUSE-2]
2018-03-24 23:17:27 +03:00
Alexey Milovidov
58f32f98d7
Using different ZooKeeper library (development) [#CLICKHOUSE-2]
2018-03-24 23:11:46 +03:00
Alexey Milovidov
ae9633c1e5
Using different ZooKeeper library (development) [#CLICKHOUSE-2]
2018-03-24 23:00:16 +03:00
Alexey Zatelepin
2a366afbf5
add shutdowns everywhere [#CLICKHOUSE-3664]
2018-03-24 12:08:32 +00:00
Alexey Zatelepin
10b669a833
extract common base for DatabaseMemory and DatabaseOrdinary [#CLICKHOUSE-3664]
2018-03-24 12:08:32 +00:00
Tobias Adamson
0af09ae0c7
Add trim to topic names to be a bit more lenient if config is 'topic1, topic2'
2018-03-24 14:51:35 +08:00
Tobias Adamson
dd06b39e5f
Fix rename of variable, duplication of wrong variable name
2018-03-24 09:16:33 +08:00
Alexey Milovidov
26584844b6
Rewriting ZooKeeper library [#CLICKHOUSE-2]
2018-03-24 04:00:12 +03:00
Alexey Milovidov
10be6ca8f8
Rewriting ZooKeeper library [#CLICKHOUSE-2]
2018-03-24 03:45:04 +03:00
Alexey Milovidov
6b684fc1a3
Rewriting ZooKeeper library [#CLICKHOUSE-2]
2018-03-24 02:15:14 +03:00
Alexey Zatelepin
cf3c24d07d
break cycle of ptrs to StorageReplicatedMergeTree [#CLICKHOUSE-3664]
2018-03-23 23:30:04 +03:00
proller
405ad39cd4
Fix test
2018-03-23 22:45:33 +03:00
Nikolai Kochetov
cc2c1f5171
removed createImmutable
2018-03-23 22:24:55 +03:00
Alexey Milovidov
f5896d35b4
Removed duplicate code that could lead to wrong behaviour #1959
2018-03-23 21:20:54 +03:00
Alexey Milovidov
046346645f
Minor modifications #1959
2018-03-23 19:55:35 +03:00
alexey-milovidov
d298f9af5c
Merge pull request #1959 from kshvakov/show-server-group-in-client
...
Возможность показывать группу сервера при подключении в клиенте
2018-03-23 19:26:22 +03:00
proller
7cdb6b5de1
Fix test
2018-03-23 19:25:02 +03:00
alexey-milovidov
3f320eb031
Merge branch 'master' into show-server-group-in-client
2018-03-23 19:23:25 +03:00
alexey-milovidov
7ba82eb359
Update Defines.h
2018-03-23 19:18:36 +03:00
proller
caf83a650e
libs: compiling with msvc2017 ( #1996 )
...
* Allow use bundled *ssl library
* fix
* Add submodule
* Fixes
* fix
* fixes
* fixes
* fix
* fix
* update poco
* fix warnings
* fix
* fix
* Build fixes
* Build fixes
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* add bat
* no zookeeper in dbms
* update boost
* fixes
* fixes
* fix
* fix
* fix
* fix
* try fix
* try fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* Better
* fix
* dh verbose
* fix
* dh verbose
* fix
* clean
* Update LocalDate.h
* Update LocalDateTime.h
2018-03-23 19:05:14 +03:00
zhang2014
06d71a9493
ISSUES-218 add test for distributed & case when then
2018-03-23 18:42:06 +03:00
proller
b87cfd2924
Add tests
2018-03-23 18:36:50 +03:00
Tobias Adamson
c76d1a008d
Make sure to split the topics args list on ','
2018-03-23 22:13:09 +08:00
KochetovNicolai
aacc0bee53
Merge pull request #2097 from yandex/CLICKHOUSE-3663
...
Clickhouse 3663
2018-03-23 14:56:08 +03:00
Nikolai Kochetov
2f468f1ae1
fix test [#CLICKHOUSE-3663]
2018-03-23 13:50:20 +03:00
Silviu Caragea
23aee5ed5b
Task cannot be scheduled and deactivated in the same time.
2018-03-23 10:05:58 +02:00
alexey-milovidov
cf52c2840a
Merge branch 'master' into better-range-reader
2018-03-23 02:14:40 +03:00
Alexey Milovidov
0a06971e43
Merge remote-tracking branch 'origin/master' into libzookeeper-rewrite
2018-03-23 02:10:00 +03:00
robot-metrika-test
6249245018
Auto version update to [54371]
2018-03-23 01:11:43 +03:00
alexey-milovidov
a75d5525e7
Update MergeTreeDataPartChecksum.h
2018-03-23 00:26:46 +03:00
Vitaliy Lyudvichenko
883de7a2a6
startup() waits for initialization of ReplicatedMergeTreeRestartingThread. [#CLICKHOUSE-2]
2018-03-23 00:26:46 +03:00
Vitaliy Lyudvichenko
fe8dfd3038
Add minimalistic checksums. [#CLICKHOUSE-3660]
2018-03-23 00:26:46 +03:00
Vitaliy Lyudvichenko
7c2a99c9b8
Introduced MinimalisticDataPartChecksums. [#CLICKHOUSE-3660]
2018-03-23 00:26:46 +03:00
Silviu Caragea
24de8d624f
Fix for corner case where executing task will occupy not one but two threads in the pool which are in short supply.
2018-03-22 22:26:03 +02:00
Nikolai Kochetov
6f60e6ee4f
added test [#CLICKHOUSE-3663]
2018-03-22 23:18:11 +03:00
Nikolai Kochetov
cbfd862fa3
fix reading with evaluated defaults [#CLICKHOUSE-3663]
2018-03-22 23:18:11 +03:00
Nikolai Kochetov
74211b5bf8
added test [#CLICKHOUSE-3663]
2018-03-22 22:54:21 +03:00
Nikolai Kochetov
97624d7d78
fix reading with evaluated defaults [#CLICKHOUSE-3663]
2018-03-22 22:53:19 +03:00
Alexey Milovidov
f4b742e9fb
Fixed segfault in case of bad argument types for some aggregate functions [#CLICKHOUSE-2]
2018-03-22 18:37:24 +03:00
Silviu Caragea
a2dc16a582
Remove the link between TaskHandles and ZooKeeper
2018-03-22 17:21:14 +02:00
Silviu Caragea
6629b03af9
Fixed few of the observation of the code review
2018-03-22 17:09:30 +02:00
Silviu Caragea
f2479673d6
Fix BackgroundSchedulePool
2018-03-22 17:07:12 +02:00
Silviu Caragea
b24a4b2111
Add back the buggy BackgroundSchedulePool
2018-03-22 17:07:12 +02:00
Alexey Milovidov
6d889da41e
Using different ZooKeeper library (development) [#CLICKHOUSE-2]
2018-03-22 15:15:23 +03:00
Alexey Milovidov
d690c24198
Using different ZooKeeper library (development) [#CLICKHOUSE-2]
2018-03-22 00:40:53 +03:00
Nikolai Kochetov
5c91eecb2b
fix test
2018-03-21 21:43:17 +03:00
Nikolai Kochetov
bd3f2ea361
Merge branch 'stricter-mutable-column-semantic-3' into stricter-mutable-column-semantic-2
2018-03-20 22:47:40 +03:00
Nikolai Kochetov
476d4b339c
Immutable construction for columns
2018-03-20 22:45:10 +03:00
proller
9c9e918b78
Fix flapping test 00371_union_all
2018-03-20 22:18:56 +03:00
proller
f6f505ea33
better test in pbuilder ( #2080 )
...
* better test in pbuilder
2018-03-20 20:24:39 +03:00
Nikolai Kochetov
1f4db58d53
fix test
2018-03-20 20:01:13 +03:00
Nikolai Kochetov
a399c17f01
&& - qualified IColumn::mutate
2018-03-20 17:01:00 +03:00
Alexey Zatelepin
3effbc4411
add test [#CLICKHOUSE-3659]
2018-03-20 16:44:36 +03:00
Alexey Zatelepin
86d53b34a5
forward ALTER PARTITION statements for materialized views [#CLICKHOUSE-3659]
2018-03-20 16:44:36 +03:00
Alexey Milovidov
76f9e0032d
Using different ZooKeeper library (development) [#CLICKHOUSE-2]
2018-03-20 00:34:56 +03:00
Alexey Milovidov
644c5e67b6
Rewriting ZooKeeper library [#CLICKHOUSE-2]
2018-03-19 22:25:21 +03:00
Alexey Milovidov
c8f8dc429c
Rewriting ZooKeeper library [#CLICKHOUSE-2]
2018-03-19 22:23:05 +03:00
Alexey Milovidov
831d38fd59
Rewriting ZooKeeper library [#CLICKHOUSE-2]
2018-03-19 22:07:50 +03:00
Vitaliy Lyudvichenko
1a0833d0e7
Fixed small race condition in ClusterCopier. [#CLICKHOUSE-2]
2018-03-19 21:30:49 +03:00
Vitaliy Lyudvichenko
e41b653f14
Parallelized block split in sync Distributed insert. [#CLICKHOUSE-2]
2018-03-19 21:26:52 +03:00
Alexey Zatelepin
b1274f7b34
fix deadlock in StorageKafka::shutdown() in case startup() wasn't called #2075
2018-03-19 20:52:48 +03:00
Alexey Milovidov
72ededeab5
Rewriting ZooKeeper library [#CLICKHOUSE-2]
2018-03-19 20:45:30 +03:00
Alexey Milovidov
7ca8b82ed1
Merge branch 'master' into libzookeeper-rewrite
2018-03-19 20:02:22 +03:00
Alexey Milovidov
590feb02b5
Fixed error; added test from Alexander Zaitsev [#CLICKHOUSE-2]
2018-03-19 17:29:40 +03:00
Alexey Milovidov
1b0a43ce55
Rewriting ZooKeeper library [#CLICKHOUSE-2]
2018-03-19 17:19:32 +03:00
Alexey Milovidov
c5ddbbb1ab
Rewriting ZooKeeper library [#CLICKHOUSE-2]
2018-03-19 16:31:09 +03:00
Alexey Milovidov
5146ab8acc
Rewriting ZooKeeper library [#CLICKHOUSE-2]
2018-03-19 03:32:59 +03:00
Alexey Milovidov
0d11b75def
Rewriting ZooKeeper library [#CLICKHOUSE-2]
2018-03-19 02:11:57 +03:00
Alexey Milovidov
347a83029a
Rewriting ZooKeeper library [#CLICKHOUSE-2]
2018-03-19 00:53:56 +03:00
Alexey Milovidov
c68af7f09a
Rewriting ZooKeeper library [#CLICKHOUSE-2]
2018-03-18 23:25:40 +03:00
Alexey Milovidov
a4e1bd5bc4
Rewriting ZooKeeper library [#CLICKHOUSE-2]
2018-03-18 21:31:18 +03:00
Alexey Milovidov
c1c5aa00ca
Rewriting ZooKeeper library [#CLICKHOUSE-2]
2018-03-18 21:14:01 +03:00
Alexey Milovidov
30196169a1
Rewriting ZooKeeper library [#CLICKHOUSE-2]
2018-03-18 18:23:06 +03:00
proller
bbb12e89f0
Better listen_try, pbuilder fix ( #2068 )
...
* rename libboost/boost_1_65_0 -> contrib/boost ; make submodule ; update boost to 1.66.0
* Update contrib/boost
* Update contrib/boost
* Add comments
* Fix
* Pbuilder fix
* Better listen_try
* Much better listen_try
* Revert "remove ipv6 listen_host from docker_related_config to allow running in ipv4-only dockers"
This reverts commit 3cfa4c3e65
.
* Fix freebsd and macos build
2018-03-18 12:02:29 +03:00
Alexey Milovidov
90aa6374a7
Revert "Preparation #2026 "
...
This reverts commit 60ecc03253
.
2018-03-17 21:29:50 +03:00
Alexey Milovidov
b916f17215
Implemented 'uniq' family of functions for generic case including Array argument #2010
2018-03-17 21:14:05 +03:00
Alexey Milovidov
60701afa3e
Removed unused code #2010
2018-03-17 21:02:19 +03:00
Alexey Milovidov
5356637e7b
Merge branch 'master' of github.com:yandex/ClickHouse
2018-03-17 20:46:34 +03:00
Alexey Milovidov
60ecc03253
Preparation #2026
2018-03-17 20:46:25 +03:00
Kirill Shvakov
109b73b947
fix CREATE TEMPORARY TABLE IF NOT EXISTS
2018-03-17 01:55:07 +03:00
Vitaliy Lyudvichenko
1f28410490
Fixed false positive error messages for queries with IN and ARRAY JOIN. [#CLICKHOUSE-2]
2018-03-16 17:11:49 +03:00
robot-metrika-test
86e4099cc2
Auto version update to [54370]
2018-03-16 12:01:50 +03:00
Alexey Milovidov
a6892b8813
Fixed test [#CLICKHOUSE-2]
2018-03-16 12:00:04 +03:00
robot-metrika-test
9126692441
Auto version update to [54369]
2018-03-16 10:31:37 +03:00
Alexey Milovidov
796c65a09f
Added test [#CLICKHOUSE-2]
2018-03-16 10:04:51 +03:00
Alexey Milovidov
02c67e2b13
Fixed error [#CLICKHOUSE-2]
2018-03-16 09:51:37 +03:00
Alexey Milovidov
e3e7c8c256
Merge branch 'master' of github.com:yandex/ClickHouse
2018-03-16 09:39:42 +03:00
Alexey Milovidov
cf6112fd37
Fixed half of bad code [#CLICKHOUSE-2]
2018-03-16 09:39:32 +03:00
robot-metrika-test
2e23b43ed3
Auto version update to [54368]
2018-03-16 09:35:34 +03:00
Alexey Milovidov
dc4a9be6fa
Fixed error with "makeSetsForIndex" [#CLICKHOUSE-2]
2018-03-16 09:33:23 +03:00
robot-metrika-test
7633c0bf2b
Auto version update to [54367]
2018-03-16 07:51:36 +03:00
Alexey Milovidov
536a4a0c52
More checks [#CLICKHOUSE-2]
2018-03-16 07:49:22 +03:00
Alexey Milovidov
ed9517bb0b
Whitespace #2051
2018-03-16 07:49:00 +03:00
Alexey Milovidov
73b04a4d27
Revert "Attempt to fix bad code, try 2 [#CLICKHOUSE-3649] #1830 "
...
This reverts commit eb0095a7b9
.
2018-03-16 07:37:21 +03:00
Alexey Milovidov
eb0095a7b9
Attempt to fix bad code, try 2 [#CLICKHOUSE-3649] #1830
2018-03-16 07:13:24 +03:00
Alexey Milovidov
83b775fbf5
Attempt to fix bad code, try 1 [#CLICKHOUSE-3649] #1830
2018-03-16 07:10:38 +03:00
Alexey Milovidov
f4c54f02a5
Removed trashy, obsolete code [#CLICKHOUSE-3649]
2018-03-16 07:00:00 +03:00
Alexey Milovidov
30192b1b42
Fixed backward compatibility [#CLICKHOUSE-3650].
2018-03-16 06:13:13 +03:00
Alexey Milovidov
e272f6d79e
Not a fix [#CLICKHOUSE-3650].
2018-03-16 06:03:17 +03:00
Alexey Milovidov
25a691f03d
Don't allow Distributed table that look at itself [#CLICKHOUSE-2919].
2018-03-16 05:08:31 +03:00
Alexey Milovidov
b5e4d0692a
Disallow PREWHERE, SAMPLE, FINAL in MATERIALIZED VIEWs [#CLICKHOUSE-2].
2018-03-16 04:23:37 +03:00
Alexey Milovidov
a16dd1cee7
Little better [#CLICKHOUSE-3650]
2018-03-16 04:22:02 +03:00
Alexey Milovidov
e845d34569
Miscellaneous [#CLICKHOUSE-2]
2018-03-16 04:15:50 +03:00
Alexey Milovidov
ace7046acb
Added comment [#CLICKHOUSE-2].
2018-03-16 04:09:31 +03:00
Alexey Milovidov
b949865d34
Added configuration for ad-hoc testing purposes [#CLICKHOUSE-2].
2018-03-16 04:06:02 +03:00
Alexey Milovidov
3a8d6c28ef
Attempt to fix a regression [#CLICKHOUSE-2]
2018-03-16 00:44:09 +03:00
robot-metrika-test
cc19e40fa0
Auto version update to [54366]
2018-03-16 00:07:09 +03:00
Alexey Milovidov
b2e4fd3098
Updated test [#CLICKHOUSE-2]
2018-03-15 22:29:53 +03:00
alexey-milovidov
b9339e0ea1
Merge pull request #2053 from yandex/small-enhancements
...
Small enhancements
2018-03-15 22:10:29 +03:00
alexey-milovidov
26ca895c0c
Merge pull request #2064 from yandex/sets-with-aliases
...
Sets for IN operator could be used via alias
2018-03-15 22:07:49 +03:00
alexey-milovidov
c5aacf8f6d
Merge pull request #2062 from yandex/no-extra-zk-rtt
...
No extra ZK RTTs in INSERTs
2018-03-15 22:07:18 +03:00
alexey-milovidov
1e88f2fe5c
Update AbandonableLockInZooKeeper.h
2018-03-15 22:06:53 +03:00
alexey-milovidov
e64b2df874
Update ReplicatedMergeTreeBlockOutputStream.cpp
2018-03-15 22:06:23 +03:00
alexey-milovidov
1554390bab
Update AbandonableLockInZooKeeper.h
2018-03-15 22:05:58 +03:00
Vitaliy Lyudvichenko
e77701bd4b
Enable alisas for sets and tuples for IN operator. [#CLICKHOUSE-3]
...
Resolves #2044
2018-03-15 21:44:02 +03:00
Vitaliy Lyudvichenko
16dad209f7
Do not make extra ZK RTTs in inserts. [#CLICKHOUSE-3]
...
Resolves #2054
2018-03-15 21:40:59 +03:00
Alexey Milovidov
1656eafd8c
Revert "Attempt to fix regression: missing support for remote tables in IN section when querying Distributed tables [#CLICKHOUSE-2]"
...
This reverts commit d52f688883
.
2018-03-15 19:22:43 +03:00
proller
d9848d8904
Allow run test under gdb
2018-03-15 18:09:44 +03:00
Alexey Milovidov
087a5686c0
Merge branch 'master' of github.com:yandex/ClickHouse
2018-03-15 00:20:12 +03:00
Alexey Milovidov
d52f688883
Attempt to fix regression: missing support for remote tables in IN section when querying Distributed tables [#CLICKHOUSE-2]
2018-03-15 00:19:47 +03:00
Vitaliy Lyudvichenko
9e9739ce2d
Fixed a test. [#CLICKHOUSE-2]
2018-03-14 23:54:16 +03:00
Vitaliy Lyudvichenko
1f1870abd4
Add more priority to local ClusterCopier workers. [#CLICKHOUSE-2]
2018-03-14 23:49:18 +03:00
Vitaliy Lyudvichenko
4011afa399
Parallel SELECT and INSERT in ClusterCopier. [#CLICKHOUSE-2]
2018-03-14 23:49:18 +03:00
Vitaliy Lyudvichenko
f1b32e8982
Fixed ordinary MergeTree merges in case of empty ORDER BY key. [#CLICKHOUSE-2]
2018-03-14 23:49:18 +03:00
Nikolai Kochetov
51301d38cd
added tryGetCreateTableQuery [#CLICKHOUSE-3590]
2018-03-14 22:56:44 +03:00
proller
6a965bb707
Client: use ConfigProcessor ( #2049 )
...
* Client: use ConfigProcessor
2018-03-14 22:38:48 +03:00
Alexey Milovidov
597160443a
Fixed build after merge #2036
2018-03-14 21:58:40 +03:00
Alexey Milovidov
3c16faaff0
Merge branch 'master' of github.com:yandex/ClickHouse
2018-03-14 21:57:15 +03:00
alexey-milovidov
e5836cf97f
Merge pull request #2036 from yandex/CLICKHOUSE-3639
...
Fixed ZooKeeper with chroot, refactoring of ZooKeeper::multi*
2018-03-14 21:56:22 +03:00
proller
d056d7e516
Fix ssl tests ( #2042 )
...
* Revert "Reverted bad modification #2035 "
This reverts commit 6d6eca5e23
.
* spaces
* fix
* better
* Revert "Disabled ill-formed test #2035 "
This reverts commit b28cef9871
.
* debug
* fix
* fix
* fix
* fix
* fix
* fix
* clean
* Tests compile fix
2018-03-14 19:57:15 +03:00
Alexey Milovidov
9862f17ae4
Merge branch 'master' of github.com:yandex/ClickHouse
2018-03-14 19:40:32 +03:00
Alexey Milovidov
57279a87c7
Whitespaces [#CLICKHOUSE-2].
2018-03-14 19:40:08 +03:00
alexey-milovidov
2c496b33a6
Merge pull request #2046 from yandex/insane-datetime
...
Fix insane DateTime in system.parts
2018-03-14 19:29:21 +03:00
Vitaliy Lyudvichenko
7abbe093e9
Avoid magic constants in system.parts. [#CLICKHOUSE-3]
...
Resolves #2039
2018-03-14 19:04:19 +03:00
Vitaliy Lyudvichenko
56bfb05ebb
Fix insane DateTime in system.parts. [#CLICKHOUSE-3]
2018-03-14 19:00:02 +03:00
robot-metrika-test
a2560045b3
Auto version update to [54365]
2018-03-14 16:50:31 +03:00
Vitaliy Lyudvichenko
f38dc334d6
Refactor of asyncMulti. [#CLICKHOUSE-2]
2018-03-14 16:29:03 +03:00
Vitaliy Lyudvichenko
8028ba0de9
Refactoring of zkutil::ZooKeeper::multi* functions. [#CLICKHOUSE-2]
2018-03-14 16:29:03 +03:00
Vitaliy Lyudvichenko
22794bc93e
ZooKeeper multi op is transparent with chroot prefixes. [#CLICKHOUSE-3639]
2018-03-14 16:27:16 +03:00
Nikolai Kochetov
d6e9d08d5e
getCreateTableQuery and getCreateDatabaseQuery [#CLICKHOUSE-3590]
2018-03-14 15:37:38 +03:00
Alexey Zatelepin
b910e72946
stable order in a test
2018-03-14 15:30:39 +03:00
robot-metrika-test
905652d0ba
Auto version update to [54364]
2018-03-14 10:03:38 +03:00
Alexey Milovidov
f08940c04c
Fixed handling of NaNs in aggregate functions that use comparison based sorting #2012
2018-03-14 08:03:51 +03:00
Alexey Milovidov
688d277ad4
Adaptation #2012
2018-03-14 07:36:41 +03:00
Alexey Milovidov
c6aac7c03c
Merge branch 'master' into furmur-master
2018-03-14 06:20:05 +03:00
Alexey Milovidov
c9d1b61ef7
Fixed build after merge #2029
2018-03-14 06:19:23 +03:00
Alexey Milovidov
b4f1ecb7f8
clang-format #2012
2018-03-14 06:02:18 +03:00
Alexey Milovidov
d29e35d666
Merge branch 'master' of https://github.com/furmur/ClickHouse into furmur-master
2018-03-14 06:00:25 +03:00
alexey-milovidov
cbab87f18e
Update AggregateFunctionIntersectionsMax.cpp
2018-03-14 05:59:27 +03:00
alexey-milovidov
8bb3672bea
Update InterpreterSelectQuery.cpp
2018-03-14 05:42:48 +03:00
alexey-milovidov
9ac2569c65
Merge branch 'master' into refactor-table-declaration
2018-03-14 05:35:50 +03:00
Alexey Milovidov
b28cef9871
Disabled ill-formed test #2035
2018-03-14 04:42:51 +03:00
kshvakov
3ae2e443fd
Revert "Fix quotes in partition display name based on Date, DateTime or UUID type"
...
This reverts commit 10aa9cfc8a
.
2018-03-14 03:33:21 +03:00
Kirill Shvakov
0a33b774a3
Fix quotes in partition display name based on Date, DateTime or UUID type
2018-03-14 03:33:21 +03:00
Alexey Milovidov
04e7cad49d
Merge branch 'master' of github.com:yandex/ClickHouse
2018-03-14 02:44:34 +03:00
Alexey Milovidov
8b59db58c3
Fixed uneven code #2032
2018-03-14 02:44:23 +03:00
proller
153fcd6c9f
Fix double free in LibraryDictionarySource ( #2028 )
...
* Fix double free in LibraryDictionarySource
* Fix {}
* wip
* wip
* Better Exception
* Fix possible leak
2018-03-14 02:13:39 +03:00
alexey-milovidov
04cc8a52f7
Merge pull request #2032 from yandex/system-table-macro
...
System table macro
2018-03-14 02:10:30 +03:00
alexey-milovidov
8522a1b4d1
Update StorageSystemMacros.h
2018-03-14 02:09:26 +03:00
alexey-milovidov
165de1bc36
Update Context.cpp
2018-03-14 02:03:00 +03:00
alexey-milovidov
b5b1f7c8bd
Update ConfigReloader.h
2018-03-14 02:01:03 +03:00
proller
304b4d3f99
Merge remote-tracking branch 'origin/fix' into fix
2018-03-14 00:26:03 +03:00
Vitaliy Lyudvichenko
f11f8e0365
Fixed DDLWorker after recent changes. [#CLICKHOUSE-2]
2018-03-14 00:20:08 +03:00
Vitaliy Lyudvichenko
16c8aefba2
Fixed test after refactoring. [#CLICKHOUSE-2]
2018-03-13 23:49:13 +03:00
proller
24651f7dd6
Fixes
2018-03-13 23:38:35 +03:00
proller
53095aba45
fix
2018-03-13 22:58:26 +03:00
proller
13879f7491
Test client-server ssl
2018-03-13 22:49:21 +03:00
robot-metrika-test
eb03e63ab2
Auto version update to [54363]
2018-03-13 21:18:53 +03:00
Alexey Zatelepin
5906c9a988
rename for clarity
2018-03-13 18:00:28 +03:00
Alexey Zatelepin
fdffbe53ac
encapsulate ColumnsDeclaration [#CLICKHOUSE-3241]
2018-03-13 17:41:25 +03:00
Alexey Zatelepin
2f573e4f77
add tests [#CLICKHOUSE-3241]
2018-03-13 17:24:16 +03:00
Nikolai Kochetov
cda51eb920
added fake create query for default database [#CLICKHOUSE-3590]
2018-03-13 15:31:58 +03:00
Nikolai Kochetov
324cda232c
fix clang build [#CLICKHOUSE-3591]
2018-03-13 14:53:27 +03:00
Nikolai Kochetov
8b802ad774
added test for SYSTEM RELOAD CONFIG and system.macros [#CLICKHOUSE-3591]
2018-03-13 14:47:32 +03:00
Nikolai Kochetov
632a2ecabc
added SYSTEM RELOAD CONFIG query [#CLICKHOUSE-3591]
2018-03-13 13:41:47 +03:00
Alexey Milovidov
b7475b1d2c
Fixed error: wrong timeouts passed to ConnectionPoolWithFailover [#CLICKHOUSE-3641]
2018-03-12 23:25:18 +03:00
Alexey Zatelepin
de1db216a5
getStructureOfRemoteTable returns info about column default kinds [#CLICKHOUSE-3241]
2018-03-12 23:21:54 +03:00
Alexey Zatelepin
78d92f6794
add some useful methods, rename for clarity [#CLICKHOUSE-3241]
2018-03-12 22:10:13 +03:00
Alexey Zatelepin
972db7b072
iterate over materialized columns where it makes sense
2018-03-12 22:07:48 +03:00
Alexey Zatelepin
71642b0880
use ColumnsDescription everywhere [#CLICKHOUSE-3241]
2018-03-12 22:07:48 +03:00
Vitaliy Lyudvichenko
0b82551829
Refined comment. [#CLICKHOUSE-2]
2018-03-12 22:02:54 +03:00
Nikolai Kochetov
8b09e55102
added system.macros table [#CLICKHOUSE-3591]
2018-03-12 21:38:00 +03:00
Nikolai Kochetov
4dd7f47ad5
reload macros with config [#CLICKHOUSE-3591]
2018-03-12 21:16:51 +03:00
alexey-milovidov
56deedfe9f
Merge pull request #2027 from yandex/CLICKHOUSE-3346
...
Sync insert and сluster copier enhancements
2018-03-12 20:58:53 +03:00
Nikolai Kochetov
60ab3294b1
fix concurrent select from system.parts_columns
2018-03-12 19:23:48 +03:00
proller
927b5a432e
listen_try also ignore dns errors
2018-03-12 18:48:55 +03:00
Nikolai Kochetov
5a07569c2a
added test [#CLICKHOUSE-3590]
2018-03-12 18:22:14 +03:00
Nikolai Kochetov
2b3e897aa1
added SHOW CREATE DATABASE query [#CLICKHOUSE-3590]
2018-03-12 18:21:50 +03:00
Vitaliy Lyudvichenko
30b69c84ae
Fixed Illegal PREWHERE error for Merge tables over Distributed. [#CLICKHOUSE-3637]
2018-03-12 18:14:26 +03:00
Kirill Shvakov
808bfef345
inline prompt function
2018-03-12 15:23:15 +02:00
Vitaliy Lyudvichenko
32b617e1d6
Fixed extra squashing leaded to too big timeouts. [#CLICKHOUSE-3346]
2018-03-11 21:36:09 +03:00
alexey-milovidov
b30f97e0e6
Merge pull request #2017 from filimonov/master
...
Some documentation fixes (fix broken links, tiny changes in KILL query description)
2018-03-11 05:23:24 +03:00
alexey-milovidov
9dfce5c0c9
Merge pull request #2018 from yandex/settings-and-limits-together
...
Merged Limits to Settings
2018-03-11 03:55:20 +03:00
Alexey Milovidov
5ff433b670
Merged Limits to Settings [#CLICKHOUSE-2021]
2018-03-11 03:15:26 +03:00
Mikhail Filimonov
d052f75395
Fixing broken and old-format links.
2018-03-11 00:36:26 +01:00
robot-metrika-test
48d90ed960
Auto version update to [54362]
2018-03-10 23:15:15 +03:00
Alexey Milovidov
afbbd780e3
Fixed error with initialization of PartLog [#CLICKHOUSE-3354]
2018-03-10 22:57:13 +03:00
Alexey Milovidov
d0a7f05078
Renamed test [#CLICKHOUSE-2].
2018-03-10 05:26:31 +03:00
Alexey Milovidov
5fc47bdfb1
Fixed error [#CLICKHOUSE-3627]
2018-03-10 03:26:17 +03:00
Alexey Milovidov
7577b1db14
Added function "throwIf" [#CLICKHOUSE-2543]
2018-03-10 03:18:57 +03:00
Alexey Milovidov
988835e945
Merge branch 'master' of github.com:yandex/ClickHouse
2018-03-10 03:12:09 +03:00
Alexey Milovidov
f3b6d35167
Removed setting "strict_insert_defaults" [#CLICKHOUSE-2]
2018-03-10 03:11:39 +03:00
robot-metrika-test
c63b09eeb0
Auto version update to [54361]
2018-03-10 02:53:58 +03:00
Alexey Milovidov
1f985cced2
Merge branch 'master' of github.com:yandex/ClickHouse
2018-03-10 02:50:30 +03:00
Alexey Milovidov
3fa72379bb
Fixed error #245
2018-03-10 02:50:20 +03:00
robot-metrika-test
fe1b965a09
Auto version update to [54360]
2018-03-10 02:39:41 +03:00
Alexey Milovidov
c653759714
Added another test #245
2018-03-10 02:24:38 +03:00
Alexey Milovidov
3f8ef38b41
Fixed wording #245
2018-03-10 02:23:15 +03:00
Alexey Milovidov
97b30d0b33
Added column "peak_memory_usage" to SHOW PROCESSLIST #245
2018-03-10 02:09:28 +03:00
Alexey Milovidov
b581bbec68
Added test #245
2018-03-10 02:07:08 +03:00
Alexey Milovidov
8ff0c520d0
Removed the possibility to use queries with empty query_id; better semantics #245
2018-03-10 02:04:26 +03:00
Alexey Milovidov
e102ba5415
Fixed error #245
2018-03-10 01:11:42 +03:00
Alexey Milovidov
add4d29298
Added "is_cancelled" columns to SHOW PROCESSLIST #245
2018-03-10 00:12:52 +03:00
Alexey Milovidov
ea1c5973ba
Merge branch 'master' of github.com:yandex/ClickHouse
2018-03-09 21:39:29 +03:00
Alexey Milovidov
65b95580f3
Removed useless code [#CLICKHOUSE-2]
2018-03-09 21:39:14 +03:00
robot-metrika-test
0eeabc5feb
Auto version update to [54359]
2018-03-09 15:58:11 +03:00
Alexey Milovidov
d4043f5ac3
Temporarily disabled logger configuration update in runtime [#CLICKHOUSE-3630]
2018-03-09 15:53:52 +03:00
Alexey Milovidov
fbd50ad399
Fixed bug (dangling reference, use after free) [#CLICKHOUSE-2]
2018-03-09 02:58:13 +03:00
Alexey Milovidov
d0a15df011
Fixed non-harmful data race [#CLICKHOUSE-2]
2018-03-09 02:07:39 +03:00
Michael Furmur
8cb5733b44
add aggregate functions IntersectionsMax and IntersectionsMaxPos
2018-03-08 15:23:28 +02:00
Kirill Shvakov
8c4a7b774e
Removed BB-Style macros for colors. Preparing prompt pattern once and replace current database in the cycle only.
2018-03-08 10:55:27 +02:00
Kirill Shvakov
3f71a79025
Merge branch 'show-server-group-in-client' of https://github.com/kshvakov/ClickHouse-Server into show-server-group-in-client
2018-03-08 09:37:21 +02:00
Kirill Shvakov
052079b73a
Use standard markup '{}' like macros. Add coments.
2018-03-08 09:36:58 +02:00
Alexey Milovidov
310b9104b8
Removed useless method [#CLICKHOUSE-2]
2018-03-08 05:16:03 +03:00
Alexey Milovidov
b97d680e36
Merge branch 'master' of github.com:yandex/ClickHouse
2018-03-08 04:51:10 +03:00
Alexey Milovidov
aaee96fc9d
Style [#CLICKHOUSE-2]
2018-03-08 04:50:58 +03:00
zhang2014
21b62eabb6
ISSUES-258 add validation test for ISSUES-258
2018-03-08 09:21:45 +08:00
robot-metrika-test
65da2ee15b
Auto version update to [54358]
2018-03-08 00:36:22 +03:00
Alexey Milovidov
3a5754944e
Fixed bug after merge [#CLICKHOUSE-2]
2018-03-08 00:32:35 +03:00
alexey-milovidov
fdcc88b5a2
Update Client.cpp
2018-03-07 23:56:15 +03:00
alexey-milovidov
950a7f83cf
Update Defines.h
2018-03-07 23:54:36 +03:00
alexey-milovidov
e41e2fe613
Merge pull request #1912 from zhang2014/fix/ISSUES-369
...
ISSUES-369 add default database when create materialize view
2018-03-07 23:28:17 +03:00
alexey-milovidov
1ecb9dac72
Merge pull request #1901 from zhang2014/fix/ISSUES-117
...
ISSUES-117 add show create & exist temporary table
2018-03-07 22:53:11 +03:00
alexey-milovidov
6ce43a9816
Update InterpreterShowCreateQuery.cpp
2018-03-07 22:52:22 +03:00
alexey-milovidov
4ce15695d7
Update Context.cpp
2018-03-07 22:43:13 +03:00
alexey-milovidov
eecdbe9c7b
Update InterpreterShowCreateQuery.cpp
2018-03-07 22:39:05 +03:00
alexey-milovidov
2bb80baae5
Update Context.cpp
2018-03-07 22:33:40 +03:00
Alexey Milovidov
10a6b5c43f
Fixed build after merge [#CLICKHOUSE-2]
2018-03-07 22:20:36 +03:00
alexey-milovidov
2daf6be96c
Merge pull request #2004 from yandex/CLICKHOUSE-3616
...
Prohibited non-UInt8 constants in WHERE
2018-03-07 22:07:24 +03:00
Alexey Milovidov
b1467886f2
Added test [#CLICKHOUSE-2]
2018-03-07 21:59:22 +03:00
Alexey Milovidov
a50706f627
Merge branch 'master' of github.com:yandex/ClickHouse
2018-03-07 21:53:44 +03:00
Alexey Milovidov
5fbc1a1ee5
Fixed regression: cannot CREATE SELECT using HTTP interface [#CLICKHOUSE-2]
2018-03-07 21:53:21 +03:00
alexey-milovidov
bd455283cc
Merge pull request #1771 from joomag/dictionary-update
...
Add external dictionary update feature
2018-03-07 21:48:42 +03:00
proller
d73fea5ab0
Fix macos compile ( #2006 )
...
* Fix macos compile
* rename cluster-copier -> copier
2018-03-07 21:17:17 +03:00
Alexey Zatelepin
ee91edaf70
fix test to conform to the new GROUP BY behaviour on empty tables
2018-03-07 18:09:26 +00:00
proller
65722918e7
Add clickhouse-cluster-copier to debian package
2018-03-07 20:47:58 +03:00
KochetovNicolai
3d0f298ace
Merge pull request #2005 from yandex/fix-dictionary-block-input-stream-for-empty-dicts
...
fix DictionaryBlockInputStream::getBlock for empty dictionary
2018-03-07 18:20:19 +03:00
Nikolai Kochetov
3f5218bb11
fix DictionaryBlockInputStream::getBlock for empty dictionary
2018-03-07 18:11:23 +03:00
Vitaliy Lyudvichenko
96d4e59dab
Simplified logic of distributed sync insert. [#CLICKHOUSE-2]
2018-03-07 17:39:02 +03:00
Vitaliy Lyudvichenko
47d1d4c83c
More effective retries, fast partition discovering. [#CLICKHOUSE-3346]
2018-03-07 17:39:02 +03:00
Vitaliy Lyudvichenko
17f39ab33f
Add deferred initialization of shards if enabled_partitions are specified. [#CLICKHOUSE-3346]
2018-03-07 17:39:02 +03:00
Vitaliy Lyudvichenko
270b6c968e
Speed up initialization, fixed settings passing. [#CLICKHOUSE-3346]
2018-03-07 17:39:02 +03:00
Vitaliy Lyudvichenko
d6635c3bf5
Fixed several integration tests. [#CLICKHOUSE-2]
2018-03-07 16:52:09 +03:00
Vitaliy Lyudvichenko
7c3d0344e8
Prohibited non-UInt8 constants in WHERE. [#CLICKHOUSE-3616]
2018-03-07 16:12:35 +03:00
Nikolai Kochetov
68357f3534
added macro.xml
2018-03-07 15:46:30 +03:00
Vitaliy Lyudvichenko
364f519eea
Threads and ProfileEvents in system.processes. [#CLICKHOUSE-2910]
2018-03-07 14:35:54 +03:00
Vitaliy Lyudvichenko
efdda9cc9b
Introduced ThreadStatus. [#CLICKHOUSE-2910]
2018-03-07 14:35:10 +03:00
Nikolai Kochetov
532b57aef8
perf. fixes
2018-03-07 01:05:36 +03:00
Alexey Zatelepin
b0a4e1294d
remove obsolete setting from test
2018-03-06 20:36:19 +00:00
alexey-milovidov
a06af52824
Merge pull request #1995 from yandex/CLICKHOUSE-3616
...
Fixed segfault in case of WHERE <non-UInt8 type expression>
2018-03-06 22:10:14 +03:00
Alex Zatelepin
90ea45a397
better exception message [#CLICKHOUSE-3599]
2018-03-06 22:01:45 +03:00
Alexey Zatelepin
f3812dddea
generic comparison code in GraphiteRollupSortedBlockInputStream [#CLICKHOUSE-3599]
2018-03-06 20:17:58 +03:00
Alexey Zatelepin
5d51c66bbb
generic version comparison code for ReplacingMergeTree [#CLICKHOUSE-3599]
2018-03-06 20:17:58 +03:00
Alexey Zatelepin
ec91d29d6a
correct MergingParams columns check [#CLICKHOUSE-3599]
2018-03-06 20:17:58 +03:00
robot-metrika-test
753c3d098e
Auto version update to [54357]
2018-03-06 19:20:07 +03:00
Alexey Milovidov
8bc40879ab
Fixed error [#CLICKHOUSE-2]
2018-03-06 19:11:29 +03:00
Vitaliy Lyudvichenko
1d247d0e31
Fixed segfault in case of WHERE <non-UInt8 type expression>. [#CLICKHOUSE-3616]
...
Prohibited non-UInt8 constants in WHERE expressions.
Fixed KILL QUERY syntax highlighting.
2018-03-06 18:42:00 +03:00
zhang2014
38fe0698a1
ISSUES-369 add attach & detach test
2018-03-06 21:05:08 +08:00
Alexey Milovidov
d134f90fa9
Whitespace [#CLICKHOUSE-2]
2018-03-06 14:59:25 +03:00
alexey-milovidov
1acf404ed1
Merge pull request #1831 from yandex/remote-table-function-insert-into-local-replica
...
Remote table function insert into local replica
2018-03-06 00:14:29 +03:00
proller
82a361d0e9
Show error to client if query was killed ( #1989 )
...
* Show error to client if query was killed
* Kill exception v2
* Use kill
* fix
* wip
* fix
* fxi
* try fix
* Revert "try fix"
This reverts commit eb76e4c040
.
* QUERY_WASCANCELLED
* Fxi all cancel()
* fix
2018-03-06 00:09:39 +03:00
robot-metrika-test
6282c8e490
Auto version update to [54356]
2018-03-06 00:07:31 +03:00
Alexey Milovidov
ff822f5d81
Modified comment [#CLICKHOUSE-2]
2018-03-05 21:26:43 +03:00
Nikolai Kochetov
966a7d819b
fix test
2018-03-05 19:15:17 +03:00
Nikolai Kochetov
7b983340b8
Merge branch 'remote-table-function-insert-into-local-replica' of github.com:yandex/ClickHouse into remote-table-function-insert-into-local-replica
2018-03-05 17:59:58 +03:00
Nikolai Kochetov
6c66f78f71
renamed shared tests
2018-03-05 17:59:51 +03:00
KochetovNicolai
9f12df3a86
Update 00459_group_array_insert_at.sql
2018-03-05 17:52:59 +03:00
Kirill Shvakov
27a9ce8dd7
Display host if display name is empty
2018-03-05 16:47:10 +02:00
Nikolai Kochetov
b2b1588d5f
added FilterWithZerosCounter
2018-03-05 17:25:20 +03:00
KochetovNicolai
bf6cfadfbc
Update 00557_remote_port.sh
2018-03-05 17:23:33 +03:00
Nikolai Kochetov
8b01ec2225
Merge branch 'master' into better-range-reader
2018-03-05 15:55:06 +03:00
Nikolai Kochetov
d7e6225815
renamed treat_local_as_shared to treat_local_as_remote
2018-03-05 15:47:09 +03:00
Nikolai Kochetov
f5b9ccf337
Merge branch 'remote-table-function-insert-into-local-replica' of github.com:yandex/ClickHouse into remote-table-function-insert-into-local-replica
2018-03-05 15:38:40 +03:00
Nikolai Kochetov
871a560b37
merged with master
2018-03-05 15:36:17 +03:00
Kirill Shvakov
5e55a605f0
add bold font
2018-03-05 14:18:53 +02:00
Kirill Shvakov
3c09dacb5f
fix test
2018-03-05 14:05:48 +02:00
Kirill Shvakov
bba0591452
add X-ClickHouse-Display-Name header to HTTPHandler
2018-03-05 12:20:23 +02:00
Alexey Milovidov
c1a8659000
Updated instructions
2018-03-03 22:51:21 +03:00
Alexey Milovidov
c9b81fd917
Updated instructions
2018-03-03 22:50:02 +03:00
Alexey Milovidov
91a6a88102
Explicit semantic for TSan [#CLICKHOUSE-2]
2018-03-03 21:00:46 +03:00
Alexey Milovidov
07d8db9f2a
Explicit semantic for TSan [#CLICKHOUSE-2]
2018-03-03 20:44:53 +03:00
Alexey Milovidov
368f46d764
Addition to prev. revision [#CLICKHOUSE-2]
2018-03-03 19:48:24 +03:00
Alexey Milovidov
2e371822ad
Changed low level data race to high level data race [#CLICKHOUSE-2]
2018-03-03 19:46:32 +03:00
Alexey Milovidov
3b0d713120
Cleanup semantics [#CLICKHOUSE-2]
2018-03-03 19:26:06 +03:00
Alexey Milovidov
c897e5ca39
Better [#CLICKHOUSE-2]
2018-03-03 18:36:20 +03:00
Alexey Milovidov
8c37547bfe
Fixed harmless data race [#CLICKHOUSE-2]
2018-03-03 18:35:24 +03:00
Alexey Milovidov
49bab773fd
Updated instructions [#CLICKHOUSE-2]
2018-03-03 17:42:45 +03:00
Alexey Milovidov
1aad435d52
Fixed race condition at startup [#CLICKHOUSE-2]
2018-03-03 17:40:17 +03:00
Alexey Milovidov
fca64bb9da
Updated instruction [#CLICKHOUSE-2]
2018-03-03 17:40:17 +03:00
Alexey Milovidov
ba481a6acd
Fixed error with TOTALS [#CLICKHOUSE-3619]
2018-03-03 04:28:13 +03:00
Alexey Milovidov
cbb440e753
Execute table functions once for a query [#CLICKHOUSE-3615]
2018-03-03 04:01:14 +03:00
Alexey Milovidov
6017cb0355
Attempt to improve config load time [#CLICKHOUSE-3618]
2018-03-03 03:33:25 +03:00
Alexey Milovidov
790b4e3a1b
Fixed build #1987
2018-03-02 22:40:44 +03:00
Alexey Milovidov
13e8dd6198
Unified filename of test #1933 .
2018-03-02 22:35:34 +03:00
alexey-milovidov
9b4ea7acde
Merge pull request #1933 from zhang2014/fix/ISSUES-1386
...
ISSUES-1386 add illegal column exception when drop exist depend
2018-03-02 22:33:57 +03:00
alexey-milovidov
1bc8e61d8b
Update AlterCommands.cpp
2018-03-02 22:33:04 +03:00
alexey-milovidov
e57124481e
Update AlterCommands.cpp
2018-03-02 22:32:30 +03:00
alexey-milovidov
fad8a56dc7
Merge pull request #1987 from yandex/add-odbc-max-field-size
...
added odbc_default_field_size setting
2018-03-02 21:59:52 +03:00
Alexey Milovidov
bf924d1c9d
Better name [#CLICKHOUSE-2]
2018-03-02 21:51:59 +03:00
Nikolai Kochetov
7851e71a2a
fix continueReadingChain from several mark ranges
2018-03-02 16:05:33 +03:00
Nikolai Kochetov
5842c35aeb
added odbc_default_field_size setting
2018-03-02 15:59:41 +03:00
zhang2014
361a220743
Merge branch 'master' into fix/ISSUES-117
2018-03-02 19:06:11 +08:00
zhang2014
c400613f03
Merge branch 'master' into fix/ISSUES-369
2018-03-02 18:55:15 +08:00
zhang2014
4a38e97ed6
Merge branch 'master' into fix/ISSUES-1386
2018-03-02 18:03:18 +08:00
Alexey Milovidov
ce2fa2c4e7
Inline documentation for most of Limits [#CLICKHOUSE-2]
2018-03-02 11:12:43 +03:00
Alexey Milovidov
9024cf5fc8
Fixed test [#CLICKHOUSE-2].
2018-03-02 10:43:47 +03:00
Alexey Milovidov
22bbc9f08c
Added limit on size of AST after expansion of aliases [#CLICKHOUSE-18]
2018-03-02 09:33:17 +03:00
Alexey Milovidov
05893c1d44
Miscellaneous [#CLICKHOUSE-2]
2018-03-02 08:52:11 +03:00
Alexey Milovidov
7e7fe3c441
Execute table functions once for a query [#CLICKHOUSE-3615]
2018-03-02 08:44:17 +03:00
Alexey Milovidov
651a312896
Added ProfileEvent for table function executions [#CLICKHOUSE-3615]
2018-03-02 08:03:28 +03:00
Alexey Milovidov
eab9063352
Merge branch 'master' of github.com:yandex/ClickHouse
2018-03-02 07:05:38 +03:00
Alexey Milovidov
915f84a24f
Miscellaneous #1947
2018-03-02 07:05:20 +03:00
alexey-milovidov
7e139866d2
Merge pull request #1984 from zhang2014/fix/subquery_in_create
...
Fix exist subquery when create materializer view
2018-03-02 04:28:58 +03:00
alexey-milovidov
b567c90a39
Merge pull request #1982 from zhang2014/fix/ISSUES-66
...
ISSUES-66 add insert into view test
2018-03-02 03:30:37 +03:00
proller
f749405bf0
libressl as submodule ( #1983 )
...
* Allow use bundled *ssl library
* fix
* Add submodule
* Fixes
* fix
* fixes
* fixes
* fix
* fix
* update poco
* fix warnings
* fix
* fix
2018-03-02 03:17:25 +03:00
zhang2014
54cba2f5a6
Fix exist subquery when create materializer view
2018-03-02 01:05:03 +08:00
zhang2014
ce2b100deb
ISSUES-66 add insert into view test
2018-03-01 22:49:16 +08:00
Alexey Milovidov
37f9034575
Updated test #1550
2018-03-01 12:41:40 +03:00
Alexey Milovidov
ca60c0ccdf
Added a test from Mikhail Kalashnikov for ALIAS columns in Distributed tables #590 #1947
2018-03-01 12:32:00 +03:00
Alexey Milovidov
a2e649f8c0
Updated test #1947
2018-03-01 11:56:12 +03:00
Alexey Milovidov
b162850754
Fixed error in checking limit on number of columns to read; added test for unnecessary columns removal inside subqueries with UNION ALL #1947 [#CLICKHOUSE-2210]
2018-03-01 11:46:59 +03:00
Alexey Milovidov
559da607fc
Added test #878
2018-03-01 11:33:48 +03:00
Alexey Milovidov
8197574e37
Added test #1947
2018-03-01 11:07:46 +03:00
Alexey Milovidov
a27d27ac94
Added test #1947 [#CLICKHOUSE-3264]
2018-03-01 10:47:09 +03:00
Alexey Milovidov
28df0c3712
Removed unused constant #1947
2018-03-01 10:43:08 +03:00
Alexey Milovidov
0908ed1561
Added test #1947
2018-03-01 10:27:02 +03:00
Alexey Milovidov
4c87ae427d
Added test #1947
2018-03-01 10:18:15 +03:00
Alexey Milovidov
c42d3ac17f
Fixed error (PREWHERE in Distributed table) #1947
2018-03-01 10:11:35 +03:00
Alexey Milovidov
37f27b3e4b
Added a test for type conversions in UNION ALL #1947
2018-03-01 10:05:03 +03:00
Alexey Milovidov
0bd9575125
Added a test from FacedSID #859
2018-03-01 09:50:46 +03:00
Alexey Milovidov
322e0ef4ec
Added a test from George #728
2018-03-01 09:35:54 +03:00
Alexey Milovidov
69e8133fdc
Added a test by Stas Sviridov #320
2018-03-01 09:21:15 +03:00
Alexey Milovidov
0213071683
Merge remote-tracking branch 'origin/master' into better-union-all-try2
2018-03-01 09:18:59 +03:00
Alexey Milovidov
d8fdf33efd
Fixed error in clickhouse-client [#CLICKHOUSE-2]
2018-03-01 09:18:44 +03:00
Alexey Milovidov
c80a0e549a
Fixed error in clickhouse-client [#CLICKHOUSE-2]
2018-03-01 09:18:25 +03:00
Alexey Milovidov
8cb640ac54
Better UNION ALL: development #1947
2018-03-01 09:08:09 +03:00
Alexey Milovidov
15dc5da190
Fixed error #1947
2018-03-01 09:07:04 +03:00
Alexey Milovidov
b9c8c04d4b
Fixed error #1947
2018-03-01 08:42:44 +03:00
Alexey Milovidov
f7e0912d81
Added support for LIMIT BY arbitary expressions [#CLICKHOUSE-3613] #1947
2018-03-01 08:24:56 +03:00
Alexey Milovidov
e604be2799
Fixed error #1947
2018-03-01 07:57:51 +03:00
Alexey Milovidov
58f9d3decc
Better test [#CLICKHOUSE-2]
2018-03-01 07:51:54 +03:00
Alexey Milovidov
f159be3832
Fixed error #1947
2018-03-01 07:42:18 +03:00
Alexey Milovidov
fe2da8a2c7
Added method rename for StorageView [#CLICKHOUSE-2]
2018-03-01 07:23:32 +03:00
Alexey Milovidov
280b4663c1
Caching table functions in query context #1947
2018-03-01 04:49:36 +03:00
Alexey Milovidov
e0798edc09
Better UNION ALL: development #1947
2018-03-01 04:25:06 +03:00
proller
d6a1f8470f
CLICKHOUSE-3553 Rebuild loggers on every config change ( #1973 )
...
* Macos test fix
* Fix freebsd build
* CLICKHOUSE-3553 Rebuild loggers on every config change
* rename clickhouse_common_configprocessor -> clickhouse_common_config; move Server/ConfigReloader.cpp -> Common/Config/
* CLICKHOUSE-3553 Set new level to all loggers on reload
* Dont use hash
* Update BaseDaemon.h
2018-02-28 23:34:25 +03:00
Alexey Milovidov
89b2d0d2de
Fixed test #1947 .
2018-02-28 23:05:49 +03:00
Alexey Milovidov
cfe900c997
Fixed test #1947 .
2018-02-28 23:05:29 +03:00
Alexey Milovidov
9c68584281
Fixed error #1947
2018-02-28 22:47:33 +03:00
Alexey Milovidov
f1de27a21f
Fixed error #1947
2018-02-28 22:36:18 +03:00
Alexey Milovidov
63467dbcc2
Fixed error #1947
2018-02-28 22:36:01 +03:00
Alexey Milovidov
c8ca339c24
Merge remote-tracking branch 'origin/master' into better-union-all-try2
2018-02-28 21:35:49 +03:00
Alexey Milovidov
063facc769
Miscellaneous [#CLICKHOUSE-2]
2018-02-28 21:25:22 +03:00
Alexey Milovidov
701a098acf
Miscellaneous [#CLICKHOUSE-2]
2018-02-28 21:25:07 +03:00
Vitaliy Lyudvichenko
72bccacba5
Skip temporary editors' config files. [#CLICKHOUSE-3]
...
Resolves #1190
2018-02-28 16:25:13 +03:00
Vitaliy Lyudvichenko
9c889af882
Add allow_distributed_ddl setting. [#CLICKHOUSE-3611]
...
Clearer exception message.
Fixed Int64 settings parsing.
2018-02-28 16:23:40 +03:00
Alexey Milovidov
8b2ca20da2
Better UNION ALL: development #1947
2018-02-28 07:55:43 +03:00
Alexey Milovidov
7fc6e0f16e
Better UNION ALL: development #1947
2018-02-28 07:51:09 +03:00
Alexey Milovidov
672fc3a441
Better UNION ALL: development #1947
2018-02-28 07:49:39 +03:00
Alexey Milovidov
f4dbca54a1
Fixed bad code #1947
2018-02-28 07:30:27 +03:00
Alexey Milovidov
c4fdfbf287
Fixed error #1947
2018-02-28 07:14:18 +03:00
Alexey Milovidov
ca879f368b
Added setting "union_all_sequential" #1947
2018-02-28 05:33:04 +03:00
Alexey Milovidov
73e208ff97
Better UNION ALL: development #1947
2018-02-28 05:32:34 +03:00
Alexey Milovidov
9ea0a603a0
Better UNION ALL: development #1947
2018-02-28 04:29:55 +03:00
Alexey Milovidov
c35727c7ed
Miscellaneous #1947
2018-02-28 03:07:39 +03:00
Alexey Milovidov
17ffe77b8c
Better UNION ALL: development #1947
2018-02-28 00:03:28 +03:00
Alexey Milovidov
492053bc43
Better UNION ALL: development #1947
2018-02-27 23:43:42 +03:00
Alexey Milovidov
a3386b3eba
Better UNION ALL: development #1947
2018-02-27 23:16:58 +03:00
Alexey Milovidov
7526d65cff
Better UNION ALL: development #1947
2018-02-27 22:38:59 +03:00
Alexey Milovidov
d4937621d3
Better UNION ALL: development #1947
2018-02-27 22:02:13 +03:00
Alexey Milovidov
8d72ca25d5
Better UNION ALL: development #1947
2018-02-27 22:00:55 +03:00
Vitaliy Lyudvichenko
f89d9dbfb9
Fixed segfault in an integration test. [#CLICKHOUSE-2]
2018-02-27 21:46:16 +03:00
proller
0e7c49fe9b
Build fixes ( #1970 )
...
* Macos test fix
* Fix freebsd build
2018-02-27 20:17:02 +03:00
Kirill Shvakov
053b3f21a0
move 'colors' from function body
2018-02-27 09:57:18 +02:00
alexey-milovidov
924cc3451f
Merge pull request #1955 from yandex/CLICKHOUSE-3606
...
Added consistent hashing functions
2018-02-27 10:52:41 +03:00
Kirill Shvakov
390ce9428b
add background colors
2018-02-27 09:47:15 +02:00
Vitaliy Lyudvichenko
cf5c378ed7
Add optimized version of sumbur hash, reduced buckets range. [#CLICKHOUSE-3606]
2018-02-27 03:01:51 +03:00
Alexey Milovidov
5d27e43f96
Better UNION ALL: development #1947
2018-02-27 00:00:42 +03:00
proller
720a11fe4e
Fix gcc "may be used uninitialized" warning
2018-02-26 22:38:06 +03:00
Alexey Zatelepin
2a56dd075f
fix typo
2018-02-26 22:33:16 +03:00
Vitaliy Lyudvichenko
8669983ce1
Add performance test. [#CLICKHOUSE-3606]
2018-02-26 22:00:40 +03:00
Alexey Milovidov
03d4c352ec
Fixed bad test #1947
2018-02-26 21:39:21 +03:00
Alexey Milovidov
dff85044ec
Fixed bad test #1947
2018-02-26 21:38:52 +03:00
proller
cf9a33d04f
CLICKHOUSE-3600 Use correct lld version, cmake fixes ( #1968 )
...
* Allow build without rt library
* fix
* Cmake misc
* CLICKHOUSE-3600 Use correct lld version
* CLICKHOUSE-3600 Use correct lld version
* Use libllvm same version as clang
* fix
* Fix build with iodbc
* Fix iodbc build
* Fix gold find
* Fix empty lines
2018-02-26 21:34:22 +03:00
Alexey Zatelepin
1564e31616
check that lengths of arrays passed to arrayReduce() are equal [#CLICKHOUSE-3250] #1142
2018-02-26 19:58:51 +03:00
proller
566d66e858
Dictionary Library source: Persistent per-dictionary custom data store ( #1917 )
...
* LibraryDictionarySource: Support numeric types, initial support for strings
* Dictionary Library source with string types
* clang-format
* Dictionary Library source: Persistent per-dictionary custom data store
* Fix unused
* Allocate -> New
* Update examples
* fix
2018-02-26 19:57:14 +03:00
Vitaliy Lyudvichenko
4e27c268a1
Add clickhouse-copier description to the docs. [#CLICKHOUSE-3606]
2018-02-26 18:27:36 +03:00
Kirill Shvakov
213caffdde
add default section to client config
2018-02-26 15:48:07 +02:00
Kirill Shvakov
f15b55f929
prototype: custom prompt
2018-02-26 15:24:06 +02:00
Vitaliy Lyudvichenko
120530e44c
Add requested changes. [#CLICKHOUSE-3606]
2018-02-26 15:14:20 +03:00
Alexey Milovidov
417cc7f6e2
Better UNION ALL: development #1947
2018-02-26 13:19:47 +03:00
Alexey Milovidov
b5610b9f81
Better UNION ALL: development #1947
2018-02-26 13:12:26 +03:00
Alexey Milovidov
4dee4770eb
Better UNION ALL: development #1947
2018-02-26 13:00:56 +03:00
Alexey Milovidov
437ba4856b
Better UNION ALL: development #1947
2018-02-26 12:55:14 +03:00
Alexey Milovidov
44d0736138
Better UNION ALL: development #1947
2018-02-26 12:10:11 +03:00
Alexey Milovidov
ac37b89b16
Better UNION ALL: development #1947
2018-02-26 12:05:06 +03:00
Kirill Shvakov
d3b6aafa09
Rename group_name to display_name
2018-02-26 08:49:17 +02:00
Alexey Milovidov
6ef9917fe2
Better UNION ALL: development #1947
2018-02-26 09:12:59 +03:00
Alexey Milovidov
a586fd119a
Merge branch 'master' into better-union-all-try2
2018-02-26 08:05:53 +03:00
Alexey Milovidov
5c450708e1
Fixed bad code #1947
2018-02-26 07:47:27 +03:00
Alexey Milovidov
a4544ac498
Fixed error [#CLICKHOUSE-2]
2018-02-26 06:47:32 +03:00
Alexey Milovidov
89c0dc2eea
Fixed build #1947
2018-02-26 06:45:46 +03:00
Alexey Milovidov
d6121a8544
Simplification of AST #1947
2018-02-26 06:40:20 +03:00
Alexey Milovidov
601ff1eee4
Simplification of AST #1947
2018-02-26 06:37:08 +03:00
Alexey Milovidov
88b01e867d
Better UNION ALL: development #1947
2018-02-25 10:39:45 +03:00
Alexey Milovidov
6e93635275
Better UNION ALL: development #1947
2018-02-25 09:35:24 +03:00
Alexey Milovidov
8c1e344b78
Removed useless code #1947
2018-02-25 09:09:09 +03:00
Alexey Milovidov
9d3d0410d7
Removed useless code #1947
2018-02-25 09:08:29 +03:00
Alexey Milovidov
6e8572e628
Merge branch 'master' into better-union-all-try2
2018-02-25 08:03:59 +03:00
Alexey Milovidov
9219b3d600
Fixed build [#CLICKHOUSE-2]
2018-02-25 08:01:12 +03:00
Alexey Milovidov
f3f2b74676
Miscellaneous [#CLICKHOUSE-2]
2018-02-25 05:45:36 +03:00
Alexey Milovidov
722b6287ec
Miscellaneous [#CLICKHOUSE-2]
2018-02-25 05:43:27 +03:00
Alexey Milovidov
c86fd31097
Addition to prev. revision [#CLICKHOUSE-2]
2018-02-25 05:23:04 +03:00
Alexey Milovidov
b326a111d5
Fixed bad code that may lead to race condition [#CLICKHOUSE-2]
2018-02-25 04:30:03 +03:00
Alexey Milovidov
ab594375ab
Better UNION ALL: development #1947
2018-02-25 03:50:53 +03:00
Kirill Shvakov
2216f9e0cc
fix function name
2018-02-24 14:36:19 +02:00
Kirill Shvakov
0b26189fab
prototype: show server group name in client
2018-02-24 14:06:53 +02:00
Alexey Milovidov
97766684d7
Fixed (harmless) race condition [#CLICKHOUSE-2]
2018-02-24 07:46:14 +03:00
Alexey Milovidov
2b974554e5
Fixed test [#CLICKHOUSE-2]
2018-02-24 04:55:43 +03:00
Alexey Milovidov
3772c88472
Removed bad code that may lead to (harmless) race condition [#CLICKHOUSE-2]
2018-02-24 04:31:42 +03:00
Vitaliy Lyudvichenko
11b4cf3163
Updated test. [#CLICKHOUSE-3606]
2018-02-24 01:47:35 +03:00
Vitaliy Lyudvichenko
077f413a0d
Added consistent hashing functions. [#CLICKHOUSE-3606]
2018-02-24 00:22:52 +03:00
Alexey Milovidov
16bef55d0e
Fixed bad translation [#CLICKHOUSE-2]
2018-02-23 22:07:38 +03:00
Alexey Milovidov
243563d247
Fixed build [#CLICKHOUSE-2]
2018-02-23 21:55:54 +03:00
Alexey Milovidov
d4217d7aac
Updated test [#CLICKHOUSE-2]
2018-02-23 14:37:49 +03:00
Alexey Milovidov
c73f5d5e95
Fixed test [#CLICKHOUSE-2]
2018-02-23 14:35:05 +03:00
alexey-milovidov
05be50de89
Merge pull request #1954 from yandex/fix-race-condition-in-lazy-stream
...
Fix race condition in lazy stream
2018-02-23 14:16:37 +03:00
alexey-milovidov
b12a41cdd5
Merge pull request #1951 from chenxing-xc/master
...
fix CHECK TABLE distributed_table crash issue
2018-02-23 14:13:09 +03:00
Alexey Milovidov
9e14dc18eb
Fixed race condition in Lazy stream [#CLICKHOUSE-2]
2018-02-23 13:49:48 +03:00
Alexey Milovidov
1a3fa45b6f
Fixed race condition in Lazy stream [#CLICKHOUSE-2]
2018-02-23 13:43:24 +03:00
Alexey Milovidov
cae7f96f34
Simplification [#CLICKHOUSE-2]
2018-02-23 13:02:29 +03:00
Alexey Milovidov
ffc1a76d28
Removed unused method #1947
2018-02-23 12:09:49 +03:00
Alexey Milovidov
ecc3ab8636
Fixed test #1896
2018-02-23 11:42:10 +03:00
chenxing.xc
c966bf0b95
update fix check table
2018-02-23 16:40:39 +08:00
Alexey Milovidov
90ca41f049
Fixed test #1896
2018-02-23 11:23:31 +03:00
Alexey Milovidov
36a9502e80
Simplification #1896
2018-02-23 11:05:21 +03:00
chenxing.xc
ec28a1e661
fix check distribute_table crash issue
2018-02-23 15:17:43 +08:00
Alexey Milovidov
466837b17c
Removed controversial feature #1896
2018-02-23 10:06:59 +03:00
Alexey Milovidov
0207760c05
Limit and quota on result must not apply for intermediate data in subqueries and INSERT SELECT [#CLICKHOUSE-3351]
2018-02-23 09:38:23 +03:00
Alexey Milovidov
1f029c3f15
Preparations #1947
2018-02-23 09:00:48 +03:00
Alexey Milovidov
7063e0cffe
Removed unused method #1947
2018-02-23 09:00:03 +03:00
Alexey Milovidov
ce1f9d7feb
Fixed error #1947
2018-02-23 08:59:12 +03:00
zhang2014
01261181ae
ISSUES-117 use reference
2018-02-23 10:15:09 +08:00
Alexey Milovidov
640daaf052
Fixed test #1947
2018-02-23 04:00:47 +03:00
zhang2014
88693fe85e
ISSUES-1386 add test
2018-02-23 07:14:51 +08:00
Alexey Milovidov
245fd61b12
Unify NullableAdapterBlockInputStream and CastTypeBlockInputStream #1947
2018-02-23 02:02:35 +03:00
Alexey Milovidov
f792ab0824
Remove RemoveColumnsBlockInputStream #1947
2018-02-23 00:35:17 +03:00
Alexey Milovidov
c44108d5eb
Allow to CAST Nullable type to non-Nullable as long as there are no NULL values #1947
2018-02-23 00:20:02 +03:00
alexey-milovidov
7a5ccc86cc
Merge pull request #1937 from yandex/CLICKHOUSE-3606
...
Update of clickhouse-copier
2018-02-22 23:42:33 +03:00
alexey-milovidov
82fa3883f8
Merge pull request #1930 from yandex/nonblocking-precommitted
...
Allow PreCommitted parts to contain each other
2018-02-22 23:35:16 +03:00
Alexey Milovidov
03c3b18e96
Fixed error with dynamic compilation of quantile family of aggregate functions #1931
2018-02-22 20:32:06 +03:00
alexey-milovidov
2acdba3781
Merge pull request #1943 from yandex/add_path_to_system_tables_and_databases
...
Add path to system tables and databases
2018-02-22 19:26:19 +03:00
Nikolai Kochetov
976d2a49fe
merged with master
2018-02-22 14:54:26 +03:00
Vitaliy Lyudvichenko
07d01d2dfb
Fixed build after merge. [#CLICKHOUSE-3606]
2018-02-22 14:40:23 +03:00
Nikolai Kochetov
733156438a
fix continueReadingChain from several mark ranges
2018-02-22 14:35:06 +03:00
Nikolai Kochetov
39f16b66b5
fix continueReadingChain from several mark ranges
2018-02-22 14:31:15 +03:00
zhang2014
6f3d67be30
ISSUES-1386 fix failed test
2018-02-22 19:28:02 +08:00
zhang2014
9cffea1958
ISSUES-1386 resolve some opinions
2018-02-22 19:27:58 +08:00
Nikolai Kochetov
c7f5f6f574
added data_path and metadata_path to system.databases and path to system.parts and system.parts_columns [#CLICKHOUSE-3580]
2018-02-22 13:03:45 +03:00
Nikolai Kochetov
a75e095a80
added data_path and metadata_path to system.tables
2018-02-22 13:03:35 +03:00
KochetovNicolai
bcad88c9ae
Update ReplacingSortedBlockInputStream.h
...
added comment
2018-02-22 11:37:16 +03:00
zhang2014
e1c31494f2
ISSUES-995 resolve some opinions
2018-02-22 13:39:49 +08:00
alexey-milovidov
3755196b91
Merge pull request #1911 from proller/fix10
...
Allow to disable compiling -server or other parts to static binary
2018-02-22 03:41:10 +03:00
alexey-milovidov
ac05c6f28b
Merge pull request #1902 from kshvakov/master
...
Использование произвольного ключа партиционирования для таблицы лога запросов
2018-02-22 03:39:00 +03:00
alexey-milovidov
3844b129f4
Update Context.cpp
2018-02-22 03:38:05 +03:00
alexey-milovidov
b6f3f06ef3
Merge branch 'master' into CLICKHOUSE-3606
2018-02-22 02:13:38 +03:00
alexey-milovidov
533b5cbe00
Merge pull request #1938 from yandex/fix-replacing-merge-tree
...
Fix replacing merge tree vertical merge
2018-02-22 02:06:24 +03:00
alexey-milovidov
331fca64a9
Update ReplacingSortedBlockInputStream.h
2018-02-22 02:04:37 +03:00
alexey-milovidov
ee41f7000f
Merge pull request #1940 from yandex/CLICKHOUSE-3571
...
Try to reduce false positive of sanity check
2018-02-22 01:59:33 +03:00
alexey-milovidov
d4dcb9412c
Merge pull request #1941 from yandex/unsorted-mergetree
...
Fix MergeTree idiosyncrasies
2018-02-22 00:36:59 +03:00
Alexey Milovidov
02f7cc2d04
Fixed error with StorageMerge [#CLICKHOUSE-2].
2018-02-21 23:24:29 +03:00
Alexey Milovidov
222fb2c945
Miscellaneous [#CLICKHOUSE-2]
2018-02-21 23:23:27 +03:00
Alexey Milovidov
4055da5979
Fixed error with filtering of tables by _table virtual column in StorageMerge [#CLICKHOUSE-3583]
2018-02-21 22:44:22 +03:00
Alexey Milovidov
f36dfe42a5
Miscellaneous [#CLICKHOUSE-2]
2018-02-21 22:35:10 +03:00
Alexey Milovidov
65f4fcc3e3
Merge branch 'master' into header-in-output-streams
2018-02-21 21:58:20 +03:00
Alexey Zatelepin
610f70fbeb
forbid non-deterministic functions in primary and partition keys [#CLICKHOUSE-3455]
2018-02-21 20:54:16 +03:00
Vitaliy Lyudvichenko
fbe4066c15
Add support of any partition key. [#CLICKHOUSE-3606]
2018-02-21 20:18:31 +03:00
Vitaliy Lyudvichenko
47becc0b92
Try to reduce false positive of sanity check. More detail dignostics. [#CLICKHOUSE-3571]
2018-02-21 20:06:29 +03:00
Alexey Zatelepin
6fdf82e452
allow the primary key and the partition key to use the same expression [#CLICKHOUSE-3455]
2018-02-21 18:43:24 +03:00
Alexey Zatelepin
e3422ea52e
MergeTree without primary key [#CLICKHOUSE-3462]
2018-02-21 17:50:26 +03:00
Nikolai Kochetov
da9b8dbd2c
added test for ReplacingMergeTree vertical merge #1914
2018-02-21 17:13:29 +03:00
Vitaliy Lyudvichenko
963c4a972e
Fixe a compile test if the compliation if turn off. [#CLICKHOUSE-2]
2018-02-21 17:12:49 +03:00
Nikolai Kochetov
9d348846d6
fix row position with max version for vertical merge of ReplacingMergeTree #1914
2018-02-21 16:57:58 +03:00
Vitaliy Lyudvichenko
c80407ad8d
Fixed ZK path in a test. [#CLICKHOUSE-2]
2018-02-21 16:52:17 +03:00
Alexey Zatelepin
de46ee4261
fix typo
2018-02-21 15:31:28 +03:00
Alexey Milovidov
fef53b1963
Tiny modification [#CLICKHOUSE-2]
2018-02-21 11:34:38 +03:00
Alexey Milovidov
8e91a5e1f1
Added test [#CLICKHOUSE-2]
2018-02-21 11:19:17 +03:00
Alexey Milovidov
72aac966b1
Fixed error with order of columns in FULL JOIN that may lead to segfault [#CLICKHOUSE-2]
2018-02-21 11:16:01 +03:00
robot-metrika-test
6f5bf11647
Auto version update to [54355]
2018-02-21 10:35:08 +03:00
Alexey Milovidov
b1fc5eed45
Fixed error [#CLICKHOUSE-2]
2018-02-21 10:34:40 +03:00
Alexey Milovidov
1a026e6131
Fixed error [#CLICKHOUSE-2]
2018-02-21 09:47:32 +03:00
Alexey Milovidov
4e3a0f0ac6
Fixed error [#CLICKHOUSE-2]
2018-02-21 09:25:21 +03:00
Alexey Milovidov
aad0c62e67
Fixed error [#CLICKHOUSE-2]
2018-02-21 08:11:53 +03:00
Alexey Milovidov
09ac108f4c
Fixed error [#CLICKHOUSE-2]
2018-02-21 07:38:26 +03:00
Alexey Milovidov
652dfc8c36
Fixed error [#CLICKHOUSE-2]
2018-02-21 07:18:08 +03:00
Alexey Milovidov
76cf9eb40b
Fixed error [#CLICKHOUSE-2]
2018-02-21 07:14:03 +03:00
Alexey Milovidov
19a946d8af
Preparation [#CLICKHOUSE-2]
2018-02-21 06:54:55 +03:00
Alexey Milovidov
63a9f96198
Preparation [#CLICKHOUSE-2]
2018-02-21 06:49:10 +03:00
Alexey Milovidov
33e42a9001
Better [#CLICKHOUSE-2]
2018-02-21 06:48:46 +03:00
Alexey Milovidov
a890473c02
Preparation [#CLICKHOUSE-2]
2018-02-21 06:26:06 +03:00
Alexey Milovidov
a69bd2220a
Merge branch 'master' into header-in-output-streams
2018-02-21 04:41:09 +03:00
Alexey Milovidov
f6eb5b4b01
Enhanced test [#CLICKHOUSE-3608]
2018-02-21 04:39:46 +03:00
Alexey Milovidov
3dd665179e
Fixed error with components of Nested data structures without data and PREWHERE filtering [#CLICKHOUSE-3608]
2018-02-21 04:16:09 +03:00
zhang2014
dc189fd129
ISSUES-1386 add logical error when drop exist depend
2018-02-21 08:49:30 +08:00
Tsarkova Anastasia
65a4d300a3
Add test.
2018-02-20 23:19:04 +03:00
Tsarkova Anastasia
d99d01ac3a
Fix data types for key_ranges
2018-02-20 23:03:15 +03:00
Nikolai Kochetov
ba81835e58
fixed progress stats
2018-02-20 17:26:22 +03:00
Nikolai Kochetov
36fe36d003
updated MergeTreePrewhereRangeReader; renamed MergeTreePrewhereRangeReader to MergeTreeRangeReader
2018-02-20 16:59:19 +03:00
Alexey Zatelepin
da87abc422
fix condition for the 'intersects previous part' log message
2018-02-20 16:59:01 +03:00
Alexey Zatelepin
53b5c5f54c
add check for intersecting parts when adding new parts
2018-02-20 16:58:41 +03:00
Nikolai Kochetov
2bf1931d86
updated MergeTreePrewhereRangeReader; renamed MergeTreePrewhereRangeReader to MergeTreeRangeReader
2018-02-20 16:37:04 +03:00
Alexey Zatelepin
5bc6bd55b1
allow PreCommitted parts to contain each other, clean up code
2018-02-20 16:33:28 +03:00
Nikolai Kochetov
dcd99860fe
updated MergeTreePrewhereRangeReader; renamed MergeTreePrewhereRangeReader to MergeTreeRangeReader
2018-02-20 16:30:47 +03:00
Nikolai Kochetov
3063c35429
updated MergeTreePrewhereRangeReader; renamed MergeTreePrewhereRangeReader to MergeTreeRangeReader
2018-02-20 16:23:56 +03:00
Nikolai Kochetov
d8b5f14dd7
updated MergeTreePrewhereRangeReader; renamed MergeTreePrewhereRangeReader to MergeTreeRangeReader
2018-02-20 15:26:09 +03:00
Nikolai Kochetov
d2d0d570d8
updated MergeTreePrewhereRangeReader; renamed MergeTreePrewhereRangeReader to MergeTreeRangeReader
2018-02-20 15:09:32 +03:00
Nikolai Kochetov
77a3989558
updated MergeTreePrewhereRangeReader; renamed MergeTreePrewhereRangeReader to MergeTreeRangeReader
2018-02-20 15:02:25 +03:00
Nikolai Kochetov
58b6b7570f
updated MergeTreePrewhereRangeReader; renamed MergeTreePrewhereRangeReader to MergeTreeRangeReader
2018-02-20 14:54:32 +03:00
Nikolai Kochetov
af6895ee6f
updated MergeTreePrewhereRangeReader; renamed MergeTreePrewhereRangeReader to MergeTreeRangeReader
2018-02-20 14:50:33 +03:00
Nikolai Kochetov
ce70d4faa9
updated MergeTreePrewhereRangeReader; renamed MergeTreePrewhereRangeReader to MergeTreeRangeReader
2018-02-20 14:45:58 +03:00
Nikolai Kochetov
af9ac7b48b
merged with master
2018-02-20 12:27:47 +03:00
Nikolai Kochetov
82c76d8467
added MergeTreePrewhereRangeReader
2018-02-20 12:23:02 +03:00
Alexey Vasiliev
376f283b84
Sort ConfigProcessor files before use [#CLICKHOUSE-3436, #METRIQA-1971]
2018-02-20 11:50:11 +03:00
Alexey Milovidov
8942d7c127
Added method "getHeader" in IBlockOutputStream: development [#CLICKHOUSE-2]
2018-02-20 04:38:42 +03:00
zhang2014
219de205e3
ISSUES-995 fix cut www
2018-02-20 09:34:50 +08:00
Alexey Milovidov
13f1d5c67d
Added method "getHeader" in IBlockOutputStream: development [#CLICKHOUSE-2]
2018-02-20 04:25:56 +03:00
Alexey Milovidov
fa6420b34d
Added method "getHeader" in IBlockOutputStream: development [#CLICKHOUSE-2]
2018-02-20 04:14:38 +03:00
zhang2014
3f8c42c97d
ISSUES-995 add test
2018-02-20 08:45:32 +08:00
Alexey Milovidov
4add285d55
Added method "getHeader" in IBlockOutputStream: development [#CLICKHOUSE-2]
2018-02-20 02:39:16 +03:00
Alexey Milovidov
bb05235608
Added method "getHeader" in IBlockOutputStream: development [#CLICKHOUSE-2]
2018-02-20 00:01:46 +03:00
Alexey Milovidov
582798b77f
Added method "getHeader" in IBlockOutputStream: development [#CLICKHOUSE-2]
2018-02-19 23:42:05 +03:00
Alexey Milovidov
ee4b5d2527
Added method "getHeader" in IBlockOutputStream: development [#CLICKHOUSE-2]
2018-02-19 23:23:25 +03:00
Alexey Milovidov
b747c83b15
Added method "getHeader" in IBlockOutputStream: development [#CLICKHOUSE-2]
2018-02-19 22:18:51 +03:00
Alexey Milovidov
3b550789b0
Added method "getHeader" in IBlockOutputStream: development [#CLICKHOUSE-2]
2018-02-19 21:15:30 +03:00
Alexey Milovidov
d0bfa15525
Removed UnsortedMergeTree, part 2 [#CLICKHOUSE-2]
2018-02-19 20:31:49 +03:00
Alexey Milovidov
7ff1346685
Removed UnsortedMergeTree, part 2 [#CLICKHOUSE-2]
2018-02-19 20:31:30 +03:00
Vitaliy Lyudvichenko
585b80acf5
Fixed typo. [#CLICKHOUSE-3346]
2018-02-19 20:26:47 +03:00
Vitaliy Lyudvichenko
369f88f65d
Rewritten and improved sync distributed insert. [#CLICKHOUSE-3346]
2018-02-19 20:26:47 +03:00
Vitaliy Lyudvichenko
f6a63c4d0c
Autoupdate of ClusterCopier settings. [#CLICKHOUSE-3346]
2018-02-19 20:26:47 +03:00
Vitaliy Lyudvichenko
2e2c70edb5
Add table retries. [#CLICKHOUSE-3346]
2018-02-19 20:24:54 +03:00
alexey-milovidov
0d38418122
Merge pull request #1926 from yandex/empty-string-floats
...
Deserialize empty strings as 0 when parsing Float columns
2018-02-19 16:29:03 +03:00
Alexey Zatelepin
8e3bf95f98
add test [#CLICKHOUSE-3603]
2018-02-19 16:00:11 +03:00
Alexey Zatelepin
ba43aaa5c0
parse empty strings as 0.0 when parsing Floats [#CLICKHOUSE-3603]
2018-02-19 15:40:43 +03:00
zhang2014
bd10613c47
ISSUES-995 support relative path
2018-02-19 19:49:49 +08:00
zhang2014
bf4813921c
ISSUES-995 add test
2018-02-19 19:49:03 +08:00
Alexey Milovidov
c3b0f0bceb
Added method "getHeader" in IBlockOutputStream: development [#CLICKHOUSE-2]
2018-02-19 07:30:11 +03:00
Alexey Milovidov
399ede6404
Added method "getHeader" in IBlockOutputStream: development [#CLICKHOUSE-2]
2018-02-19 07:29:56 +03:00
Alexey Milovidov
92cfa63e29
Added method "getHeader" in IBlockOutputStream: development [#CLICKHOUSE-2]
2018-02-19 07:12:50 +03:00
Alexey Milovidov
17320cc40b
Added method "getHeader" in IBlockOutputStream: development [#CLICKHOUSE-2]
2018-02-19 07:12:30 +03:00
Alexey Milovidov
f6766c89c4
Added method "getHeader" in IBlockOutputStream: development [#CLICKHOUSE-2]
2018-02-19 07:12:08 +03:00
Alexey Milovidov
900755555f
Added method "getHeader" in IBlockOutputStream: development [#CLICKHOUSE-2]
2018-02-19 07:11:55 +03:00
Alexey Milovidov
8d9fc36ac8
Added method "getHeader" in IBlockOutputStream: development [#CLICKHOUSE-2]
2018-02-19 07:03:59 +03:00
Alexey Milovidov
307fc93d1d
Added method "getHeader" in IBlockOutputStream: development [#CLICKHOUSE-2]
2018-02-19 07:03:31 +03:00
Alexey Milovidov
8b7003ade6
Added method "getHeader" in IBlockOutputStream: development [#CLICKHOUSE-2]
2018-02-19 06:57:24 +03:00
Alexey Milovidov
74c56c2def
Added method "getHeader" in IBlockOutputStream: development [#CLICKHOUSE-2]
2018-02-19 06:56:08 +03:00
Alexey Milovidov
cd7a4de412
Added method "getHeader" in IBlockOutputStream: development [#CLICKHOUSE-2]
2018-02-19 06:00:16 +03:00
Alexey Milovidov
fa50fe80a0
Added method "getHeader" in IBlockOutputStream: development [#CLICKHOUSE-2]
2018-02-19 03:45:32 +03:00
alexey-milovidov
240d907ec3
Merge pull request #1922 from yandex/aggregation-by-empty-set
...
Aggregation by empty set
2018-02-18 09:37:03 +03:00
Alexey Milovidov
25ba8d47bb
Updated test [#CLICKHOUSE-1920] #51
2018-02-18 09:36:34 +03:00
Alexey Milovidov
18a90b1a54
Fixed error [#CLICKHOUSE-1920] #51
2018-02-18 09:12:34 +03:00
Alexey Milovidov
d4710c78bf
Fixed error [#CLICKHOUSE-1920] #51
2018-02-18 09:12:19 +03:00
Alexey Milovidov
6d17ca0a8b
Return single row for aggregation without keys on empty set: updated tests [#CLICKHOUSE-1920] #51
2018-02-18 08:56:45 +03:00
Alexey Milovidov
47ff837c9f
Return single row for aggregation without keys on empty set: development [#CLICKHOUSE-1920] #51
2018-02-18 08:39:39 +03:00
Alexey Milovidov
7415513151
Return single row for aggregation without keys on empty set: development [#CLICKHOUSE-1920] #51
2018-02-18 08:35:48 +03:00
alexey-milovidov
d73080640d
Merge pull request #1921 from yandex/header-in-input-streams
...
Header in input streams
2018-02-18 07:58:04 +03:00
Alexey Milovidov
a4c10f7499
Header in every stream: development [#CLICKHOUSE-2]
2018-02-18 07:17:11 +03:00
Alexey Milovidov
afe09d3138
Removed unused code [#CLICKHOUSE-2]
2018-02-18 06:46:18 +03:00
Alexey Milovidov
754a4296df
Header in every stream: fixed non-deterministic test [#CLICKHOUSE-2]
2018-02-18 06:23:48 +03:00
Alexey Milovidov
8a88aeb931
Header in every stream: fixed non-deterministic test [#CLICKHOUSE-2]
2018-02-18 05:58:42 +03:00
Alexey Milovidov
0c0b1f43e9
Header in every stream: fixed non-deterministic test [#CLICKHOUSE-2]
2018-02-18 05:58:07 +03:00
Alexey Milovidov
d6d7b3e7e4
Header in every stream: development [#CLICKHOUSE-2]
2018-02-18 05:46:39 +03:00
Alexey Milovidov
95d2d68c7d
Header in every stream: development [#CLICKHOUSE-2]
2018-02-18 05:22:32 +03:00
Alexey Milovidov
df85676c17
Header in every stream: development [#CLICKHOUSE-2]
2018-02-18 04:20:29 +03:00
Alexey Milovidov
8a6cd1d658
Header in every stream: development [#CLICKHOUSE-2]
2018-02-18 04:20:14 +03:00
Alexey Milovidov
df4853a13a
Header in every stream: development [#CLICKHOUSE-2]
2018-02-18 03:37:22 +03:00
Alexey Milovidov
2cf73473f7
Added test [#CLICKHOUSE-2754]
2018-02-18 00:26:59 +03:00
Alexey Milovidov
cb7719b062
Added test [#CLICKHOUSE-2754]
2018-02-18 00:26:22 +03:00
Alexey Milovidov
ff235fc506
Header in every stream: development [#CLICKHOUSE-2]
2018-02-18 00:08:21 +03:00
Alexey Milovidov
9e1638e1dd
Header in every stream: development [#CLICKHOUSE-2]
2018-02-17 20:09:18 +03:00
Alexey Milovidov
84c110a8ae
Header in every stream: development [#CLICKHOUSE-2]
2018-02-17 07:18:29 +03:00
Alexey Milovidov
dba529d674
Header in every stream: development [#CLICKHOUSE-2]
2018-02-17 07:13:49 +03:00
Alexey Milovidov
999d59e5ac
Header in every stream: development [#CLICKHOUSE-2]
2018-02-17 06:49:34 +03:00
Alexey Milovidov
d02874bf54
Header in every stream: development [#CLICKHOUSE-2]
2018-02-17 06:06:01 +03:00
Alexey Milovidov
3204b9688c
Header in every stream: development [#CLICKHOUSE-2]
2018-02-17 05:35:09 +03:00
Alexey Milovidov
6f96857427
Header in every stream: development [#CLICKHOUSE-2]
2018-02-17 05:27:34 +03:00
Alexey Milovidov
fb0920ff98
Whitespace [#CLICKHOUSE-2]
2018-02-17 01:33:46 +03:00
Alexey Milovidov
a673790748
Header in every stream: development [#CLICKHOUSE-2]
2018-02-16 23:53:47 +03:00
Alexey Milovidov
a074b777da
Fixed compatibility with older clients #1918
2018-02-16 22:34:45 +03:00
Alexey Milovidov
a849bb8c04
Fixed compatibility with older clients #1918
2018-02-16 22:34:21 +03:00
Alexey Milovidov
d76feb779c
Header in every stream: development [#CLICKHOUSE-2]
2018-02-16 22:04:27 +03:00
Alexey Milovidov
c320b360c6
Merge branch 'master' of github.com:yandex/ClickHouse into header-in-input-streams
2018-02-16 21:23:29 +03:00
robot-metrika-test
63c826788f
Auto version update to [54354]
2018-02-16 20:44:58 +03:00
proller
db8ea9205c
LibraryDictionarySource: api v2 with strings ( #1915 )
...
* LibraryDictionarySource: Support numeric types, initial support for strings
2018-02-16 20:12:22 +03:00
Alexey Zatelepin
87b72b8e39
rename musl_exp10 -> preciseExp10 for coding style compatibility
2018-02-16 17:51:14 +03:00
Alexey Zatelepin
8fdb68ef79
add musl_ prefix to exp10 functions to avoid confusion with symbols from the system libm
2018-02-16 17:01:50 +03:00
zhang2014
079223b89d
ISSUES-369 add test
2018-02-16 16:07:34 +08:00
zhang2014
5f0ecd7fbd
ISSUES-369 fix restart error
2018-02-16 15:47:35 +08:00
zhang2014
cfb2efbaa6
ISSUES-369 add default database when create materialize view
2018-02-16 15:10:42 +08:00
Alexey Milovidov
264e6cbc84
Header in every stream: development [#CLICKHOUSE-2]
2018-02-16 00:31:09 +03:00
proller
d2fcfb3de6
Allow to disable compiling -server or other parts to static binary
2018-02-15 23:57:08 +03:00
Alexey Milovidov
b80a42ec65
Merge branch 'master' of github.com:yandex/ClickHouse into header-in-input-streams
2018-02-15 22:50:21 +03:00
Alexey Milovidov
69a9723ce2
Header in every stream: development [#CLICKHOUSE-2]
2018-02-15 22:48:41 +03:00
Alexey Milovidov
30b657a0da
Header in every stream: development [#CLICKHOUSE-2]
2018-02-15 21:54:12 +03:00
Alexey Milovidov
0cdfadeb5a
Removed useless method [#CLICKHOUSE-2]
2018-02-15 19:54:14 +03:00
Alexey Milovidov
e658741ccf
Removed useless methods [#CLICKHOUSE-2]
2018-02-15 19:29:34 +03:00
robot-metrika-test
2f59713143
Auto version update to [54353]
2018-02-15 19:27:50 +03:00
Alexey Milovidov
921e09b5f8
Merge branch 'master' into header-in-input-streams
2018-02-15 19:20:36 +03:00
Alexey Milovidov
6b9b8c1f83
Merge branch 'master' of github.com:yandex/ClickHouse
2018-02-15 19:10:43 +03:00
Alexey Milovidov
4b2cff20ea
Whitespace [#CLICKHOUSE-2]
2018-02-15 19:10:25 +03:00
Vitaliy Lyudvichenko
ca0cdc35eb
A test was enhanced. [#CLICKHOUSE-2]
2018-02-15 18:48:26 +03:00
javi
e08199c81a
removed extra line break
2018-02-15 16:53:55 +03:00
javi
e69421e7a6
fixed function and added test and doc
2018-02-15 16:53:55 +03:00
javi santana
c810db2a01
tests wip
2018-02-15 16:53:55 +03:00
javi santana
0297a598b9
function working
2018-02-15 16:53:55 +03:00
javi
95211cde25
added basic cumsum impl
2018-02-15 16:53:55 +03:00
Alexey Milovidov
e37aad9111
Merge branch 'master' of github.com:yandex/ClickHouse
2018-02-15 16:13:58 +03:00
Arsen Hakobyan
7a77b8abf0
Improvements done according to requested changes
2018-02-15 17:08:23 +04:00
Arsen Hakobyan
8b8c7a64b4
Merge branch 'master' of https://github.com/yandex/ClickHouse into dictionary-update
2018-02-15 12:07:58 +04:00
proller
10803568ad
Macos shared build fix ( #1906 )
2018-02-15 00:01:40 +03:00
robot-metrika-test
d7511761cf
Auto version update to [54352]
2018-02-14 21:24:50 +03:00
Vitaliy Lyudvichenko
a4177287b1
Fixed too deep AST traversal. [#CLICKHOUSE-2]
2018-02-14 20:39:16 +03:00
proller
d2f1ef686e
Misc build and test fixes ( #1905 )
...
* Misc build fixes
* Fix apple tests
2018-02-14 20:27:14 +03:00
proller
7c7bdc5115
LibraryDictionarySource: Support numeric types, initial support for strings ( #1903 )
2018-02-14 18:03:48 +03:00
Kirill Shvakov
ddb618b1d7
Use custom expr for query log
2018-02-14 10:01:41 +02:00
Kirill Shvakov
034566fff3
Use custom partition key for the query logs table
2018-02-14 09:24:26 +02:00
zhang2014
92b27e7b79
ISSUES-117 define error code in InterpreterShowCreateQuery
2018-02-14 15:15:44 +08:00
zhang2014
f88f4567d0
ISSUES-117 add test
2018-02-14 12:37:39 +08:00
zhang2014
b89268ceb8
ISSUES-117 add show create & exist temporary table
2018-02-14 12:00:37 +08:00
zhang2014
eeae014a42
ISSUES-1885 use movemask & popcnt
2018-02-14 08:11:12 +08:00
proller
38343f7649
Internal compiler: write versions in header version mismatch message (using magic)
...
use same debug/release flags
2018-02-13 21:09:45 +03:00
proller
971df7b853
Try fix travis. Use less travis tests ( #1897 )
...
* Try fix travis. Use less travis tests
* Disable capnp heavy test
* Travis: add gcc in pbuilder
* Fix
* fix
2018-02-13 21:00:06 +03:00
robot-metrika-test
f30ab52834
Auto version update to [54351]
2018-02-13 16:17:02 +03:00
Vitaliy Lyudvichenko
075a3cd811
Use absoulte paths in Compiler. [#CLICKHOUSE-3573]
2018-02-13 13:32:14 +03:00
zhang2014
6033096fd1
ISSUES-1885 add performance test
2018-02-13 16:19:57 +08:00
zhang2014
0d8730c687
ISSUES-1885 fix signed problem
2018-02-13 13:46:16 +08:00
Alexey Milovidov
d8ac2382c4
Added performance test #1889
2018-02-13 00:19:56 +03:00
Nikolai Kochetov
7c69ecb3ef
fix test [#CLICKHOUSE-3479]
2018-02-13 00:13:50 +03:00
Nikolai Kochetov
90d67d4e8a
added test for moving partition from collapsing to versioned collapsing merge tree [#CLICKHOUSE-3479]
2018-02-13 00:13:50 +03:00
Nikolai Kochetov
36de8a2911
added secondary sort expression [#CLICKHOUSE-3479]
2018-02-13 00:13:50 +03:00
Nikolai Kochetov
64b3a8baa7
added secondary sort expression [#CLICKHOUSE-3479]
2018-02-13 00:13:50 +03:00
Nikolai Kochetov
cd7a5290b2
added tests for ReplicatedVersionedCollapsingMergeTree creation [#CLICKHOUSE-3479]
2018-02-13 00:13:50 +03:00
Nikolai Kochetov
67db049297
moved tests for vertical merge into autotests [#CLICKHOUSE-3479]
2018-02-13 00:13:50 +03:00
Nikolai Kochetov
4040e156b5
added checks and comments for FixedSizeDequeWithGaps; review fixes [#CLICKHOUSE-3479]
2018-02-13 00:13:50 +03:00
Nikolai Kochetov
beb866150d
added checks and comments for FixedSizeDequeWithGaps; review fixes [#CLICKHOUSE-3479]
2018-02-13 00:13:50 +03:00
Nikolai Kochetov
40ef753992
added VersionedCollapsingMergeTree to help message [#CLICKHOUSE-3479]
2018-02-13 00:13:50 +03:00
Nikolai Kochetov
32bdf7c38c
renamed MultiversionMergeTree to VersionedCollapsingMergeTree [#CLICKHOUSE-3479]
2018-02-13 00:13:50 +03:00
Nikolai Kochetov
81c61c9aa9
added test for vertical merge in MultiversionMergeTree [#CLICKHOUSE-3479]
2018-02-13 00:13:50 +03:00
Nikolai Kochetov
e997db55ef
fix for vertical merge in MultiversionMergeTree [#CLICKHOUSE-3479]
2018-02-13 00:13:50 +03:00
Nikolai Kochetov
db0692eb7c
added test for MultiversionMergeTree [#CLICKHOUSE-3479]
2018-02-13 00:13:50 +03:00
Nikolai Kochetov
66b94d481a
added MultiversionMergeTree [#CLICKHOUSE-3479]
2018-02-13 00:13:50 +03:00
Alexey Milovidov
3656aa0606
Improved performance of function arrayElement with constant array when one of element is an empty array #1889
2018-02-13 00:06:13 +03:00
Vitaliy Lyudvichenko
ac0d1f8fba
Addition to prev revision. [#CLICKHOUSE-2]
...
Add cluster(cluster_name, db, table) table function.
2018-02-12 23:44:59 +03:00
Vitaliy Lyudvichenko
40ac028e21
remote() table function accepts cluster name identifier as the 1st argument. [#CLICKHOUSE-2]
...
Add cluster(cluster_name, db, table) table function.
2018-02-12 23:35:56 +03:00
Vitaliy Lyudvichenko
d5fd8b9b5f
Fix DROP MV with max_table_size_to_drop. [#CLICKHOUSE-3]
...
Resolves #1863
2018-02-12 23:35:56 +03:00
Vitaliy Lyudvichenko
56add902d4
Removed superfluous FORMAT statements in .sql files. [#CLICKHOUSE-3]
2018-02-12 23:35:56 +03:00
Vitaliy Lyudvichenko
56bc773249
Fixed exception catching thrown from compiled .so files. [#CLICKHOUSE-3573]
2018-02-12 23:33:31 +03:00
Alexey Milovidov
c104566eb8
Fixed performance regression in usage of COWPtr in complex cases [#CLICKHOUSE-3584].
2018-02-12 23:10:24 +03:00
proller
2d9f66115f
listen_try config option ( #1892 )
...
* Docker wip
* no tests
* fixes
* No tests
* Fixes
* Clean
* listen_try config option
* listen_try for tests
2018-02-12 22:36:18 +03:00
alexey-milovidov
238eba25c9
Merge branch 'master' into lz4_experiments
2018-02-12 20:05:48 +03:00
zhang2014
acb5b99195
ISSUES-1885 fix align bound
2018-02-12 16:05:24 +08:00
zhang2014
5f9292ac30
ISSUES-1885 resolve some opinions
2018-02-12 15:58:04 +08:00
zhang2014
73077e0245
ISSUES-1885 fix failed test
2018-02-12 15:31:54 +08:00
zhang2014
0f20952f2c
ISSUES-1885 UTF8 countCodePoints use simd
2018-02-12 15:31:22 +08:00
Alexey Milovidov
f68600973f
Fixed build [#CLICKHOUSE-2]
2018-02-12 04:11:28 +03:00
Alexey Milovidov
55c969d073
Added test [#CLICKHOUSE-2]
2018-02-12 03:55:46 +03:00
Alexey Milovidov
95bc1ffd2e
Added functions parseDateTimeBestEffort, parseDateTimeBestEffortOrZero, parseDateTimeBestEffortOrNull [#CLICKHOUSE-2]
2018-02-12 02:57:07 +03:00
Alexey Milovidov
b5430b3885
Function "parseDateTimeBestEffort": development [#CLICKHOUSE-2]
2018-02-11 07:09:02 +03:00
Alexey Milovidov
c704f8b10c
Fixed build #1879
2018-02-09 22:32:12 +03:00
alexey-milovidov
8fb9967903
Merge pull request #1879 from yandex/lambdas-without-prerequisites
...
Lambdas without prerequisites
2018-02-09 22:22:58 +03:00
alexey-milovidov
c5dd6a9fed
Update IFunction.h
2018-02-09 22:20:18 +03:00
alexey-milovidov
1c308d7d6b
Update IFunction.h
2018-02-09 22:15:40 +03:00
alexey-milovidov
1b2b31b24e
Update FunctionsMiscellaneous.h
2018-02-09 22:06:29 +03:00
alexey-milovidov
74a7a13ffa
Update ColumnFunction.h
2018-02-09 22:02:37 +03:00
alexey-milovidov
fb58050994
Update FunctionsMiscellaneous.h
2018-02-09 22:02:01 +03:00
alexey-milovidov
2224eb3936
Merge pull request #1880 from lugt/master
...
Fix on an compiling error
2018-02-09 21:12:33 +03:00
Alexey Milovidov
0bc7772bbf
Miscellaneous #1881 #180
2018-02-09 21:10:32 +03:00
Alexey Milovidov
a101b735a6
Miscellaneous #1881 #180
2018-02-09 21:06:31 +03:00
zhang2014
7f4f723aa0
ISSUES-180 fix empty function with FixedString
2018-02-10 00:37:13 +08:00
alexey-milovidov
5502f5fbb8
Update ColumnsCommon.h
2018-02-09 18:09:33 +03:00
zhang2014
4e36616729
ISSUES-180 add test
2018-02-09 19:38:24 +08:00
zhang2014
7a1e5a0971
ISSUES-180 fix empty function with FixedString
2018-02-09 19:05:19 +08:00
Fruit of Eden
81f654fe40
Fix on an compiling error
...
added some non-effect code to avoid no-use-parameter occurence
2018-02-09 11:30:08 +08:00
Alexey Milovidov
7e83b8a729
Fixed build #1840
2018-02-09 00:15:46 +03:00
alexey-milovidov
d3160393c5
Merge branch 'master' into CLICKHOUSE-3554
2018-02-08 23:07:50 +03:00
Alexey Milovidov
c942da4141
Fixed build #1824
2018-02-08 22:53:34 +03:00
alexey-milovidov
d6b7233aa3
Merge pull request #1824 from zhang2014/fix/ISSUES-117
...
ISSUES-117 support temporary table management
2018-02-08 22:42:10 +03:00
alexey-milovidov
960fad130c
Update InterpreterShowTablesQuery.cpp
2018-02-08 22:41:10 +03:00
alexey-milovidov
8b2678328e
Update StorageSystemTables.cpp
2018-02-08 22:40:41 +03:00
Alexey Milovidov
5872cd5b63
Removed useless code [#CLICKHOUSE-2]
2018-02-08 22:20:24 +03:00
alexey-milovidov
121b163735
Update InterpreterShowTablesQuery.cpp
2018-02-08 22:14:59 +03:00
alexey-milovidov
a69dd93aab
Update InterpreterDropQuery.cpp
2018-02-08 22:14:22 +03:00
proller
82d74f5ab3
Allow redefine server config via command line: clickhouse-server -- --logger.level=information ( #1811 )
...
* Aloow redefine server config via command line: clickhouse-server -- --logger.level=information
* style
* fix
* BaseDaemon: Simpler createDirectory
* Allow --key value
* Update BaseDaemon.cpp
* Update BaseDaemon.cpp
2018-02-08 22:12:37 +03:00
Nikolai Kochetov
e02ca10b9a
merged with master
2018-02-08 20:46:22 +03:00
alexey-milovidov
2e115dff1b
Merge pull request #1823 from chenxing-xc/master
...
fix endless query issue
2018-02-08 20:41:52 +03:00
alexey-milovidov
bca723b06b
Update MergeTreeBaseBlockInputStream.cpp
2018-02-08 20:41:36 +03:00
alexey-milovidov
1d8cfa351d
Update MergeTreeBaseBlockInputStream.cpp
2018-02-08 20:40:23 +03:00
Nikolai Kochetov
bad2b8c032
fix build [#CLICKHOUSE-3550]
2018-02-08 20:20:12 +03:00
Nikolai Kochetov
733450d1dd
added more comments [#CLICKHOUSE-3550]
2018-02-08 20:20:10 +03:00
Nikolai Kochetov
64b0279af5
removed ColumnExpression and DataTypeExpression [#CLICKHOUSE-3550]
2018-02-08 20:20:10 +03:00
Nikolai Kochetov
27179b375a
removed prerequisites [#CLICKHOUSE-3550]
2018-02-08 20:18:52 +03:00
Nikolai Kochetov
583ff32fe8
changed IFunction
2018-02-08 20:18:15 +03:00
Alexey Milovidov
03adf79fdc
Miscellaneous #320 #1763
2018-02-08 20:17:48 +03:00
Alexey Milovidov
75fb48c94c
Miscellaneous #1763 #320
2018-02-08 20:10:35 +03:00
alexey-milovidov
287dbcc3dd
Merge pull request #1763 from zhang2014/fix/ISSUES-320
...
ISSUES-320 Fix rewrite expression
2018-02-08 20:07:50 +03:00
alexey-milovidov
b7d0ae49fd
Merge pull request #1844 from bocharov/master
...
Fix uniqHLL12 and uniqCombined for cardinalities 100M+.
2018-02-08 20:01:45 +03:00
robot-metrika-test
3bb75a9b6e
Auto version update to [54350]
2018-02-08 19:59:51 +03:00
proller
41ad692cef
Pbuilder ccache fixes ( #1878 )
...
* Pbuilder ccache fixes
2018-02-08 19:41:30 +03:00
Alexey Milovidov
953ab16cde
Miscellaneous #1853
2018-02-08 18:31:37 +03:00
Alexey Milovidov
777b4404bd
Fixed build #1853
2018-02-08 18:25:46 +03:00
alexey-milovidov
5a03f9e0fb
Merge pull request #1853 from ilyshnikova/master
...
Implement MergeTree index using for IN operator with tuple of columns.
2018-02-08 18:03:23 +03:00
Tsarkova Anastasia
5ecd50ff44
Adding comments. Reversing infinities.
2018-02-08 17:28:31 +03:00
Vitaliy Lyudvichenko
c575a7fe8a
Fix DROP of virtual databases. Add requested changes. [#CLICKHOUSE-3554]
2018-02-08 17:17:51 +03:00
Vitaliy Lyudvichenko
42754a5327
Add new virtual columns into system.tables. [#CLICKHOUSE-3554]
2018-02-08 17:15:40 +03:00
robot-metrika-test
cbda6c2b21
Auto version update to [54349]
2018-02-08 14:37:41 +03:00
alexey-milovidov
20686ab405
Merge pull request #1847 from yandex/CLICKHOUSE-3558
...
Add system_profile setting
2018-02-07 21:29:04 +03:00
alexey-milovidov
8dc7b7338c
Update config.xml
2018-02-07 21:28:39 +03:00
alexey-milovidov
b7a09d160d
Merge pull request #1857 from gerasim13/null-values-support-for-string-field
...
allow nulls in string field (mongodb dictionary)
2018-02-07 20:49:56 +03:00
alexey-milovidov
22263ad627
Update MongoDBDictionarySource.cpp
2018-02-07 20:49:41 +03:00
robot-metrika-test
df6ed74388
Auto version update to [54348]
2018-02-07 20:18:35 +03:00