You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kafka.apache.org by "Matthias J. Sax (JIRA)" <ji...@apache.org> on 2017/05/24 22:12:04 UTC

[jira] [Updated] (KAFKA-5309) Stores not queryable after one thread died

     [ https://issues.apache.org/jira/browse/KAFKA-5309?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Matthias J. Sax updated KAFKA-5309:
-----------------------------------
    Fix Version/s: 0.11.0.0
           Status: Patch Available  (was: Open)

> Stores not queryable after one thread died
> ------------------------------------------
>
>                 Key: KAFKA-5309
>                 URL: https://issues.apache.org/jira/browse/KAFKA-5309
>             Project: Kafka
>          Issue Type: Bug
>          Components: streams
>    Affects Versions: 0.10.2.1
>            Reporter: Matthias J. Sax
>            Assignee: Matthias J. Sax
>             Fix For: 0.11.0.0
>
>
> For a multi threaded Streams instance, it can happen that one thread dies while all other threads (within a single instance) keep running. Even if this is an rare scenario, we should allow querying the stores after rebalance finished. However, this does never happen, as the died thread's state is still in {{KafkaStreams}} thread state map (as {{NOT_RUNNING}}), and thus, {{KafkaStreams}} itself is in state {{REBALANCING}} all the time and does not transit back to {{RUNNING}}.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)