alexey-milovidov
95da4505f4
Merge pull request #6644 from 4ertus2/bugs
...
Fix crash in OptimizedRegularExpression
2019-08-24 15:09:04 +03:00
Weiqing Xu
b7fdfcc797
fix HDFS HA can't work on DEBUG mode
...
The Describe the bug
when the using HDFS HA nameserivce as the uri, the port will be 0.
hdfsBuilderSetNameNodePort will be called to set the port.
hdfsBuilderSetNameNodePort call asset to check if the port is greater
than 0.
So in Release mode, it works OK. In the Debug mode, the asset will fail.
How to reproduce
when compiler the Clickhouse, use DEBUG mode, it will throw error when
using HDFS HA nameservice url
2019-08-24 17:27:36 +08:00
Nikita Vasilev
2464dd0b9f
fix
2019-08-24 11:51:02 +03:00
Alexey Milovidov
cc0157b293
Added a test
2019-08-24 02:07:05 +03:00
Alexey Milovidov
cdd6dca517
Remove Compiler
2019-08-24 00:10:26 +03:00
alexey-milovidov
44d3e1e837
Update Client.cpp
2019-08-23 23:35:36 +03:00
Alexey Milovidov
d38e9ee229
Fixed "trim" functions (in progress)
2019-08-23 23:32:31 +03:00
alexey-milovidov
13f59d3f6c
Update Client.cpp
2019-08-23 23:13:08 +03:00
alexey-milovidov
eeeaf8fbee
Merge pull request #6643 from yandex/double-whitespaces
...
Added a check for double whitespaces
2019-08-23 23:10:12 +03:00
Alexander Tokmakov
0136ef9a5f
move formats to processors
2019-08-23 22:47:22 +03:00
Nikita Vasilev
ba2d17c12a
fix
2019-08-23 22:36:17 +03:00
Nikita Vasilev
94df978223
Merge remote-tracking branch 'upstream/master' into nikvas0/fix_index_mutation_test
2019-08-23 22:26:23 +03:00
Nikita Vasilev
7dffa0fe9f
added wait for mutation to indices tests
2019-08-23 22:19:36 +03:00
alexey-milovidov
012a5f8911
Merge pull request #6596 from Enmk/hasToken
...
hasToken function implementation
2019-08-23 21:41:33 +03:00
chertus
a21b43913f
fix crash in OptimizedRegularExpression
2019-08-23 21:40:42 +03:00
Alexey Milovidov
b42f85e16b
Added a check for double whitespaces
2019-08-23 21:30:04 +03:00
Alexander Tokmakov
1572d0c5b6
Merge branch 'master' into merging_template_format
2019-08-23 20:34:14 +03:00
alexey-milovidov
c781e1c6a7
Update StringSearcher.h
2019-08-23 19:09:24 +03:00
alexey-milovidov
50b927a9d7
Update StringSearcher.h
2019-08-23 19:08:27 +03:00
dimarub2000
859d97e8fd
Renaming
2019-08-23 18:47:27 +03:00
Alexey Milovidov
016b1ee2f7
Increase timeout for "stack overflow" test because it may take a long time in debug build
2019-08-23 18:42:45 +03:00
Dmitry Rubashkin
9e6c629134
Style fixed
2019-08-23 17:54:10 +03:00
dimarub2000
6e098eb953
New line added :)
2019-08-23 16:25:46 +03:00
dimarub2000
a367f94923
Fix after review
2019-08-23 16:19:12 +03:00
Alexander Tokmakov
734a0f23a9
Merge branch 'master' into merging_template_format
2019-08-23 15:32:35 +03:00
CurtizJ
dae5c650df
'read in order' optimization for processor
2019-08-23 14:39:22 +03:00
CurtizJ
1e1d4eb7c1
temporarily make a dummy for 'with fill' with processors
2019-08-23 14:20:53 +03:00
CurtizJ
5e6ea650eb
update comments
2019-08-23 14:13:57 +03:00
CurtizJ
811dab72a8
fix limit with offset
2019-08-23 14:11:50 +03:00
Alexey Milovidov
dae2aa6138
Removed useless code
2019-08-23 08:11:11 +03:00
Alexey Milovidov
84b0f709aa
Removed useless code
2019-08-23 08:08:06 +03:00
Alexey Milovidov
4366791b63
Merge branch 'table-constraints' of https://github.com/NanoBjorn/ClickHouse into NanoBjorn-table-constraints
2019-08-23 07:49:10 +03:00
Alexey Milovidov
3d8613f8df
More tests
2019-08-23 07:36:01 +03:00
Alexey Milovidov
20b9af29f5
More tests
2019-08-23 07:34:59 +03:00
Alexey Milovidov
6685365ab8
Added optimized case
2019-08-23 07:25:32 +03:00
Alexey Milovidov
341e2e4587
Step 1: make it correct.
2019-08-23 06:00:06 +03:00
Alexey Milovidov
ff9e92eab9
Renamed function in test
2019-08-23 05:53:09 +03:00
alexey-milovidov
7012a421c6
Merge branch 'master' into alter_table_drop_detached_part
2019-08-23 05:22:07 +03:00
Alexey Milovidov
1222973cb3
Function "neighbor": merging #5925
2019-08-23 05:02:14 +03:00
Alexey Milovidov
99f4c9c813
Moved settings that were in a wrong place
2019-08-23 05:01:24 +03:00
Alexey Milovidov
e3bd572fc7
Removed unused settings
2019-08-23 05:00:35 +03:00
Alexey Milovidov
cff8ec43f9
Rename neighbour -> neighbor
2019-08-23 04:31:04 +03:00
alexey-milovidov
49aa9384af
Merge pull request #5925 from alex-krash/function_next_prev_in_block
...
Implement neighbour() function
2019-08-23 04:28:36 +03:00
alexey-milovidov
3a237b4375
Merge pull request #6617 from yandex/fix_too_many_parts_while_mutation_6502
...
Fix too many parts while mutation
2019-08-23 04:27:43 +03:00
alexey-milovidov
66ff7cd43e
Merge pull request #6619 from yandex/live-view-code-quality
...
Basic code quality of LiveView
2019-08-23 04:27:12 +03:00
alexey-milovidov
5c99780b08
Merge pull request #6606 from yandex/processors-2
...
Enable processors by default.
2019-08-23 02:50:11 +03:00
Alexey Milovidov
96869d405f
Temporarily disable all LIVE VIEW tests because this feature has subtle bugs that manifestate under TSan
2019-08-23 02:48:52 +03:00
CurtizJ
659d3857ab
fix build for clang
2019-08-23 02:48:20 +03:00
Alexey Milovidov
78c3be175c
Added experimental setting for LIVE VIEWs
2019-08-23 02:46:40 +03:00
Alexey Milovidov
c4712f1e6e
Make the code less bad
2019-08-23 02:22:57 +03:00
CurtizJ
5c2309132d
Merge remote-tracking branch 'upstream/master' into merging_with_ties_and_with_fill
2019-08-23 02:18:45 +03:00
CurtizJ
e069fc495d
fix limit with ties
2019-08-23 02:16:00 +03:00
Alexey Milovidov
859736d935
Basic code quality of Live View
2019-08-23 01:41:30 +03:00
Alexey Milovidov
e8bc218984
Rewrite flappy test
2019-08-23 00:35:16 +03:00
Alexander Tokmakov
81022bb3e9
Merge branch 'master' into alter_table_drop_detached_part
2019-08-22 23:38:58 +03:00
Alexander Tokmakov
9c05441932
better test
2019-08-22 22:54:42 +03:00
alexey-milovidov
70a61cc7be
Merge pull request #6609 from dimarub2000/clickhouse_obfuscator_symlink
...
Clickhouse obfuscator symlink
2019-08-22 22:53:45 +03:00
Alexander Tokmakov
acce56095f
limit number of background threads for mutations
2019-08-22 22:35:46 +03:00
Nikolai Kochetov
b6c8a49244
Update 00284_external_aggregation
2019-08-22 20:08:10 +03:00
Nikolai Kochetov
a50d6e7132
Update 00416_pocopatch_progress_in_http_headers.
2019-08-22 18:07:07 +03:00
Vasily Nemkov
6d78e3be94
hasToken function implementation
...
* Function to check if given token is present in a string;
* Special case for hasToken to 'tokenbf_v1' index;
* Test cases for hasToken()
* Test case for hasToken() + 'tokenbf_v1' integration
2019-08-22 18:00:35 +03:00
Nikolai Kochetov
b3f91a717c
Use ThreadFromGlobalPool in PipelineExecutor instead of ThreadPool.
2019-08-22 17:38:44 +03:00
Dmitry Rubashkin
e9d813bff7
Minor fixes
2019-08-22 17:30:18 +03:00
CurtizJ
2aa4243c25
add test for modifier 'with fill'
2019-08-22 17:09:56 +03:00
CurtizJ
9a29c218ff
improvents and fixes of modifier 'with fill' for 'order by' clause
2019-08-22 17:08:14 +03:00
Dmitry Rubashkin
095124dcba
setOptionsDescription() function added
2019-08-22 17:03:37 +03:00
Nikolai Kochetov
63411b4d4a
Try to fix 00093_union_race_conditions_4.
2019-08-22 15:51:33 +03:00
Nikolai Kochetov
1f9087dbb2
Increase memory limit in 00284_external_aggregation.
2019-08-22 13:46:23 +03:00
Nikolai Kochetov
b93ffdd038
Fix MergingSortedTransform.
2019-08-22 13:16:56 +03:00
Nikolai Kochetov
11f8ec76df
Fix CubeTransform.
2019-08-22 12:28:23 +03:00
Nikolai Kochetov
4f38b08481
Fix RollupTransform.
2019-08-22 11:53:34 +03:00
Nikolai Kochetov
8228871821
Fix RollupTransform.
2019-08-22 11:29:29 +03:00
akonyaev
705e2c7437
ADQM-34 fix parquet tests
2019-08-22 11:28:32 +03:00
Nikolai Kochetov
c3aaf583a0
Fix RollupTransform.
2019-08-22 11:26:50 +03:00
akonyaev
1683547b2d
ADQM-34 fix style
2019-08-22 10:24:04 +03:00
akonyaev
01216e45b6
Merge branch 'master' of https://github.com/yandex/ClickHouse into ADQM-34
...
# Conflicts:
# dbms/src/Processors/Formats/Impl/ParquetBlockInputFormat.cpp
2019-08-22 09:40:51 +03:00
alexey-milovidov
83104b3d5e
Merge pull request #6603 from amosbird/fix-dt-hash
...
Fix segfault when decoding symbol table.
2019-08-22 07:35:32 +03:00
alexey-milovidov
903601d3e3
Merge pull request #6600 from yandex/distributed-files-to-send-metric
...
Added a metric for the number of files to send in Distributed tables.
2019-08-22 07:34:09 +03:00
Amos Bird
78af6d793d
Fix segfault when decoding symbol table.
2019-08-22 12:34:06 +08:00
Alexey Milovidov
c38a8cb755
Merge branch 'master' of github.com:yandex/ClickHouse
2019-08-22 05:32:00 +03:00
Alexey Milovidov
85d3ba099f
Added a comment
2019-08-22 05:31:49 +03:00
alexey-milovidov
2ff8f3a5de
Merge pull request #6599 from CurtizJ/fix-order-by-optimization
...
Disable "read in order" optimization for aggregation without keys.
2019-08-22 05:10:14 +03:00
alexey-milovidov
f0e0793cdd
Merge pull request #6581 from yandex/assert_cast
...
Added checks to static_cast of columns.
2019-08-22 05:09:34 +03:00
Alexey Milovidov
6bbf3bd634
Added a metric for the number of files to send in Distributed tables
2019-08-22 04:30:49 +03:00
Alexey Milovidov
a7fa71aaf1
Fixed flappy test
2019-08-22 00:28:05 +03:00
Alexey Milovidov
e573b06373
Updated comment
2019-08-21 23:33:38 +03:00
Alexey Milovidov
93d380ddaa
Fixed test
2019-08-21 23:32:58 +03:00
alexey-milovidov
4a54f3d7b6
Merge pull request #6583 from yandex/fix-false-race-condition-on-frozen-field
...
Fixed false data race in "MergeTreeDataPart::is_frozen" field
2019-08-21 23:12:34 +03:00
CurtizJ
d573c4ec3e
fix wrong check for disabling "read in order" optimization
2019-08-21 20:42:44 +03:00
Nikolai Kochetov
6d81087bdc
Remove _dummy column if it is not needed.
2019-08-21 19:53:40 +03:00
akonyaev
321233ddaa
ADQM-34 fix hardcode for,at name in ArrowColumnToCHColumn class
2019-08-21 19:39:20 +03:00
Nikolai Kochetov
2e03ac09ec
Fix MergingSortedTransform.
2019-08-21 19:38:27 +03:00
alesapin
b9d3d04c57
Move tasks in schedule pool
2019-08-21 19:02:13 +03:00
Nikolai Kochetov
e68775e3d0
Fix TotalsHavingTransform.
2019-08-21 17:51:32 +03:00
akonyaev
caf0d30a5f
ADQM-34 add orc input format
2019-08-21 17:19:47 +03:00
Nikolai Kochetov
fe3221d0e4
Fix SortingAggregatedTransform.
2019-08-21 17:19:18 +03:00
alesapin
be5dd3b994
Remove stupid logic
2019-08-21 16:15:44 +03:00
Nikolai Kochetov
c27cada229
Fix ExpressionTransform.
2019-08-21 16:14:23 +03:00
alesapin
6b85834ae3
Remove excessive logging
2019-08-21 16:11:08 +03:00
Alexander Tokmakov
5cb8605f61
limit number of mutations in the queue
2019-08-21 16:10:33 +03:00
alesapin
323d741038
More concurrent tests
2019-08-21 16:06:01 +03:00
CurtizJ
9fdb9e5805
implement modifier 'with fill' for 'order by' clause
2019-08-21 15:59:03 +03:00
alesapin
d2fe947535
Add test for race condition, found it and fix it
2019-08-21 15:32:48 +03:00
Nikolai Kochetov
2a0a051090
Enable processors by default.
2019-08-21 14:34:40 +03:00
dimarub2000
b5e08fa929
Tried to fix
2019-08-21 14:12:58 +03:00
Dmitry Rubashkin
bd5dabb15c
--help size fixed
2019-08-21 13:32:20 +03:00
alesapin
eb5e052855
merge and fixes
2019-08-21 13:09:29 +03:00
alesapin
70ca7f4156
Merge with master
2019-08-21 11:57:35 +03:00
dimarub2000
086dd815ac
T_test.h added, some fixes
2019-08-21 11:53:41 +03:00
Alexey Milovidov
3c3ca97218
Addition to prev. revision
2019-08-21 08:47:09 +03:00
alexey-milovidov
f77c8cd79c
Merge pull request #6582 from yandex/fix-fuzz-test
...
Fixed timeouts in fuzz test
2019-08-21 08:45:01 +03:00
alexey-milovidov
e6fd885c68
Merge pull request #6580 from yandex/fix-nullif
...
Fix nullIf function.
2019-08-21 06:36:47 +03:00
alexey-milovidov
308baa182e
Merge branch 'master' into table-constraints
2019-08-21 06:33:08 +03:00
Alexey Milovidov
d848009827
Fixed false data race in "MergeTreeDataPart::is_frozen" field
2019-08-21 06:16:59 +03:00
Alexey Milovidov
6e8389bff5
Fixed fuzz test
2019-08-21 06:07:53 +03:00
Alexey Milovidov
c7850d6537
Removed obsolete trash from fuzz test
2019-08-21 06:06:43 +03:00
alexey-milovidov
0e896fb341
Merge pull request #6578 from yandex/disable-elf-on-macos
...
Disable ELF on Mac OS
2019-08-21 06:01:49 +03:00
Alexey Milovidov
40454aa7a0
Addition to prev. revision
2019-08-21 05:46:54 +03:00
Alexey Milovidov
6e26d8ccdf
Addition to prev. revision
2019-08-21 05:42:50 +03:00
Alexey Milovidov
8966520801
Added "assert_cast" function as a replacement for static_cast for columns
2019-08-21 05:28:04 +03:00
Alexey Milovidov
b768bef4e3
Fixed nullIf function
2019-08-21 04:43:19 +03:00
Alexey Milovidov
69be2c4658
Fixed nullIf function
2019-08-21 04:28:55 +03:00
Alexey Milovidov
449dc4757a
Fixed nullIf function
2019-08-21 04:20:06 +03:00
Alexey Milovidov
562bffb337
Fixed nullIf function
2019-08-21 04:14:25 +03:00
alexey-milovidov
2b31409332
Merge pull request #6579 from yandex/parquet-bool-fix
...
Parquet: Fix reading boolean columns
2019-08-21 04:01:28 +03:00
Alexey Milovidov
a6b64d6ba0
Parquet: Fix reading boolean columns
2019-08-21 04:00:13 +03:00
alexey-milovidov
3f607b21fe
Merge pull request #6375 from yandex/try-to-remove-dry-run
...
Try to remove dry run
2019-08-21 03:52:41 +03:00
Alexey Milovidov
17e93b8f2d
Disable ELF on Mac OS #6429
2019-08-21 03:48:34 +03:00
Alexey Milovidov
f277d0ebbf
Style
2019-08-21 03:37:55 +03:00
alex-zaitsev
1e6437e4ee
WIP: Fix MacOS build ( #6429 )
...
* Fix broken MacOS build
* Fix MacOS build
* Update ReadBufferFromFile.cpp
* Update WriteBufferFromFile.cpp
* Update Elf.h
* Update Elf.h
2019-08-21 03:35:41 +03:00
alexey-milovidov
58358ec856
Merge pull request #6514 from yandex/added-test-for-race-conditions
...
Added a test for race conditions.
2019-08-21 01:33:34 +03:00
alexey-milovidov
a691bf3c91
Merge pull request #6577 from proller/fix27
...
CLICKHOUSE-3885 copier: use partition_key in check query
2019-08-21 00:33:40 +03:00
Alexey Milovidov
c1de51dc5b
Better code
2019-08-20 22:53:27 +03:00
Alexey Milovidov
db55780d21
Added a test
2019-08-20 22:53:03 +03:00
alexey-milovidov
f9968fbcfc
Merge pull request #6554 from yandex/add-table-finctions-number-mt
...
Add table function numbers_mt
2019-08-20 22:42:27 +03:00
alexey-milovidov
31a4b816fe
Merge pull request #6566 from yandex/filimonov-remove-duplicated-const
...
remove doubled const TABLE_IS_READ_ONLY
2019-08-20 22:24:40 +03:00
alesapin
469d07ac0f
One more
2019-08-20 22:06:03 +03:00
alesapin
e44ab4f4cd
Add tests for partitions alter
2019-08-20 22:04:58 +03:00
Alexey Milovidov
3fa67f4b72
Checkpoint
2019-08-20 21:55:05 +03:00
alesapin
8417eb9d95
Remove old tests
2019-08-20 21:35:35 +03:00
Alexey Milovidov
295aafb13f
Parallel ALTER modify: don't use ThreadPool if the number of threads is one
2019-08-20 21:18:37 +03:00
Alexey Milovidov
593487c170
Merge branch 'master' into added-test-for-race-conditions
2019-08-20 21:12:03 +03:00
Alexey Milovidov
074853ac0e
Fixed flappy test
2019-08-20 21:11:39 +03:00
Alexey Milovidov
c8859febcb
Merge branch 'master' into added-test-for-race-conditions
2019-08-20 21:05:25 +03:00
Alexey Milovidov
d8683a33c8
Lowered test scale because it is too slow in debug build
2019-08-20 21:05:05 +03:00
proller
4f1c9ee197
CLICKHOUSE-3885 copier: use partition_key in check query
2019-08-20 21:05:01 +03:00
alesapin
120e27a385
Lock parts with dirty hack
2019-08-20 21:00:48 +03:00
Alexey Milovidov
182708e4b1
Fixed typo
2019-08-20 20:58:31 +03:00
alesapin
9c8ec6e4fc
Fixes for replicated merge tree
2019-08-20 20:16:32 +03:00
Nikolai Kochetov
822fe63f3b
Added comment.
2019-08-20 19:13:18 +03:00
Nikolai Kochetov
06bb0af386
Fix build.
2019-08-20 18:03:35 +03:00
Nikolai Kochetov
aef03fd9bf
Merge pull request #6425 from yandex/vzakaznikov-liveview
...
Merge LIVE VIEW
2019-08-20 17:13:42 +03:00
Nikolai Kochetov
7bd748c969
Renamed NumbersMtBlockInputStream to NumbersMultiThreadedBlockInputStream.
2019-08-20 17:13:06 +03:00
Nikolai Kochetov
eecc8b0121
Update tests.
2019-08-20 16:33:25 +03:00
Nikolai Kochetov
0ab886ce9d
Materialize constant in arrayWithConstant function.
2019-08-20 15:28:36 +03:00
BayoNet
e986d6ba53
DOCAPI-7459: skip_unavailable_shards docs ( #6361 )
...
* Link fix.
* DOCAPI-7459: skip_unavailable_shards docs
* Update dbms/src/Core/Settings.h
Co-Authored-By: Ivan Blinkov <github@blinkov.ru>
* Update docs/en/operations/settings/settings.md
Co-Authored-By: Ivan Blinkov <github@blinkov.ru>
* Update docs/en/operations/settings/settings.md
Co-Authored-By: Ivan Blinkov <github@blinkov.ru>
* Update docs/en/operations/settings/settings.md
Co-Authored-By: Ivan Blinkov <github@blinkov.ru>
* DOCAPI-7459: Markup fixes.
2019-08-20 15:06:52 +03:00
filimonov
8d0c2eacfd
remove doubled const TABLE_IS_READ_ONLY
2019-08-20 13:18:08 +02:00
Ivan
a502424c33
Implement support for insertion into Kafka tables ( #6012 )
...
* Add write-callback on each row for RowOutputStream
* Fix build of new rdkafka library
* Poll messages if Kafka outgoing queue is full
* Add test
* Add test producer-consumer
* Truncate delimiter from last row in message
2019-08-20 14:17:57 +03:00
Nikolai Kochetov
0c0e5010dc
Added NumbersMtBlockInputStream.
2019-08-20 13:29:04 +03:00
Nikolai Kochetov
7f31b8bf9c
Added NumbersMtBlockInputStream.
2019-08-20 13:28:20 +03:00
alesapin
00bdd6c680
Support move partition
2019-08-20 12:59:19 +03:00
Gleb Novikov
86fecc7501
Merge branch 'master' into table-constraints
2019-08-20 12:17:56 +03:00
Nikolai Kochetov
1cebcd3e73
Fixed test.
2019-08-20 12:15:08 +03:00
alesapin
5690498424
Remove excessive logging
2019-08-20 11:44:09 +03:00
alesapin
8408ffbfa6
Almost working replicated MT
2019-08-20 11:38:02 +03:00
Nikolai Kochetov
bfd0505d99
Fix tests.
2019-08-20 11:36:10 +03:00
Nikolai Kochetov
cdf1ce3171
Merge branch 'master' into vzakaznikov-liveview
2019-08-20 10:41:31 +03:00
alexey-milovidov
c870cbce73
Merge pull request #6548 from achimbab/master
...
Added 'strict' parameter in windowFunnel() and added testcases.
2019-08-20 05:05:49 +03:00
Alexey Milovidov
b7cb55a06e
Added a comment
2019-08-20 04:46:48 +03:00
Alexey Milovidov
818ceec220
Merge branch 'added-test-for-race-conditions' of github.com:yandex/ClickHouse into added-test-for-race-conditions
2019-08-20 04:25:21 +03:00
Alexey Milovidov
a574727269
Attempt to fix deadlock
2019-08-20 04:24:53 +03:00
Alexey Milovidov
ebbcd26981
Improved test
2019-08-20 03:53:12 +03:00
Alexey Milovidov
666029db6e
Merge branch 'added-test-for-race-conditions' of github.com:yandex/ClickHouse into added-test-for-race-conditions
2019-08-20 03:50:40 +03:00
Alexey Milovidov
99aa5cce38
Fixed idiotic error in system.parts
2019-08-20 03:49:58 +03:00
Alexey Milovidov
f1fef3f169
Merge branch 'master' of github.com:yandex/ClickHouse
2019-08-20 03:48:24 +03:00
Alexey Milovidov
e594c344f5
Fixed idiotic error in system.parts
2019-08-20 03:48:08 +03:00
Alexey Milovidov
6d8161e644
Merge branch 'added-test-for-race-conditions' of github.com:yandex/ClickHouse into added-test-for-race-conditions
2019-08-20 03:10:59 +03:00
Alexey Milovidov
48867580e6
Added another test that produce segfault under ASan easily
2019-08-20 03:10:32 +03:00
alexey-milovidov
3a909c54c5
Merge pull request #6523 from yandex/fix_inconsistent_parts_after_clone_replica
...
Fix inconsistent parts after clone replica
2019-08-20 02:25:00 +03:00
tavplubix
fa40dfb257
Merge pull request #6559 from yandex/fix_csv_6426
...
Fix csv input
2019-08-20 02:24:33 +03:00
Alexander Tokmakov
bca580653d
fix csv input
2019-08-20 02:09:02 +03:00
philip.han
a2fe2fb7b1
Fixed the test for 00632_aggregation_window_funnel.
2019-08-20 07:55:02 +09:00
alexey-milovidov
dfa6385eb3
Merge pull request #6538 from orivej/odbc-bridge
...
DEVTOOLS-5755 Remove odbc-bridge.cpp from clickhouse-lib
2019-08-20 01:39:48 +03:00
alexey-milovidov
fe634d69fe
Merge pull request #6550 from yandex/fix_6125
...
Fix NPE when using IN clause with a subquery with a tuple
2019-08-20 01:39:02 +03:00
Alexander Kazakov
fe5cd47068
Process prewhere clause in "skip unused shards" optimization ( #6521 )
...
* Process prewhere clause in optimize_skip_unused_shards
* Better diagnostics and logging
2019-08-19 23:28:24 +03:00
Alexey Milovidov
5d17e0e0e0
Updated test
2019-08-19 22:51:53 +03:00
Alexey Milovidov
5575be034d
Whitespaces
2019-08-19 22:32:02 +03:00
Alexey Milovidov
4809586ed6
Updated instruction
2019-08-19 22:07:13 +03:00
Alexey Milovidov
22a11343e8
Attempt to fix race condition
2019-08-19 22:02:20 +03:00
Nikolai Kochetov
19a303f498
Update perf tests with hash functions.
2019-08-19 21:55:42 +03:00
Nikolai Kochetov
d359ff3d4a
Fix build.
2019-08-19 21:34:12 +03:00
Nikolai Kochetov
56a9c3920f
Fix build.
2019-08-19 21:28:48 +03:00
Nikolai Kochetov
8535ba9e47
Review fixes.
2019-08-19 21:23:37 +03:00
stavrolia
1190e866aa
Fix
2019-08-19 21:12:50 +03:00
stavrolia
b3fd5bc141
Add tests, comments and fix
2019-08-19 21:12:50 +03:00
stavrolia
2bfd398107
fix test
2019-08-19 21:12:50 +03:00
stavrolia
2f2bf953eb
fix and add test for storage file version
2019-08-19 21:12:50 +03:00
stavrolia
32fad1e961
fix
2019-08-19 21:12:50 +03:00
stavrolia
229dd7c2b6
wip
2019-08-19 21:12:50 +03:00
stavrolia
f9037fee2c
Fix File version
2019-08-19 21:12:50 +03:00
stavrolia
b386b3090c
Impove HDFS version
2019-08-19 21:12:50 +03:00
stavrolia
95cb95105d
Add recursive version for storage file
2019-08-19 21:12:50 +03:00
stavrolia
7addd50c16
recursive version for StorageHDFS and some tests for it
2019-08-19 21:12:50 +03:00
stavrolia
a3b35d5569
WIP
2019-08-19 21:12:50 +03:00
stavrolia
e6d85de79a
wip small change
2019-08-19 21:12:50 +03:00
stavrolia
6055c61e7f
wip hdfs
2019-08-19 21:12:50 +03:00
stavrolia
dbf1417bd6
Globs in storage file
2019-08-19 21:12:50 +03:00
Alexey Milovidov
d2e5789f82
Fixed strange code in mutations that may lead to memory corruption
2019-08-19 21:12:22 +03:00
Nikolai Kochetov
04c17c56c2
Review fixes.
2019-08-19 21:10:40 +03:00
alesapin
e9e67a2688
Almost compilable
2019-08-19 20:59:16 +03:00
Nikolai Kochetov
3277f9e3de
Add patch to Live View tests.
2019-08-19 20:56:00 +03:00
Nikolai Kochetov
d4363768e6
Added IFunctonBase::getResultIfAlwaysReturnsConstantAndHasArguments
2019-08-19 20:48:19 +03:00
Alexey Milovidov
481b9d36dd
Merge branch 'master' into added-test-for-race-conditions
2019-08-19 20:43:35 +03:00
alexey-milovidov
a116fd7a69
Merge pull request #6477 from dimarub2000/quantileExact_improvement
...
QuantileExactExclusive & Inclusive function added.
2019-08-19 20:39:37 +03:00
Alexander Tokmakov
9e2537a7d0
add test
2019-08-19 19:52:05 +03:00
Alexander Tokmakov
c62eb7a3ae
check columns count and types
2019-08-19 19:51:50 +03:00
dimarub2000
bb4136f7b0
virtual functions deleted
2019-08-19 19:03:25 +03:00
Nikolai Kochetov
a4e2fcdd49
Remove recursiveMaterializeConstants.
2019-08-19 18:41:42 +03:00
philip.han
61769865d8
Added 'strict' parameter in windowFunnel() and added testcases.
2019-08-19 23:52:42 +09:00
alesapin
4ccdb8f92e
Better code
2019-08-19 17:40:12 +03:00
Nikolai Kochetov
a466040201
Added 00991_temporary_live_view_watch_events_heartbeat.
2019-08-19 17:39:35 +03:00
Alexander Tokmakov
be5df60c7a
Merge branch 'master' into fix_inconsistent_parts_after_clone_replica
2019-08-19 17:34:22 +03:00
Nikolai Kochetov
e188ae40ce
Added 00991_temporary_live_view_watch_live.
2019-08-19 16:35:00 +03:00
Nikolai Kochetov
619ee4489e
Added 00991_live_view_watch_event_live.
2019-08-19 16:26:37 +03:00
Nikolai Kochetov
61432b83d8
Added table function numbers_mt.
2019-08-19 15:27:51 +03:00
Alexander Tokmakov
6991683a5f
remove local parts which source replica doesnt have
2019-08-19 15:08:45 +03:00
alesapin
f2a8c18c1f
Simplify lock
2019-08-19 14:18:58 +03:00
alesapin
69015f292e
Fix wrong merge
2019-08-19 14:18:39 +03:00
Nikolai Kochetov
a33c59d83b
Update Live View test.
2019-08-19 14:08:10 +03:00
alesapin
6d29ed99d9
Fix bug with enable_mixed_granularity_parts and mutations
2019-08-19 13:37:04 +03:00
Nikolai Kochetov
4c45ce3038
Apply patches to Live View tests.
2019-08-19 12:47:08 +03:00
alesapin
a85cdc91a6
Merge branch 'master' into ObjatieGroba-feature_multiple_disks
2019-08-19 11:34:02 +03:00
alesapin
99e85ff753
Fix build
2019-08-19 11:25:07 +03:00
alesapin
e7542810bb
Merge with master
2019-08-19 11:20:48 +03:00
Nikolai Kochetov
b8a5e107df
Merge branch 'master' into try-to-remove-dry-run
2019-08-19 09:09:22 +03:00
Георгий Кондратьев
c70d585169
DEVTOOLS-5755 Remove odbc-bridge.cpp from clickhouse-lib
...
odbc-bridge.cpp defines main() so it should not be included in clickhouse-lib.
2019-08-19 05:13:39 +00:00
Nikolai Kochetov
28f4346fca
Updated json perftest to loop.
2019-08-19 00:50:51 +03:00
Nikolai Kochetov
b85c50e7c3
Fix tests.
2019-08-18 17:55:20 +03:00
Alexey Milovidov
d7d11b85ca
Update version manually
2019-08-18 16:53:25 +03:00
alexey-milovidov
f36d20915b
Merge pull request #6529 from yandex/better-signals
...
Better debug-ability of fault signals.
2019-08-18 16:44:54 +03:00
alexey-milovidov
1c9fedb77b
Merge pull request #6530 from yandex/metric-log-rectification
...
Metric log rectification
2019-08-18 16:44:21 +03:00
alexey-milovidov
29cc99ad58
Merge pull request #6194 from yurriy/mysql
...
Compatibility with more MySQL clients.
2019-08-18 16:28:13 +03:00
Nikolai Kochetov
cb848159e1
Merged with master.
2019-08-18 14:52:49 +03:00
Alexey Milovidov
9b48906f16
Rectification of MetricLog: simplified code
2019-08-18 03:34:23 +03:00
Alexey Milovidov
968cbda666
Rectification of MetricLog
2019-08-18 03:25:58 +03:00
Alexey Milovidov
16495bab5b
Rectification of MetricLog
2019-08-18 03:04:58 +03:00
alexey-milovidov
1b3f19abab
Update StackTrace.h
2019-08-18 03:03:19 +03:00
proller
d09c5c871b
Build fixes ( #6491 )
...
* Fix build
* cmake: fix cpuinfo
* Fix includes after processors merge
Conflicts:
dbms/src/Processors/Formats/Impl/CapnProtoRowInputFormat.cpp
dbms/src/Processors/Formats/Impl/ParquetBlockOutputFormat.cpp
dbms/src/Processors/Formats/Impl/ProtobufRowInputFormat.cpp
dbms/src/Processors/Formats/Impl/ProtobufRowOutputFormat.cpp
* Fix build in gcc8
* fix test link
* fix test link
* Fix test link
* link fix
* Fix includes after processors merge 2
Conflicts:
dbms/src/Processors/Formats/Impl/ParquetBlockInputFormat.cpp
* Fix includes after processors merge 3
* link fix
* Fix likely/unlikely conflict with cython
* Fix conflict with protobuf/stubs/atomicops.h
* remove unlikely.h
* Fix macos build (do not use timer_t)
2019-08-18 01:53:46 +03:00
alexey-milovidov
97a7d78fb3
Merge pull request #6524 from 4ertus2/refactoring
...
More ExpressionAnalyzer refactoring for JOINs
2019-08-18 01:46:02 +03:00
Alexey Milovidov
306878c7a0
Write symbolized stack trace on failure one line at a time and uncached
2019-08-18 01:39:26 +03:00
Alexey Milovidov
833256f310
Don't try to get delay of readonly replicas for AsynchronousMetrics
2019-08-18 00:18:22 +03:00
Alexey Milovidov
081f1bedc2
Allowed to use SIGPROF to print stack traces for debugging purposes
2019-08-18 00:13:38 +03:00
Alexey Milovidov
2cd669fa1d
Minor improvement
2019-08-17 23:33:50 +03:00
alexey-milovidov
e2687fc2d5
Merge pull request #6513 from yandex/parts-race-condition
...
Fix race condition in system.parts vs. ALTER
2019-08-17 22:30:16 +03:00
Nikolai Kochetov
86bba711c4
Merge branch 'master' into try-to-remove-dry-run
2019-08-17 13:43:14 +03:00
Nikolai Kochetov
5c10bff9c2
Try to rewrite live view test.
2019-08-16 21:52:29 +03:00
Vitaly Baranov
e7a2565290
Merge pull request #6479 from vitlibar/no-allocation-in-simdjson-iterator
...
Get rid of dynamic allocation in ParsedJson::Iterator.
2019-08-16 20:58:16 +03:00
Nikolai Kochetov
ab4018e98e
Fix test.
2019-08-16 19:56:34 +03:00
chertus
133bd92807
ExpressionAnalyzer.appendJoin() refactoring
2019-08-16 19:50:30 +03:00
alexey-milovidov
3c6db12efa
Merge pull request #6511 from nikvas0/nikvas0/set_index_bit_func_checks
...
typechecks for set index functions
2019-08-16 19:29:14 +03:00
Nikolai Kochetov
e9070ede0a
Try to rewrite live view test.
2019-08-16 19:28:25 +03:00
Alexander Tokmakov
8bbcecf3b1
add test
2019-08-16 19:15:36 +03:00
alesapin
defc1e30ca
Some improvements
2019-08-16 18:57:19 +03:00
alesapin
af2a947ba1
Update StorageSystemParts.cpp
2019-08-16 18:06:02 +03:00
alesapin
ebdc0eb338
Update 00991_system_parts_race_condition.sh
2019-08-16 17:56:42 +03:00
Nikolai Kochetov
29f4f83c39
Fix build.
2019-08-16 15:54:50 +03:00
Nikolai Kochetov
7da72261a2
Merge branch 'master' into try-to-remove-dry-run
2019-08-16 15:50:48 +03:00
Vitaly Baranov
69ed5279b5
Get rid of dynamic allocation in ParsedJson::Iterator.
2019-08-16 15:48:48 +03:00
Vitaly Baranov
fa5f802adb
Merge pull request #6486 from Vxider/master
...
build fix
2019-08-16 15:20:33 +03:00
Nikolai Kochetov
688cc4976a
Moved NOTICE to dbms/src
2019-08-16 14:03:23 +03:00
Nikolai Kochetov
18ad0e7e6b
Merged with master.
2019-08-16 13:55:40 +03:00
Nikolai Kochetov
670c8a3e50
Add alwaysReturnsConstant for IFunctionBase.
2019-08-16 13:41:17 +03:00
Nikolai Kochetov
0eb1a931b4
Add alwaysReturnsConstant for IFunctionBase.
2019-08-16 13:29:33 +03:00
Nikolai Kochetov
08021fe125
Add alwaysReturnsConstant for IFunctionBase.
2019-08-16 12:38:12 +03:00
alesapin
6333f4b074
Better
2019-08-16 12:20:44 +03:00
alesapin
b808f2e2e8
Add metric log
2019-08-16 11:19:13 +03:00
Alexey Milovidov
8d3ede98e2
Added another test
2019-08-16 05:21:01 +03:00
Alexey Milovidov
ab827ca6f3
Added failing test
2019-08-16 04:28:41 +03:00
Alexey Milovidov
b66719725f
Fix race condition in system.parts vs. ALTER
2019-08-16 03:49:33 +03:00
alexey-milovidov
01a046e8ca
Merge pull request #5053 from nikvas0/nikvas0/index_mutate
...
indices and mutations
2019-08-16 02:44:48 +03:00
alexey-milovidov
a466c7aebd
Merge pull request #6299 from CurtizJ/order-by-efficient
...
Optimizations of ranges selection while reading with enabled optimize_read_in_order.
2019-08-16 02:39:53 +03:00
Alexey Milovidov
cf9b41549d
MetricLog: code cleanups; comments
2019-08-16 02:35:54 +03:00
alexey-milovidov
a70bfa13d4
Merge pull request #6467 from nikitamikhaylov/system_metric_log
...
system.metric_log table
2019-08-16 02:28:53 +03:00
alexey-milovidov
bd2c5e14cd
Merge pull request #6499 from 4ertus2/refactoring
...
ExpressionAnalyzer and ActionsVisitor refactoring
2019-08-16 01:41:59 +03:00
alexey-milovidov
3a43512d2f
Merge pull request #6507 from yandex/fix-external-dictionaries-test-for-non-root
...
Fix test_external_dictionaries for non root user.
2019-08-16 01:40:53 +03:00
Yuriy
25c882e3cc
fixed unbundled build
2019-08-16 00:22:54 +03:00
Nikolai Kochetov
2ef878d7ce
Add alwaysReturnsConstant for IFunctionBase. Set alwaysReturnsConstant=true for ignore.
2019-08-15 22:31:43 +03:00
Nikita Vasilev
a051009d28
add it's a bug mes
2019-08-15 21:48:48 +03:00
Nikita Vasilev
f59fa67050
added type checks for set index functions
2019-08-15 21:46:16 +03:00
Nikita Vasilev
053f0ee78d
fix compilation
2019-08-15 20:46:35 +03:00
alesapin
f988ff538b
Less code
2019-08-15 20:02:04 +03:00
Nikita Vasilev
00a5fe7836
Merge remote-tracking branch 'upstream/master' into nikvas0/index_mutate
2019-08-15 19:48:57 +03:00
Yuriy
c5b6d1f9bf
merged origin/master
2019-08-15 19:48:10 +03:00
Nikita Mikhaylov
2cfbd1e194
reused prev_timepoint
2019-08-15 19:39:18 +03:00
Nikita Mikhaylov
854da3b6a2
ms column added
2019-08-15 19:09:43 +03:00
chertus
47a9424190
Merge branch 'master' into refactoring
2019-08-15 18:32:56 +03:00
chertus
e895251bc6
minor changes
2019-08-15 17:22:33 +03:00
Ivan Lezhankin
c52a34fd15
Add test for multiple mat. views
2019-08-15 17:19:12 +03:00
Nikolai Kochetov
24e5b95b98
Fix test_external_dictionaries for non root user.
2019-08-15 17:00:36 +03:00
chertus
994f9f3cc6
unify ActionsVisitor: rewrite as InDepthNodeVisitor
2019-08-15 16:54:59 +03:00
chertus
1b500ade45
remove duplicated include
2019-08-15 14:22:19 +03:00
Nikolai Kochetov
67f6129284
Temporarily disabled 00963_temporary_live_view_watch_live_timeout.
2019-08-15 14:18:41 +03:00
Nikolai Kochetov
e2171a038b
Temporarily disabled 00963_temporary_live_view_watch_live_timeout.
2019-08-15 14:10:33 +03:00
CurtizJ
00d98c51c3
fix limit without order
2019-08-15 14:09:41 +03:00
CurtizJ
6ef3b5f9c7
fix usage of global syntax_result in optimizeReadInOrder
2019-08-15 13:15:04 +03:00
Nikolai Kochetov
90cb316457
Added more comments. Fix operator== in ExpressionActions.
2019-08-15 12:51:53 +03:00
alesapin
d81961c4ca
Fix strange code
2019-08-15 12:43:31 +03:00
Nikolai Kochetov
333746b910
Update 00459_group_array_insert_at.sql
2019-08-15 12:12:52 +03:00
Alexandr Krasheninnikov
27b079bd6a
Tests added, fix wrong behaviour
2019-08-15 11:59:20 +03:00
Nikolai Kochetov
09dfc26087
Remove _dummy column at InterpreterSelectQuery::unifyStreams.
2019-08-15 11:50:17 +03:00
Nikolai Kochetov
abfaa9620d
Fix style.
2019-08-15 11:09:18 +03:00
Nikolai Kochetov
a4be4da9b4
Added recursiveMaterializeConstants.
2019-08-15 10:55:59 +03:00
Nikolai Kochetov
6586f059b5
Added recursiveMaterializeConstants.
2019-08-15 10:54:39 +03:00
Nikolai Kochetov
807bc5205a
Update 00818_inner_join_bug_3567.reference
2019-08-15 10:39:00 +03:00
Nikolai Kochetov
867a7461dc
Make randConstant const again.
2019-08-15 10:32:06 +03:00
Nikolai Kochetov
37a88e1407
Added recursiveMaterializeConstants.
2019-08-15 10:28:33 +03:00
Nikolai Kochetov
720fe61a14
Merge pull request #6494 from yandex/fix-pipeline-executor-types
...
Fix arg type forPipelineExecutor::prepareProcessor
2019-08-15 09:54:18 +03:00
Nikolai Kochetov
551d04c01f
Merge pull request #6495 from yandex/fix-format-factory-default-streams
...
Fix FormatFactory default formats.
2019-08-15 09:53:51 +03:00
Gleb Novikov
f69ceec04c
Removed redundant include of Interpreters/ActionsVisitor.h
2019-08-15 08:40:08 +03:00
Gleb Novikov
5ee4238538
small change to run CI
2019-08-15 03:53:16 +03:00
alexey-milovidov
64f676504d
Merge pull request #6493 from yandex/request-splitting-test
...
Added a test for bad URIs
2019-08-14 23:55:34 +03:00
Gleb Novikov
d41bb1fc19
Reverted server config.xml
2019-08-14 22:52:39 +03:00
Gleb Novikov
ab1c4139de
Added ReplicatedMergeTree support and test for constraints, also added VIOLATED_CONSTRAINT error
2019-08-14 22:51:03 +03:00
chertus
7c566f317c
refactoring: extract SelectQueryExpressionAnalyzer from ExpressionAnalyzer
2019-08-14 22:30:30 +03:00
CurtizJ
0b3d7d8032
Merge remote-tracking branch 'upstream/master' into order-by-efficient
2019-08-14 21:26:25 +03:00
CurtizJ
a785d4a435
Merge branch 'master' of https://github.com/yandex/ClickHouse into merging_with_ties_and_with_fill
2019-08-14 20:24:47 +03:00
Nikita Mikhaylov
e83482b512
metric_log.xml
2019-08-14 20:21:45 +03:00
alexey-milovidov
7a439e269f
Merge pull request #6470 from alex-krash/function_user
...
Function currentUser()
2019-08-14 20:09:54 +03:00
alexey-milovidov
a9d48ad503
Merge pull request #6482 from yandex/allow-library-dictionary-with-asan
...
Allow to use library dictionary source with ASan.
2019-08-14 20:05:13 +03:00
CurtizJ
72b80fe1f7
merging with master
2019-08-14 20:01:47 +03:00
chertus
047a14a189
one more minor refactoring
2019-08-14 19:53:30 +03:00
CurtizJ
eb3a3f44d0
better avoiding of array join in optimizeReadInOrder
2019-08-14 19:15:03 +03:00
Nikolai Kochetov
be009d971d
Fix FormatFactory default formats.
2019-08-14 18:54:51 +03:00
chertus
97d6f2218c
minor refactoring
2019-08-14 18:34:32 +03:00
alesapin
1d22d98365
Less auto code
2019-08-14 18:31:19 +03:00
Nikolai Kochetov
e51c48501b
Fix arg type forPipelineExecutor::prepareProcessor
2019-08-14 18:28:33 +03:00
alesapin
bccf62100f
Revert check
2019-08-14 18:25:57 +03:00
Nikolai Kochetov
b323f08907
Fix build.
2019-08-14 18:23:57 +03:00
Alexey Milovidov
cab85b30b9
Added a test for bad URIs
2019-08-14 18:23:22 +03:00
alesapin
e391ce813d
refactoring
2019-08-14 18:20:52 +03:00
Nikolai Kochetov
287eb633b8
Merged with master
2019-08-14 18:16:52 +03:00
Nikolai Kochetov
5131b6af4b
Fix header for joins. Make function randConstant not constant.
2019-08-14 18:14:32 +03:00
Nikolai Kochetov
8f55fdbd15
Wrap const columns in RemoteBlockInputStream.
2019-08-14 18:14:37 +03:00
Nikolai Kochetov
b5c9be75c4
Materialize constant keys in header.
2019-08-14 18:14:32 +03:00
Nikolai Kochetov
0635188104
Allow constants for RemoteBlockInputStream.
2019-08-14 18:14:32 +03:00
Nikolai Kochetov
16918c7dba
Added more comments.
2019-08-14 18:14:32 +03:00
Nikolai Kochetov
de93b759c9
Return non-const column in ignoreExceptNull.
2019-08-14 18:14:32 +03:00
Nikolai Kochetov
e10f198d72
Fix build.
2019-08-14 18:14:32 +03:00
chertus
ddde50c542
minor fixes in includes
2019-08-14 17:06:16 +03:00
Dmitry Rubashkin
4090e89410
Tests fixed
2019-08-14 16:47:48 +03:00
Dmitry Rubashkin
e56f626430
Tests
2019-08-14 16:45:04 +03:00
CurtizJ
22d9bd06cc
Merge branch 'dmitriiut-WITH_TIES_and_WITH_FILL' of https://github.com/dmitriiut/ClickHouse into merging_with_ties_and_with_fill
2019-08-14 16:40:07 +03:00
alexey-milovidov
5b25c30f52
Update 00990_function_current_user.sql
2019-08-14 16:25:42 +03:00
alexey-milovidov
e5a40eb493
Merge pull request #6458 from 4ertus2/refactoring
...
More ExpressionAnalyzer refactoring
2019-08-14 16:10:36 +03:00
Nikita Mikhaylov
d1e5fcd281
std::move
2019-08-14 16:08:07 +03:00
Nikita Mikhaylov
15bbf080f3
changes after review
2019-08-14 15:54:41 +03:00
CurtizJ
d44d2d1731
rewrite trash code in optimizeReadInOrder and disable read in order optimization with joins
2019-08-14 15:29:21 +03:00
Alexandr Krasheninnikov
d9234a64c4
Make function return initial user
2019-08-14 15:18:11 +03:00
Alexandr Krasheninnikov
2126196c89
Nullable correct handling
2019-08-14 15:09:51 +03:00
alesapin
6a283b6bde
Remove segfault
2019-08-14 14:59:45 +03:00
Alexandr Krasheninnikov
986d56ba0c
Fix casting style, work with Nullable
2019-08-14 14:32:03 +03:00
dimarub2000
73e208917c
Fixed comment
2019-08-14 14:18:46 +03:00
dimarub2000
6b6e477c76
Added QuantileExactInclusive function. Deleted redundant virtuals.
2019-08-14 14:13:04 +03:00
akuzm
6bcfe51edf
In performance test, do not read query log for queries we didn't run. ( #6427 )
2019-08-14 14:04:11 +03:00
alesapin
a2ca18d287
Fix test
2019-08-14 13:30:36 +03:00
Alexandr Krasheninnikov
bc4177f64c
Make alias case-insenstitive
2019-08-14 13:20:15 +03:00
alesapin
949890ee90
Merged
2019-08-14 12:46:30 +03:00
Vxider
09a67981b7
build fix
2019-08-14 14:56:43 +08:00
Alexey Milovidov
09ecd865fc
Allow to use library dictionary source with ASan. May impose troubles.
2019-08-14 03:26:38 +03:00
CurtizJ
94bca8315d
Merge remote-tracking branch 'upstream/master' into order-by-efficient
2019-08-14 01:41:38 +03:00
Vitaly Baranov
75aa1d7858
Merge pull request #6320 from yandex/simdjson-sse42
...
Enabled SIMDJSON for SSE 4.2 with PCLMUL instruction set
2019-08-13 23:12:40 +03:00
dimarub2000
43ee50e512
QuantileExactExclusive function added.
2019-08-13 22:12:31 +03:00
CurtizJ
c3e0ceecde
wait for finish calculations at underlying streams while cancelling AsynchronousBlockInputStream
2019-08-13 21:28:18 +03:00
Nikita Mikhaylov
a3d4fbd07d
simple test added
2019-08-13 20:02:17 +03:00
Nikita Mikhaylov
eed8dd7138
better
2019-08-13 19:48:23 +03:00
Nikita Mikhaylov
e07f3d9d10
refactor
2019-08-13 19:47:12 +03:00
alesapin
96f62fefcc
Add mutex for settings
2019-08-13 19:34:52 +03:00
Nikita Mikhaylov
7dba25ff9d
const
2019-08-13 19:17:18 +03:00
Alexandr Krasheninnikov
e227611f01
New function currentUser() implemented
2019-08-13 19:05:13 +03:00
Vitaly Baranov
9632c4102a
Change test to pass the exceeding of memory limit in ParsedJson::Iterator::Iterator when UBSan is used.
2019-08-13 18:26:31 +03:00
Nikita Mikhaylov
c8970ea6d5
nothing
2019-08-13 17:52:35 +03:00
Nikita Mikhaylov
e9fcccff59
conflict resolved
2019-08-13 17:47:19 +03:00
alesapin
031bfc7bf3
Remove reference
2019-08-13 17:46:18 +03:00
Nikita Mikhaylov
c69684e807
better
2019-08-13 17:40:19 +03:00
Nikita Mikhaylov
875d7aef8b
better
2019-08-13 17:32:32 +03:00
Nikita Mikhaylov
bbe20b3f9f
done
2019-08-13 17:31:46 +03:00
CurtizJ
7ae73befd6
wait for finish calculations at underlying streams while cancelling AsynchronousBlockInputStream
2019-08-13 17:07:36 +03:00
chertus
87fbc2a5cb
minor improvements
2019-08-13 16:48:09 +03:00
Alexandr Krasheninnikov
6bf3902ce5
Format file
2019-08-13 16:20:32 +03:00
Alexandr Krasheninnikov
ea9cf3a62f
Done
2019-08-13 16:11:24 +03:00
chertus
10a1991855
move getAggregates() into SyntaxAnalyzer
2019-08-13 15:39:03 +03:00
alesapin
f988090111
Remove redundant move
2019-08-13 15:10:58 +03:00
alesapin
b00903330f
Remove empty block
2019-08-13 15:03:42 +03:00
alesapin
5b85373c56
Fix stupid bug
2019-08-13 14:58:59 +03:00
alesapin
bf5ec73582
Fix clang build
2019-08-13 14:40:45 +03:00
alesapin
7b1039568c
Revert old changed
2019-08-13 14:24:18 +03:00
alesapin
1b68d79c59
Revert immutable settings
2019-08-13 13:56:58 +03:00
chertus
3d00e4b374
remove wrong logic
2019-08-13 13:56:12 +03:00
alesapin
9e78781378
Fix tests
2019-08-13 13:39:06 +03:00
alesapin
ad81c743c1
Buildable code
2019-08-13 13:29:31 +03:00
Alexandr Krasheninnikov
9fa0b867f1
Merge branch 'master' of https://github.com/yandex/ClickHouse into function_next_prev_in_block
2019-08-13 11:45:00 +03:00
alesapin
428c753ed7
Merge with master
2019-08-13 11:37:47 +03:00
alesapin
8e72d4c2ec
Tryin COW settings
2019-08-13 11:35:49 +03:00
Nikita Mikhaylov
9650da43ec
wMerge branch 'master' of github.com:yandex/ClickHouse into atomic_zookeeper2
2019-08-13 11:03:42 +03:00
Nikita Mikhaylov
313f72e41a
remove try catch + submodule update
2019-08-13 11:03:31 +03:00
chertus
f2a03d9d51
several fixes
2019-08-13 03:25:51 +03:00
Alexey Milovidov
60504bc2c8
Change logger_name column in text_log to LowCardinality #6037
2019-08-13 02:47:15 +03:00
Alexey Milovidov
67a20342cc
Merge branch 'master' of github.com:yandex/ClickHouse
2019-08-13 01:53:28 +03:00
Alexey Milovidov
c96fa2c080
Fixed build
2019-08-13 01:53:19 +03:00
alexey-milovidov
39ef3e3a27
Merge pull request #6446 from PerformanceVision/null_if
...
nullIf return now the correct result when both arguments are constants
2019-08-13 01:20:27 +03:00
Alexey Milovidov
6ebd002926
Fixed build
2019-08-13 01:19:20 +03:00
Nikita Mikhaylov
4be51007c5
empty commit
2019-08-13 00:45:59 +03:00
alexey-milovidov
470c371635
Merge pull request #6444 from Enmk/gorilla_fixes
...
Fixed Gorilla encoding error on small sequences.
2019-08-12 23:03:13 +03:00
Vasily Nemkov
95a38b9e19
Fixed builds on GCC-9 and Clang-8
2019-08-12 22:43:03 +03:00
alexey-milovidov
f992df8cc2
Merge pull request #6447 from yandex/fix_complex_key_cached_string_dict
...
Fix bug with memory allocation for string fields in complex key cache dictionary
2019-08-12 22:30:39 +03:00
alexey-milovidov
ed0411a414
Merge pull request #6456 from nikitamikhaylov/current_thread_init
...
CurrentThread initialization bug
2019-08-12 22:29:23 +03:00
alexey-milovidov
fbcb5f5d31
Merge pull request #6450 from 4ertus2/some
...
Fix memory tracking under sanitizers
2019-08-12 22:28:34 +03:00
chertus
15d2561ac8
more ExpressionAnalyzer refactoring
2019-08-12 22:27:09 +03:00
Nikolai Kochetov
292758a321
Update CurrentThread.cpp
2019-08-12 19:33:21 +03:00
Nikita Mikhaylov
8328a06eec
update renaming metadata files
2019-08-12 19:20:31 +03:00
Nikolai Kochetov
ae18a6e438
Update CurrentThread.h
2019-08-12 19:07:53 +03:00
Nikolai Kochetov
1cab72450b
Update CurrentThread.cpp
2019-08-12 19:06:34 +03:00
Alexandr Krasheninnikov
31fdc99efc
In progress
2019-08-12 18:44:28 +03:00
Nikita Mikhaylov
ad5c7c0b65
done
2019-08-12 18:16:23 +03:00
Alexandr Krasheninnikov
1b54a52488
Temp
2019-08-12 17:10:29 +03:00
alesapin
34b96c19de
Better test
2019-08-12 17:06:17 +03:00
alesapin
98d38e041f
Fix recreation of replicated table with fixed granularity
2019-08-12 16:30:29 +03:00
Nikita Mikhaylov
fafbd2b188
fix drop with memory engine
2019-08-12 15:56:10 +03:00
chertus
2b47839a98
fix memory tracking under sanitizers
2019-08-12 15:21:07 +03:00
Nikolai Kochetov
43e5cbe35c
Fix build/
2019-08-12 14:06:28 +03:00
Nikolai Kochetov
545420963d
Fix build/
2019-08-12 14:04:30 +03:00
Nikolai Kochetov
18939a5776
Fix build/
2019-08-12 13:59:45 +03:00
Nikolai Kochetov
631bbde420
Merged with master.
2019-08-12 13:19:13 +03:00
Nikita Mikhaylov
fd4638aa64
drop materialized view fixed
2019-08-12 13:13:03 +03:00
Alexandr Krasheninnikov
2e79158b5c
Merge branch 'master' of https://github.com/yandex/ClickHouse into function_next_prev_in_block
2019-08-12 12:59:11 +03:00
alesapin
2ca6c0b1bf
Fix bug with memory allocation for string fields in complex key cache dictionary
2019-08-12 12:37:48 +03:00
Guillaume Tassery
3f572a45b7
Fix nullIf when we have a null constant on the right argument
2019-08-12 10:46:58 +02:00
Vasily Nemkov
923c6889e8
Fixed Gorilla encoding error on small sequences.
...
Added test cases for small sequences;
Refurbished test cases for codecs;
2019-08-12 07:59:20 +03:00
Alexey Milovidov
8cd759565d
Updated test (the previous test was a wrong reference)
2019-08-12 06:06:44 +03:00
Alexey Milovidov
3604d8f961
Merge branch 'master' into fix-array-enumerate-uniq-ranked
2019-08-12 05:26:48 +03:00
alexey-milovidov
775cd0e315
Merge pull request #6441 from yandex/better-log-messages
...
Slightly better information messages
2019-08-12 04:53:20 +03:00
alexey-milovidov
938aa8db02
Merge pull request #6442 from yandex/add-test-for-expansion-of-aliases
...
Added a test for the limit on expansion of aliases just in case
2019-08-12 04:53:12 +03:00
alexey-milovidov
27c46be554
Merge pull request #6435 from yandex/batch-aggregator
...
Batch aggregator (experimental)
2019-08-12 04:52:22 +03:00
Alexey Milovidov
2570907f44
Removed useless parameter
2019-08-12 00:45:18 +03:00
Alexey Milovidov
e5ff049b91
Added a test just in case
2019-08-12 00:03:49 +03:00
Alexey Milovidov
5830526fa1
Slightly better information messages
2019-08-11 23:37:53 +03:00
Alexey Milovidov
28e0e64638
Added a test
2019-08-11 23:04:14 +03:00
Alexey Milovidov
fbaf6b9a4b
Parallel loading of data parts #6074
2019-08-11 23:02:51 +03:00
Alexey Milovidov
0b1a4420cb
More simple
2019-08-11 22:30:39 +03:00
Alexey Milovidov
006a5e51b7
Merge branch 'master' into speed-up-parts-removal
2019-08-11 22:26:24 +03:00
Alexey Milovidov
1cd87078c2
Merge branch 'master' of github.com:yandex/ClickHouse
2019-08-11 22:24:53 +03:00
Alexey Milovidov
2f73b72007
Style
2019-08-11 22:24:42 +03:00
Alexey Milovidov
ed7db76c94
Speed-up parts removal #6372
2019-08-11 22:14:42 +03:00
Gleb Novikov
3b9e1f9bf7
Fixed getIdentifierName call in AlterCommand::parse
2019-08-11 13:39:17 +03:00
Gleb Novikov
381ea6cb6e
Merge branch 'master' into table-constraints
2019-08-11 12:38:34 +03:00
Gleb Novikov
0233f32f9b
Fixed AddresSanitizer error
2019-08-11 12:28:15 +03:00
alexey-milovidov
25e97b0b87
Merge pull request #6400 from abyss7/issue-5286
...
Add more virtual columns to Kafka engine
2019-08-11 05:17:27 +03:00
alexey-milovidov
8520288044
Merge pull request #6416 from 4ertus2/some
...
Refactoring: move collectUsedColumns() to SyntaxAnalyzer
2019-08-11 05:16:22 +03:00
alexey-milovidov
7c3632635d
Merge pull request #6404 from CurtizJ/fix-topk
...
Fix topK and topKWeighted functions.
2019-08-11 05:15:51 +03:00
Alexey Milovidov
cc5b34d778
Addition to prev. revision
2019-08-11 04:00:54 +03:00
Alexey Milovidov
f00fa640ba
Removed old optimization that is now dominated by the new optimization
2019-08-11 02:40:15 +03:00
Alexey Milovidov
011e50cae6
Removed useless function arguments
2019-08-11 02:27:25 +03:00
Alexey Milovidov
3885cc20b8
Improved performance of aggregation without key
2019-08-11 02:22:23 +03:00
Alexey Milovidov
c98d2fe6e1
Addition to prev. revision
2019-08-11 01:54:33 +03:00
Alexey Milovidov
efa51a6cd9
Batch aggregation (experimental)
2019-08-11 01:36:55 +03:00
Alexey Milovidov
45b88adedc
Merge branch 'master' into fix-array-enumerate-uniq-ranked
2019-08-11 00:35:37 +03:00
Ivan Lezhankin
fd27ac9e9e
Merge remote-tracking branch 'upstream/master' into issue-5286
2019-08-11 00:11:44 +03:00
Ivan
cce3ab08bb
Do not convert columns by position when pushing to materialized views ( #6415 )
...
* Do not convert columns by position
* Update 00984_materialized_view_to_columns.reference
2019-08-11 00:00:13 +03:00
alexey-milovidov
838c5e535f
Merge pull request #6433 from yandex/prevent-stack-overflow-in-parser
...
Fixed possible stack overflow in parser
2019-08-10 23:58:54 +03:00
Nikita Vasilev
75e381bde4
Merge remote-tracking branch 'upstream/master' into nikvas0/index_mutate
2019-08-10 23:07:50 +03:00
Alexey Milovidov
692ce0f6c5
Added two more tests
2019-08-10 21:01:35 +03:00
Alexey Milovidov
afef5c6c70
Added stack protection; added a test
2019-08-10 20:51:47 +03:00
Alexey Milovidov
c80aeb0ef1
Fixed another case; added a test
2019-08-10 20:08:14 +03:00
Alexey Milovidov
b133ea85b4
More tests
2019-08-10 19:51:09 +03:00
Alexey Milovidov
e11ba9ded9
One more test
2019-08-10 19:47:59 +03:00
Alexey Milovidov
02a6b2c1ab
Added a test
2019-08-10 19:40:57 +03:00
Alexey Milovidov
0a9787c7f3
Fixed possible stack overflow in parser
2019-08-10 19:38:25 +03:00
Olga Khvostikova
dd6f48342d
Merge pull request #6428 from yandex/low-cardinality-setting-in-cast
...
Fix behavior low cardinality setting in creating materialized view (Fix #6293 )
2019-08-10 18:26:59 +03:00
alexey-milovidov
30f8529e04
Merge pull request #6325 from kreuzerkrieg/Shadow4GCC
...
adding -Wshadow for GCC
2019-08-10 17:29:10 +03:00
alexey-milovidov
c8a810ef58
Merge branch 'master' into fix25
2019-08-10 01:21:54 +03:00
Alexey Milovidov
7e6b1333a1
Renamed Yandex CTO just in case
2019-08-10 00:58:17 +03:00
kreuzerkrieg
112fc71276
adding -Wshadow for GCC
2019-08-09 23:58:16 +03:00
stavrolia
626b75b6a5
Fix behavior low cardinality setting in creating materialized view
2019-08-09 22:17:19 +03:00
Alexey Milovidov
7b375032b5
Added a test
2019-08-09 20:26:25 +03:00
Alexey Milovidov
f636a4c2c1
Fixed arrayEnumerateUniqRanked function (TODO: simplify code as much as possible)
2019-08-09 20:25:19 +03:00
Nikolai Kochetov
40cc399037
Fix PushingToViewsBlockOutputStream.
2019-08-09 20:15:01 +03:00
chertus
6491de7edd
forget to remove field in last patch
2019-08-09 19:17:01 +03:00
Nikolai Kochetov
ed11432f68
Added JSONEachRowWithProgressRowOutputFormat.
2019-08-09 19:10:47 +03:00
proller
9a438d9f7d
Fix build without protobuf
2019-08-09 19:09:24 +03:00
Nikolai Kochetov
f4aef770ff
Added JSONEachRowWithProgressRowOutputFormat.
2019-08-09 19:01:29 +03:00
Nikolai Kochetov
23e2d17d9d
Added JSONEachRowWithProgressRowOutputFormat.
2019-08-09 18:58:07 +03:00
alexey-milovidov
4e98a5b177
Merge pull request #6410 from yandex/more-safe-parsing-names-types-list
...
Slightly more safe parsing of NamesAndTypesList
2019-08-09 18:34:29 +03:00
Nikolai Kochetov
2ae3db7920
Merged with master.
2019-08-09 18:32:44 +03:00
Alexey Milovidov
98ea652ad6
Whitespaces
2019-08-09 18:30:39 +03:00
dimarub2000
9caa69ce88
Minor fixes
2019-08-09 18:18:21 +03:00
dimarub2000
2ce2bba496
Minor fixes
2019-08-09 18:08:10 +03:00
Nikolai Kochetov
9bd949fff5
Convert streams structure to sample block in InterpreterSelectQuery.
2019-08-09 17:57:15 +03:00
chertus
e06c994b0e
refactoring: move collectUsedColumns from ExpressionAnalyzer to SyntaxAnalyzer
2019-08-09 17:50:04 +03:00
Nikolai Kochetov
78516083ac
Remove dry_run flag from InterpreterSelectQuery::executeImpl.
2019-08-09 16:42:58 +03:00
Nikolai Kochetov
a1023bebff
Fix tests.
2019-08-09 16:37:42 +03:00
Nikita Mikhaylov
aec386f60e
better comment
2019-08-09 16:15:23 +03:00
alesapin
2803fcc2ba
Make atomic settings
2019-08-09 16:07:19 +03:00
dimarub2000
9d2c9c8c2a
Minor style and logic fixes
2019-08-09 16:00:47 +03:00
Nikita Mikhaylov
e3579f215f
comment to test
2019-08-09 15:58:46 +03:00
Nikita Mikhaylov
636793fd89
better
2019-08-09 15:56:19 +03:00
Nikita Mikhaylov
596a3fe1a8
better
2019-08-09 15:54:47 +03:00
Nikita Mikhaylov
4c85e9f481
atomic drop table
2019-08-09 14:17:33 +03:00
dimarub2000
b2cbc1a747
Fixed some const's and added --confidence option.
2019-08-09 13:46:57 +03:00
CurtizJ
ead6336d2c
function topK: fix merge stage and fix memory leaks
2019-08-09 13:11:50 +03:00
Alexey Milovidov
f609e8a785
Slightly more safe parsing of NamesAndTypesList
2019-08-09 03:00:32 +03:00
Alexey Milovidov
86f321a7cd
Whitespaces
2019-08-09 02:55:08 +03:00
alexey-milovidov
28e87cc430
Merge pull request #6409 from yandex/get-identifier-name-fixed-unpleasant-code
...
Fixed unsafe code around "getIdentifier" function.
2019-08-09 02:31:49 +03:00
Alexey Milovidov
b3ab21e7a0
Addition to prev. revision
2019-08-08 23:27:12 +03:00
Alexey Milovidov
724b4b0293
Addition to prev. revision
2019-08-08 23:26:42 +03:00
Alexey Milovidov
2ba185b4aa
Addition to prev. revision
2019-08-08 23:10:58 +03:00
alexey-milovidov
62a6248ca9
Merge pull request #6406 from yandex/no_virtual_columns_in_system_columns
...
No virtual columns in system.columns
2019-08-08 23:04:38 +03:00
Alexey Milovidov
2248c32f9c
Added a test #6401
2019-08-08 23:04:16 +03:00
Alexey Milovidov
a6e4b34ab4
Fixed unpleasant code #6401
2019-08-08 23:02:30 +03:00
Alexey Milovidov
e40854d7fb
Merge branch 'master' of github.com:yandex/ClickHouse
2019-08-08 22:42:47 +03:00
Alexey Milovidov
1437065c70
Fixed tests and error messages #6351
2019-08-08 22:42:34 +03:00
alexey-milovidov
b579692fe9
Merge pull request #6378 from 4ertus2/bugs
...
Fix crash in median over Nullable(Decimal128)
2019-08-08 22:32:11 +03:00
alexey-milovidov
8316c83cc4
Merge pull request #6392 from yandex/fix-performance-test
...
Attempt to fix performance test
2019-08-08 22:31:47 +03:00
Alexander Tokmakov
ae6efb23b4
Merge branch 'master' into alter_table_drop_detached_part
2019-08-08 22:31:31 +03:00
alesapin
50cabe4ab0
Comment
2019-08-08 22:30:32 +03:00
alesapin
a03fcd9f12
Make settings values atomic to avoid race conditions
2019-08-08 22:29:56 +03:00
dimarub2000
b780072a9d
raw data relative_analize
2019-08-08 21:49:29 +03:00
alexey-milovidov
35f4e7cf33
Merge pull request #6351 from 4ertus2/some
...
Disable ANY RIGHT and ANY FULL JOINs by default
2019-08-08 19:16:49 +03:00
alexey-milovidov
80e68a803b
Merge pull request #6374 from dimarub2000/fix_toFloat_monotonicity
...
toFloat() monotonicity fixed
2019-08-08 19:11:38 +03:00
Alexander Tokmakov
b5eee531a9
fix setting name
2019-08-08 19:08:43 +03:00
alexey-milovidov
0ece3708e7
Update PODArray.h
2019-08-08 19:07:58 +03:00
Alexander Tokmakov
2f36d80705
move tests with sudo to integration tests
2019-08-08 19:03:31 +03:00
Alexey Milovidov
40a3f77917
Removed duplicate include
2019-08-08 19:01:42 +03:00
Alexey Milovidov
cf0fd481d3
Added a test
2019-08-08 18:51:33 +03:00
Alexey Milovidov
e7c7694377
Removed virtual columns from system.columns for backward compatibility
2019-08-08 18:48:32 +03:00
Nikolai Kochetov
3df0d66058
Merge branch 'master' into try-to-remove-dry-run
2019-08-08 18:19:51 +03:00
Nikolai Kochetov
9ac401573f
Added InterpreterSelectQuery::getSampleBlockImpl. Disable dry_run.
2019-08-08 18:18:28 +03:00
alesapin
e0d18c0fe8
Merge branch 'master' into merge_tree_settings_alter
2019-08-08 18:16:22 +03:00
Nikolai Kochetov
804a6fad8a
Do not return extremes and totals for insert select.
2019-08-08 17:46:30 +03:00
chertus
391574f361
rename setting + disable ANY INNER JOIN too
2019-08-08 17:20:25 +03:00
CurtizJ
a56d897c2c
better performance in topK function
2019-08-08 16:06:27 +03:00
CurtizJ
61a8abb813
add more tests for functions topK and topKWeighted
2019-08-08 15:42:48 +03:00
chertus
d67abcf691
better alignment
2019-08-08 15:11:54 +03:00
CurtizJ
3c227dce13
fix topK and topKWeighted functions
2019-08-08 14:27:15 +03:00
Ivan Lezhankin
e90bf74ce8
Merge branch 'master' into issue-5286
2019-08-08 12:57:00 +03:00
dimarub2000
90010c4040
Changed to a more suitable name
2019-08-08 11:41:38 +03:00
alexey-milovidov
99fad0904b
Merge pull request #6314 from infinivision/add_bitmapRange
...
added bitmapRange function
2019-08-08 04:51:48 +03:00
alexey-milovidov
235cf98710
Merge pull request #6390 from yandex/fix-build-on-mac-default-hash-uintptr_t
...
Fix for Mac OS build
2019-08-08 04:43:05 +03:00
Alexey Milovidov
a23813383d
Attempt to fix performance test
2019-08-08 03:48:43 +03:00
alexey-milovidov
9c2165b800
Merge pull request #6388 from yandex/transform-query-substring-test
...
Added a test just in case
2019-08-08 03:11:37 +03:00
alexey-milovidov
d571c17922
Merge pull request #6389 from yandex/remove-extra-logging-mysql
...
Removed extra verbose logging from MySQL handler
2019-08-08 03:09:11 +03:00
alexey-milovidov
0d3b383c98
Merge pull request #6384 from CurtizJ/fix-optimize-unused-shards
...
Fix segfault with enabled 'optimize_skip_unused_shards' and missing sharding key.
2019-08-08 03:04:23 +03:00
alexey-milovidov
b06bb0a9df
Merge pull request #6380 from 4ertus2/perf
...
Hotfix for Decimal comparison
2019-08-08 03:04:07 +03:00
Alexey Milovidov
a6a9eaef7c
Fix for Mac OS build
2019-08-08 00:53:50 +03:00
alexey-milovidov
355b1e5594
Merge pull request #6352 from yandex/no_space_left_on_device_message
...
Print extra info in exception message for "no space left on device"
2019-08-07 22:28:38 +03:00
Alexey Milovidov
d256fb9d57
Removed extra verbose logging from MySQL handler
2019-08-07 22:14:58 +03:00
Alexey Milovidov
688a80dd80
Added a test just in case #6381
2019-08-07 21:52:53 +03:00
chertus
9c15e65dc9
alignment for AllocatorWithStackMemory
2019-08-07 21:43:06 +03:00
alesapin
75c3ed967a
Checking updatable for user settings
2019-08-07 19:13:28 +03:00
Ivan
1bf6e034e8
Fix infinite loop when reading Kafka messages ( #6354 )
...
* Do not pause/resume consumer at all
* Fix kafka tests
* Try to ensure the subscription
* Set timeout for kafka tests and return 'while True'
* Update cluster.py
* When doing a raw select from kafka, ignore client errors.
They may rise due to 'Local: Timed out' while subscribing.
2019-08-07 19:10:14 +03:00
CurtizJ
7e22f78ce4
fix segfault with enabled 'optimize_skip_unused_shards' and missing sharding key
2019-08-07 18:47:25 +03:00
alesapin
7409f1a3de
More comments
2019-08-07 18:33:10 +03:00
alesapin
13e4581317
More general
2019-08-07 18:21:45 +03:00
chertus
e6a93698cb
add perf test
2019-08-07 17:41:03 +03:00
chertus
c76c11d8cd
minor perf improvement
2019-08-07 17:12:57 +03:00
chertus
5bb0cde59c
hotfix for Decimal.compareAt
2019-08-07 16:53:46 +03:00
Nikolai Kochetov
42c2833932
Added function which calculates header for execution step (InterpreterSelectQuery::getHeaderForExecutionStep). Removed InterpreterSelectQuery:;getSampleBlock from StorageDistributed and StorageMerge.
2019-08-07 16:41:36 +03:00
alesapin
5177309001
Add test for race condition
2019-08-07 16:35:28 +03:00
Alexander Tokmakov
5cf183cbe3
fixes after review
2019-08-07 15:55:27 +03:00
chertus
7426d1b4f7
add test
2019-08-07 15:26:44 +03:00
Dmitry Rubashkin
93d385f813
Tests
2019-08-07 15:14:45 +03:00
Alexey Milovidov
cfe3112bf2
Enabled SIMDJSON for SSE 4.2 with PCLMUL instruction set
2019-08-07 15:07:34 +03:00
alesapin
ea17d033ec
Merge branch 'master' into merge_tree_settings_alter
2019-08-07 14:02:22 +03:00
Ivan Lezhankin
0bc6847111
Update references
2019-08-07 12:54:29 +03:00
dimarub2000
7f26e09160
toFloat() monotonicity fixed
2019-08-07 12:22:33 +03:00
Alexander Tokmakov
0ee3e21fbc
fix style
2019-08-06 23:39:07 +03:00
Alexander Tokmakov
aefc664819
refactor throwFromErrno
2019-08-06 21:54:06 +03:00
Nikita Vasilev
90ce4608fb
Merge remote-tracking branch 'upstream/master' into nikvas0/index_mutate
2019-08-06 21:07:13 +03:00
chertus
2fee5ccd34
fix another tests
2019-08-06 20:53:57 +03:00
Artem Zuikov
048fe08bde
Merge pull request #6362 from 4ertus2/bugs
...
Test for crash from #5859
2019-08-06 19:50:12 +03:00
alesapin
bca40a8608
Better name
2019-08-06 19:34:27 +03:00
alesapin
e62101b8e8
Better comment
2019-08-06 19:29:31 +03:00
Alexander Kuzmenkov
224ed0ca67
Revert wrong merge commit.
...
This reverts commit 9cd9c69449
.
2019-08-06 17:59:19 +03:00
Vasily Nemkov
9cd9c69449
geohashesInbox(lon_min, lat_min, lon_max, lat_max, precision) function ( #6127 )
2019-08-06 17:57:17 +03:00
Vasily Nemkov
fcb0482830
Implement geohashesInBox function. #6127
2019-08-06 17:53:06 +03:00
Alexander Tokmakov
c3039196da
fixes
2019-08-06 17:51:27 +03:00
chertus
3705035457
fix test
2019-08-06 17:29:49 +03:00
alexey-milovidov
416a498b0f
Merge pull request #6329 from Vdimir/throwif-custom-message-5772
...
Added optional message argument in throwIf (#5772 )
2019-08-06 17:27:46 +03:00
alexey-milovidov
511bf37029
Update 00602_throw_if.sh
2019-08-06 17:26:51 +03:00
alexey-milovidov
a455bd7355
Merge pull request #6348 from Vxider/master
...
build fix
2019-08-06 17:24:22 +03:00
Ivan Lezhankin
b55da1888a
Add "_timestamp" virtual column
2019-08-06 17:18:37 +03:00
alesapin
ca29343f54
Uniq settings
2019-08-06 17:09:36 +03:00
Vxider
42287c0b72
format code
2019-08-06 22:04:51 +08:00
Vxider
4d780d99f4
build fix
2019-08-06 22:03:41 +08:00
Ivan Lezhankin
4bc2b32c3e
Merge branch 'master' into issue-5286
2019-08-06 16:25:51 +03:00
dimarub2000
4f89f8f4dd
random generator is now one for thread
2019-08-06 16:19:06 +03:00
alesapin
303c4e5a58
Make index_granularity_bytes immutable
2019-08-06 16:06:09 +03:00
alesapin
84fd4906ca
Changes for engines
2019-08-06 16:04:29 +03:00
Nikolai Kochetov
e73ea8a131
Make InterpreterSelectQuery::analyzeExpressions static.
2019-08-06 16:00:56 +03:00
alesapin
52b9658bcf
Merge with master
2019-08-06 15:55:12 +03:00
dimarub2000
02878c233a
True randomness
2019-08-06 15:54:33 +03:00
alesapin
e12cb8da6d
Add some changes
2019-08-06 15:52:08 +03:00
Alexander Tokmakov
c96b10be9f
style fixes
2019-08-06 15:51:10 +03:00
Alexandr Krasheninnikov
cfec857f2c
Add trailing newline
2019-08-06 14:51:13 +03:00
Alexandr Krasheninnikov
8e535a9cb0
Implement nextInBlock function
2019-08-06 14:51:13 +03:00
chertus
ffb053aa5f
add test for crash described in #5859
2019-08-06 14:15:48 +03:00
alexey-milovidov
9dd9553d73
Merge pull request #6344 from amosbird/c9
...
Optimize Count() Cond.
2019-08-06 13:55:45 +03:00
dimarub2000
a5009c6759
--cumulative option added, and time statistics fixed
2019-08-06 13:54:35 +03:00
Nikolai Kochetov
6685ccba65
Merge pull request #6346 from yandex/more-checks-in-cast-function
...
Added more checks in CAST function.
2019-08-06 10:47:54 +03:00
Amos Bird
9950c9442b
Update
2019-08-06 09:34:49 +08:00
Alexey Milovidov
eadb6ef1a4
Suppress PVS-Studio warning
2019-08-05 22:48:23 +03:00
Alexander Tokmakov
75d10f4160
print extra info in exception message
2019-08-05 22:41:20 +03:00
chertus
c909e00865
disable ANY RIGHT and ANY FULL JOINs by default
2019-08-05 22:23:02 +03:00
dimarub2000
3ea83e35d7
Multiple hosts and ports
2019-08-05 21:38:08 +03:00
Nikita Vasilev
4e8ab12816
refactoring
2019-08-05 21:22:44 +03:00
Nikita Vasilev
7b8c0f1750
experiment
2019-08-05 21:06:05 +03:00
Vxider
03092d5704
build fix
2019-08-06 00:53:11 +08:00
Nikolai Kochetov
e361d336bb
Merge pull request #6239 from yandex/processors-and-output-formats
...
Processors and output formats
2019-08-05 19:45:17 +03:00
Vxider
d5fd3c0a8a
build fix
2019-08-06 00:25:26 +08:00
Alexey Milovidov
a19d05d6df
Fixed minor discrepancies
2019-08-05 19:05:37 +03:00
Alexey Milovidov
95532f2d31
Fixed minor discrepancies
2019-08-05 19:04:47 +03:00
Nikolai Kochetov
50c39e8b86
Added more checks in CAST function.
2019-08-05 18:23:32 +03:00
Amos Bird
a7db425592
Optimize Count() Cond.
...
Follow up https://github.com/yandex/ClickHouse/pull/6028
2019-08-05 22:15:15 +08:00
chertus
ef7d19e143
better JOIN exception messages #5565
2019-08-05 17:03:14 +03:00
dimarub2000
cc3900817c
Clickhouse-benchmark comparison mode
2019-08-05 16:00:27 +03:00
alexey-milovidov
7f28e9bcfb
Merge pull request #6324 from amosbird/c6
...
Fix recursive materialized view
2019-08-05 14:36:21 +03:00
Nikolai Kochetov
bd8c9733e3
Update MySQLOutputFormat.
2019-08-05 12:35:46 +03:00
VDimir
259364a4f8
Minor fixes in throwIf implementation
2019-08-05 10:30:35 +03:00
Amos Bird
e994f45b6c
update
2019-08-05 11:30:30 +08:00
Zhichang Yu
e1f3ef2115
renamed bitmapRange to bitmapSubsetInRange
2019-08-05 10:27:12 +08:00
VDimir
1e6972b38e
Added optional message argument in throwIf ( #5772 )
2019-08-05 02:24:16 +03:00
Alexey Milovidov
cc2744ebb9
Merge branch 'master' of github.com:yandex/ClickHouse
2019-08-05 01:28:26 +03:00
Alexey Milovidov
ddf3466af3
Avoid using #N in logs, because it will link bogus issues and pull requests when posted on GitHub
2019-08-05 01:28:13 +03:00
alexey-milovidov
0c150fbf66
Merge pull request #6321 from yandex/every_function_in_own_file_10
...
Every function in its own file, part 10
2019-08-05 01:02:02 +03:00
alexey-milovidov
af949cce84
Merge pull request #6322 from yandex/text-log-simplification
...
Text log simplification
2019-08-05 01:01:02 +03:00
CurtizJ
cfe32ad89b
Merge remote-tracking branch 'upstream/master' into order-by-efficient
2019-08-04 21:43:00 +03:00
Nikita Vasilev
4c53b90e66
fixed MergedColumnOnlyOutputStream
2019-08-04 21:28:46 +03:00
Alexey Milovidov
195d50a556
One more test case
2019-08-04 21:22:05 +03:00
Alexey Milovidov
f9d3d996e4
Unsignificant modification
2019-08-04 21:20:50 +03:00
Nikita Mikhailov
78250ea23f
tests
2019-08-04 21:20:17 +03:00
Alexey Milovidov
200b994628
Proper fix for arrayReduce and whatever #6295
2019-08-04 21:18:26 +03:00
Amos Bird
39b8141418
Fix recursive materialized view
2019-08-05 02:01:16 +08:00
Nikolai Kochetov
b0b7ed791d
Merge branch 'master' into processors-and-output-formats
2019-08-04 19:47:26 +03:00
Alexey Milovidov
184fc70a27
Fixed error
2019-08-04 18:57:57 +03:00
Alexey Milovidov
8c05766888
Attempt to simplify text log
2019-08-04 18:51:04 +03:00
alexey-milovidov
a0599214ef
Merge pull request #6103 from nikitamikhaylov/system_text_log
...
Allow to write ClickHouse text logs into system table.
2019-08-04 17:51:34 +03:00
Zhichang Yu
09edfaf49c
let Style Check happy
2019-08-04 22:48:48 +08:00
Nikita Vasilev
5804398eae
new test
2019-08-04 17:32:33 +03:00
Alexey Milovidov
aa234b402a
Every function in its own file, part 10
2019-08-04 17:30:08 +03:00
Alexey Milovidov
66acafe70e
Every function in its own file, part 10
2019-08-04 17:01:04 +03:00
Nikita Vasilev
4a39538625
Merge remote-tracking branch 'upstream/master' into nikvas0/index_mutate
2019-08-04 16:58:21 +03:00