[ 
https://issues.apache.org/jira/browse/KAFKA-16282?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17820677#comment-17820677
 ] 

Ahmed Sobeh commented on KAFKA-16282:
-------------------------------------

Thanks both! I just finished writing up the 
[KIP|https://cwiki.apache.org/confluence/display/KAFKA/KIP-1021%3A+Allow+to+get+last+stable+offset+%28LSO%29+in+kafka-get-offsets.sh]
 can you please take a look and let me know if you have any comments before I 
send it out to the mailing list?

> Allow to get last stable offset (LSO) in kafka-get-offsets.sh
> -------------------------------------------------------------
>
>                 Key: KAFKA-16282
>                 URL: https://issues.apache.org/jira/browse/KAFKA-16282
>             Project: Kafka
>          Issue Type: Improvement
>            Reporter: Luke Chen
>            Assignee: Ahmed Sobeh
>            Priority: Major
>              Labels: need-kip, newbie, newbie++
>
> Currently, when using `kafka-get-offsets.sh` to get the offset by time, we 
> have these choices:
> {code:java}
> --time <String: <timestamp> /              timestamp of the offsets before 
> that. 
>   -1 or latest /                           [Note: No offset is returned, if 
> the
>   -2 or earliest /                         timestamp greater than recently
>   -3 or max-timestamp /                    committed record timestamp is
>   -4 or earliest-local /                   given.] (default: latest)
>   -5 or latest-tiered      
> {code}
> For the "latest" option, it'll always return the "high watermark" because we 
> always send with the default option: *IsolationLevel.READ_UNCOMMITTED*. It 
> would be good if the command can support to get the last stable offset (LSO) 
> for transaction support. That is, sending the option with 
> *IsolationLevel.READ_COMMITTED*



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to