Alexey Milovidov
|
4dc5671482
|
Merge branch 'master' into system_columns_race_condition
|
2019-05-03 03:21:49 +03:00 |
|
Alexey Milovidov
|
e4ba3a6792
|
Fixed bad code
|
2019-05-03 02:56:42 +03:00 |
|
Alexey Milovidov
|
9537ff0594
|
Miscellaneous
|
2019-05-03 01:51:39 +03:00 |
|
Alexey Milovidov
|
3a01720f5c
|
Obfuscator: derive seed for individual columns by their name, not position
|
2019-05-03 01:09:38 +03:00 |
|
alexey-milovidov
|
0dd0611873
|
Merge pull request #5173 from yandex/rename-method
Rename method for consistency
|
2019-05-03 00:58:51 +03:00 |
|
ivan-kush
|
abfb681a04
|
hz
|
2019-05-03 00:43:24 +03:00 |
|
ivan-kush
|
9ce742e040
|
Merge remote-tracking branch 'upstream/master' into feat/parallel-alter-modify
|
2019-05-03 00:25:56 +03:00 |
|
ivan-kush
|
d555a165a4
|
debug stress address
|
2019-05-02 21:48:38 +03:00 |
|
alexey-milovidov
|
9e3c80d2ed
|
Merge pull request #5170 from yandex/cidr-to-range-better-code
Cidr to range better code
|
2019-05-02 19:29:36 +03:00 |
|
Alexey Milovidov
|
270a31abb5
|
Rename method for consistency
|
2019-05-02 19:07:23 +03:00 |
|
Alexey Milovidov
|
0a072ccc57
|
Added a test for race condition
|
2019-05-02 18:13:57 +03:00 |
|
ivan-kush
|
ea82760463
|
add reset
|
2019-05-02 18:12:57 +03:00 |
|
Alexey Milovidov
|
6a271adad3
|
Added max_parts_in_total threshold to MergeTree tables
|
2019-05-02 17:48:54 +03:00 |
|
ivan-kush
|
3ecb66d965
|
debug stress address
|
2019-05-02 16:42:09 +03:00 |
|
Alexey Milovidov
|
a04849476f
|
Added performance test for "basename" function #5136
|
2019-05-02 16:11:58 +03:00 |
|
Alexey Milovidov
|
9d814f3ce1
|
Added performance test #5170
|
2019-05-02 16:09:48 +03:00 |
|
Alexey Milovidov
|
4dc0170d2c
|
CIDR functions: better code #5095
|
2019-05-02 16:04:24 +03:00 |
|
ivan-kush
|
591325468b
|
make_unique
|
2019-05-02 14:54:34 +03:00 |
|
alexey-milovidov
|
478b721b36
|
Merge pull request #5167 from yandex/remove-useless-code-in-columns-description
Removed bad and useless code in ColumnsDescription
|
2019-05-02 02:16:36 +03:00 |
|
Alexey Milovidov
|
0381a6a1ec
|
Better code for CIDR to range functions #5095
|
2019-05-02 01:09:24 +03:00 |
|
Alexey Milovidov
|
3fa2784e7c
|
Removed unneeded file #5095
|
2019-05-02 01:00:56 +03:00 |
|
alexey-milovidov
|
2dccdb18eb
|
Merge pull request #5095 from PerformanceVision/CIDR_MASK
Functions for calculate lower and high range of an IP address using a CIDR mask
|
2019-05-02 01:00:29 +03:00 |
|
Alexey Milovidov
|
1be21e3cb6
|
Removed bad and useless code in ColumnsDescription
|
2019-05-02 00:43:05 +03:00 |
|
alexey-milovidov
|
d4b4a9425b
|
Merge pull request #5154 from yandex/fix-low-cardinality-keys-in-set-index
LowCardinality keys in set index
|
2019-05-01 20:19:04 +03:00 |
|
alexey-milovidov
|
a46cb3c8c8
|
Merge pull request #5158 from yandex/move-performance-tests
Move performance tests for convenience
|
2019-05-01 20:18:49 +03:00 |
|
ivan-kush
|
6ac5aa5e49
|
restart performance
|
2019-05-01 18:46:17 +03:00 |
|
ivan-kush
|
4a3a1fc6d9
|
return transactions cleaning
|
2019-05-01 15:43:43 +03:00 |
|
Ivan Kushnarenko
|
e38f6e08d8
|
debug tsan refactor trash
|
2019-05-01 13:26:49 +03:00 |
|
proller
|
83a35d7644
|
Update contributors
|
2019-04-30 22:46:07 +03:00 |
|
Vitaly Baranov
|
2dfe73eefc
|
Merge pull request #5156 from vitlibar/settings-constraints-remove-thread-local
Get rid of thread_local in SettingsConstraints.cpp
|
2019-04-30 20:40:52 +03:00 |
|
Nikolai Kochetov
|
b8adb0937f
|
Do not create processors for totals stream.
|
2019-04-30 20:37:30 +03:00 |
|
Nikolai Kochetov
|
43adf33ec2
|
Do not create processors for totals stream.
|
2019-04-30 20:30:19 +03:00 |
|
alexey-milovidov
|
35471f4234
|
Update in.cpp
|
2019-04-30 20:26:56 +03:00 |
|
Nikolai Kochetov
|
be91f09417
|
Merge branch 'master' into fix-low-cardinality-keys-in-set-index
|
2019-04-30 20:26:18 +03:00 |
|
Nikolai Kochetov
|
f170e55ebd
|
Do not create processors for totals stream.
|
2019-04-30 20:20:34 +03:00 |
|
Nikolai Kochetov
|
ad8af5b5ba
|
Do not create processors for totals stream.
|
2019-04-30 20:12:43 +03:00 |
|
Alexey Milovidov
|
b02588eb62
|
Move performance tests for convenience
|
2019-04-30 20:11:43 +03:00 |
|
Nikolai Kochetov
|
1410d1a1ae
|
Do not create processors for totals stream.
|
2019-04-30 20:06:41 +03:00 |
|
Nikolai Kochetov
|
728e8dfc26
|
Do not create processors for totals stream.
|
2019-04-30 20:04:31 +03:00 |
|
Nikolai Kochetov
|
72c0530845
|
Do not create processors for totals stream.
|
2019-04-30 20:01:12 +03:00 |
|
Danila Kutenin
|
7a2e40da28
|
pragma once in header file
|
2019-04-30 19:48:33 +03:00 |
|
Danila Kutenin
|
3f1523a80a
|
Merge pull request #5070 from danlark1/master
Upgrade our LZ4 decompression with the new reference implementation optimizations
|
2019-04-30 19:29:24 +03:00 |
|
alexey-milovidov
|
cd16c3a3c9
|
Update 00931_low_cardinality_set_index_in_key_condition.sql
|
2019-04-30 19:21:33 +03:00 |
|
alexey-milovidov
|
e7ec3b9eb8
|
Merge pull request #5136 from PerformanceVision/basename
Add a basename function
|
2019-04-30 19:15:35 +03:00 |
|
alexey-milovidov
|
b88c981902
|
Update basename.cpp
|
2019-04-30 19:15:08 +03:00 |
|
alexey-milovidov
|
39b696f9df
|
Update basename.cpp
|
2019-04-30 19:14:53 +03:00 |
|
Nikolai Kochetov
|
e7d36c8b66
|
Fix rase in TCPHandler.
|
2019-04-30 19:12:58 +03:00 |
|
Ivan
|
dede124449
|
Fixes after premature merge of #5139 (#5143)
* Implement move-constructor via move-assignment operator.
* Reimplement copy-ctor via copy-assignment operator too.
|
2019-04-30 19:05:39 +03:00 |
|
Nikolai Kochetov
|
6a3966cd08
|
Update PreparedSets.h
|
2019-04-30 17:46:17 +03:00 |
|
Vitaly Baranov
|
19259ab5e3
|
Get rid of thread_local in SettingsConstraints.cpp
|
2019-04-30 17:09:10 +03:00 |
|
Nikolai Kochetov
|
249a88784b
|
Remove thread group from PipelineExecutor task.
|
2019-04-30 15:51:25 +03:00 |
|
Nikolai Kochetov
|
ced8e607f1
|
Wait for tasks from thread pool in case of exception in PipelineExecutor.
|
2019-04-30 15:28:11 +03:00 |
|
Nikolai Kochetov
|
0b7bf0c794
|
Added test. #5031
|
2019-04-30 13:46:04 +03:00 |
|
Nikolai Kochetov
|
6b2656b02c
|
Remove LowCardinality from types in PreparedSetKey. #5031
|
2019-04-30 13:34:12 +03:00 |
|
Nikolai Kochetov
|
e20f6a96af
|
Disable pushing exceptions to ports from ISource.
|
2019-04-30 12:45:13 +03:00 |
|
Nikolai Kochetov
|
0faab7ff12
|
Disable pushing exceptions to ports from ISource.
|
2019-04-30 12:43:51 +03:00 |
|
Nikolai Kochetov
|
99ff2375ab
|
Skip false constants in FilterTransform.
|
2019-04-30 12:38:37 +03:00 |
|
Guillaume Tassery
|
ee742f38d9
|
Formatting
|
2019-04-30 13:53:09 +07:00 |
|
吴健
|
acbeedad38
|
Fix null problem in FunctionIn
|
2019-04-30 11:50:30 +08:00 |
|
Danila Kutenin
|
0d3ff520c6
|
Typos
|
2019-04-30 00:44:17 +03:00 |
|
Danila Kutenin
|
8089759205
|
Remove bad headers
|
2019-04-30 00:43:05 +03:00 |
|
alexey-milovidov
|
109726d533
|
Update basename.cpp
|
2019-04-30 00:40:54 +03:00 |
|
Danila Kutenin
|
d38f4cd3a7
|
Almost empty
|
2019-04-30 00:36:53 +03:00 |
|
alexey-milovidov
|
0a34e05130
|
Merge pull request #5138 from CurtizJ/limit-by-offset
Added support of LIMIT n, m BY clause.
|
2019-04-30 00:17:29 +03:00 |
|
Ivan
|
6291c4098f
|
Revert "Merge pull request #5139 from abyss7/fix-self-move" (#5150)
This reverts commit bd1f8fe97a , reversing
changes made to 5d1091bfee .
|
2019-04-29 23:33:26 +03:00 |
|
robot-clickhouse
|
2e7f3f6e17
|
Auto version update to [19.8.1.1] [54420]
|
2019-04-29 22:33:13 +03:00 |
|
Danila Kutenin
|
436029bf64
|
No AVX but remain wildcopy 32
|
2019-04-29 22:30:14 +03:00 |
|
Nikolai Kochetov
|
65fb195fd7
|
Pass exception from ISource.
|
2019-04-29 21:43:50 +03:00 |
|
Nikolai Kochetov
|
062407cf14
|
Fix build.
|
2019-04-29 21:24:32 +03:00 |
|
Nikolai Kochetov
|
00bccfa232
|
Fix rows_before_limit_at_least.
|
2019-04-29 19:52:50 +03:00 |
|
Nikolai Kochetov
|
49aa6ac2ce
|
Fix test with read rows number for processors pipeline.
|
2019-04-29 19:07:59 +03:00 |
|
Nikolai Kochetov
|
dc289097dd
|
Skip extra progress header in http progress test.
|
2019-04-29 18:46:10 +03:00 |
|
Nikolai Kochetov
|
1c0cf652ef
|
Attach to current thread in threadpool.
|
2019-04-29 18:01:53 +03:00 |
|
alexey-milovidov
|
bd1f8fe97a
|
Merge pull request #5139 from abyss7/fix-self-move
Remove move-assignment to prevent possible self-move
|
2019-04-29 17:08:23 +03:00 |
|
Nikolai Kochetov
|
aacc0572e5
|
Attach to current thread in threadpool.
|
2019-04-29 16:57:29 +03:00 |
|
Ivan Lezhankin
|
9a1aee4c2e
|
Remove move-assignment to prevent possible self-move
|
2019-04-29 16:47:28 +03:00 |
|
CurtizJ
|
7766f5c0c3
|
added offset for limit by
|
2019-04-29 16:12:39 +03:00 |
|
Vitaly Baranov
|
5d1091bfee
|
Merge pull request #5130 from vitlibar/settings-refactoring
Templatize settings.
|
2019-04-29 15:53:21 +03:00 |
|
Nikolai Kochetov
|
36a9b5155b
|
Attach to current thread in threadpool.
|
2019-04-29 15:23:20 +03:00 |
|
Nikolai Kochetov
|
48e4dd9a9e
|
Attach to current thread in threadpool.
|
2019-04-29 15:19:32 +03:00 |
|
Nikolai Kochetov
|
e6f86207c5
|
Attach to current thread in threadpool.
|
2019-04-29 15:11:01 +03:00 |
|
Nikolai Kochetov
|
caf9ed639b
|
Attach tasks from PipelineExecutor to thread group.
|
2019-04-29 14:04:03 +03:00 |
|
Guillaume Tassery
|
87b60f0a3b
|
Add test for basename function
|
2019-04-29 17:18:02 +07:00 |
|
Nikolai Kochetov
|
0b8107c497
|
Fix totals with rollup.
|
2019-04-29 13:00:17 +03:00 |
|
Guillaume Tassery
|
95141804fb
|
Add a basename function
|
2019-04-29 16:40:44 +07:00 |
|
tai
|
b394a79af3
|
try fix batch async insert settings for Distributed
|
2019-04-29 17:02:23 +08:00 |
|
tai
|
0d39968233
|
Suport settings for async(#4852)
There is no hash operation on Settings. Because it is less valuable for hash operations.
And I dont know how to write a testcase.
|
2019-04-29 17:02:23 +08:00 |
|
alexey-milovidov
|
1d69a73424
|
Merge pull request #5119 from nicelulu/update_24
modification retention function
|
2019-04-29 04:51:18 +03:00 |
|
alexey-milovidov
|
0a88bcbb48
|
Merge pull request #5129 from kvinty/msd-radix-sort
[WIP] Add MSD radix sort
|
2019-04-29 04:50:27 +03:00 |
|
alexey-milovidov
|
8d2941fa60
|
Update RadixSort.h
|
2019-04-29 04:50:18 +03:00 |
|
Vitaly Baranov
|
28d9a80072
|
Rename macro APPLY_FOR_SETTINGS => LIST_OF_SETTINGS.
|
2019-04-29 03:22:59 +03:00 |
|
Vitaly Baranov
|
5beaf33a9f
|
Get rid of code duplication, use templates.
|
2019-04-29 03:22:59 +03:00 |
|
Ivan Kushnarenko
|
bdbe97276c
|
remove groups
|
2019-04-27 23:15:10 +03:00 |
|
Ivan
|
9edbbc637a
|
Fix segmentation fault on iterator double-free inside RWLock (#5127)
* Store the key instead of iterator, which may get invalidated by erasure from another instance.
* Add test
|
2019-04-27 22:12:35 +03:00 |
|
Evgenii Pravda
|
91ccf2ab20
|
Fixes
|
2019-04-27 20:52:43 +03:00 |
|
ivan-kush
|
26b3910b7d
|
tsan debug
|
2019-04-27 20:01:30 +03:00 |
|
ivan-kush
|
40be74ac65
|
refactor
|
2019-04-27 18:27:57 +03:00 |
|
Ivan Kushnarenko
|
cb51558bdf
|
check build clang7 splitted
|
2019-04-27 11:24:50 +03:00 |
|
Vitaly Baranov
|
1b8c01e940
|
Transform comments for MergeTreeSettings into descriptions.
|
2019-04-27 01:09:16 +03:00 |
|
Vitaly Baranov
|
738a49f534
|
Use iterators instead of macros APPLY_FOR_SETTINGS and others.
|
2019-04-27 01:09:16 +03:00 |
|
Vitaly Baranov
|
7801671225
|
Use shared_ptr to avoid copying SettingsConstraints
|
2019-04-27 01:09:16 +03:00 |
|
Vitaly Baranov
|
7e3c8d6022
|
Implement new constraints: "min" and "readonly".
|
2019-04-27 01:09:16 +03:00 |
|
Evgenii Pravda
|
568ef78803
|
Add MSD radix sort
|
2019-04-27 01:07:32 +03:00 |
|
Nikolai Kochetov
|
4d87fd327f
|
Don't add info about processors to TOO_MANY_ROWS_OR_BYTES exception.
|
2019-04-26 21:43:13 +03:00 |
|
Nikolai Kochetov
|
13800ac650
|
Don't add info about processors to TOO_MANY_ROWS_OR_BYTES exception.
|
2019-04-26 20:33:46 +03:00 |
|
Nikolai Kochetov
|
e2a41a031a
|
Don't add info about processors to TOO_MANY_ROWS_OR_BYTES exception.
|
2019-04-26 20:21:14 +03:00 |
|
Nikolai Kochetov
|
90b5bb32ba
|
Allow pass exceptions through ports. Pass exceptions for ISimpleTransform.
|
2019-04-26 19:21:24 +03:00 |
|
Vitaly Baranov
|
77e7838c30
|
Implemented iterators in the SettingsCollection template class
|
2019-04-26 19:11:05 +03:00 |
|
Vitaly Baranov
|
d2bfac7949
|
Add a test for the 'max' constraint
|
2019-04-26 19:11:05 +03:00 |
|
Vitaly Baranov
|
d43e7a8960
|
Implement max constraints for number settings.
|
2019-04-26 19:11:05 +03:00 |
|
Vitaly Baranov
|
8277e9d8f1
|
Refactoring of Settings based on new template class SettingsCollection.
Add new class SettingsConstraints.
|
2019-04-26 19:11:05 +03:00 |
|
Vitaly Baranov
|
b24c69743e
|
Use the same parameters in all APPLY_FOR_SETTINGS macros.
|
2019-04-26 19:11:05 +03:00 |
|
Nikolai Kochetov
|
080d573300
|
Fix port for totals.
|
2019-04-26 18:12:39 +03:00 |
|
alesapin
|
99e9c2d534
|
Temporary disable flapping test
|
2019-04-26 15:57:56 +03:00 |
|
Nikolai Kochetov
|
0aa9ee88db
|
Even task consuming in ResizeProcessor.
|
2019-04-26 14:40:35 +03:00 |
|
Nikolai Kochetov
|
4a9c0a1e56
|
Even task consuming in ResizeProcessor.
|
2019-04-26 14:34:51 +03:00 |
|
Nikolai Kochetov
|
b475fb1d4c
|
Even task consuming in ResizeProcessor.
|
2019-04-26 14:15:33 +03:00 |
|
821008736@qq.com
|
02e9cc8f2d
|
fix retention function
|
2019-04-26 17:36:35 +08:00 |
|
Guillaume Tassery
|
f21004ed7e
|
IPv4CIDRtoIPv4Range and IPv6CIDRtoIPv6Range return now an IP
|
2019-04-26 13:30:07 +07:00 |
|
proller
|
97c532c0f0
|
Build fixes (#5114)
Need to push builder docker image
|
2019-04-26 02:21:59 +03:00 |
|
Danila Kutenin
|
f86cf7bd11
|
Correct cpu dispatch, nounroll for clang
|
2019-04-26 00:53:22 +03:00 |
|
ivan-kush
|
ba61e16093
|
style
|
2019-04-26 00:37:57 +03:00 |
|
ivan-kush
|
86af5fc0c2
|
Merge remote-tracking branch 'upstream/master' into feat/parallel-alter-modify
|
2019-04-25 22:48:44 +03:00 |
|
ivan-kush
|
af02fe4a96
|
Merge remote-tracking branch 'origin/feat/parallel-alter-modify' into feat/parallel-alter-modify
|
2019-04-25 22:33:09 +03:00 |
|
ivan-kush
|
33201fa9a8
|
rev
|
2019-04-25 21:57:43 +03:00 |
|
Danila Kutenin
|
3501f633e4
|
Cosmetics
|
2019-04-25 21:35:58 +03:00 |
|
Danila Kutenin
|
5c68881b72
|
Really faster LZ4 now, cpu dispatch in ClickHouse
|
2019-04-25 21:34:32 +03:00 |
|
Danila Kutenin
|
71d87a49b2
|
Merge branch 'master' of https://github.com/yandex/ClickHouse
|
2019-04-25 19:19:01 +03:00 |
|
Nikolai Kochetov
|
6d65f95283
|
Fix totals chunk in TotalsHavingTransform.
|
2019-04-25 18:35:13 +03:00 |
|
Nikolai Kochetov
|
e8e5164d9d
|
Don't use same headers for main and totals streams in QueryPipeline.
|
2019-04-25 17:52:51 +03:00 |
|
Nikolai Kochetov
|
d613716dc5
|
More bytes for DoubleConverter buffer.
|
2019-04-25 17:32:39 +03:00 |
|
Nikolai Kochetov
|
e9a63de607
|
More bytes for DoubleConverter buffer.
|
2019-04-25 17:00:07 +03:00 |
|
Nikolai Kochetov
|
b3a90eeda0
|
Read prefix in SourceFromInputStream.
|
2019-04-25 16:34:59 +03:00 |
|
Alexey Milovidov
|
661c840fbe
|
Code cleanups after #4439
|
2019-04-25 04:16:26 +03:00 |
|
alexey-milovidov
|
445f51c01e
|
Merge pull request #4439 from kvinty/kvinty-radix-sort
Use radixSort in ORDER BY + add performance test
|
2019-04-25 02:45:38 +03:00 |
|
proller
|
c6d0e095e0
|
Prepare cmake for new contrib/poco (#5062)
|
2019-04-25 00:33:04 +03:00 |
|
Alexey Milovidov
|
352d1a8dcf
|
Fixed inconsistent indentation
|
2019-04-24 22:38:11 +03:00 |
|
Alexey Milovidov
|
33252941f9
|
Added a comment
|
2019-04-24 21:40:45 +03:00 |
|
alexey-milovidov
|
5548b88680
|
Merge pull request #5084 from yandex/simplify-clickhouse-test
Removed XML output in clickhouse-test; removed trashing of UTF-8 characters
|
2019-04-24 21:25:39 +03:00 |
|
Alexey Milovidov
|
ce9b5a4341
|
Added bug #5066
|
2019-04-24 19:52:44 +03:00 |
|
Alexey Milovidov
|
2428ba70f5
|
Added option "always_load_suggestion_data" to clickhouse-client #5066
|
2019-04-24 19:47:04 +03:00 |
|
Alexey Milovidov
|
3741449017
|
Added option "always_load_suggestion_data" to clickhouse-client #5066
|
2019-04-24 19:45:21 +03:00 |
|
Alexey Milovidov
|
cb763f03e9
|
Merge branch 'master' into simplify-clickhouse-test
|
2019-04-24 19:07:17 +03:00 |
|
alexey-milovidov
|
1de889c201
|
Merge pull request #5081 from Akazz/master
Support for header specified order of columns in TSVWithNames/CSVWithNames formats
|
2019-04-24 18:59:09 +03:00 |
|
alexey-milovidov
|
d2a4aa964d
|
Merge pull request #5026 from PerformanceVision/uniq_array
Add an optional max_size parameter to groupUniqArray
|
2019-04-24 14:34:39 +03:00 |
|
proller
|
ba4687e110
|
Cmake: dont use LINK_MODE (but use BUILD_SHARED_LIBS) (#5091)
|
2019-04-24 12:06:28 +03:00 |
|
Guillaume Tassery
|
68b0144178
|
Remove unused header and some typo in comment for IPv6 range function
|
2019-04-24 13:26:28 +07:00 |
|
Guillaume Tassery
|
efd780f20d
|
Apply fix for IPv6 range function when we use a column with more than one element
|
2019-04-24 12:19:36 +07:00 |
|
Guillaume Tassery
|
74746de0cb
|
Add functional tests for ipv6 range function
|
2019-04-24 12:17:21 +07:00 |
|
Guillaume Tassery
|
31f8eecdc2
|
Add functional tests for ipv4 range function
|
2019-04-24 11:18:46 +07:00 |
|