Danila Kutenin
|
ca4f098362
|
fix hyperscan to treat regular expressions as utf-8 expressions
|
2019-05-05 09:51:59 +03:00 |
|
Alexey Milovidov
|
50a9d733b4
|
Attempt to fix race condition in recursive RWLock
|
2019-05-05 05:01:23 +03:00 |
|
Alexey Milovidov
|
c462b0fabb
|
Miscellaneous
|
2019-05-05 02:12:55 +03:00 |
|
Alexey Milovidov
|
aca0195468
|
Miscellaneous
|
2019-05-04 19:17:11 +03:00 |
|
Alexey Milovidov
|
b2443f6aa6
|
Removed huge chunk of bad code
|
2019-05-04 06:45:58 +03:00 |
|
Alexey Milovidov
|
24dc2c858a
|
Removed huge chunk of bad code
|
2019-05-03 21:07:59 +03:00 |
|
Alexey Milovidov
|
ad355897f7
|
Removed huge chunk of bad code
|
2019-05-03 05:09:41 +03:00 |
|
Alexey Milovidov
|
a6ca9f266f
|
Removed huge chunk of bad code
|
2019-05-03 05:00:57 +03:00 |
|
Alexey Milovidov
|
41a32d8693
|
Removed bad code
|
2019-05-03 03:27:11 +03:00 |
|
Alexey Milovidov
|
0a8e888671
|
Fixed bad code
|
2019-05-03 03:26:46 +03:00 |
|
Alexey Milovidov
|
9537ff0594
|
Miscellaneous
|
2019-05-03 01:51:39 +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 |
|
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
|
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 |
|
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 |
|
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 |
|
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
|
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 |
|
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
|
6b2656b02c
|
Remove LowCardinality from types in PreparedSetKey. #5031
|
2019-04-30 13:34:12 +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 |
|
Danila Kutenin
|
436029bf64
|
No AVX but remain wildcopy 32
|
2019-04-29 22:30:14 +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 |
|
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 |
|
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 |
|
Vitaly Baranov
|
77e7838c30
|
Implemented iterators in the SettingsCollection template class
|
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 |
|
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 |
|
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 |
|
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
|
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
|
0e67d424da
|
Code reformating for ip range function
|
2019-04-24 11:18:17 +07:00 |
|
alexey-milovidov
|
3db650861d
|
Update AggregateFunctionGroupUniqArray.h
|
2019-04-24 01:40:16 +03:00 |
|