Alexey Milovidov
187d93ea82
Addition to prev. revision #2520
2018-06-18 05:17:00 +03:00
Alexey Milovidov
4871fb3626
Addition to prev. revision #2520
2018-06-18 05:16:00 +03:00
Alexey Milovidov
447ffe32a9
Addition to prev. revision #2520
2018-06-18 05:15:19 +03:00
Alexey Milovidov
ea01f6a3ff
Addition to prev. revision #2520
2018-06-18 05:12:19 +03:00
Alexey Milovidov
82102c6896
Fixed conflicting headers on Fedora Rawhide while using Linux native AIO #2520
2018-06-18 04:33:34 +03:00
Alexey Milovidov
6173e4b71f
Returned back "explicit" #2501
2018-06-16 09:00:51 +03:00
Alexey Milovidov
2298f1c68b
Fixed strange code #2501
2018-06-16 08:54:06 +03:00
Alexey Milovidov
b108882e2e
Merge branch 'master' of https://github.com/alesapin/ClickHouse into alesapin-master
2018-06-16 08:29:00 +03:00
Alexey Milovidov
05d31f5e46
LZ4_decompress_faster: reordered variants and removed variant that is always worse [#CLICKHOUSE-3773]
2018-06-16 07:48:37 +03:00
Alexey Milovidov
e4776e8b5d
Fixed build (no include path was specified) #2513
2018-06-16 05:31:41 +03:00
Alexey Milovidov
4e8082a699
Fixed build [#CLICKHOUSE-2]
2018-06-16 05:16:19 +03:00
alexey-milovidov
d853b28543
Merge pull request #2513 from yandex/trim-exit-string
...
Trim exit string
2018-06-16 05:15:25 +03:00
alexey-milovidov
d578bcbd5c
Update StringUtils.h
2018-06-16 05:14:37 +03:00
Alexey Milovidov
0272fc996a
Fixed build [#CLICKHOUSE-2]
2018-06-16 05:13:54 +03:00
alexey-milovidov
f589ab2831
Merge pull request #2518 from yandex/anonymizer
...
Simple tool for table data obfuscation.
2018-06-16 05:01:15 +03:00
alexey-milovidov
e6daa67beb
Merge pull request #1890 from yandex/lz4_experiments
...
Faster LZ4 decompression (experimental) + simple draft of data mutator.
2018-06-16 04:57:47 +03:00
alesapin
ffad002bf5
Add missed stl header
2018-06-15 10:42:57 +03:00
alesapin
5bc0f26496
Add missed file
2018-06-15 10:05:14 +03:00
Alexey Milovidov
1c4eb2c586
Data obfuscator: development [#CLICKHOUSE-2]
2018-06-15 08:33:39 +03:00
Alexey Milovidov
c375814e44
Added support for intHashCRC32 on AArch64 [#CLICKHOUSE-2]
2018-06-15 08:21:12 +03:00
Alexey Milovidov
233906f61b
Enabled ARM Neon [#CLICKHOUSE-2]
2018-06-15 00:58:48 +03:00
alesapin
6e07b17632
Added WriteBufferFromHTTP and used it in StorageURL. Also small refactoring.
2018-06-15 00:22:56 +03:00
alesapin
148cbe8058
Added WriteBufferFromHTTP and used it in StorageURL. Also small refactoring.
2018-06-15 00:20:39 +03:00
Alexey Milovidov
0c467158f9
Attempt to use ARM Neon [#CLICKHOUSE-2]
2018-06-15 00:14:08 +03:00
Alexey Milovidov
d4aa1dffa2
Attempt to use ARM Neon [#CLICKHOUSE-2]
2018-06-15 00:13:13 +03:00
Alexey Milovidov
c9789f985a
Fallback for non x86 [#CLICKHOUSE-2]
2018-06-14 23:16:57 +03:00
Alexey Milovidov
af5875960f
Fallback for non x86 [#CLICKHOUSE-2]
2018-06-14 23:09:05 +03:00
Alexey Milovidov
cc4f896a9d
Fallback for non x86 [#CLICKHOUSE-2]
2018-06-14 23:05:52 +03:00
Alexey Milovidov
177251790b
Fallback for non x86 [#CLICKHOUSE-2]
2018-06-14 23:05:20 +03:00
Alexey Milovidov
e27af42041
Fallback for non x86 [#CLICKHOUSE-2]
2018-06-14 23:04:48 +03:00
Alexey Milovidov
86053c754f
Fixed warning on platforms where char is unsigned [#CLICKHOUSE-2]
2018-06-14 22:57:11 +03:00
Alexey Milovidov
a2fdda4231
Fixed warning on platforms where char is unsigned [#CLICKHOUSE-2]
2018-06-14 22:54:11 +03:00
Nikolai Kochetov
fd406f30ad
Trim exit string before checking. #2510
2018-06-14 22:21:35 +03:00
Nikolai Kochetov
27c6df7e20
Trim exit string before checking. #2510
2018-06-14 22:15:35 +03:00
alesapin
4125b0c7f3
Merge remote-tracking branch 'upstream/master'
2018-06-14 21:06:24 +03:00
Alexey Milovidov
1e60b733f4
Fixed warning #2504
2018-06-13 23:02:27 +03:00
alexey-milovidov
08ec751a8c
Merge pull request #2504 from yandex/system-mutations-table
...
[WIP] system.mutations table skeleton
2018-06-13 23:00:30 +03:00
alexey-milovidov
c1910fef37
Update ASTAlterQuery.h
2018-06-13 23:00:10 +03:00
alexey-milovidov
f123fce023
Merge pull request #2505 from yandex/use-zookeeper-session-timeout-from-server
...
Use zookeeper session timeout from zookeeper server.
2018-06-13 22:36:37 +03:00
Nikolai Kochetov
cedf7a309e
Use zookeeper session timeout from zookeeper server.
2018-06-13 22:24:54 +03:00
alexey-milovidov
ca883a699d
Update StorageURL.cpp
2018-06-13 21:54:32 +03:00
alexey-milovidov
931ccf988f
Update TableFunctionURL.h
2018-06-13 21:52:17 +03:00
alexey-milovidov
f546169a4d
Update StorageURL.cpp
2018-06-13 21:51:56 +03:00
Alexey Zatelepin
a3bf3e6d20
add missing columns to system.parts [#CLICKHOUSE-3747]
2018-06-13 18:47:40 +03:00
Alexey Zatelepin
b60a2a90fa
rename method for clarity
2018-06-13 17:15:36 +03:00
Alexey Zatelepin
4ee581117b
system.mutations table skeleton [#CLICKHOUSE-3747]
2018-06-13 17:15:36 +03:00
Alexey Zatelepin
2c61a5940c
store mutation entries in shared_ptr
2018-06-13 17:14:12 +03:00
Alexey Zatelepin
c5c601f662
save serialized commands in ReplicatedMergeTreeMutationEntry; split InterpreterAlterQuery::parseAlter() [#CLICKHOUSE-3747]
2018-06-13 17:14:08 +03:00
Alexey Zatelepin
14947b494f
make ASTAlterQuery::Parameters a real AST element ASTAlterCommand [#CLICKHOUSE-3747]
2018-06-13 17:13:28 +03:00
alesapin
567bbb2bbb
Fix header path and small fixes in tests
2018-06-13 10:36:47 +03:00
alesapin
7eaac3e40d
Merge remote-tracking branch 'upstream/master'
2018-06-13 10:27:41 +03:00
alesapin
b42351d36c
Fix format in storage url
2018-06-13 10:00:07 +03:00
Alexey Milovidov
397ac0fb24
Updated performance testing tool #1890
2018-06-13 05:52:03 +03:00
Alexey Milovidov
288d19a706
Merge branch 'master' into lz4_experiments
2018-06-13 04:33:41 +03:00
Alexey Milovidov
7f294007cb
Removed string size overestimation #2428
2018-06-13 03:51:23 +03:00
Alexey Milovidov
e3d5a2860e
Updated LZ4 performance testing tool #1890
2018-06-12 08:04:16 +03:00
Alexey Milovidov
cf94f609f6
Fixed error #1890
2018-06-12 07:18:01 +03:00
Alexey Milovidov
24b0f77a2c
Revert "Added ASLR to aid debugging #1890 "
...
This reverts commit 619225323d
.
2018-06-12 06:33:26 +03:00
Alexey Milovidov
d560db65f6
Fixed weird error #1890
2018-06-12 06:32:48 +03:00
Alexey Milovidov
2a30db6b44
Whitespace [#CLICKHOUSE-2]
2018-06-12 06:26:24 +03:00
Alexey Milovidov
eb83b2046b
Fixed potential issue #1890
2018-06-12 06:25:54 +03:00
alesapin
df4f8bea35
Merge remote-tracking branch 'upstream/master'
2018-06-11 16:31:58 +03:00
alesapin
0f529dbc6e
Add table fuction url and storage URL
2018-06-11 15:13:00 +03:00
Alexey Milovidov
619225323d
Added ASLR to aid debugging #1890
2018-06-11 08:02:20 +03:00
alexey-milovidov
17d90fe6da
Merge branch 'master' into lz4_experiments
2018-06-10 23:13:38 +03:00
alexey-milovidov
fafecb3c25
Better modularity of formats. ( #2492 )
...
* Formats: better modularity (development) #2447
* Formats: better modularity (development) #2447
* Formats: better modularity (development) #2447
* Formats: better modularity (development) #2447
* Formats: better modularity (development) #2447
* Formats: better modularity (development): removed very old tests #2447
* Formats: better modularity (development) #2447
* Formats: better modularity (development) #2447
* Formats: better modularity (development) #2447
* Formats: better modularity (development) #2447
* Formats: better modularity (development) #2447
* Formats: better modularity (development) #2447
* Formats: better modularity (development) #2447
* Formats: better modularity (development) #2447
2018-06-10 22:22:49 +03:00
Alexey Milovidov
72af2b7b0f
Removed wrong modification #2260
2018-06-10 21:26:02 +03:00
Alexey Milovidov
641076de51
Reverted unclear modification #2260
2018-06-09 21:39:29 +03:00
Alexey Milovidov
ebe5e3f9b6
Reverted unclear modification #2260
2018-06-09 21:35:51 +03:00
Alexey Milovidov
6475ea98c7
Merging: Fixed most of problems, actualized test #2260
2018-06-09 21:17:27 +03:00
Alexey Milovidov
d864f39ec7
Merge branch 'master' into zhang2014-feature/support_truncate
2018-06-09 19:10:06 +03:00
Alexey Milovidov
cfacdf1457
Merging: Fixed most of problems #2260
2018-06-09 19:09:37 +03:00
Alexey Milovidov
f3d8b4e3cf
Merging: Fixed most of problems #2260
2018-06-09 19:03:07 +03:00
Alexey Milovidov
d56c199f07
Merging: Fixed half of problems #2260
2018-06-09 18:48:22 +03:00
Alexey Milovidov
0bc678474e
Merge branch 'feature/support_truncate' of https://github.com/zhang2014/ClickHouse into zhang2014-feature/support_truncate
2018-06-09 17:24:50 +03:00
Alexey Milovidov
045d5975b3
Fixed discrepancy between Query, SelectQuery, InsertQuery profile events [#CLICKHOUSE-3769]
2018-06-08 22:32:35 +03:00
Alexey Milovidov
96fbe1d716
Allowed to switch between 'basic' and 'best effort' methods of parsing DateTime from text #1710
2018-06-08 06:27:34 +03:00
Alexey Milovidov
101276e541
Allowed to switch between 'basic' and 'best effort' methods of parsing DateTime from text #1710
2018-06-08 06:15:33 +03:00
Alexey Milovidov
2152b932c2
Allowed to switch between 'basic' and 'best effort' methods of parsing DateTime from text: preparation #1710
2018-06-08 05:56:37 +03:00
Alexey Milovidov
9940b4f8ff
Passing settings to ser/de of data types: development #1710
2018-06-08 05:26:44 +03:00
Alexey Milovidov
29bd48fc7a
Passing settings to ser/de of data types: development #1710
2018-06-08 05:24:27 +03:00
Alexey Milovidov
26d448baad
Passing settings to ser/de of data types: development #1710
2018-06-08 04:51:55 +03:00
Alexey Milovidov
d81d4dfb29
Merge branch 'master' into format-settings
2018-06-08 01:39:55 +03:00
alexey-milovidov
7bae3506c4
Merge pull request #2483 from yandex/cast-fix-bad-code
...
Fixed bad code in implementation of CAST expression.
2018-06-08 00:25:30 +03:00
Alexey Milovidov
8901414ad2
Fixed error; added test [#CLICKHOUSE-3764]
2018-06-07 23:49:59 +03:00
Alexey Milovidov
7125db4679
Fixed code with extremely high level of ugliness [#CLICKHOUSE-3764]
2018-06-07 23:25:38 +03:00
alexey-milovidov
a0592aa7a7
Merge pull request #2472 from alesapin/master
...
Introduce logging in shared library dictionaries
2018-06-07 22:04:38 +03:00
alesapin
40c2b21b65
Change dictionary shared library api to v3. Both in library and examples.
2018-06-07 20:41:14 +03:00
alexey-milovidov
587189b211
Merge branch 'master' into clang-compliant
2018-06-07 17:43:20 +03:00
proller
cb65528147
Build fixes ( #2481 )
...
* Build fixes
* fix
* Fix package without compiler
* Better
* fix
* fix
* fix
* Build fix
* fix
* fix
* fix
* Build fix
* Fix test
* test fixes
* test: netcat-openbsd
* Compile fixes
* Update AggregateFunctionStatisticsSimple.h
* Update FunctionsRound.h
2018-06-07 17:42:38 +03:00
alesapin
d2bfa25769
Remove unused include
2018-06-07 12:22:27 +03:00
flow
c408854c3c
Clang compliant on macosx
2018-06-07 12:21:38 +08:00
alexey-milovidov
be4be0758a
Remove escaping in presentational formats ( #2476 )
...
* Removed escaping in presentational formats; changed a way how NULL is output #1729
* Addition to prev. revision #1729
* Addition to prev. revision #1729
* Updated tests #1729
* Updated function visibleWidth to be consistent with Pretty formats #1729
2018-06-07 04:30:29 +03:00
Alexey Milovidov
0b7bf8491f
Merge branch 'master' into format-settings
2018-06-07 02:13:45 +03:00
Alexey Milovidov
89b2096fd7
Merge branch 'master' of github.com:yandex/ClickHouse
2018-06-07 00:21:46 +03:00
Alexey Milovidov
a00e5e2c5c
Preparations #2429
2018-06-07 00:13:49 +03:00
Alexey Milovidov
37bd5f175b
Whitespaces #2429
2018-06-06 23:38:02 +03:00
Alexey Milovidov
5fa25968c8
Merge branch 'task_ends_starts' of https://github.com/VadimPE/ClickHouse into VadimPE-task_ends_starts
2018-06-06 23:36:22 +03:00
proller
347579ce46
Cmake: mark system includes as SYSTEM ( #1449 )
...
* contrib: cctz as submodule. update cctz.
* pbuilder: add ubuntu bionic, devel
* Cmake: mark system includes as SYSTEM
* Build fixes
* fix
* Fix package without compiler
* Better
* fix
* fix
* fix
* Build fix
* fix
* fix
* fix
* Cmake: Add SYSTEM to includes for external libs
2018-06-06 23:21:58 +03:00
alesapin
2a39f05f99
Shared Library Dict Logging: Replace multiple functions with single one and add logging examples into test libraries
2018-06-06 23:21:16 +03:00
proller
e475647594
Build fix
2018-06-06 23:07:41 +03:00
proller
01a31414eb
Build fixes ( #2474 )
2018-06-06 21:41:39 +03:00
Vadim
fec000b8dc
Add new tests and new impl
2018-06-06 21:22:49 +03:00
Alexey Milovidov
b6a6e391b8
Fixed minor security issue [#CLICKHOUSE-3758]
2018-06-06 21:05:35 +03:00
Alexey Milovidov
583b9af56f
Fixed error: user settings don't apply when using session_id parameter [#CLICKHOUSE-3763]
2018-06-06 20:35:35 +03:00
Alexey Milovidov
267a69fe7e
Better type for number of rows [#CLICKHOUSE-2]
2018-06-06 20:16:05 +03:00
alesapin
1adee7a6c5
Merge remote-tracking branch 'upstream/master'
2018-06-06 17:35:55 +03:00
alesapin
6426e573aa
Fix format
2018-06-06 17:35:33 +03:00
Alexey Zatelepin
863c1c6ed5
add fields related to part mutations to system.replicas table [#CLICKHOUSE-3747]
2018-06-06 16:22:30 +03:00
Alexey Zatelepin
dbfee942af
escape serialized AST in MutationCommands (just in case) [#CLICKHOUSE-3747]
2018-06-06 14:30:58 +03:00
Alexey Milovidov
092d156800
Settings for DateTime format (incomplete) [#CLICKHOUSE-2]
2018-06-06 00:39:01 +03:00
Alexey Milovidov
51044279e5
Squashed #2471
2018-06-05 23:09:51 +03:00
Alexey Milovidov
b9b89a5590
Less dependencies [#CLICKHOUSE-2]
2018-06-05 22:46:49 +03:00
Alexander Sapin
5a524a7819
Remove empty lines
2018-06-05 22:20:16 +03:00
Alexander Sapin
4e3dc0d8a2
Introduce logging in shared library dictionaries
2018-06-05 22:17:16 +03:00
Alexey Zatelepin
3947f25365
add general comment about the mutation algorithm [#CLICKHOUSE-3747]
2018-06-05 17:55:35 +03:00
Alexey Zatelepin
2fde0acb36
allow ALTER DELETE in distributed DDL [#CLICKHOUSE-3688]
2018-06-05 16:23:52 +03:00
alexey-milovidov
39e69b421a
Merge pull request #2468 from yandex/fix-partition-key-parts-pruning
...
Fix pruning of parts by conditions on partition key columns
2018-06-05 15:52:47 +03:00
proller
4d12a823da
Use copy-headers from cmake. (working compiler test without package install) ( #2456 )
...
* Try use copy-headers from cmake [WIP]
* Using internal compiler without install
* 32bit Compile fix
* Fixes
* fix
* clean
* fix
* clean
2018-06-04 23:26:17 +03:00
alexey-milovidov
f69ecf7a9d
Merge pull request #2448 from LiuYangkuan/fix-issue-2439
...
fix Exception in issue#2439
2018-06-04 23:17:44 +03:00
alexey-milovidov
3af746aab1
Merge pull request #2462 from proller/fix19
...
Build fixes
2018-06-04 23:17:21 +03:00
alexey-milovidov
88efe5ad56
Merge pull request #2463 from yandex/pvs-studio
...
Fixes according to PVS-Studio report.
2018-06-04 22:59:47 +03:00
Alexey Milovidov
0f96a5c1c5
Suppressions for PVS-Studio [#CLICKHOUSE-3]
2018-06-04 22:46:47 +03:00
Alexey Milovidov
a6caf556ef
Fixed potential issue found by PVS-Studio [#CLICKHOUSE-3]
2018-06-04 22:43:38 +03:00
Alexey Milovidov
f467fb38c7
Fixed bug found by PVS-Studio; added test [#CLICKHOUSE-3]
2018-06-04 22:37:58 +03:00
Alexey Milovidov
ca52d96e09
Insignificant changes for PVS-Studio [#CLICKHOUSE-3]
2018-06-04 22:22:27 +03:00
proller
9907388766
32bit Compile fix
2018-06-04 20:04:31 +03:00
Alexey Milovidov
e5682e81f7
Slightly better (preparation) [#CLICKHOUSE-3]
2018-06-04 20:01:00 +03:00
Alexey Zatelepin
a9b348fe5e
check if partition key condition can be true in parallelogram instead of range [#CLICKHOUSE-3757]
2018-06-04 19:20:02 +03:00
Alexey Zatelepin
ec7446e541
calculate primary key when mutating a part [#CLICKHOUSE-3747]
2018-06-04 18:45:34 +03:00
Alexey Milovidov
df11490b2a
Insignificant changes guided by PVS-Studio [#CLICKHOUSE-3]
2018-06-04 18:45:08 +03:00
Alexey Milovidov
5fa1cdf49e
Better code (preparation) [#CLICKHOUSE-3]
2018-06-04 18:44:29 +03:00
Alexey Milovidov
d811647668
Suppressions for PVS-Studio [#CLICKHOUSE-3]
2018-06-04 18:28:25 +03:00
Alexey Milovidov
9b4823769a
Better fix [#CLICKHOUSE-3]
2018-06-04 18:26:20 +03:00
Alexey Milovidov
522cd82e76
Non significant change: slightly better [#CLICKHOUSE-3]
2018-06-04 18:07:32 +03:00
Alexey Milovidov
1001209e2a
Fixed bug found by PVS-Studio [#CLICKHOUSE-3]
2018-06-04 18:05:19 +03:00
Alexey Milovidov
fa3a01f942
Fixed bug found by PVS-Studio [#CLICKHOUSE-3]
2018-06-04 18:03:21 +03:00
Alexey Milovidov
531e9d14be
Non significant change: slightly better [#CLICKHOUSE-3]
2018-06-04 18:01:24 +03:00
Alexey Milovidov
de72b4adde
Fixed bug found by PVS-Studio [#CLICKHOUSE-3]
2018-06-04 18:01:18 +03:00
alexey-milovidov
f428f30bc6
Merge pull request #2461 from yandex/CLICKHOUSE-3749
...
Clickhouse-3749
2018-06-04 17:24:35 +03:00
Alexey Milovidov
1829aba596
Non significant change: slightly better [#CLICKHOUSE-3]
2018-06-04 17:17:47 +03:00
Alexey Milovidov
278ccdff73
Non significant change: removed redundant checks [#CLICKHOUSE-3]
2018-06-04 17:17:24 +03:00
Alexey Milovidov
9cbcfc87f2
Fixed bug found by PVS-Studio [#CLICKHOUSE-3]
2018-06-04 17:16:08 +03:00
Nikolai Kochetov
1b4c294f01
Added left tuple argument unpacking for IN function if it doesn't equals to set types. [#CLICKHOUSE-3749]
2018-06-04 16:30:38 +03:00
Alexey Zatelepin
2e77c508ad
add comments [#CLICKHOUSE-3747]
2018-06-04 14:43:09 +03:00
Alexey Zatelepin
e55097b866
introduce constants for max level and max block number
2018-06-04 14:23:47 +03:00
Alexey Milovidov
8cb65277e2
Non significant changes according to clang's -Weverything, part 5 [#CLICKHOUSE-2]
2018-06-04 01:11:50 +03:00
Alexey Milovidov
7c60adbebb
Non significant changes according to clang's -Weverything, part 4 [#CLICKHOUSE-2]
2018-06-03 23:48:36 +03:00
Alexey Milovidov
f5adbceed2
Non significant changes according to clang's -Weverything, part 3 [#CLICKHOUSE-2]
2018-06-03 23:39:06 +03:00
Alexey Milovidov
1c2b024c39
Non significant changes according to clang's -Weverything, part 2 [#CLICKHOUSE-2]
2018-06-03 20:43:56 +03:00
Alexey Milovidov
734cebdf09
Non significant changes according to clang's -Weverything, part 1 [#CLICKHOUSE-2]
2018-06-03 19:51:31 +03:00
alexey-milovidov
02f7277dc7
Update ReplicatedMergeTreeQueue.h
2018-06-01 21:06:43 +03:00
alexey-milovidov
46cb408fd8
Update BackgroundSchedulePool.cpp
2018-06-01 16:35:16 +03:00
Alexey Zatelepin
af06ca5d3c
Merge branch 'master' into replicated-mergetree-mutations
2018-06-01 16:21:14 +03:00
Alexey Milovidov
3cb68784ad
Miscellaneous [#CLICKHOUSE-3753]
2018-05-31 22:30:08 +03:00
Alexey Milovidov
515bd29df7
Better name [#CLICKHOUSE-3753]
2018-05-31 22:28:30 +03:00
Alexey Milovidov
5dbd5b6d68
Fixed error in ZK library [#CLICKHOUSE-3753]
2018-05-31 22:26:21 +03:00
Alexey Milovidov
f45c479a8b
Removed wrong query optimization [#CLICKHOUSE-3726]
2018-05-31 21:28:04 +03:00
Alexey Zatelepin
f63d2dc3c8
cannot take a number of unlocked abandonable lock
2018-05-31 20:28:17 +03:00
Alexey Zatelepin
c9bb986330
Merge branch 'master' into replicated-mergetree-mutations
...
Conflicts:
dbms/src/Storages/MergeTree/AbandonableLockInZooKeeper.h
dbms/src/Storages/MergeTree/ReplicatedMergeTreePartCheckThread.cpp
dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp
dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.h
dbms/src/Storages/StorageReplicatedMergeTree.cpp
2018-05-31 18:52:42 +03:00
Alexey Zatelepin
dbf6949e0b
support skipping mutations (just in case) [#CLICKHOUSE-3747]
2018-05-31 18:21:00 +03:00
Babacar Diassé
3d518e48b9
NULL check to allow insertion in distributed tables with Materialized views
2018-05-31 17:21:35 +03:00
Vitaliy Lyudvichenko
dc5de3bbec
More optimal conflicts check in future_parts. [#CLICKHOUSE-2]
2018-05-31 17:14:50 +03:00
Vitaliy Lyudvichenko
888f5f4a24
Allow merges after CLEAR COLUMN. [#CLICKHOUSE-3]
...
Resolves #2315
2018-05-31 17:14:50 +03:00
Alexey Zatelepin
d89221c458
easier init and deactivation of BackgroundSchedulePool tasks
2018-05-31 16:18:52 +03:00
alexey-milovidov
cdacf073e8
Merge pull request #2449 from proller/fix15
...
CLICKHOUSE-3587 Always write client error to log
2018-05-30 22:27:21 +03:00
proller
dc721ed721
Try make cache for getSampleBlock ( #2313 )
...
* Cache for getSampleBlock
* Update InterpreterSelectWithUnionQuery.cpp
* Update 00632_get_sample_block_cache.sql
* Add tests
2018-05-30 22:23:15 +03:00
proller
b1f4bf3199
CLICKHOUSE-3587 Always write client error to log
2018-05-30 19:15:35 +03:00
LiuYangkuan
7eb25ef55b
fix Exception in issue#2439
2018-05-30 11:11:53 -04:00
Vadim
31a6613105
fix error
2018-05-30 02:01:36 +03:00
proller
ead9493741
Build fixes
2018-05-29 20:54:48 +03:00
proller
0cd644f5ec
Fix test (no zookeeper detection)
2018-05-29 15:48:36 +03:00
Vadim
3aa24d39d4
Add comparison and fix functions
2018-05-28 23:01:20 +03:00
Alexey Zatelepin
f6c72f8e56
Merge branch 'master' into replicated-mergetree-mutations
...
Conflicts:
dbms/src/Common/ActionBlocker.h
dbms/src/Storages/MergeTree/ActiveDataPartSet.cpp
dbms/src/Storages/MergeTree/ActiveDataPartSet.h
dbms/src/Storages/MergeTree/MergeTreeData.h
dbms/src/Storages/MergeTree/MergeTreeDataPart.cpp
dbms/src/Storages/MergeTree/ReplicatedMergeTreeAlterThread.cpp
dbms/src/Storages/MergeTree/ReplicatedMergeTreeLogEntry.cpp
dbms/src/Storages/MergeTree/ReplicatedMergeTreeLogEntry.h
dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp
dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.h
dbms/src/Storages/MergeTree/ReplicatedMergeTreeRestartingThread.cpp
dbms/src/Storages/StorageMergeTree.cpp
dbms/src/Storages/StorageReplicatedMergeTree.cpp
dbms/src/Storages/StorageReplicatedMergeTree.h
2018-05-28 18:37:30 +03:00
Vitaliy Lyudvichenko
7615f5a09a
More detail dignostic when parse JSONEachRow. [#CLICKHOUSE-2]
2018-05-28 14:40:07 +03:00
Vadim
79791ead1e
Add startsWith and endsWith
2018-05-28 01:43:31 +03:00
Alexey Zatelepin
59fe12ed15
part log and metrics [#CLICKHOUSE-3747]
2018-05-25 23:13:00 +03:00
Alexey Zatelepin
aff6ad42ed
support empty parts [#CLICKHOUSE-3747]
2018-05-25 23:13:00 +03:00
Alexey Zatelepin
2b80fbf972
DROP PARTITION now works with mutated parts [#CLICKHOUSE-3747]
2018-05-25 23:13:00 +03:00
Alexey Zatelepin
fdb33d8f3c
execute mutation log entries [#CLICKHOUSE-3747]
2018-05-25 23:13:00 +03:00
Alexey Zatelepin
fd81cc7f66
mutation executor for MergeTree [#CLICKHOUSE-3747]
2018-05-25 23:13:00 +03:00
Alexey Zatelepin
1147e052e8
select and write part mutations to queue [#CLICKHOUSE-3747]
2018-05-25 23:13:00 +03:00
Alexey Zatelepin
41b7e533cd
more honest constness in ActionBlocker
2018-05-25 23:06:36 +03:00
Alexey Zatelepin
2721daf782
don't select merges of parts with different mutation versions [#CLICKHOUSE-3747]
2018-05-25 23:06:28 +03:00
Alexey Zatelepin
4c661df146
notify relevant events directly from queue [#CLICKHOUSE-3747]
2018-05-25 23:06:23 +03:00
Alexey Zatelepin
42850f09b7
load mutations from ZK [#CLICKHOUSE-3747]
2018-05-25 23:06:15 +03:00
Alexey Zatelepin
49439aa2d2
write mutations to ZK [#CLICKHOUSE-3747]
2018-05-25 23:06:08 +03:00
Alexey Zatelepin
4ca3bf65f3
test getting abandonable lock in all partitions [#CLICKHOUSE-3747]
2018-05-25 23:05:10 +03:00
Alexey Zatelepin
9a32c76e76
parts versioning [#CLICKHOUSE-3687]
2018-05-25 23:04:07 +03:00
Alexey Zatelepin
17437a95bf
merge selection based on checking current inserts [#CLICKHOUSE-3732]
2018-05-25 23:03:56 +03:00
alexey-milovidov
dcebf08620
Merge pull request #2400 from bocharov/master
...
Fix DateTime vs DateTime('UTC') inconsistency on data read.
2018-05-25 21:44:11 +03:00
Amos Bird
9eec14e9be
Let's make it fancier (function try catch block).
2018-05-25 23:38:57 +08:00
Alexey Milovidov
13762471da
Changed DayNum_t to DayNum as Amos Bird suggested [#CLICKHOUSE-3]
2018-05-25 16:29:15 +03:00
proller
87e8d8be5a
Fix internal compiler includes with new clang ( #2406 )
2018-05-24 15:40:02 +03:00
Vitaliy Lyudvichenko
87ad1df259
More atomic insert to MATERIALIZED VIEW. [#CLICKHOUSE-3743]
2018-05-23 19:18:04 +03:00
Vitaliy Lyudvichenko
6cc7068c6b
Supress dummy program_options assertions in Debug. [#CLICKHOUSE-2]
2018-05-23 19:14:00 +03:00
Alex Bocharov
3618842579
Fix DateTime vs DateTime('UTC') inconsistency on data read.
...
Original problem was described in PR #1650 and partially fixed by
b5af4c95
, however one place was forgotten and it was causing query
exceptions when trying to read DateTime column across parts with
different DateTime and DateTime('UTC') data type.
2018-05-22 12:23:07 +01:00
alexey-milovidov
2b581ed2c3
Merge pull request #2293 from proller/fix19
...
`clickhouse-client`: option --ask-password for interactively ask for credentials #1044
2018-05-21 22:54:32 +03:00
alexey-milovidov
55cfebc36b
Merge pull request #2395 from yandex/string_range-pointers-comparsion
...
Renamed StringRangeHash to StringRangePointersHash and added StringRa…
2018-05-21 22:42:42 +03:00
proller
051395a761
clickhouse-client
: option --ask-password for interactively ask for credentials #1044
2018-05-21 20:27:18 +03:00