chertus
5295b89fd9
fix test expectation
2019-04-03 20:25:58 +03:00
alesapin
a5c2afb5f0
Merge pull request #4896 from proller/fix25
...
Tests: fix cat usage
2019-04-03 19:50:48 +03:00
alesapin
eeca2f907b
Merge pull request #4897 from yandex/fix_aio_seek_after_eof
...
Fix aio seek after eof
2019-04-03 19:50:26 +03:00
chertus
6b49900e1a
Asterisks for multiple joins CLICKHOUSE-4372
2019-04-03 19:06:05 +03:00
alesapin
5a6c4bf526
Better comment
2019-04-03 17:34:46 +03:00
alesapin
804a7612c2
Add comment
2019-04-03 17:28:39 +03:00
alesapin
bee8d61e26
Fix seek backwards after eof in ReadBufferAIO
2019-04-03 17:24:55 +03:00
proller
1f245e1959
Tests: fix cat usage
2019-04-03 17:11:59 +03:00
proller
5b1bde2e80
CLICKHOUSE-4387 Add (official build) to version of yandex builds
2019-04-03 17:06:59 +03:00
Vitaly Baranov
842ce6cff8
Fix function cutQueryStringAndFragment().
2019-04-03 15:58:38 +03:00
Danila Kutenin
029dd107e4
Typos for many factories
2019-04-03 14:13:22 +03:00
Artem Zuikov
97dd0e2aa0
Merge pull request #4875 from 4ertus2/joins
...
Fix multithreaded ASOF JOIN + some refactoring
2019-04-03 14:03:43 +03:00
chertus
d5ffbd9b6d
fix multithreaded ASOF JOIN crash
2019-04-02 21:50:35 +03:00
Ivan Lezhankin
a03f3d9f41
Use python bindings in Kafka tests.
2019-04-02 20:34:04 +03:00
robot-clickhouse
55df5b016f
Auto version update to [19.6.1.1] [54418]
2019-04-02 19:28:19 +03:00
chertus
04efcf2bdc
asof refactoring (searching for the crash reason)
2019-04-02 19:22:14 +03:00
Nikolai Kochetov
30d3496c36
Merge pull request #4871 from yandex/fix-array-intersect-impl
...
Fix array intersect
2019-04-02 17:05:01 +03:00
alesapin
42a0c2f194
Fix alter modify of codec when column type is not specified
2019-04-02 15:51:31 +03:00
Ivan Lezhankin
293c70ef02
Add more test-cases to cover future refactorings.
2019-04-02 14:24:11 +03:00
proller
45591c9d83
Build and test fixes ( #4873 )
2019-04-02 12:43:53 +03:00
Alexey Milovidov
4cfcdd0f52
Removed useless method #4874
2019-04-01 23:51:32 +03:00
Alexey Milovidov
c9d5885c69
Merge branch 'master' of github.com:yandex/ClickHouse
2019-04-01 22:28:21 +03:00
chertus
886e6883e6
fix clang-7 build
2019-04-01 21:37:52 +03:00
chertus
9ed4ac7e82
get rid of macro in AsofRowRefs
2019-04-01 19:44:15 +03:00
alesapin
1d031e9695
Fix readme
2019-04-01 19:36:46 +03:00
alesapin
5585eebe01
Fix level parsing
2019-04-01 19:34:27 +03:00
alesapin
966bee4d93
Parse compression codecs from AST
2019-04-01 19:28:20 +03:00
proller
edaec2353c
CLICKHOUSE-4421 Fix segfault in copier ( #4835 )
...
* Fix segfault in copier
* add test
* better runner
2019-04-01 17:58:04 +03:00
Nikolai Kochetov
821f80e44c
Moved tests.
2019-04-01 16:46:18 +03:00
Nikolai Kochetov
cd7368dc6d
Added tests for arrayIntersect.
2019-04-01 16:29:20 +03:00
Nikolai Kochetov
e8a8da1a4f
Fix array intersect.
2019-04-01 16:27:07 +03:00
Nikolai Kochetov
736e3c0f46
Merge pull request #4847 from fancyqlx/master
...
Fixed segment fault of arrayIntersect
2019-04-01 16:06:56 +03:00
Artem Zuikov
b6b9be7b8f
Merge pull request #4867 from Gladdy/martijn-asof-working-bt
...
Return the correct timestamp for the right-hand table of the ASOF join
2019-04-01 15:36:27 +03:00
alesapin
f7f29fa3e7
Style fix
2019-04-01 15:10:32 +03:00
Artem Zuikov
019c6ca591
Merge pull request #4794 from zhang2014/fix/crash_when_predicate
...
fix crash when predicate optimzer & join on
2019-04-01 15:09:50 +03:00
alesapin
e204be3877
Remove debug prints
2019-04-01 14:40:13 +03:00
alesapin
da19254fa9
Remove useless code
2019-04-01 14:29:31 +03:00
alesapin
69b623c47c
Return logic for cache
2019-04-01 14:09:30 +03:00
Martijn Bakker
d4ec3bbf70
fix style
2019-04-01 11:35:37 +01:00
alesapin
37427077b8
Remove average granularity logic from code
2019-04-01 13:34:22 +03:00
alesapin
7b67200258
Merge remote-tracking branch 'origin' into adaptive_index_granularity
2019-04-01 11:54:19 +03:00
alexey-milovidov
e3cee18b62
Merge pull request #4864 from vitlibar/test-format-schema-on-server
...
Add test checking using format schema via HTTP interface.
2019-04-01 11:01:08 +03:00
Danila Kutenin
fca67c8820
Fix clang build
2019-04-01 08:05:52 +03:00
Martijn Bakker
a64b8afc7e
cleanup
2019-04-01 00:09:00 +01:00
Martijn Bakker
27776ca929
fix up wrong assumption that the sample_block_with_keys has same ordering as key_names_right
2019-03-31 22:56:37 +01:00
Martijn Bakker
02320de49c
fix up the timestamps to match the real timestamps
2019-03-31 22:22:58 +01:00
Martijn Bakker
7ea03f6fa7
appears to work and get the correct timestamps
2019-03-31 22:14:43 +01:00
Danila Kutenin
3ce9686bc4
Some cosmetics
2019-04-01 00:04:45 +03:00
Danila Kutenin
8edb5c5b2d
Some cosmetics
2019-03-31 23:59:18 +03:00
Danila Kutenin
d509c226ab
Pool was not doing what I expected, great improvement of compilation
2019-03-31 23:55:36 +03:00
Danila Kutenin
f80fb09b81
Hyperscan better usage of scratch space and error handling
2019-03-31 23:19:22 +03:00
Martijn Bakker
4a7393cfc6
include the asof column in the block stored. overall not working yet but at least doesnt crash anymore
2019-03-31 20:03:57 +01:00
chertus
11997ed772
fix build
2019-03-31 13:56:54 +03:00
Artem Zuikov
f87e3ae4c8
Merge pull request #4863 from Gladdy/martijn-asof-nomap
...
Perform ASOF join with sorting PODArray once and support multiple column types
2019-03-31 13:40:15 +03:00
qianlixiang
6c77d41838
Fixed stateless tests error
2019-03-31 14:59:21 +08:00
qianlixiang
bd6bc86ceb
Fixed style check errors
2019-03-31 13:03:08 +08:00
qianlixiang
32692fb0dd
Fixed style check errors
2019-03-31 12:52:24 +08:00
qianlixiang
dad023ea48
Fixed style check errors
2019-03-31 12:00:11 +08:00
qianlixiang
a1d2732d4c
Fixed segment fault of arrayIntersect and add a test
2019-03-31 11:44:05 +08:00
alexey-milovidov
cf492a4401
Merge pull request #4862 from danlark1/master
...
Optimize Volnitsky by inlining compare function
2019-03-31 02:24:33 +03:00
Martijn Bakker
6695e304af
fix style
2019-03-30 21:55:40 +00:00
Martijn Bakker
4709b744bb
address the code review issues
2019-03-30 21:30:21 +00:00
Alexey Milovidov
a2e756287e
Whitespaces
2019-03-30 23:52:36 +03:00
Vitaly Baranov
48a590551b
Add test checking using format schema via HTTP interface.
2019-03-30 21:42:01 +03:00
Vitaly Baranov
37b904b8f5
Merge pull request #4808 from vitlibar/kafka-with-protobuf-format
...
Kafka with protobuf format
2019-03-30 19:00:57 +03:00
alesapin
78e09a221a
Remove debug prints, little refactoring
2019-03-30 17:43:43 +03:00
alesapin
d6293d432c
Commit missed files
2019-03-30 16:49:29 +03:00
alesapin
cdc18aa801
Rename IndexGranularity to MergeTreeIndexGranularity
2019-03-30 16:44:23 +03:00
Martijn Bakker
3ac66dfdb6
set default asof type value
2019-03-30 13:09:03 +00:00
Martijn Bakker
20e5fb61c4
fix style
2019-03-30 13:02:30 +00:00
Martijn Bakker
4a94545882
add test for multiple supported asof types
2019-03-30 12:52:48 +00:00
Vasily Nemkov
9b5950f403
Fixed test failures when running clickhouse-server on different host
...
Fixed test in docker: writing to read-only filesystem
Multi-stage builds for test-runner and server to allow putting packages directory anywhere
Fixed more tests
2019-03-30 15:38:07 +03:00
alexey-milovidov
14b8e64992
Disable usage of "mremap" when compiled with Thread Sanitizer. ( #4859 )
...
* Disable mremap under Thread Sanitizer
* Disable mremap under Thread Sanitizer
* Disable mremap under Thread Sanitizer
2019-03-30 13:47:25 +03:00
alexey-milovidov
254369324b
Miscellanous changes in ColumnArray ( #4857 )
...
* Miscellanous
* Miscellanous
* Miscellanous
2019-03-30 13:46:17 +03:00
Danila Kutenin
18d3813ff9
Optimize Volnitsky by inlining compare function
2019-03-30 12:39:45 +03:00
Martijn Bakker
7c5febb6aa
Merge branch 'master' into martijn-asof-nomap
2019-03-30 02:02:48 +00:00
Martijn Bakker
389f108807
working multi type asof join columns
2019-03-30 01:32:08 +00:00
alexey-milovidov
0dee8cf79c
Merge pull request #4855 from 4ertus2/joins
...
Fix crash when joining nulluble vs not nullable
2019-03-30 02:15:50 +03:00
Martijn Bakker
89515861df
asof join without using std::map, but still only on u32
2019-03-29 21:20:23 +00:00
Ivan
957d23267b
Minimal implementation of row-level security CLICKHOUSE-4315 ( #4792 )
...
For detailed description see the related PR
2019-03-29 23:31:06 +03:00
alexey-milovidov
5588618c64
Merge pull request #4856 from yandex/fix_no_message_received_keepalive
...
Fix exception 'No message received'
2019-03-29 23:08:28 +03:00
Vitaly Baranov
ba58fbbbec
Add a kafka test using protobuf format.
2019-03-29 22:36:19 +03:00
Vitaly Baranov
378c6f7a23
Improve the error message when format schema isn't set.
2019-03-29 22:36:10 +03:00
alexey-milovidov
cb486da9cd
Merge pull request #4852 from zhang2014/improvement/const_interpreter
...
Const context for insert interpreter
2019-03-29 21:42:35 +03:00
alesapin
2764401d0f
Fix exception 'No message received'
2019-03-29 21:10:03 +03:00
chertus
6bdbf75e30
fix crash when joining nulluble vs not nullable
2019-03-29 21:07:22 +03:00
Alexey Milovidov
61832964e1
Revert "ColumnFunction: better code (incomplete)"
...
This reverts commit 327f527d33
.
2019-03-29 19:42:26 +03:00
Alexey Milovidov
5dddee50eb
Merge branch 'master' of github.com:yandex/ClickHouse
2019-03-29 19:41:59 +03:00
alexey-milovidov
296731dd85
Merge pull request #4850 from yandex/fix-reading-from-empty-low-cardinality-arrays
...
Fixed reading from Array(LowCardinality) with long block of empty arrays.
2019-03-29 19:38:32 +03:00
zhang2014
aab314f154
const insert interpreter
2019-03-29 23:47:16 +08:00
Alexey Milovidov
ff0c269847
Merge branch 'master' of github.com:yandex/ClickHouse
2019-03-29 18:35:58 +03:00
Alexey Milovidov
327f527d33
ColumnFunction: better code (incomplete)
2019-03-29 18:35:53 +03:00
alexey-milovidov
4c9ad05781
Merge pull request #4851 from yandex/remove-assume-mutable-1
...
Removed "assumeMutable" usage in one case
2019-03-29 18:34:03 +03:00
alexey-milovidov
de07b70178
Merge pull request #4849 from yandex/remove-unsafe-method-column-function
...
Removed unsafe methods from ColumnFunction
2019-03-29 18:23:33 +03:00
Nikolai Kochetov
5bd46508e8
Fix comments.
2019-03-29 18:07:53 +03:00
Alexey Milovidov
f86abeb8df
Fixed comments
2019-03-29 18:06:35 +03:00
Vitaly Baranov
08f85804d0
Send query settings before data from client to server.
...
Apply query settings only for the containing query (client).
2019-03-29 17:39:00 +03:00
Vitaly Baranov
a78e067c70
Allow empty row_delimiter when using Kafka.
2019-03-29 17:38:52 +03:00
zhang2014
0096ef3524
try fix
2019-03-29 22:25:37 +08:00
Alexey Milovidov
88e94bad74
Removed "assumeMutable" usage in one case
2019-03-29 17:17:29 +03:00
Nikolai Kochetov
53319e2d6e
Fixed reading from Array(LowCardinality) column with long block of empty array.
2019-03-29 17:06:46 +03:00
Alexey Milovidov
fdb0747219
Removed unsafe methods from ColumnFunction
2019-03-29 16:46:36 +03:00
alexey-milovidov
d10b256a8a
Merge pull request #4845 from yandex/max_partitions_per_insert_block
...
Implement "max_partitions_per_insert_block" setting
2019-03-29 16:20:46 +03:00
alexey-milovidov
976ee8a7ca
Merge pull request #4844 from yandex/fix-data-race-in-clear-old-temporary-directories
...
Fixed data race in clearOldTemporaryDirectories
2019-03-29 14:35:44 +03:00
Alexey Milovidov
8e8b5c40e2
Fixed error
2019-03-29 14:24:37 +03:00
Alexey Milovidov
ae8655f217
Added a test
2019-03-29 14:20:53 +03:00
qianlixiang
bdb420cdfd
Fixed segment fault of arrayIntersect
2019-03-29 18:53:50 +08:00
zhang2014
1eb5713a74
fix crash when predicate optimzer & join on
2019-03-29 18:41:26 +08:00
Artem Zuikov
03cd41fbc7
Merge pull request #4774 from Gladdy/martijn-asof-join
...
Request for feedback on implementation of ASOF join
2019-03-29 13:19:31 +03:00
Alexey Milovidov
8a31d998fd
Merge remote-tracking branch 'origin/master' into max_partitions_per_insert_block
2019-03-29 12:50:41 +03:00
Alexey Milovidov
72d021c3d7
Implement "max_partitions_per_insert_block" setting #4700
2019-03-29 12:45:55 +03:00
alexey-milovidov
7aefd6663f
Merge pull request #4841 from danlark1/master
...
Added hyperscan fuzzy search
2019-03-29 12:39:25 +03:00
Alexey Milovidov
8cb1619607
Implement "max_partitions_per_insert_block" setting #4700
2019-03-29 12:34:07 +03:00
Alexey Milovidov
8d3ef5df19
Fixed data race in clearOldTemporaryDirectories
2019-03-29 12:28:16 +03:00
Alexey Milovidov
34c0682353
Removed useless method
2019-03-29 11:37:05 +03:00
alexey-milovidov
3e3ab8acb7
Merge pull request #4839 from yandex/fix-race-condition-in-fetch-data-part
...
Fixed TSan report in fetchPart
2019-03-29 11:27:21 +03:00
alesapin
d086a63f66
clickhouse-test retry on session expired
2019-03-29 11:26:42 +03:00
alesapin
2b9e261ab2
Better naming
2019-03-29 11:24:38 +03:00
Danila Kutenin
cd850f6f98
Fix clang build
2019-03-29 10:04:44 +03:00
Danila Kutenin
b822923f5a
Better renamings of fuzzy string search
2019-03-29 04:27:17 +03:00
Alexey Milovidov
a2e0f5d29c
Merge branch 'master' into fix-race-condition-in-fetch-data-part
2019-03-29 04:22:20 +03:00
alexey-milovidov
72f27f4dec
Merge pull request #4836 from yandex/fix-race-condition-in-system-tables
...
Fixed TSan report in StorageSystemTables
2019-03-29 04:15:00 +03:00
Danila Kutenin
965b478a8e
Fuzzy search perf test
2019-03-29 04:08:55 +03:00
Danila Kutenin
ef0d622a5f
Added hyperscan fuzzy search
2019-03-29 04:02:05 +03:00
Alexey Milovidov
46be1608a6
Fixed error #4836
2019-03-29 02:17:22 +03:00
alexey-milovidov
e3c5da0a69
Merge pull request #4783 from yandex/cow-ptr-compositions
...
WIP. Attempt to make compositions with COWPtr more convenient
2019-03-29 02:09:39 +03:00
Martijn Bakker
9ac52b9368
fix master merge
2019-03-28 21:06:49 +00:00
Martijn Bakker
46f4557944
Merge branch 'master' into martijn-asof-join
2019-03-28 20:20:17 +00:00
Alexey Milovidov
3fb9814e3e
Fixed race condition in fetchPart
2019-03-28 22:59:07 +03:00
Alexey Milovidov
350a0fe129
Miscellaneous
2019-03-28 22:58:41 +03:00
Martijn Bakker
e7a10b8a3e
add inner asof join with tests
2019-03-28 19:31:11 +00:00
Alexey Milovidov
4645422176
Fixed TSan report in StorageSystemTables
2019-03-28 22:13:59 +03:00
Alexey Milovidov
4aaf9eccce
Fixed error
2019-03-28 22:12:37 +03:00
Martijn Bakker
817a9244c0
fix up code style
2019-03-28 19:03:57 +00:00
Martijn Bakker
9fc7f67c52
add no asof joined values to tests
2019-03-28 18:59:10 +00:00
Martijn Bakker
b0fd915724
remove the ASOFSplit struct
2019-03-28 18:35:50 +00:00
alexey-milovidov
8f9c8defc5
Merge pull request #4834 from danlark1/master
...
String search restrictions added
2019-03-28 21:22:38 +03:00
Alexey Milovidov
0a5b1d0a24
Merge branch 'master' into cow-ptr-compositions
2019-03-28 21:18:20 +03:00
Alexey Milovidov
3c29b5f611
Fixed bad code
2019-03-28 21:17:44 +03:00
Alexey Milovidov
ac22a34b76
Merge branch 'master' into cow-ptr-compositions
2019-03-28 20:53:22 +03:00
Alexey Milovidov
f4b819c692
Added TRUNCATE to the list of suggested keywords in clickhouse-client
2019-03-28 20:52:50 +03:00
Danila Kutenin
d22d66a552
Fix exception message
2019-03-28 20:06:04 +03:00
Danila Kutenin
d4e67fa64c
Another bug fixed to the comparison
2019-03-28 19:58:16 +03:00
Alexey Milovidov
c8bc4d6e26
Fixed error
2019-03-28 19:48:14 +03:00
Danila Kutenin
70a7f4805d
Test to the restriction added, fix bug
2019-03-28 19:41:11 +03:00
Alexey Milovidov
fa598d427d
Fixed error
2019-03-28 19:28:54 +03:00
alesapin
18d19aa346
More precise estimation of rows
2019-03-28 18:03:49 +03:00
Danila Kutenin
cae4a426c5
Hyperscan restriction
2019-03-28 17:59:25 +03:00
Alexey Milovidov
4417705f32
Merge branch 'master' into cow-ptr-compositions
2019-03-28 17:47:59 +03:00
alexey-milovidov
203e36c2fa
Merge pull request #4824 from proller/fix26
...
CLICKHOUSE-4386 Version in exceptions
2019-03-28 17:45:02 +03:00
proller
e4d45b7e50
Fix test include
2019-03-28 16:10:42 +03:00
proller
cbffebc22c
Print with version
2019-03-28 16:08:38 +03:00
alesapin
594f91dd9d
Save index granularity bytes into zookeeper
2019-03-28 15:44:14 +03:00
alesapin
1d7c6b9bad
Merge branch 'adaptive_index_granularity' of github.com:yandex/ClickHouse into adaptive_index_granularity
2019-03-28 14:14:36 +03:00
alesapin
c139c801f8
Better stop condition
2019-03-28 14:12:59 +03:00
proller
67903eeadf
Fix tests link
2019-03-28 14:06:28 +03:00
proller
ccd5db786c
Merge remote-tracking branch 'upstream/master' into fix26
2019-03-28 13:39:03 +03:00
alesapin
1b12d0219c
Fix build
2019-03-28 12:31:57 +03:00
alesapin
1b8392a3d0
Style fixed
2019-03-28 12:02:56 +03:00
alesapin
5332642fee
CI Fails fixes and little performance improvement
2019-03-28 11:52:09 +03:00
alesapin
3abf5e4ac0
Better code
2019-03-28 10:45:42 +03:00
alesapin
b3210550cb
Fix stupid bug
2019-03-28 10:37:46 +03:00
alexey-milovidov
d731b437d3
Merge pull request #4782 from yandex/always-backquote-column-names
...
Always backquote column names
2019-03-28 00:23:02 +03:00
Alexey Milovidov
faf9462c37
Added support for constant-constant case in multi-search functions
2019-03-27 22:25:58 +03:00
alexey-milovidov
0a01a2f2d9
Merge pull request #4816 from yandex/add-setting-to-disable-hyperscan
...
Added a setting to disallow Hyperscan.
2019-03-27 22:02:30 +03:00
alexey-milovidov
5e184d6cca
Merge pull request #4815 from 4ertus2/nulls
...
Fix crash when joining not nullable with nullable
2019-03-27 21:59:38 +03:00
Alexey Milovidov
4c71f1ba4b
Updated tests, part 2
2019-03-27 21:58:08 +03:00
proller
4355172afe
Merge remote-tracking branch 'upstream/master' into fix26
2019-03-27 18:03:43 +00:00
alesapin
77554fd644
Remove unused variable
2019-03-27 21:02:19 +03:00
proller
7bcf8ec344
Fix install in shared mode
2019-03-27 20:37:38 +03:00
alesapin
ad16c7c931
Slightly better performance on index granularity
2019-03-27 20:33:55 +03:00
alesapin
e449760fde
Remove debug print
2019-03-27 19:50:01 +03:00
alesapin
5528edea93
Fix build warnings
2019-03-27 19:23:38 +03:00
alesapin
22a75196ab
Slightly more faster
2019-03-27 18:57:14 +03:00
proller
7d1be03a16
CLICKHOUSE-4386 Version in exceptions
2019-03-27 18:46:46 +03:00
alesapin
7c8236e145
Accident change
2019-03-27 17:14:27 +03:00
alesapin
eb130f81ab
Add tests for ReplicatedMergeTree
2019-03-27 16:56:03 +03:00
chertus
2a5b4b3b31
fix ANY JOIN nulls in right key (ALL JOIN is still affected)
2019-03-27 16:37:11 +03:00
alesapin
3f29e24be1
Copy some tests with granulairty
2019-03-27 15:14:28 +03:00
alesapin
b027d745a7
Collapsing family tests
2019-03-27 14:32:09 +03:00
alesapin
674fe3fdd5
Test for replacing merge tree and vertical merge
2019-03-27 13:43:49 +03:00
chertus
e92dcd4774
fix clang release build
2019-03-27 01:47:38 +03:00
Martijn Bakker
ac68fc8088
pass the half-enforced style checks such that they cannot be run on a whole file automatically :(
2019-03-26 22:05:51 +00:00
Alexey Milovidov
874e06d284
Added a test
2019-03-27 01:03:02 +03:00
Alexey Milovidov
42dd521e45
Added a setting to disallow Hyperscan
2019-03-27 00:56:46 +03:00
Mikhail Fandyushin
c53b303bc2
HTTP Accept-Encoding: br; Added brotli errors codes
2019-03-27 00:32:29 +03:00
Martijn Bakker
8d6f554f1a
fix the timestamps for the tests
2019-03-26 21:26:14 +00:00
Mikhail Fandyushin
4b7ac9e9b4
HTTP Accept-Encoding: br; Fixed review notes
2019-03-26 23:27:34 +03:00
Martijn Bakker
84f40ddf02
fix build as cpp does not do partial function specialization
2019-03-26 20:13:15 +00:00
chertus
274916d944
Merge branch 'master' into nulls
2019-03-26 23:04:39 +03:00
chertus
0a0e986f75
fix crash on join not nullable with nullable
2019-03-26 22:46:03 +03:00
Alexey Milovidov
9e263fb0ca
Updated tests, part 1 #4782
2019-03-26 22:23:12 +03:00
Martijn Bakker
f6987cfa52
have the parser recognize asof joins and feed them through to the executor
...
insert the time series into a struct ready for joining
working version that inserts the data into the hash table using the existing dispatching machinery for various types
working asof left join in clickhouse
add a test for the asof join
do some asof join cleanup
revisit the logic in case the values match between left and right side
2019-03-26 19:17:21 +00:00
Alexey Milovidov
80a523f470
Merge branch 'master' into always-backquote-column-names
2019-03-26 21:29:33 +03:00
alexey-milovidov
81017bc14c
Merge pull request #4811 from yandex/avoid-progress-bar-flicker
...
Avoid progress bar flicker
2019-03-26 20:36:04 +03:00
Alexey Milovidov
87e72a9941
Removed bug (already fixed) #4108
2019-03-26 20:27:03 +03:00
Alexey Milovidov
43fd01589a
Merge branch 'master' of github.com:yandex/ClickHouse
2019-03-26 20:24:12 +03:00
Alexey Milovidov
75f1ba6763
Added bug
2019-03-26 20:23:59 +03:00
alexey-milovidov
aab7c79220
Merge pull request #4671 from LiuYangkuan/Buffer-supportsPrewhere
...
change supportsPrewhere() of Buffer and return its destination_table supportsPrewhere
2019-03-26 19:55:27 +03:00
alexey-milovidov
b8d9ed6f54
Merge pull request #4723 from 4ertus2/joins
...
Fix LEFT JOIN with const column + lots of Join.cpp refactoring
2019-03-26 19:46:46 +03:00
alexey-milovidov
c2e4942009
Merge pull request #4705 from 4ertus2/ast
...
SelectQueryOptions + fix duplicates in GLOBAL JOIN with asterisks
2019-03-26 19:45:27 +03:00
alesapin
51de2656b5
More work on tests
2019-03-26 19:41:11 +03:00
alexey-milovidov
d047a62e31
Merge pull request #4790 from TCeason/fix_crash
...
Fix crash when distributed modify order by
2019-03-26 19:41:00 +03:00
alexey-milovidov
04e76f40de
Update 00910_crash_when_distributed_modify_order_by.sql
2019-03-26 19:37:58 +03:00
alexey-milovidov
e2b2ac0876
Merge pull request #4674 from smirnov-vs/fix-capnproto
...
Fix reading capnproto. Loading messages by HTTP does not working correctly :(
2019-03-26 19:21:21 +03:00
alesapin
2b27b7f702
Fix indices
2019-03-26 17:40:03 +03:00
alesapin
7e0ee47853
More tests
2019-03-26 17:39:22 +03:00
Alexey Milovidov
9bc4632f20
Avoid progress bar flicker
2019-03-26 17:36:56 +03:00
Danila Kutenin
62dde447ab
Better type system in Volnitsky
2019-03-26 16:20:17 +03:00
alesapin
48fb090cda
Small fixes
2019-03-26 15:37:42 +03:00
alesapin
0378400972
Move all vertically possible streams to stopcondition
2019-03-26 14:37:32 +03:00
alesapin
2d0224aab4
Add average blocks size for ReplacingBlockInputStream
2019-03-26 13:23:14 +03:00
alesapin
2dfd6779f6
Remove exception
2019-03-26 12:46:09 +03:00
alesapin
bfbe1263ac
Allow empty parts
2019-03-26 12:12:48 +03:00
tai
9d232778fc
Fix crash when distributed modify order by
...
Did not determine if order_by_ast is empty.
If it is null, it will clone a null pointer and cause server crash.
2019-03-26 13:33:39 +08:00
Alexey Milovidov
14480744aa
Removed excessive and unbalanced whitespaces from formatted CREATE query
2019-03-26 00:44:10 +03:00
proller
1584fd4367
Fix hyperscan library find and use ( #4798 )
2019-03-26 00:31:00 +03:00
Alexey Milovidov
7a8234580c
Merge branch 'master' into always-backquote-column-names
2019-03-25 23:26:59 +03:00
Alexey Milovidov
67b6a8966b
Attempt to make compositions with COWPtr more convenient
2019-03-25 20:56:18 +03:00
proller
7333170090
Fix client detection in ctest ( #4795 )
2019-03-25 20:31:45 +03:00
Vladislav Smirnov
7a02d320ff
rewrite capnproto reading
2019-03-25 20:17:58 +03:00
alesapin
c0e29d3fb4
Fix first time read from mark
2019-03-25 19:55:48 +03:00
Vladislav Smirnov
08b7c48286
Merge remote-tracking branch 'upstream/master' into fix-capnproto
2019-03-25 19:24:30 +03:00
alesapin
268ebcd3da
Fix in clickhouse-test --binary option can accept path
2019-03-25 18:03:12 +03:00
alesapin
aba51a11ba
Large refactoring (only compilable)
2019-03-25 16:55:24 +03:00
chertus
aac69eaa2c
Merge branch 'joins' into nulls
2019-03-25 14:54:47 +03:00
alesapin
673a72eac6
Merge remote-tracking branch 'origin' into adaptive_index_granularity
2019-03-25 11:41:38 +03:00
Alexey Milovidov
fb19cf1eec
Attempt to make compositions with COWPtr more convenient
2019-03-25 04:43:54 +03:00
alexey-milovidov
06e79a7643
Merge pull request #4780 from danlark1/master
...
Hyperscan string search regular expression matching was added
2019-03-25 04:26:18 +03:00
Danila Kutenin
1e1e3b3d38
Fix hyperscan, add some notes, test, 4 more perf tests
2019-03-25 00:47:34 +03:00
Danila Kutenin
4b7824095e
Possible fixes to docker containers
2019-03-24 21:24:56 +03:00
Alexey Milovidov
af5193736a
Attempt to make compositions with COWPtr more convenient
2019-03-24 05:22:39 +03:00
Alexey Milovidov
c76a4e9dd2
Attempt to make compositions with COWPtr more convenient
2019-03-24 05:21:01 +03:00
Alexey Milovidov
2dca389f20
Attempt to make compositions with COWPtr more convenient
2019-03-24 04:42:58 +03:00
alexey-milovidov
f3a8149ab9
Merge pull request #4781 from yandex/ast-create-query-move-to-cpp
...
ParserCreateQuery: moved code to cpp
2019-03-24 04:35:34 +03:00
Danila Kutenin
1c90d98d16
Clang fix
2019-03-24 02:56:52 +03:00
Alexey Milovidov
5bd3246e8d
Miscellaneous
2019-03-24 02:31:29 +03:00
Alexey Milovidov
001de1a340
Always backquote column names in CREATE/ATTACH queries
2019-03-24 02:01:57 +03:00
Alexey Milovidov
ad6648afb0
Moved more code to .cpp
2019-03-24 01:58:08 +03:00
Danila Kutenin
725139f0f5
Renamings, fixes to search algorithms, more tests
2019-03-24 01:49:38 +03:00
Alexey Milovidov
25ab402d21
ParserCreateQuery: moved code to cpp
2019-03-24 01:45:28 +03:00
Danila Kutenin
f8001b41ba
Hyperscan multi regular expressions search
2019-03-23 22:40:16 +03:00
alexey-milovidov
2a57e69111
Merge pull request #4777 from yandex/olegkv-master
...
Merging #4741
2019-03-23 17:25:48 +03:00
alexey-milovidov
0913173f29
Merge pull request #4776 from yandex/sum-aggregate-function-states-fix-bad-code
...
Fixed bad code with arithmetic ops on aggregate function states
2019-03-23 17:25:31 +03:00
hcz
b74d3501e4
Fix style error
2019-03-23 20:20:40 +08:00
proller
d79fd73753
Fix critical naming bug
2019-03-23 14:23:17 +03:00
alexey-milovidov
b1279c1323
Merge pull request #4743 from azat-archive/clickhouse-client-tty
...
clickhouse-client: fix --help without tty
2019-03-23 05:54:05 +03:00
Alexey Milovidov
d3062924c8
Added proper test for merging of "histogram" aggregate function states
2019-03-23 05:49:16 +03:00
Alexey Milovidov
1fdbb11bfb
Merge branch 'sum-aggregate-function-states-fix-bad-code' into olegkv-master
2019-03-23 05:44:53 +03:00
Alexey Milovidov
842721ffb1
Merge branch 'master' of https://github.com/olegkv/ClickHouse into olegkv-master
2019-03-23 05:39:44 +03:00
Alexey Milovidov
847abfdbb1
Fixed bad code with arithmetic ops on aggregate function states
2019-03-23 05:35:50 +03:00
olegkv
5fb3e2344e
Update 00151_histogram_merge.reference
2019-03-22 22:34:27 -04:00
olegkv
56f285104b
Update 00151_histogram_merge.sql
2019-03-22 22:33:46 -04:00
olegkv
8b192c482a
Update 00151_histogram_merge.sql
2019-03-22 22:33:08 -04:00
Alexey Milovidov
ba474ab21a
Merge branch 'master' of github.com:yandex/ClickHouse
2019-03-23 04:27:16 +03:00
Alexey Milovidov
5a7237cc13
Miscellaneous
2019-03-23 04:27:08 +03:00
alexey-milovidov
69340528ff
Merge pull request #4772 from yandex/fix-force-recheck-parts
...
Recheck parts in ReplicatedMergeTreeAlterThread in case of error
2019-03-23 04:22:55 +03:00
alexey-milovidov
2a00a7dc2f
Merge pull request #4771 from 4ertus2/bugs
...
Rename insert_sample_with_metadata setting
2019-03-23 04:22:33 +03:00
Azat Khuzhin
6d8706e692
clickhouse-client: fix --help without tty
...
stdin_is_not_tty is detected too late when the --help message is
printed, so fix this and do not call ioctl if stdin is not tty.
Before this patch:
$ clickhouse-client --help < /dev/null
debug build:
$ dbms/programs/clickhouse-client --help < /dev/null
Main options:
--help
clickhouse-client: ../contrib/boost/libs/program_options/src/options_description.cpp:542:
void boost::program_options::{anonymous}::format_description(std::ostream&, const string&, unsigned int, unsigned int): Assertion `line_length > first_column_width' failed.
Aborted (core dumped)
release build:
$ dbms/programs/clickhouse-client --help < /dev/null
.... print lots of empty lines and so forth ...
v2: add a test and bsdutils into image for tests
v3: adjust minimal cols to the length of one of the longest arguments,
since with line_length=3 boost will bail anyway (under script(1)
ioctl(TIOCGWINSZ) returnes ws_col=0)
2019-03-23 02:01:32 +03:00
proller
e9af289b4d
Fix link in split mode ( #4773 )
2019-03-22 22:09:13 +03:00
Nikolai Kochetov
2311bbd95c
Restore recheck parts in ReplicatedMergeTreeAlterThread in case of error.
2019-03-22 20:24:35 +03:00
chertus
0cc90cf2db
rename insert_sample_with_metadata setting
2019-03-22 19:15:44 +03:00
chertus
abf13ba0c1
test for insert_json_with_defaults + Nested
2019-03-22 18:39:01 +03:00
alexey-milovidov
efc2d91507
Merge pull request #4764 from proller/fix23
...
Move Interpreters/Settings* -> Core/Settings*
2019-03-22 17:49:19 +03:00
alexey-milovidov
b919876a8c
Merge pull request #4758 from yandex/tsan-system-log-fix-race-on-shutdown
...
Fixed TSan report on shutdown
2019-03-22 17:47:35 +03:00
chertus
6e2d23444f
add test for json defaults over http
2019-03-22 17:24:28 +03:00
alesapin
5aea16e2a0
Fix mutations bug
2019-03-22 15:56:58 +03:00
proller
fce9db12b9
Move Interpreters/Settings* -> Core/Settings*
2019-03-22 15:08:30 +03:00
proller
d6d83d4a5c
Allow build without ssl ( #4525 ) ( #4750 )
2019-03-22 14:18:24 +03:00
hcz
38ea75748c
Update AggregateFunctionLeastSqr.h
2019-03-22 15:57:33 +08:00
hcz
06bb9ad833
Update AggregateFunctionLeastSqr.cpp
2019-03-22 15:57:17 +08:00
Alexey Milovidov
41fede9c6b
Fixed TSan report on shutdown
2019-03-21 22:22:38 +03:00
chertus
3e146c7bbd
Merge branch 'master' into joins
2019-03-21 22:01:35 +03:00
alesapin
2a455af214
Merge remote-tracking branch 'origin' into adaptive_index_granularity
2019-03-21 16:39:50 +03:00
alexey-milovidov
2b33e9b7d5
Merge pull request #4499 from nikvas0/nikvas0/bloom_filter_index
...
Bloom filter indices
2019-03-21 01:29:05 +03:00
olegkv
1964e72205
Create 00151_histogram_merge.reference
2019-03-20 18:05:04 -04:00
olegkv
00b10be7c3
Create 00151_histogram_merge.sql
2019-03-20 18:02:47 -04:00
Mikhail Fandyushin
fa9ded92ef
HTTP Accept-Encoding: br; Added new line
2019-03-21 00:04:35 +03:00
Mikhail Fandyushin
e986d0eae6
HTTP Accept-Encoding: br; Final fixes
2019-03-21 00:04:35 +03:00
Mikhail Fandyushin
aeb73a4baf
HTTP Accept-Encoding: br; Minor fixes in order to pass tests
2019-03-21 00:04:35 +03:00
Mikhail Fandyushin
e6546a4fcc
HTTP Accept-Encoding: br; First working prototype of BrotliWriteBuffer; Need to improve
2019-03-21 00:04:35 +03:00
Mikhail Fandyushin
8e21b983f7
HTTP Accept-Encoding: br; Using BrotliWrite buffer in WriteBufferFromHttpServerResponse
2019-03-21 00:04:35 +03:00
Mikhail Fandyushin
73a9644da2
HTTP Accept-Encoding: br; Expended ZlibCompressionMethod to generic CompressionMethod; Added brotli to CompressionMethod enum
2019-03-21 00:04:35 +03:00
Mikhail Fandyushin
2a6e8d7fa1
HTTP Accept-Encoding: br; Added BrotliWriteBuffer interface
2019-03-21 00:04:35 +03:00
Mikhail Fandyushin
a09a1394f4
HTTP Accept-Encoding: br; Added tests
2019-03-21 00:04:35 +03:00
Alexey Milovidov
1d1bedca3b
Removed WTF code
2019-03-20 23:27:55 +03:00
proller
f697df2079
Tests: fix call .sh from .sh ( #4732 )
2019-03-20 23:04:49 +03:00
alesapin
ef5162e2e3
Some fixes
2019-03-20 23:01:15 +03:00
proller
9f1c89729a
Debian: Asking password for default user on package install ( #4725 )
2019-03-20 22:57:50 +03:00
olegkv
a4739c23fb
Update AggregateFunctionHistogram.h
2019-03-20 15:33:01 -04:00
alesapin
09e57eb0ee
Merge remote-tracking branch 'origin' into adaptive_index_granularity
2019-03-20 20:47:35 +03:00
chertus
b1f4cc6ed2
fix left join with const column
2019-03-20 20:20:14 +03:00
alesapin
fb555359e7
Read by block size only in case of Vertical merge
2019-03-20 20:20:10 +03:00
alesapin
0848380c19
Fix missed mark position inc
2019-03-20 20:11:43 +03:00
alesapin
b5d6813604
Fix vertical merge again
2019-03-20 20:04:34 +03:00
Nikita Vasilev
c10f10cc0b
Merge remote-tracking branch 'upstream/master' into nikvas0/bloom_filter_index
2019-03-20 19:39:18 +03:00
alesapin
95a8be569d
Check marks for adaptive granularity
2019-03-20 19:18:13 +03:00
chertus
2ea11f8528
more Joins.cpp refactoring (constexpr if)
2019-03-20 18:52:41 +03:00
chertus
efa4a2bb18
minor changes
2019-03-20 18:15:44 +03:00
Nikita Vasilev
09b9fe9491
_v1
2019-03-20 17:52:05 +03:00
chertus
2713d36ce8
syntax: remove tab
2019-03-20 17:49:05 +03:00
chertus
1bb05eb089
more Join.cpp refactoring (hide some logic into AddedColumns)
2019-03-20 17:41:35 +03:00
chertus
2a4da2f687
more refactoring (rename misleading variable)
2019-03-20 16:38:17 +03:00
proller
faeca57d9a
Try fix Default timezone regression #4658 ( #4718 )
2019-03-20 16:29:20 +03:00
chertus
e1f015295b
rename functions & add comment
2019-03-20 15:28:45 +03:00
chertus
ef2d77f946
some more refactoring
2019-03-20 15:08:38 +03:00
liuyangkuan
fbcf82c4df
add interpretation of PREWHERE in StorageBuffer::read
2019-03-20 14:45:04 +08:00
Alexey Milovidov
2f7ce49a9c
Merge branch 'master' of github.com:yandex/ClickHouse
2019-03-20 00:35:26 +03:00
Alexey Milovidov
b09b41e330
Fixed strange formatting
2019-03-20 00:35:18 +03:00
Alexey Milovidov
6732e4366c
Commented out readonly user
2019-03-20 00:34:44 +03:00
chertus
e5a9633132
Join.cpp refactoring
2019-03-19 19:53:36 +03:00
alesapin
ec474472e4
Make avg block size for stream optional
2019-03-19 17:36:42 +03:00
alesapin
2f037bad58
Fix bug in merging algorithm
2019-03-19 16:10:24 +03:00
Nikolai Kochetov
c166614173
Fix rare ubsan false positive error while deserializing empty array from StringRef with length = 0 and trash in data.
2019-03-19 14:11:05 +03:00
alesapin
6c91bf8ba3
Remove redundant file
2019-03-19 13:26:53 +03:00
alesapin
76c31a7764
More tests on alter
2019-03-19 13:19:40 +03:00
alesapin
d8aa5c7c49
Slightly clearer debug and fix alter
2019-03-19 12:57:29 +03:00
chertus
913377fdaf
restore GLOBAL IN column renames
2019-03-18 21:45:49 +03:00
chertus
c9169b0a98
Merge branch 'master' into ast
2019-03-18 20:46:24 +03:00
chertus
1446c50884
fix RowRef initialisation (found by PVS)
2019-03-18 20:43:09 +03:00
proller
7e113f2287
Fix doc in tests/integration
2019-03-18 20:33:13 +03:00
alesapin
8cf304c83d
Tests with marks count
2019-03-18 19:37:57 +03:00
alesapin
4ad4fc3f7b
Fix granule size less than row size
2019-03-18 19:21:52 +03:00
alesapin
3fb494fea1
Unit test
2019-03-18 19:09:47 +03:00
alesapin
05215b181f
More simpliest test
2019-03-18 19:09:31 +03:00
alesapin
2b2a637a38
Simpliest write/merge/select test works
2019-03-18 18:54:58 +03:00
chertus
882f36f251
mark some tests as long
2019-03-18 18:40:53 +03:00
proller
78e0b1af5e
Fix compression level detection when network_compression_method in lowercase ( #4706 )
2019-03-18 17:59:07 +03:00
chertus
7561ff2ab7
fix dups in GLOBAL JOIN with asterisks
2019-03-18 17:56:33 +03:00
chertus
f67327ba1c
rename test (need zookeeper)
2019-03-18 15:09:55 +03:00
chertus
bd559f8db8
SelectQueryOptions v3 (no inheritance)
2019-03-18 15:05:51 +03:00
alesapin
ce03636f05
Merge master
2019-03-18 15:02:33 +03:00
chertus
b6e2697101
Merge branch 'master' into ast
2019-03-18 13:36:13 +03:00
Alexey Zatelepin
304c67da99
Merge branch 'master' into fix-add-materialized-column-after
...
Conflicts:
dbms/src/Interpreters/InterpreterCreateQuery.cpp
dbms/src/Interpreters/InterpreterDescribeQuery.cpp
dbms/src/Interpreters/interpretSubquery.cpp
dbms/src/Storages/ColumnsDescription.cpp
2019-03-17 00:46:53 +03:00
alexey-milovidov
93356b5190
Merge pull request #4702 from hczhcz/patch-3
...
Fix #4690
2019-03-16 20:55:24 +03:00
alexey-milovidov
ae2d974dda
Merge pull request #4708 from kvap/distributed-limit-by
...
Make the query planner respect LIMIT BY in remote queries
2019-03-16 20:54:06 +03:00
Alexey Zatelepin
0526542ce2
fix Nested columns inplace flatten [#CLICKHOUSE-3101]
2019-03-16 18:07:08 +03:00
Alexey Zatelepin
7a033f5469
fix columns order in test references [#CLICKHOUSE-3101]
2019-03-16 17:56:59 +03:00
Alexey Milovidov
a1dd8fb831
Merge branch 'master' of github.com:yandex/ClickHouse
2019-03-16 01:50:54 +03:00
Alexey Milovidov
babb4f7b73
Miscellaneous
2019-03-16 01:50:46 +03:00
Ivan
8ac3e89628
Merge pull request #4649 from abyss7/iast-as
...
Implement and use method IAST::as<Derived>()
2019-03-15 23:22:46 +03:00
Alexey Zatelepin
a2debdb724
fix use-after-free [#CLICKHOUSE-3101]
2019-03-15 21:52:45 +03:00
chertus
a63cf1aeef
fix line with PVS warning
2019-03-15 21:04:30 +03:00
Alexey Zatelepin
a030ce90b5
fix build
2019-03-15 20:40:16 +03:00
Ivan Lezhankin
b67e79430d
Fix style
2019-03-15 20:22:19 +03:00
Ivan Lezhankin
61954d855d
More reverts
2019-03-15 20:09:14 +03:00
Alexey Milovidov
86b803350d
Updated contributors
2019-03-15 19:47:46 +03:00
chertus
5104665a05
Merge branch 'master' into ast
2019-03-15 19:40:26 +03:00
Alexey Zatelepin
dac1c0a6c3
fix formatting of column comments
2019-03-15 19:37:52 +03:00
Alexey Zatelepin
6505ff1098
add test [#CLICKHOUSE-3101]
2019-03-15 19:37:52 +03:00
Alexey Zatelepin
b5a0a3fa23
store all kinds of columns in the same list in ColumnsDescription [#CLICKHOUSE-3101]
2019-03-15 19:37:52 +03:00
Ivan Lezhankin
4f6a494af8
Revert references where they were before refactoring.
2019-03-15 19:14:13 +03:00
chertus
ffc3974934
SelectQueryOptions v2
2019-03-15 18:57:18 +03:00
Constantin S. Pan
df6860d5e0
Make the query planner respect LIMIT BY in remote queries
2019-03-15 15:26:21 +00:00
chertus
53abdccb95
refactoring: extract SelectQueryOptions
2019-03-15 16:49:58 +03:00
Ivan Lezhankin
61c24e0844
Overload template method |as<>()| with reference type.
...
Move promotion logic to a separate class
2019-03-15 16:12:11 +03:00
alexey-milovidov
d303381d38
Merge pull request #4701 from yandex/dictionaries-fix-potential-deadlock
...
Fixed potential deadlock in ExternalDictionaries
2019-03-15 14:41:27 +03:00
proller
d243c665d1
libclickhouse.so : dont use debug postfix
2019-03-15 14:38:17 +03:00
hcz
c8dd9d2df9
Fix #4690
2019-03-15 16:33:59 +08:00
alexey-milovidov
40944ca356
Merge pull request #4698 from yandex/fixed-insufficient-type-check-in-has-all-any-function
...
Fixed insufficient type checking in hasAll, hasAny functions
2019-03-15 04:55:26 +03:00
alexey-milovidov
94d2c35f1d
Merge pull request #4691 from yandex/improvements_in_replication_without_zookeeper
...
Add ability to start replicated table without metadata in zookeeper
2019-03-15 04:55:07 +03:00
Alexey Milovidov
aea3bd2cc9
Fixed potential deadlock in ExternalDictionaries
2019-03-15 03:29:53 +03:00
alexey-milovidov
f7bdc657d3
Update hasAllAny.h
2019-03-15 02:12:30 +03:00
Alexey Milovidov
a459b2c298
Fixed insufficient type checking in hasAll, hasAny functions
2019-03-15 02:10:51 +03:00
proller
4532218456
Fix insert(NULL) in StorageSystemGraphite
2019-03-14 23:55:34 +03:00
proller
8c70de3bc7
Build fixes (freebsd) ( #4696 )
2019-03-14 23:52:10 +03:00
alesapin
47dbaca52b
Fix stupid error
2019-03-14 21:22:04 +03:00
proller
cb490e0015
Build fixes (freebsd)
2019-03-14 21:09:56 +03:00
proller
7d409c5294
Tests: dont use table test.visits
2019-03-14 21:04:55 +03:00
proller
1a33f4da40
Optional current_thread and memory_tracker ( #4664 )
2019-03-14 21:03:35 +03:00
Ivan Lezhankin
5db033d2fc
Merge remote-tracking branch 'upstream/master' into iast-as
2019-03-14 19:50:23 +03:00
proller
2afb4438ab
clickhouse-test - also randomize stateless-statefull order ( #4694 )
2019-03-14 19:37:23 +03:00
alesapin
ef223fbca8
Merge remote-tracking branch 'origin' into improvements_in_replication_without_zookeeper
2019-03-14 19:35:33 +03:00
alesapin
e8dfa122a3
Merge pull request #4693 from abyss7/fix-00917_multiple_joins_denny_crane
...
Disable part with predicate optimization for now
2019-03-14 19:35:04 +03:00
chertus
76d118f310
test for asterisk_left_columns_only
2019-03-14 18:00:42 +03:00
Ivan Lezhankin
3281e91d07
Disable part with predicate optimization for now
2019-03-14 17:59:45 +03:00
alesapin
28a3e78aa5
Remove 'Adding of unexpected local part to zookeeper' logic because it's redundant.
2019-03-14 17:46:28 +03:00
alesapin
9121822e3f
Make restart_clickhouse common methond
2019-03-14 16:39:47 +03:00
Ivan Lezhankin
a6ca8bcb10
Merge remote-tracking branch 'upstream/master' into iast-as
2019-03-14 16:05:09 +03:00
alesapin
4f43893a35
Add ability to start table without metadata in zookeeper
2019-03-14 14:49:44 +03:00
alexey-milovidov
bdc7614c77
Merge pull request #4684 from amosbird/fixempty2
...
Refinement
2019-03-14 06:12:39 +03:00
Alexey Milovidov
cc947da40c
Merge branch 'master' of github.com:yandex/ClickHouse
2019-03-14 05:53:30 +03:00
Alexey Milovidov
3e8d9ec450
Added a test for multiple JOINs from Denny Crane #4571
2019-03-14 05:53:15 +03:00
Amos Bird
b405c7456f
Refinement
2019-03-14 09:44:15 +08:00
alexey-milovidov
1cd7c91404
Merge pull request #4683 from amosbird/fixempty
...
Do not wait when there is not log entry.
2019-03-14 04:16:02 +03:00
Alexey Milovidov
1454479713
Merge branch 'master' of github.com:yandex/ClickHouse
2019-03-14 04:11:48 +03:00
Alexey Milovidov
84420eefef
Fixed test #4654 .
2019-03-14 04:11:07 +03:00
Amos Bird
a69fa003bb
Do not wait when there is not log entry.
2019-03-14 09:08:06 +08:00
alexey-milovidov
f398fb3691
Merge pull request #4661 from 4ertus2/joins
...
Multiple COMMA/CROSS JOINS
2019-03-14 03:10:52 +03:00
alexey-milovidov
f76a9ba4c0
Merge pull request #4654 from bgranvea/create_or_replace_view
...
support for CREATE OR REPLACE VIEW
2019-03-14 02:32:31 +03:00
alesapin
a2eaec4766
Fix retry loop
2019-03-13 19:55:30 +03:00
alesapin
87fc69f37b
Merge master
2019-03-13 19:49:29 +03:00
alesapin
49448b4a00
Retry on Exception connection loss
2019-03-13 19:47:02 +03:00
alesapin
dd970bfaeb
Merge pull request #4675 from yandex/add_hung_check_to_clickhouse_test
...
WIP Add ability to specify check of hung queries with --hung-check
2019-03-13 18:50:36 +03:00
Vladislav Smirnov
59d473e215
style
2019-03-13 18:28:29 +03:00
liuyangkuan
80e37baff8
change supportsPrewhere() of table engine Buffer and return its destination_table supportsPrewhere() or not
2019-03-13 23:15:01 +08:00
Ivan Lezhankin
f64118030a
Merge remote-tracking branch 'upstream/master' into iast-as
2019-03-13 17:23:02 +03:00
proller
cf8001b6a9
Fix includes ( #4673 )
2019-03-13 16:58:04 +03:00
alesapin
340f0935ac
Update docker image, and more verbosity
2019-03-13 16:52:23 +03:00
Ivan Lezhankin
0dd31b587e
Fix typo
2019-03-13 14:53:31 +03:00
Vladislav Smirnov
a916b62f33
ignore instead append
2019-03-13 14:18:18 +03:00
Vladislav Smirnov
7d822d8081
tabs -> spaces
2019-03-13 14:05:52 +03:00
alesapin
8cf09469dd
Add ability to specify check of hung queries with --hung-check
2019-03-13 14:03:57 +03:00
Vladislav Smirnov
22f4852830
fix reading capnproto
2019-03-13 13:50:49 +03:00
hcz
72bcbc76b1
Add aggregate function leastSqr
2019-03-13 15:22:57 +08:00
Alexey Milovidov
1ca16d7882
Fix "bad_alloc" handler clobbering by LLVM library
2019-03-12 22:30:59 +03:00
Alexey Milovidov
9d026ef733
Avoid deadlock on exit if exception was thrown in loadMetadata due to cyclic references in ContextShared that holds BackgroundProcessingPool
2019-03-12 22:30:01 +03:00
Alexey Milovidov
2043304d35
Added a test for JOIN with duplicate columns
2019-03-12 19:52:16 +03:00
Nikita Vasilev
0c0c693c93
fix
2019-03-12 18:20:54 +03:00
Ivan Lezhankin
39f7225bd4
Fix build after merge
2019-03-12 17:07:02 +03:00
Nikita Vasilev
ad8b714ba3
fix
2019-03-12 16:36:15 +03:00
proller
9d86f3ce17
clickhouse-split-helper
2019-03-12 16:29:35 +03:00
alexey-milovidov
24d0315f1e
Update StorageMergeTree.h
2019-03-12 16:26:48 +03:00
alexey-milovidov
fc3cb57881
Update StorageMergeTree.cpp
2019-03-12 16:26:26 +03:00
alexey-milovidov
72f785bd1d
Update StorageMergeTree.cpp
2019-03-12 16:24:56 +03:00
alexey-milovidov
6daee801fa
Update StorageMergeTree.cpp
2019-03-12 16:24:03 +03:00
Nikita Vasilev
42078a6c97
improved token extractor
2019-03-12 16:17:22 +03:00
chertus
b76e3ad1c4
fix tests
2019-03-12 16:17:17 +03:00
Ivan Lezhankin
4c1a0ca255
Merge remote-tracking branch 'upstream/master' into iast-as
2019-03-12 15:51:18 +03:00
Ivan Lezhankin
67eefa7b12
Revert wrong replacements of dynamic_cast.
...
dynamic_cast to intermediate type is not equivalent to typeid_cast
2019-03-12 15:41:57 +03:00
proller
8227f5fe63
Arcadia fix
2019-03-12 15:06:17 +03:00
chertus
114e55c956
multiple COMMA/CROSS JOIN
2019-03-12 14:06:54 +03:00
ivan-kush
3f01882310
format2
2019-03-12 08:56:02 +03:00
ivan-kush
6acb39032f
format
2019-03-11 23:17:50 +03:00
Alexey Milovidov
104b0fd7e5
Fixed build
2019-03-11 22:47:06 +03:00
chertus
69ed6e549c
Merge branch 'master' into joins
2019-03-11 22:46:21 +03:00
chertus
150fbc43c2
improve CrossToInnerJoinVisitor for multiple JOINS
2019-03-11 22:45:04 +03:00
alexey-milovidov
a4e9c59aa3
Merge pull request #4648 from 4ertus2/joins
...
Refactoring: move JOIN conversions to InterpreterSelectQuery
2019-03-11 22:17:58 +03:00
Alexey Zatelepin
b9c4908edb
add the missing part of the comment
2019-03-11 22:07:09 +03:00
alexey-milovidov
0a5adace7b
Merge pull request #4647 from 4ertus2/ast
...
Minor refactoring: helpers for JOIN kind
2019-03-11 22:04:41 +03:00
proller
3cbd3ce285
Build fixes ( #4655 )
2019-03-11 21:03:32 +03:00
Nikita Vasilev
df68abe893
fix
2019-03-11 21:00:51 +03:00
Nikita Vasilev
d7e18db7f6
aggregator
2019-03-11 20:59:36 +03:00
bgranvea
2029f71869
support for CREATE OR REPLACE VIEW
2019-03-11 17:50:31 +01:00
Ivan Lezhankin
a3a8b2bbf7
Include IAST_fwd.h for using ASTPtr
2019-03-11 17:01:45 +03:00
Ivan Lezhankin
d1ead22073
Rename As<…> → as<…>
2019-03-11 16:22:51 +03:00
Ivan Lezhankin
1e9f7847dc
Merge remote-tracking branch 'upstream/master' into iast-as
2019-03-11 16:11:22 +03:00
proller
b5efce5b8a
Freebsd build fix ( #4650 )
...
* Update contrib/cppkafka
* Fix
* Freebsd build fix
2019-03-11 16:10:47 +03:00
chertus
c089d5b88a
CrossToInnerJoinVisitor before JoinToSubqueryTransformVisitor
2019-03-11 16:08:51 +03:00
Ivan Lezhankin
a7e838e328
Replace all other casts to method IAST::As<Derived>
...
Also remove some redundant methods like IsIdentifier() et. al.
2019-03-11 15:49:39 +03:00
chertus
04f5584d72
move JOIn convertions to InterpreterSelectQuery
2019-03-11 15:20:55 +03:00
chertus
09a3b24cbc
join kind helpers
2019-03-11 14:14:09 +03:00
Nikita Vasilev
d171330599
Merge remote-tracking branch 'upstream/master' into nikvas0/bloom_filter_index
2019-03-11 13:06:09 +03:00
alexey-milovidov
491271271b
Merge pull request #4644 from yandex/column-string-remove-obsolete-code
...
Removed obsolete code after #3920
2019-03-11 03:42:10 +03:00
alexey-milovidov
edacebac21
Merge pull request #4634 from kirillDanshin/feature/topK-loadFactor
...
topK and topKWeighted now supports custom loadFactor
2019-03-11 03:41:55 +03:00
Alexey Milovidov
d95cd4a362
Removed obsolete code after #3920
2019-03-11 01:01:12 +03:00
alexey-milovidov
86e7889622
Update AggregateFunctionTopK.h
2019-03-11 00:33:57 +03:00
alexey-milovidov
a16c16152d
Update AggregateFunctionTopK.cpp
2019-03-11 00:32:42 +03:00
Alexey Milovidov
ac4045c55d
Fixed UB in topKWeighted aggregate function #4634
2019-03-11 00:31:10 +03:00
alexey-milovidov
edb72e09ae
Merge pull request #4640 from nikvas0/nikvas0/set_opt
...
Improved data skipping indices calculation
2019-03-11 00:26:48 +03:00
ivan-kush
c3182d4ae6
fix erase
2019-03-10 23:29:58 +03:00
alexey-milovidov
617a0a8938
Merge pull request #4592 from yandex/fix-concurrent-alters2
...
Fix a race condition during concurrent ALTER COLUMN queries
2019-03-10 19:11:49 +03:00
alexey-milovidov
c7c58785b5
Merge pull request #4637 from digitalist/use_sampling-fix-for-parallel-replicas
...
fix use_sampling for parallel replicas (mpetrov/madmike)
2019-03-10 19:02:40 +03:00
Alexey Milovidov
4af321728a
Removed useless line
2019-03-10 18:55:22 +03:00
Nikita Vasilev
8615834804
fix
2019-03-10 11:23:59 +03:00
Nikita Vasilev
d7892e9ec7
Merge remote-tracking branch 'upstream/master' into nikvas0/set_opt
2019-03-10 11:23:01 +03:00
alexey-milovidov
6db73152d2
Hardening debug build (experimental) ( #4632 )
...
* Hardening debug build: more granular memory mappings and ASLR; add memory protection for mark cache and index
* Addition to prev. revision
* Addition to prev. revision
* Addition to prev. revision
2019-03-10 06:16:51 +03:00
Alexey Milovidov
b81f73bb13
Added a test [#CLICKHOUSE-1704]
2019-03-10 06:13:19 +03:00
alexey-milovidov
24bec290b5
Merge pull request #4584 from Felixoid/system.graphite_retentions
...
Rework system.graphite_retentions
2019-03-10 04:30:53 +03:00
alexey-milovidov
128fd20adf
Update registerStorageMergeTree.cpp
2019-03-10 04:30:42 +03:00
ivan-kush
521e897a92
init
2019-03-10 00:36:00 +03:00
proller
0061df234a
Build fix (split) ( #4641 )
2019-03-09 21:52:46 +03:00
alexey-milovidov
357e17959e
Merge pull request #4602 from danlark1/master
...
Rename trigramDistance to ngramDistance, add more functions with CaseInsensitive and UTF, update docs, more job done in perf, added some perf tests for string search that I would like to see
2019-03-09 21:19:59 +03:00
Nikita Vasilev
d969b64237
set(0)
2019-03-09 21:17:29 +03:00
Nikita Vasilev
7f281327d9
fix
2019-03-09 18:26:52 +03:00
Alexey Elymanov
9bb64bd6d2
remove excessive check/exception
2019-03-09 17:51:10 +03:00
Alexey Elymanov
b1052cb72e
fix use_sampling for parallel replicas (mpetrov/madmike)
2019-03-09 17:30:55 +03:00
Nikita Vasilev
b9d258dc99
new set
2019-03-09 17:03:41 +03:00
Nikita Vasilev
8e65c9a094
Merge remote-tracking branch 'upstream/master' into nikvas0/set_opt
2019-03-09 14:28:31 +03:00
robot-clickhouse
72324ae09e
Auto version update to [19.5.1.1] [54417]
2019-03-09 10:45:08 +03:00
Kirill Danshin
698c022a52
topK and topKWeighted now supports custom loadFactor
...
Signed-off-by: Kirill Danshin <kirill@danshin.pro>
2019-03-09 08:27:40 +03:00
robot-clickhouse
daec753af6
Auto version update to [19.4.1] [54416]
2019-03-09 01:10:00 +03:00
alexey-milovidov
628ed349c3
Merge pull request #4627 from filimonov/issue4284
...
Fix broken progress in 19.3. Introduce total_rows for table function numbers().
2019-03-09 01:08:45 +03:00
alexey-milovidov
b9db35b843
Merge pull request #4603 from yandex/fix-function-replicate
...
Fix segfault in function "replicate"
2019-03-09 01:05:52 +03:00
Nikita Vasilev
a2480d7812
aggregation
2019-03-08 22:52:21 +03:00
Mikhail f. Shiryaev
2d27331f0c
Merge remote-tracking branch 'origin/master' into system.graphite_retentions
2019-03-08 17:41:40 +01:00
Nikita Vasilev
c2fa53d9d4
aggregator
2019-03-08 18:36:39 +03:00
robot-clickhouse
ecc05e2bba
Auto version update to [19.4.0] [54416]
2019-03-08 18:18:39 +03:00
alexey-milovidov
bc6235c2f2
Update LimitBlockInputStream.cpp
2019-03-08 18:15:30 +03:00
alexey-milovidov
84dd4aac8b
Merge pull request #4624 from yandex/debug-pod-array
...
Added a few asserts to PODArray
2019-03-08 18:14:55 +03:00
alexey-milovidov
16e2e97e5d
Merge pull request #4622 from yandex/data-type-string-remove-asm
...
DataTypeString: remove asm code that most likely doesn't make sense for performance
2019-03-08 18:12:37 +03:00
alexey-milovidov
87e270c4a0
Update LimitBlockInputStream.cpp
2019-03-08 17:54:32 +03:00
Mikhail Filimonov
5f626dc99e
Fix broken progress in 19.3 (regression in 92769a2460
)
...
Introduce total_rows for table function `numbers()`.
fixes https://github.com/yandex/ClickHouse/issues/4429
resolves https://github.com/yandex/ClickHouse/issues/4284
2019-03-08 15:36:40 +01:00
Alexey Milovidov
1eb4c58bc0
Added a test #3779
2019-03-08 16:21:27 +03:00
Alexey Milovidov
3f7d634fd7
Merge branch 'master' of github.com:yandex/ClickHouse
2019-03-08 16:15:24 +03:00
Alexey Milovidov
ee996c0c99
Fixed excessive whitespace #4467
2019-03-08 16:14:40 +03:00
Alexey Milovidov
56690070fa
Merge branch 'master' of github.com:yandex/ClickHouse into debug-pod-array
2019-03-08 15:59:39 +03:00
Alexey Milovidov
4905cd2b0a
Added missing include
2019-03-08 15:59:06 +03:00
Alexey Milovidov
8f174e9ef2
Merge branch 'master' of github.com:yandex/ClickHouse into data-type-string-remove-asm
2019-03-08 15:56:15 +03:00
Ivan Lezhankin
0e325c7a4a
Replace const typeid_casts with As<Derived>() method invocations
2019-03-08 12:48:20 +03:00
Nikita Vasilev
6a86a901b4
return KeyCondition
2019-03-08 11:29:48 +03:00
Nikita Vasilev
a77d20e56d
Merge remote-tracking branch 'upstream/master' into nikvas0/bloom_filter_index
2019-03-08 11:13:48 +03:00
Mikhail f. Shiryaev
9e82b44b62
Review adjustment
2019-03-08 08:00:46 +01:00
Alexey Milovidov
73c571412c
Fixed awful error after #3920
2019-03-08 06:32:43 +03:00
Alexey Milovidov
5ef7c66c92
DataTypeString: remove asm code that most likely doesn't make sense for performance
2019-03-08 06:26:12 +03:00
Alexey Milovidov
356a5c54b8
Whitespaces
2019-03-08 06:23:34 +03:00
Alexey Milovidov
9d89cc0fc1
Debugging PODArray
2019-03-08 06:23:02 +03:00
Alex Zatelepin
896b8b15f6
fix build
2019-03-07 23:52:25 +03:00
alexey-milovidov
84763b129f
Merge pull request #4599 from yandex/dictionaries-dont-check-is-modified-under-lock
...
ExternalDictionaries: don't lock when checking if a dictionary is modified
2019-03-07 22:57:17 +03:00
alexey-milovidov
286d03de97
Merge pull request #4619 from yandex/fix-inconsistent-memory-tracker
...
Fixed inconsistency of MemoryTracker usage in Allocator (tnx. proller)
2019-03-07 22:08:39 +03:00