[
https://issues.apache.org/jira/browse/FLINK-23932?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17410708#comment-17410708
]
Nicolaus Weidner commented on FLINK-23932:
------------------------------------------
This looks like the same root cause as FLINK-22198 and FLINK-23778. This is
from the logs, looks like log compaction deleted entries before they were read
and then the test waited forever:
{code:java}
16:34:53,147 [docker-java-stream-1151525689] INFO
org.apache.flink.streaming.connectors.kafka.table.KafkaTableTestBase [] -
STDOUT: [2021-08-23 16:34:53,146] INFO [Log
partition=key_partial_value_topic_json-0, dir=/var/lib/kafka/data] Rolled new
log segment at offset 3 in 26 ms. (kafka.log.Log)
16:34:53,148 [docker-java-stream-1151525689] INFO
org.apache.flink.streaming.connectors.kafka.table.KafkaTableTestBase [] -
STDOUT: [2021-08-23 16:34:53,147] INFO [Log
partition=key_partial_value_topic_json-0, dir=/var/lib/kafka/data] Scheduling
segments for deletion List(LogSegment(baseOffset=0, size=389,
lastModifiedTime=1629736493000, largestTime=1583845931123)) (kafka.log.Log)
16:34:53,148 [Source Data Fetcher for Source:
KafkaSource-default_catalog.default_database.kafka -> Calc(select=[k_user_id,
name, CAST(timestamp) AS timestamp, k_event_id, user_id, payload]) -> Sink:
Collect table sink (1/1)#0] INFO
org.apache.kafka.clients.consumer.KafkaConsumer [] - [Consumer
clientId=flink-tests-0, groupId=flink-tests] Subscribed to partition(s):
key_partial_value_topic_json-0
16:34:53,149 [docker-java-stream-1151525689] INFO
org.apache.flink.streaming.connectors.kafka.table.KafkaTableTestBase [] -
STDOUT: [2021-08-23 16:34:53,148] INFO [Log
partition=key_partial_value_topic_json-0, dir=/var/lib/kafka/data] Incrementing
log start offset to 3 (kafka.log.Log)
16:34:53,149 [Source Data Fetcher for Source:
KafkaSource-default_catalog.default_database.kafka -> Calc(select=[k_user_id,
name, CAST(timestamp) AS timestamp, k_event_id, user_id, payload]) -> Sink:
Collect table sink (1/1)#0] INFO
org.apache.kafka.clients.consumer.internals.SubscriptionState [] - [Consumer
clientId=flink-tests-0, groupId=flink-tests] Seeking to EARLIEST offset of
partition key_partial_value_topic_json-0
16:34:53,158 [Source Data Fetcher for Source:
KafkaSource-default_catalog.default_database.kafka -> Calc(select=[k_user_id,
name, CAST(timestamp) AS timestamp, k_event_id, user_id, payload]) -> Sink:
Collect table sink (1/1)#0] INFO
org.apache.kafka.clients.consumer.internals.SubscriptionState [] - [Consumer
clientId=flink-tests-0, groupId=flink-tests] Resetting offset for partition
key_partial_value_topic_json-0 to offset 3.
16:35:21,819 [ Debug Logging Timer] INFO
org.apache.flink.streaming.connectors.kafka.table.KafkaTableTestBase [] -
TopicPartition "key_partial_value_topic_json-0": starting offset: 3, stopping
offset: 3
{code}
> KafkaTableITKafkaTableITCase.testKafkaSourceSinkWithKeyAndPartialValue hangs
> on AzureCase
> -----------------------------------------------------------------------------------------
>
> Key: FLINK-23932
> URL: https://issues.apache.org/jira/browse/FLINK-23932
> Project: Flink
> Issue Type: Bug
> Components: Connectors / Kafka, Table SQL / Ecosystem
> Affects Versions: 1.14.0
> Reporter: Till Rohrmann
> Priority: Critical
> Labels: test-stability
> Fix For: 1.14.0
>
>
> The test {{KafkaTableITCase.testKafkaSourceSinkWithKeyAndPartialValue}} hangs
> on Azure. Interestingly, the test case seems to spawn 400
> {{kafka-admin-client-thread | adminclient}} threads. I think there is
> something wrong with the test case setup.
> https://dev.azure.com/apache-flink/apache-flink/_build/results?buildId=22674&view=logs&j=c5f0071e-1851-543e-9a45-9ac140befc32&t=15a22db7-8faa-5b34-3920-d33c9f0ca23c&l=22875
--
This message was sent by Atlassian Jira
(v8.3.4#803005)