Anton Popov
|
ef6f5a6500
|
Merge pull request #37570 from azat/column-ttl-expired-fix
Do not write expired columns by TTL after subsequent merges
|
2022-06-07 13:05:03 +02:00 |
|
Yakov Olkhovskiy
|
3d8f00a55f
|
Update utils/self-extr-exec/decompressor.cpp
Co-authored-by: Antonio Andelic <antonio2368@users.noreply.github.com>
|
2022-06-07 07:04:57 -04:00 |
|
Yakov Olkhovskiy
|
16a28bf87a
|
Update utils/self-extr-exec/decompressor.cpp
Co-authored-by: Antonio Andelic <antonio2368@users.noreply.github.com>
|
2022-06-07 07:04:39 -04:00 |
|
Kseniia Sumarokova
|
c4b1f537cd
|
Merge pull request #37879 from Vxider/wv-inner-target-drop
Do not drop the inner target table when alter WindowView
|
2022-06-07 13:00:15 +02:00 |
|
Kruglov Pavel
|
83418ebba2
|
Merge pull request #37712 from vdimir/duplicate_download_previous_release
Get rid of duplicate download_previous_release
|
2022-06-07 12:51:34 +02:00 |
|
Vladimir C
|
1c184a7e18
|
Merge pull request #37840 from azat/join-query-fatal-errors
|
2022-06-07 12:07:37 +02:00 |
|
Kruglov Pavel
|
fe2e5d722c
|
Merge pull request #37826 from azat/remote-query-fix
Fix possible "No more packets are available" for distributed queries
|
2022-06-07 11:57:26 +02:00 |
|
Kseniia Sumarokova
|
edc6b68801
|
Merge pull request #37853 from Vxider/fire-when-inserted
Fire and clean windows in WindowView only when data is inserted
|
2022-06-07 11:24:50 +02:00 |
|
Kseniia Sumarokova
|
4272ca8836
|
Merge pull request #36060 from Varinara/master
Add feature disks (ls, C, list-disks, disk, help)
|
2022-06-07 11:22:23 +02:00 |
|
Vitaly Baranov
|
d199478169
|
Merge pull request #37303 from ClickHouse/fix_trash
Try to fix some trash
|
2022-06-07 10:17:39 +02:00 |
|
Robert Schulze
|
07ba122572
|
Merge pull request #37642 from amosbird/less-flaky-jbod-test
Less flaky jbod rebalancer test
|
2022-06-07 09:16:09 +02:00 |
|
Azat Khuzhin
|
078678237e
|
Fix possible "No more packets are available" for distributed queries
CI founds the following case:
<details>
2022.05.25 22:36:06.778808 [ 3037 ] {77743723-1fcd-4b3d-babc-d0615e3ff40e} <Fatal> : Logical error: 'No more packets are available.'.
2022.05.25 22:42:24.960075 [ 17397 ] {} <Fatal> BaseDaemon: ########################################
2022.05.25 22:42:24.971173 [ 17397 ] {} <Fatal> BaseDaemon: (version 22.6.1.1, build id: 9A1F9489854CED36) (from thread 3037) (query_id: 77743723-1fcd-4b3d-babc-d0615e3ff40e) (query: SELECT * FROM
2022.05.25 22:42:25.046871 [ 17397 ] {} <Fatal> BaseDaemon: 5. ./build_docker/../src/Common/Exception.cpp:47: DB::abortOnFailedAssertion()
2022.05.25 22:42:25.181449 [ 17397 ] {} <Fatal> BaseDaemon: 6. ./build_docker/../src/Common/Exception.cpp:70: DB::Exception::Exception()
2022.05.25 22:42:25.367710 [ 17397 ] {} <Fatal> BaseDaemon: 7. ./build_docker/../src/Client/MultiplexedConnections.cpp:0: DB::MultiplexedConnections::receivePacketUnlocked()
2022.05.25 22:42:25.414201 [ 17397 ] {} <Fatal> BaseDaemon: 8. ./build_docker/../src/Client/MultiplexedConnections.cpp:0: DB::MultiplexedConnections::receivePacket()
2022.05.25 22:42:25.493066 [ 17397 ] {} <Fatal> BaseDaemon: 9. ./build_docker/../src/QueryPipeline/RemoteQueryExecutor.cpp:279: DB::RemoteQueryExecutor::read()
2022.05.25 22:42:25.612679 [ 17397 ] {} <Fatal> BaseDaemon: 10. ./build_docker/../src/Processors/Sources/RemoteSource.cpp:0: DB::RemoteSource::tryGenerate()
Here are additional logs for this query:
$ pigz -cd clickhouse-server.stress.log.gz | fgrep -a 77743723-1fcd-4b3d-babc-d0615e3ff40e | fgrep -e Connection -e Distributed -e Fatal
2022.05.25 22:36:04.698671 [ 6613 ] {77743723-1fcd-4b3d-babc-d0615e3ff40e} <Trace> Connection (127.0.0.2:9000): Connecting. Database: (not specified). User: default
2022.05.25 22:36:04.722568 [ 3419 ] {77743723-1fcd-4b3d-babc-d0615e3ff40e} <Trace> Connection (127.0.0.2:9000): Connecting. Database: (not specified). User: default
2022.05.25 22:36:05.014432 [ 6613 ] {77743723-1fcd-4b3d-babc-d0615e3ff40e} <Trace> Connection (127.0.0.2:9000): Connected to ClickHouse server version 22.6.1.
2022.05.25 22:36:05.091397 [ 6613 ] {77743723-1fcd-4b3d-babc-d0615e3ff40e} <Debug> Connection (127.0.0.2:9000): Sent data for 2 scalars, total 2 rows in 0.000125814 sec., 15602 rows/sec., 68.00 B (517.81 KiB/sec.), compressed 0.4594594594594595 times to 148.00 B (1.10 MiB/sec.)
2022.05.25 22:36:05.301301 [ 3419 ] {77743723-1fcd-4b3d-babc-d0615e3ff40e} <Trace> Connection (127.0.0.2:9000): Connected to ClickHouse server version 22.6.1.
2022.05.25 22:36:05.343140 [ 3419 ] {77743723-1fcd-4b3d-babc-d0615e3ff40e} <Debug> Connection (127.0.0.2:9000): Sent data for 2 scalars, total 2 rows in 0.000116304 sec., 16889 rows/sec., 68.00 B (559.80 KiB/sec.), compressed 0.4594594594594595 times to 148.00 B (1.19 MiB/sec.)
2022.05.25 22:36:06.682535 [ 6613 ] {77743723-1fcd-4b3d-babc-d0615e3ff40e} <Trace> StorageDistributed (remote): (127.0.0.2:9000) Cancelling query because enough data has been read
2022.05.25 22:36:06.778808 [ 3037 ] {77743723-1fcd-4b3d-babc-d0615e3ff40e} <Fatal> : Logical error: 'No more packets are available.'.
2022.05.25 22:36:06.789505 [ 3419 ] {77743723-1fcd-4b3d-babc-d0615e3ff40e} <Trace> StorageDistributed (remote): (127.0.0.2:9000) Cancelling query because enough data has been read
2022.05.25 22:42:24.971173 [ 17397 ] {} <Fatal> BaseDaemon: (version 22.6.1.1, build id: 9A1F9489854CED36) (from thread 3037) (query_id: 77743723-1fcd-4b3d-babc-d0615e3ff40e) (query: SELECT * FROM
</details>
So between cancelling different sources the LOGICAL_ERROR occured, I
believe that this is because of the race:
T1: T2:
RemoteQueryExecutor::read()
checks was_cancelled
RemoteQueryExecutor::tryCancel()
connections->cancel()
calls connections->receivePacket()
Note, for this problem async_socket_for_remote/use_hedged_requests
should be disabled, and original settings was:
- --max_parallel_replicas=3
- --use_hedged_requests=false
- --allow_experimental_parallel_reading_from_replicas=3
CI: https://s3.amazonaws.com/clickhouse-test-reports/37469/41cb029ed23e77f3a108e07e6b1b1bcb03dc7fcf/stress_test__undefined__actions_/fatal_messages.txt
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
|
2022-06-07 08:20:32 +03:00 |
|
Azat Khuzhin
|
155fe2bf9b
|
Fix stress hung because of attached MV with sleep()
In stress tests non-unique databases are used, and in case of non-unique
table names, materialized views may affect other tests, especially if
SELECT from underlying table contains sleep*() like in
02187_insert_values_with_mv, CI report [1].
[1]: https://s3.amazonaws.com/clickhouse-test-reports/37469/2b513acb2b8d703e737a700a9ccd5f7f323b605f/stress_test__undefined__actions_.html
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
|
2022-06-07 07:52:06 +03:00 |
|
taiyang-li
|
73a484256e
|
Merge branch 'master' into async_hdfs_read_buffer
|
2022-06-07 12:16:46 +08:00 |
|
taiyang-li
|
c65c56fd48
|
fix typo
|
2022-06-07 09:58:29 +08:00 |
|
alesapin
|
2329407d6f
|
BLACK
|
2022-06-07 00:42:56 +02:00 |
|
alesapin
|
a4632bb6ae
|
Fix keeper converter test
|
2022-06-06 22:59:34 +02:00 |
|
mergify[bot]
|
7a76a7a606
|
Merge branch 'master' into master
|
2022-06-06 19:44:32 +00:00 |
|
mergify[bot]
|
e237e44b69
|
Merge branch 'master' into fire-when-inserted
|
2022-06-06 19:22:55 +00:00 |
|
mergify[bot]
|
dd0603a595
|
Merge branch 'master' into metadata_storage
|
2022-06-06 18:59:45 +00:00 |
|
alesapin
|
5faaf1b553
|
Merge pull request #37884 from nickitat/update_protobuf_files
Update protobuf files for kafka and rabbitmq [fix integration tests]
|
2022-06-06 20:57:21 +02:00 |
|
alesapin
|
5a213c2396
|
Followup
|
2022-06-06 20:52:53 +02:00 |
|
alesapin
|
a459f2e43d
|
Fix bug
|
2022-06-06 20:51:58 +02:00 |
|
Anton Popov
|
d40b23272e
|
Merge pull request #37755 from CurtizJ/fix-mutations-again
Return back #37266
|
2022-06-06 20:22:03 +02:00 |
|
Dmitry Novik
|
fe257a14e9
|
Merge pull request #37838 from ClickHouse/qoega-patch-2
Space in {} shows it on final page
|
2022-06-06 19:51:20 +02:00 |
|
Maksim Kita
|
612172def5
|
Merge pull request #37720 from kitaisreal/executable-user-defined-functions-parameters
Executable user defined functions support parameters
|
2022-06-06 16:51:56 +02:00 |
|
Varinara
|
1f8fab41f1
|
Fixe2: allow config path at any position
|
2022-06-06 16:52:58 +03:00 |
|
Varinara
|
6aa9e5d649
|
Fixe: allow config path at any position
|
2022-06-06 16:52:58 +03:00 |
|
Varinara
|
e35d1460bf
|
Corrections
|
2022-06-06 16:52:58 +03:00 |
|
Varinara
|
a330d3cb4a
|
Corrections
|
2022-06-06 16:52:58 +03:00 |
|
Varinara
|
f5d4e9ccc1
|
Corrections
|
2022-06-06 16:52:58 +03:00 |
|
Varinara
|
354ef2e3b8
|
Corrections
|
2022-06-06 16:52:58 +03:00 |
|
Varinara
|
51409703e0
|
Corrections
|
2022-06-06 16:52:58 +03:00 |
|
Varinara
|
ed6e8176fe
|
Add basic commands for disk tool (list-disks, list, move, remove, link, copy, read, write) + tests
|
2022-06-06 16:52:58 +03:00 |
|
Nickita Taranov
|
9fd9836237
|
update other files
|
2022-06-06 15:31:20 +02:00 |
|
alesapin
|
daf49dca77
|
Remove logical error (legal case)
|
2022-06-06 13:32:58 +02:00 |
|
Nickita Taranov
|
90f023d65f
|
impl
|
2022-06-06 13:09:48 +02:00 |
|
alesapin
|
71a7ae1274
|
Fix obvious bug
|
2022-06-06 12:09:29 +02:00 |
|
Vxider
|
acda04a3d4
|
do not drop inner target table when alter windowview
|
2022-06-06 05:06:02 +00:00 |
|
taiyang-li
|
b36d9f8143
|
refactor readinto
|
2022-06-06 12:58:22 +08:00 |
|
Robert Schulze
|
e39e5adf74
|
Merge pull request #37796 from azat/default-clang
Use clang compiler by default and cleanup cmake preload
|
2022-06-05 20:37:35 +02:00 |
|
Robert Schulze
|
2d87af2a15
|
Merge pull request #37647 from DevTeamBK/Fix-all-CheckTriviallyCopyableMove-Errors
Fix errors of CheckTriviallyCopyableMove type
|
2022-06-05 19:58:47 +02:00 |
|
alesapin
|
5d186a438c
|
Fix stupid code
|
2022-06-05 19:48:09 +02:00 |
|
alesapin
|
813da82d98
|
Fix style
|
2022-06-05 18:37:24 +02:00 |
|
alesapin
|
8ae74daf8a
|
Fix bugs with abs path and create mode
|
2022-06-05 18:22:33 +02:00 |
|
Igor Nikonov
|
13149dc094
|
Minor cleanup
|
2022-06-05 14:31:07 +00:00 |
|
alesapin
|
a25a01af16
|
Fix WAL
|
2022-06-05 16:15:11 +02:00 |
|
alesapin
|
38df94666b
|
Fix merge tree wal
|
2022-06-05 15:09:39 +02:00 |
|
Alexey Milovidov
|
a403f1cd1b
|
Update CHANGELOG.md
|
2022-06-05 15:01:25 +03:00 |
|
alesapin
|
959fd2150c
|
Merge pull request #37829 from ClickHouse/nickitat-patch-2
Fix build (packager)
|
2022-06-05 13:48:41 +02:00 |
|