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

John Roesler resolved KAFKA-9429.
---------------------------------
    Resolution: Fixed

> Allow ability to control whether stale reads out of state stores are desirable
> ------------------------------------------------------------------------------
>
>                 Key: KAFKA-9429
>                 URL: https://issues.apache.org/jira/browse/KAFKA-9429
>             Project: Kafka
>          Issue Type: Sub-task
>          Components: streams
>            Reporter: Vinoth Chandar
>            Assignee: Vinoth Chandar
>            Priority: Major
>             Fix For: 2.5.0
>
>
> From John :
>  
> I also meant to talk with you about the change to allow querying recovering 
> stores. I think you might have already talked with Matthias a little about 
> this in the scope of KIP-216, but it's probably not ok to just change the 
> default from only allowing query while running, since there are actually 
> people depending on full-consistency queries for correctness right now.
>  
> What we can do is add an overload {{KafkaStreams.store(name, 
> QueriableStoreType, QueriableStoreOptions)}}, with one option: 
> {{queryStaleState(true/false)}} (your preference on the name, I just made 
> that up right now). The default would be false, and KSQL would set it to 
> true. While false, it would not allow querying recovering stores OR standbys. 
> This basically allows a single switch to preserve existing behavior.
>  
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to