alexey-milovidov
ab0bb7a48e
Merge pull request #9367 from huiwangcs/cow_sof
...
fix stack overflow issue when using initializer_list
2020-02-26 21:45:01 +03:00
Alexey Milovidov
3e3cafc487
Implement method "structureEquals" for ColumnAggregateFunction
2020-02-26 21:33:16 +03:00
Alexey Milovidov
ea15efc636
Merge branch 'master' of github.com:yandex/ClickHouse into errorcodes-style
2020-02-26 21:15:10 +03:00
Alexey Milovidov
107f31b739
Fixed build
2020-02-26 21:14:48 +03:00
alexey-milovidov
1c3b1fe353
Merge pull request #9384 from qoega/fix-ch-test-sed
...
fix sed with binary results (sed: RE error: illegal byte sequence)
2020-02-26 20:55:05 +03:00
Alexander Tokmakov
df8a90319a
fix another Context-related segfault
2020-02-26 18:59:47 +03:00
Yatsishin Ilya
a260928658
better
2020-02-26 17:53:19 +03:00
Vladimir Chebotarev
534b3b91cc
Added a check for storage policy in cloneAndLoadDataPartOnSameDisk()
.
2020-02-26 17:51:01 +03:00
Yatsishin Ilya
af9e5ff290
fix sed with binary results (sed: RE error: illegal byte sequence)
2020-02-26 17:42:03 +03:00
CurtizJ
802d0796cc
test for replicas backward comptability
2020-02-26 17:18:37 +03:00
Alexey Milovidov
d8885cb5d3
Fixed ErrorCodes, part 7
2020-02-26 17:18:30 +03:00
Alexey Milovidov
425ed714eb
Merge branch 'master' of github.com:yandex/ClickHouse into errorcodes-style
2020-02-26 17:16:22 +03:00
Alexey Milovidov
d4b633ff2a
Fixed ErrorCodes, part 6
2020-02-26 17:14:25 +03:00
alesapin
a01fde251e
Merge branch 'master' into alter_on_top_of_mutations
2020-02-26 16:43:50 +03:00
alesapin
81f41d816e
Add settings to fix flaps in test
2020-02-26 16:43:31 +03:00
alesapin
ef88484b27
Add option for temporary parts
2020-02-26 16:33:05 +03:00
Artem Zuikov
912ec60e7e
Enable joined_subquery_requires_alias by default ( #9274 )
...
enable joined_subquery_requires_alias by default
2020-02-26 16:11:06 +03:00
Nikolai Kochetov
2338f16637
Update README.md
2020-02-26 15:33:06 +03:00
alesapin
bf3d6d2a4d
Merge branch 'master' into alter_on_top_of_mutations
2020-02-26 15:21:46 +03:00
alesapin
46e05bfdca
Decrease test timeout
2020-02-26 15:08:57 +03:00
alexey-milovidov
d8c692199f
Merge pull request #9365 from ClickHouse/ubsan-index-set
...
Fixed UBSan report in MergeTreeIndexSet
2020-02-26 13:19:01 +03:00
alesapin
65f5435ed4
Move segfault test to bugs directory
2020-02-26 13:10:40 +03:00
Nikolai Kochetov
edca7d1588
Merge pull request #9371 from ClickHouse/try-fix-hdfs-tests
...
Fry fix StorageHDFS.
2020-02-26 12:52:06 +03:00
alesapin
ef9f3702c5
Less aggresive test
2020-02-26 12:40:02 +03:00
alesapin
cbd1c97751
Decrease flapping test timeout
2020-02-26 12:31:01 +03:00
alexey-milovidov
93c5062782
Merge pull request #9355 from amosbird/client2
...
Better cmdline client
2020-02-26 01:11:47 +03:00
Alexey Milovidov
681454175f
Fixed ErrorCodes, part 5
2020-02-25 22:05:15 +03:00
Alexey Milovidov
029bcc7cd3
Fixed ErrorCodes, part 4
2020-02-25 21:58:28 +03:00
Nikolai Kochetov
f012ae38e4
Fry fix StorageHDFS.
2020-02-25 21:48:25 +03:00
Amos Bird
ce28d2eb82
Better cmdline client
2020-02-26 02:40:52 +08:00
Alexey Milovidov
7228c48be5
Added missing ErrorCodes, part 4
2020-02-25 21:20:38 +03:00
Alexey Milovidov
8f90c6ec12
Fixed ErrorCodes, part 3
2020-02-25 21:20:08 +03:00
Alexey Milovidov
cb6cd2ffbb
Added missing ErrorCodes, part 2
2020-02-25 21:10:48 +03:00
Alexey Milovidov
766ae8261a
Added some missing ErrorCodes
2020-02-25 21:02:41 +03:00
Nikolai Kochetov
442ec8a98e
Merge pull request #9356 from ClickHouse/fix-possible-race-in-block-io
...
Fix possible race in BlockIO.
2020-02-25 19:19:20 +03:00
Hui Wang
7be4e3c89a
fix stack overflow issue when using initializer_list
2020-02-25 16:22:35 +01:00
Alexey Milovidov
3602126a1e
Remove unused ErrorCodes
2020-02-25 17:35:37 +03:00
alesapin
a9540773a2
Remove useless branch
2020-02-25 17:02:53 +03:00
Alexey Milovidov
757be55238
Added a test from Anton Popov
2020-02-25 17:01:28 +03:00
Alexey Milovidov
88f0be8933
dbms/src/Storages/StorageMergeTree.cpp
2020-02-25 16:57:33 +03:00
alesapin
f54ade41f2
Misused if
2020-02-25 16:48:23 +03:00
alesapin
96a789336f
Changes for compact parts
2020-02-25 16:46:45 +03:00
alesapin
dc62ce17e6
Fix mutations for polymorphic parts
2020-02-25 16:20:07 +03:00
Nikolai Kochetov
15fdf80dc8
Added test with max_execution_time.
2020-02-25 15:28:06 +03:00
Alexey Milovidov
86c28d9731
Minor modifications
2020-02-25 15:21:11 +03:00
Alexey Milovidov
c7aba07dfe
Minor modifications
2020-02-25 15:19:47 +03:00
Alexey Milovidov
4e935c684a
Removed strange code from MergeTreeIndexSet
2020-02-25 15:12:16 +03:00
alesapin
f5f55988f8
Fix materialize ttl
2020-02-25 13:50:17 +03:00
hcz
6d44214eaf
Add performance tests
2020-02-25 18:10:03 +08:00
Clément Rodriguez
07a970bfd0
Merge remote-tracking branch 'upstream/master'
2020-02-25 11:09:26 +01:00
hcz
a7d10dd0ce
Add tests for moduloOrZero
2020-02-25 18:08:20 +08:00
CurtizJ
0a8b0c86cf
optimization for one-element tuples at 'in'
2020-02-25 12:59:18 +03:00
CurtizJ
4e5aff70c7
add perf test for index analyzing with set
2020-02-25 12:59:18 +03:00
Nikolai Kochetov
035865895a
Fix possible race in BlockIO.
2020-02-25 12:51:20 +03:00
alesapin
cb1b899cd8
Hopefully merged with matser
2020-02-25 12:49:45 +03:00
hcz
88464d18b6
Add function moduloOrZero
2020-02-25 17:46:07 +08:00
hcz
3b8093234c
Add DivisionUtils.h
2020-02-25 17:45:23 +08:00
alexey-milovidov
749c41a545
Merge pull request #9348 from filimonov/docker_for_odbc_driver
...
adjust dockerfile used in tests to allow odbc roundtrip
2020-02-25 12:06:11 +03:00
alesapin
451bace1d5
Merge with master
2020-02-25 11:53:14 +03:00
alexey-milovidov
94b52c0858
Merge pull request #9343 from ClickHouse/every_function_in_own_file_11
...
Every function in own file, part 11
2020-02-25 09:08:07 +03:00
alexey-milovidov
48238a108a
Merge branch 'master' into patch-0225
2020-02-25 09:07:22 +03:00
hcz
ba35ba01cf
Fix intDiv of const divider
2020-02-25 12:58:26 +08:00
filimonov
5a717ce8d9
missed edit
2020-02-25 01:55:00 +01:00
Mikhail Filimonov
80abb99723
adjust dockerfile used in tests to allow odbc roundtrip
2020-02-25 01:51:28 +01:00
Alexey Milovidov
0ebc406a62
Merge branch 'every_function_in_own_file_11' of github.com:yandex/ClickHouse into every_function_in_own_file_11
2020-02-25 01:48:13 +03:00
Alexey Milovidov
4ddb38d587
Fixed error
2020-02-25 01:47:56 +03:00
Alexey Milovidov
a12f6795df
Merge branch 'master' of github.com:yandex/ClickHouse into every_function_in_own_file_11
2020-02-25 01:35:52 +03:00
alexey-milovidov
f2cbfb0fc2
Merge pull request #9342 from ClickHouse/improve-performance-reinterpret-as-fixed-string
...
Improve performance of "reinterpretAsFixedString" function
2020-02-25 01:33:55 +03:00
alexey-milovidov
c51c4c40a2
Merge pull request #9344 from ClickHouse/update-simdjson-2
...
Update SIMDJSON to master
2020-02-25 01:33:08 +03:00
Alexey Milovidov
455f98cb99
Added test
2020-02-24 21:53:58 +03:00
Alexey Milovidov
cdceae856f
Fixed ASan report in extractAll function
2020-02-24 21:52:03 +03:00
Alexey Milovidov
16ae06c8dd
Fixed ASan report in extractAll function
2020-02-24 21:49:38 +03:00
alexey-milovidov
13e434500d
Merge pull request #9341 from ClickHouse/another-perf-test-bit-ops-fixed-string
...
Added another performance test for bit operations on FixedString
2020-02-24 21:25:38 +03:00
Alexey Milovidov
539c15ae32
Added a test
2020-02-24 21:22:01 +03:00
alexey-milovidov
6c9991ae43
Using std::string::starts_with ( #9321 )
...
* Using std::string::starts_with
* Fixed error
* Fixed error
2020-02-24 21:11:21 +03:00
Alexey Milovidov
57579f64d7
Every function in its own file, part 11
2020-02-24 20:51:06 +03:00
Alexey Milovidov
fb8e7d42cc
Improve performance of "reinterpretAsFixedString" function
2020-02-24 20:28:04 +03:00
Alexey Milovidov
cf9c7f16f0
Added another performance test for bit operations on FixedString #9091
2020-02-24 19:39:44 +03:00
alexey-milovidov
0a75acaeff
Merge pull request #9327 from ClickHouse/restrict-functions-comparison
...
__restrict in comparison functions
2020-02-24 19:36:30 +03:00
Alexey Milovidov
792f8a29f6
Merge branch 'master' of github.com:yandex/ClickHouse into restrict-functions-comparison
2020-02-24 18:50:08 +03:00
Alexey Milovidov
8e18b9d431
Merge branch 'master' of github.com:yandex/ClickHouse into restrict-functions-arithmetic
2020-02-24 18:49:49 +03:00
Alexey Milovidov
21270b587e
Remove unused headers files
2020-02-24 18:11:54 +03:00
Clément Rodriguez
94d3802baa
Merge branch 'master' of https://github.com/clemrodriguez/ClickHouse
2020-02-24 15:28:46 +01:00
Clément Rodriguez
a978662a01
Merge remote-tracking branch 'upstream/master'
2020-02-24 15:28:24 +01:00
alexey-milovidov
0a24aff994
Merge pull request #9316 from oandrew/parquet-improvements
...
Parquet performance improvements
2020-02-24 16:27:28 +03:00
alexey-milovidov
716dc1cd0b
Update ParquetBlockInputFormat.cpp
2020-02-24 16:27:05 +03:00
alexey-milovidov
1e0198aa34
Added performance test for arithmetic functions ( #9326 )
...
* Added fat performance test for arithmetic functions
* Added fat performance test for arithmetic functions
* Added fat performance test for arithmetic functions
* Added fat performance test for arithmetic functions
* Added fat performance test for arithmetic functions
* Added fat performance test for arithmetic functions
* Added fat performance test for arithmetic functions
* Added fat performance test for arithmetic functions
2020-02-24 16:22:32 +03:00
alexey-milovidov
a4f63929a2
Merge pull request #9328 from amosbird/dumpdebug
...
add USE_DEBUG_HELPERS flag to enable DUMP
2020-02-24 16:06:37 +03:00
Yuriy
09b746a63e
fixed golang test
2020-02-24 15:02:19 +03:00
alexey-milovidov
bf0533eb7d
Merge pull request #9324 from ClickHouse/functions-comparison-remove-garbage
...
Remove garbage from FunctionsComparison; better build time and less template instantiations
2020-02-24 12:19:10 +03:00
Andrew Onyshchuk
d92490a29c
Fix style and tests
2020-02-23 20:02:15 -06:00
Amos Bird
e23b15f78e
add USE_DEBUG_HELPERS flag to enable DUMP
2020-02-24 08:44:38 +08:00
Alexey Milovidov
81602fd249
Added __restrict in FunctionsComparison
2020-02-24 03:12:47 +03:00
alexey-milovidov
1803656b9f
Merge pull request #9322 from ClickHouse/processors-inconsistent-whitespaces
...
Fixed inconsistent whitespaces in log messages of Processors
2020-02-24 03:09:03 +03:00
Alexey Milovidov
e30064dbfa
Added suggestion from Amos Bird
2020-02-24 02:48:38 +03:00
Alexey Milovidov
07d272764d
__restrict in arithmetic functions
2020-02-24 02:14:27 +03:00
Alexey Milovidov
7ff3dc0337
Remove garbage from FunctionsComparison; better build time and less template instantiations
2020-02-24 01:46:52 +03:00
Alexey Milovidov
2001bcbf6a
Whitespaces
2020-02-24 00:53:16 +03:00
Alexey Milovidov
dbfbc38fe8
Whitespaces
2020-02-24 00:45:31 +03:00
Alexey Milovidov
40ae72b543
Fixed inconsistent whitespaces in log message of Processors
2020-02-24 00:40:57 +03:00
CurtizJ
e5fad6d753
Merge remote-tracking branch 'upstream/master' into alter-ttl
2020-02-23 18:40:42 +03:00
Andrew Onyshchuk
d15ff3e8d5
Parquet improvements
...
- Read only required columns
- Avoid reading the entire file to RAM when possible
- Allow using internal parquet on darwin
2020-02-23 00:04:58 -06:00
alexey-milovidov
afc306091b
Merge pull request #9262 from ClickHouse/fix_expressions_in_metadata
...
Fix expressions in metadata
2020-02-23 04:32:55 +03:00
alexey-milovidov
b5e9e922fb
Update test.py
2020-02-23 04:31:12 +03:00
alexey-milovidov
cb89bcae25
Update PushingToViewsBlockOutputStream.cpp
2020-02-23 04:30:53 +03:00
alexey-milovidov
4a0873a93f
Update Settings.h
2020-02-23 04:30:22 +03:00
alexey-milovidov
c9cf1656b9
Merge branch 'master' into fix/ISSUES-8971
2020-02-23 04:16:23 +03:00
Alexey Milovidov
c902b27e25
Whitespaces
2020-02-23 04:04:59 +03:00
alexey-milovidov
d0fea62079
Merge pull request #8290 from CurtizJ/polymorphic-parts
...
Polymorphic parts (compact format).
2020-02-23 04:01:07 +03:00
Alexey Milovidov
55787391c6
Merge branch 'master' of github.com:yandex/ClickHouse into amosbird-char8_t
2020-02-23 00:30:19 +03:00
Alexey Milovidov
21647ed842
Fixed warning
2020-02-22 23:22:38 +03:00
Alexey Milovidov
6325d7514c
Fixed warning
2020-02-22 23:07:22 +03:00
Alexey Milovidov
1ba67b1bb4
Fixed bad code
2020-02-22 22:44:31 +03:00
Alexey Milovidov
4c504ffda3
Fixed errors
2020-02-22 22:35:39 +03:00
Anton Popov
b736029828
Update ErrorCodes.cpp
2020-02-22 22:11:44 +03:00
alexey-milovidov
1950923433
Merge branch 'master' into polymorphic-parts
2020-02-22 20:56:27 +03:00
Alexey Milovidov
9e9cba6eb7
Merge remote-tracking branch 'origin/master' into amosbird-char8_t
2020-02-22 20:49:25 +03:00
alexey-milovidov
5d2bf946ee
Update Types.h
2020-02-22 20:42:00 +03:00
Vitaly Baranov
e026258f42
Update InterpreterSetRoleQuery.h
2020-02-22 19:32:15 +03:00
Alexander Tokmakov
852043c8d9
better configs
2020-02-22 17:26:39 +03:00
Alexander Tokmakov
ac0e2c2256
Merge branch 'master' into fix_expressions_in_metadata
2020-02-22 16:42:45 +03:00
alexey-milovidov
af3e296df5
Merge pull request #9306 from Vxider/build-fix
...
build fix on GCC 9.2.0
2020-02-22 14:41:34 +03:00
tavplubix
8358c952c3
Merge pull request #9302 from ClickHouse/fix_tests_with_secure_sockets
...
Try fix tests with secure sockets
2020-02-22 13:32:12 +03:00
Amos Bird
693cf211fa
Build fix
2020-02-22 16:44:23 +08:00
Vxider
ecd72b8478
build fix
2020-02-22 16:11:20 +08:00
Amos Bird
f5d6043a5d
Strict aliasing in c++20
2020-02-22 13:46:35 +08:00
Alexey Milovidov
c3e80485da
More strict aliasing
2020-02-22 10:19:39 +08:00
Alexey Milovidov
52153d15cc
More strict aliasing
2020-02-22 10:19:17 +08:00
Alexey Milovidov
cce1e46b45
More strict aliasing
2020-02-22 10:19:17 +08:00
Alexey Milovidov
ac83a28285
More strict aliasing
2020-02-22 10:17:52 +08:00
Alexey Milovidov
5cf3414b8a
More strict aliasing
2020-02-22 10:17:52 +08:00
Alexey Milovidov
3bf1e6f6c1
More strict aliasing
2020-02-22 10:17:25 +08:00
Alexey Milovidov
d3867ac5fa
More strict aliasing
2020-02-22 10:17:25 +08:00
Alexey Milovidov
e1b3c58746
More strict aliasing
2020-02-22 10:17:24 +08:00
Alexander Tokmakov
21e0eb5f11
try fix tests with secure sockets
2020-02-22 04:37:03 +03:00
Alexander Tokmakov
a13495485f
try fix tests with secure sockets
2020-02-22 04:35:28 +03:00
Vitaly Baranov
c1e870d493
Merge pull request #9182 from vitlibar/RBAC-5.2
...
RBAC-5.2
2020-02-22 03:55:17 +03:00
Alexander Tokmakov
62e14bece0
revert changes in config
2020-02-22 03:45:53 +03:00
Alexander Tokmakov
d6205fa4fa
Merge branch 'master' into fix_expressions_in_metadata
2020-02-22 03:17:15 +03:00
alexey-milovidov
66e7965381
Merge pull request #9294 from ClickHouse/colors-in-logs-sent-to-client
...
Colors in logs sent to client
2020-02-22 02:24:08 +03:00
alexey-milovidov
5cc112e3d3
Merge pull request #9293 from ClickHouse/akz/column_vector_replicate_faster
...
Made ColumnVector::replicate() implementation 3x faster
2020-02-22 02:23:49 +03:00
alexey-milovidov
55520b9629
Merge pull request #9289 from ClickHouse/fix-9134
...
Fix 9134
2020-02-22 02:23:00 +03:00
tavplubix
d720db86e5
Merge pull request #9288 from ClickHouse/enable_ssl_in_functional_tests
...
Enable secure sockets in stateless tests
2020-02-22 00:46:38 +03:00
robot-clickhouse
473e1eac6f
Auto version update to [20.3.1.1] [54433]
2020-02-22 00:35:33 +03:00
robot-clickhouse
8646aaa261
Auto version update to [20.2.1.2443] [54432]
2020-02-22 00:35:00 +03:00
alexey-milovidov
67cb5c8fab
Merge pull request #9287 from ClickHouse/reading-the-code-of-alter-move-partition
...
Reading the code of ALTER MOVE PARTITION
2020-02-22 00:28:43 +03:00
alexey-milovidov
49b46fd897
Merge pull request #9257 from millb/disk_scheme_4
...
Space check from path/data/ for default disk
2020-02-22 00:27:49 +03:00
alexey-milovidov
716a7e907f
Merge pull request #9275 from 4ertus2/joins
...
Negative test for partial_merge_join variants
2020-02-22 00:26:05 +03:00
Alexey Milovidov
5f9a56a38a
Colorize logs that are send to client with "send_logs_level" setting
2020-02-21 23:01:38 +03:00
alexey-milovidov
baf90fcfa2
Revert "Make SPLIT_SHARED_LIBRARIES=OFF more robust"
2020-02-21 22:52:18 +03:00
Alexander Kazakov
1c86a31431
Faster ColumnVector::replicate()
2020-02-21 22:47:20 +03:00
Alexander Kazakov
2e8dd9d9fc
A unit test for ColumnVector::replicate()
2020-02-21 22:46:08 +03:00
Nikolai Kochetov
fddb021951
Added comment.
2020-02-21 22:17:09 +03:00
Nikolai Kochetov
23c5c6f874
Make more deterministic test.
2020-02-21 22:03:45 +03:00
Nikolai Kochetov
82489a4ba2
Added integration test from #9134
2020-02-21 22:01:43 +03:00
Alexander Tokmakov
9415ed821c
enable secure sockets in stateless tests
2020-02-21 22:00:32 +03:00
Nikolai Kochetov
e7d2ff6d7a
Added test from #9134 .
2020-02-21 20:48:37 +03:00
Alexey Milovidov
0dbd885679
Reading the code of ALTER MOVE PARTITION
2020-02-21 19:57:40 +03:00
Nikolai Kochetov
350881a3da
Copy block info in ConvertingBlockInputStream.
2020-02-21 19:57:22 +03:00
CurtizJ
14daa51cec
add comments
2020-02-21 19:53:33 +03:00
Alexander Tokmakov
0201b485a7
enable secure ports for tests
2020-02-21 19:07:18 +03:00
Alexey Milovidov
396e9c57d0
Fixed OptimizedRegularExpression in case of empty regexp
2020-02-21 18:55:36 +03:00
Alexander Tokmakov
db669cef63
Merge branch 'master' into fix_expressions_in_metadata
2020-02-21 18:22:52 +03:00
alexey-milovidov
ee710dd1f7
Merge pull request #9235 from zhang2014/fix/ISSUES-9230
...
ISSUES-9230 pushed SelectQueryOption into join expression
2020-02-21 17:55:57 +03:00
alexey-milovidov
1e8389eceb
Merge pull request #8929 from ClickHouse/more-processors-for-storages
...
More processors for storage::read
2020-02-21 17:39:12 +03:00
alexey-milovidov
abe8315861
Merge pull request #9258 from Jokser/disk-s3-read-write-buffers-refactoring
...
Disk->writeFile() returns WriteBufferFromFileBase.
2020-02-21 17:28:49 +03:00
alexey-milovidov
bc910d3489
Trigger CI
2020-02-21 17:05:57 +03:00
Alexander Tokmakov
e117e5838e
fixes
2020-02-21 16:44:44 +03:00
chertus
759d137162
add negative test for partial_merge_join variants
2020-02-21 16:16:59 +03:00
alesapin
2f6e22b4fd
Fix failed integration tests
2020-02-21 11:53:29 +03:00
alesapin
582a9d99c1
Fix failed integration tests
2020-02-21 11:52:59 +03:00
Nikolai Kochetov
30d41b34ba
Merged with master
2020-02-21 11:47:56 +03:00
Vitaly Baranov
cf25d225c6
Add tests for roles.
2020-02-21 06:03:09 +03:00
Vitaly Baranov
e017bacc48
Implement SQL queries for creating and controlling roles.
2020-02-21 06:03:09 +03:00
Vitaly Baranov
6671ca67eb
Add access type ROLE_ADMIN.
2020-02-21 06:03:09 +03:00
Vitaly Baranov
ae18d443c8
Introduce roles.
2020-02-21 06:03:03 +03:00
Vitaly Baranov
fc8aa5efe7
Separate access-controlling access types.
2020-02-21 03:27:29 +03:00
Vitaly Baranov
543587fc46
Remove ATTACH and DETACH access types, check CREATE and DROP access types instead of them.
2020-02-21 03:27:29 +03:00
Vitaly Baranov
4f85c148b5
Move event handling away from Context.
2020-02-21 03:27:23 +03:00
alexey-milovidov
0f72781b1e
Trigger CI
2020-02-21 02:02:52 +03:00
alexey-milovidov
d1e26f5b35
Merge pull request #9163 from ClickHouse/match-zero-byte-fix
...
Fixed `match` and `extract` when haystack has zero bytes.
2020-02-21 02:01:50 +03:00
alexey-milovidov
219f94ca97
Merge pull request #9082 from 4ertus2/joins
...
Switch JOIN algo on the fly
2020-02-21 02:01:23 +03:00
Vitaly Baranov
6cac4a919b
Improve behaviour of row policies, now it applies for a table always when defined for that table (even for another user).
2020-02-21 00:57:42 +03:00
Vitaly Baranov
5849dd2236
Slightly better solution for checking row policy for distributed tables,
...
now it checks both current user's and initial user's filters.
2020-02-21 00:57:42 +03:00
Vitaly Baranov
244c9d5325
Add class GenericRoleSet to represent a set of IDs of users and roles.
2020-02-21 00:57:42 +03:00
Vitaly Baranov
ed2061db8a
Better pointers: std::shared_ptr<const QuotaContext> instead of std::shared_ptr<QuotaContext>, boost::atomic_shared_ptr instead of std::atomic_load/store.
2020-02-21 00:57:42 +03:00
Vitaly Baranov
9edea08b6d
Improve parsers of access managing SQL.
2020-02-21 00:57:42 +03:00
Alexander Tokmakov
e1f5a620b5
more complex test and some fixes
2020-02-20 23:24:04 +03:00
Alexey Milovidov
2c8a6a2885
Fixed bad code
2020-02-20 22:38:18 +03:00
alesapin
f06bcee7bc
Merge with master
2020-02-20 22:36:36 +03:00
chertus
aeefb78157
add comments to JoinSwitcher
2020-02-20 22:13:12 +03:00
Alexey Milovidov
d87e25aeab
Merge branch 'master' of github.com:yandex/ClickHouse into match-zero-byte-fix
2020-02-20 21:52:50 +03:00
alexey-milovidov
d4381d7976
Merge pull request #9217 from ClickHouse/fix_mutations_finalization_one_more_time
...
Fix remove parts from mutations
2020-02-20 21:47:27 +03:00
alexey-milovidov
4433947670
Merge pull request #9227 from ClickHouse/simplier_alter_prepare
...
Simplier alter prepare
2020-02-20 21:45:27 +03:00
alexey-milovidov
5c097f842f
Merge pull request #9247 from ClickHouse/aku/logical-error-message
...
Log error message before aborting on LOGICAL_ERROR.
2020-02-20 21:45:01 +03:00
alexey-milovidov
f4124d3522
Merge pull request #9251 from 4ertus2/ast
...
Fix bug with comma JOIN and IN
2020-02-20 21:41:08 +03:00
alexey-milovidov
81f52614fd
Merge pull request #9255 from abyss7/log-alias
...
Don't use refs on vanishing objects
2020-02-20 21:16:32 +03:00
alexey-milovidov
79d194119b
Merge pull request #9254 from ClickHouse/fix-ndebuf-in-pipeline-executor
...
Fix NDEBUG in PipelineExecutor.
2020-02-20 21:16:11 +03:00
chertus
f683437a8c
remove dangerous optimisation
2020-02-20 20:19:16 +03:00
Pavel Kovalenko
e593003be7
Formatting issues.
2020-02-20 19:48:52 +03:00
Pavel Kovalenko
e5b81aefe3
WriteBufferFromFileBase interface refactoring.
...
Disk->writeFile() returns WriteBufferFromFileBase.
DiskMemory read/write buffers refactoring.
2020-02-20 19:39:32 +03:00
millb
cf53160221
fixed bug
2020-02-20 19:21:28 +03:00
alexey-milovidov
a1193cbbf8
Merge pull request #9128 from Jokser/storage-stripe-log-s3
...
Storage Stripe Log S3 support.
2020-02-20 19:01:36 +03:00
Ivan Lezhankin
d211b1a482
Don't use refs on vanishing objects
2020-02-20 18:40:23 +03:00
Clément Rodriguez
1f275c965f
Rebase with upstream/master
2020-02-20 16:32:05 +01:00
Nikolai Kochetov
9191e5f17f
Fix NDEBUG in PipelineExecutor.
2020-02-20 18:26:20 +03:00
Nikolai Kochetov
b4cda92e64
Added test from #9151 .
2020-02-20 17:57:50 +03:00
Nikolai Kochetov
cca4d4e296
More comments and remove spaces.
2020-02-20 17:40:58 +03:00
Alexander Tokmakov
c492ee93d9
fold constant expressions in storage engine arguments
2020-02-20 17:13:43 +03:00
chertus
9748f8dcf6
fix bug with comma join and in
2020-02-20 16:33:14 +03:00
alexey-milovidov
5d4a85488e
Merge pull request #9231 from abyss7/log-alias
...
Get marks from first non-alias column in Log storage
2020-02-20 16:20:21 +03:00
Clément Rodriguez
dd4353311f
Merge remote-tracking branch 'upstream/master'
2020-02-20 14:07:37 +01:00
alesapin
0903faf5ca
Fix one more test
2020-02-20 16:04:22 +03:00
alesapin
737a650824
Fix one more test
2020-02-20 16:02:58 +03:00
Ivan Lezhankin
ee2cb00aa1
Use getAllPhysical()
2020-02-20 15:46:27 +03:00
CurtizJ
3f7f13ce05
Merge remote-tracking branch 'upstream/master' into polymorphic-parts
2020-02-20 15:36:55 +03:00
Alexander Kuzmenkov
642e21e8e1
Log error message before aborting on LOGICAL_ERROR.
2020-02-20 15:29:53 +03:00
Nikolai Kochetov
84af9677be
Try fix external tables for RemoteBlockInputStream
2020-02-20 14:29:12 +03:00
chertus
56fa3cc1eb
correct fallback for PREFER_PARTIAL_MERGE: HashJoin -> MergeJoin instead of HashJoin -> JoinSwitcher
2020-02-20 14:26:00 +03:00
Nikita Mikhaylov
39f2e6b835
Merge pull request #9198 from nikitamikhaylov/copier-refactoring
...
clustercopier.cpp file splitting
2020-02-20 13:55:31 +03:00
alesapin
a576811c45
Better error codes and exception messages, remove duplicated headers
2020-02-20 13:48:48 +03:00
Yury Stankevich
c998e5f149
force deduplicate children test
2020-02-20 13:07:30 +03:00
Yury Stankevich
1d391e2841
add option to force deduplicate children
2020-02-20 13:06:56 +03:00
alesapin
cbd8b697c4
Better error codes and exception messages, remove duplicated headers
2020-02-20 13:04:15 +03:00
alexey-milovidov
64fe250eff
Merge pull request #9211 from ClickHouse/remove-useless-code-in-compression
...
Remove useless code
2020-02-20 13:02:20 +03:00
alexey-milovidov
eceabbfc3f
Merge pull request #9221 from nvartolomei/nv/advertise-a-stack-trace-will-follow
...
Improve stack trace formatting for Poco and std exceptions
2020-02-20 12:59:58 +03:00
alexey-milovidov
63aa168a8c
Merge pull request #9229 from 4ertus2/ast
...
Fix CROSS to INNER JOIN rewrite with [NOT] LIKE
2020-02-20 12:54:57 +03:00
Alexander Kazakov
5a67c02a5d
In KeyCondition: Fixed execution of inversed predicates for non-strictly monotinic functional index ( #9223 )
...
* Tests for functional index
* Fixed execution of inversed predicates in functional index
When non-strictly monotonic functional index is used inverted predicated
may be executed incorrectly, which leads to multiple problems: #8821 ,
#9034
2020-02-20 12:53:02 +03:00
alesapin
0034674330
Fix tests and small bug
2020-02-20 12:22:42 +03:00
alesapin
5282f8b59c
Fix tests and small bug
2020-02-20 12:22:17 +03:00
Nikita Mikhaylov
23ceddebbc
codestyle final 2
2020-02-20 12:06:00 +03:00
alesapin
91ac73a007
Add settings to storage in test
2020-02-20 11:50:26 +03:00
alesapin
2561e27ead
Add settings to storage in test
2020-02-20 11:50:00 +03:00
zhang2014
130e76d5c0
ISSUES-9230 pushed SelectQueryOption into join expression
2020-02-20 11:15:59 +08:00
CurtizJ
2f30a1350b
pass proper time for TTL
2020-02-20 03:24:05 +03:00
nikitamikhaylov
3c1f2b6124
style check final
2020-02-19 23:50:27 +03:00
alesapin
5be878fd02
Fix test
2020-02-19 23:45:50 +03:00
alesapin
e69fd2ac0d
Fix test
2020-02-19 23:44:36 +03:00
nikitamikhaylov
6ca0776a61
Merge branch 'master' of github.com:ClickHouse/ClickHouse into copier-refactoring
2020-02-19 23:41:35 +03:00
alexey-milovidov
1f42d03bf8
Update SeekableReadBuffer.h
2020-02-19 22:26:33 +03:00
chertus
3d7959d2e8
fix join_algorithm and partial_merge_join settings check
2020-02-19 22:11:23 +03:00
Ivan Lezhankin
894c451cf0
Get marks from first non-alias column in Log storage
2020-02-19 21:06:18 +03:00
chertus
732c50408a
disable crazy push down for test
2020-02-19 20:29:57 +03:00
chertus
fa8f07374b
fix CROSS to INNER JOIN rewrite with [NOT] LIKE
2020-02-19 20:22:16 +03:00
CurtizJ
803d9da496
add test for mutations with TTL
2020-02-19 20:18:12 +03:00
Nikolai Kochetov
39916dd01a
Remove readWithProcessors from IStorage.
2020-02-19 19:09:31 +03:00
Nikolai Kochetov
a3c4b2e922
Remove readWithProcessors from IStorage.
2020-02-19 19:07:28 +03:00
Nikolai Kochetov
e0c30259fb
Remove readWithProcessors from IStorage.
2020-02-19 19:02:37 +03:00
Nikita Mikhaylov
caa4810c5c
more codestyle
2020-02-19 18:59:47 +03:00
Nikita Mikhaylov
819a4ad6da
codestyle
2020-02-19 18:45:49 +03:00