[jira] [Updated] (KAFKA-5090) Kafka Streams SessionStore.findSessions javadoc broken
[ https://issues.apache.org/jira/browse/KAFKA-5090?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Guozhang Wang updated KAFKA-5090: - Resolution: Fixed Fix Version/s: 0.11.0.0 Status: Resolved (was: Patch Available) Issue resolved by pull request 2874 [https://github.com/apache/kafka/pull/2874] > Kafka Streams SessionStore.findSessions javadoc broken > -- > > Key: KAFKA-5090 > URL: https://issues.apache.org/jira/browse/KAFKA-5090 > Project: Kafka > Issue Type: Bug > Components: streams >Affects Versions: 0.10.2.0, 0.10.2.1 >Reporter: Michal Borowiecki >Assignee: Michal Borowiecki >Priority: Trivial > Fix For: 0.11.0.0 > > > {code} > /** > * Fetch any sessions with the matching key and the sessions end is > earliestEndTime and the sessions > * start is latestStartTime > */ > KeyValueIteratorfindSessions(final K key, long > earliestSessionEndTime, final long latestSessionStartTime); > {code} > The conditions in the javadoc comment are inverted (le should be ge and ge > shoudl be le), since this is what the code does. They were correct in the > original KIP: > https://cwiki.apache.org/confluence/display/KAFKA/KIP-94+Session+Windows > {code} > /** > * Find any aggregated session values with the matching key and where the > * session’s end time is >= earliestSessionEndTime, i.e, the oldest > session to > * merge with, and the session’s start time is <= latestSessionStartTime, > i.e, > * the newest session to merge with. > */ >KeyValueIterator findSessionsToMerge(final K key, final > long earliestSessionEndTime, final long latestSessionStartTime); > {code} > Also, the escaped html character references are missing the trailing > semicolon making them render as-is. > Happy to have this assigned to me to fix as it seems trivial. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Updated] (KAFKA-5090) Kafka Streams SessionStore.findSessions javadoc broken
[ https://issues.apache.org/jira/browse/KAFKA-5090?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michal Borowiecki updated KAFKA-5090: - Affects Version/s: 0.10.2.1 > Kafka Streams SessionStore.findSessions javadoc broken > -- > > Key: KAFKA-5090 > URL: https://issues.apache.org/jira/browse/KAFKA-5090 > Project: Kafka > Issue Type: Bug > Components: streams >Affects Versions: 0.10.2.0, 0.10.2.1 >Reporter: Michal Borowiecki >Priority: Trivial > > {code} > /** > * Fetch any sessions with the matching key and the sessions end is > earliestEndTime and the sessions > * start is latestStartTime > */ > KeyValueIteratorfindSessions(final K key, long > earliestSessionEndTime, final long latestSessionStartTime); > {code} > The conditions in the javadoc comment are inverted (le should be ge and ge > shoudl be le), since this is what the code does. They were correct in the > original KIP: > https://cwiki.apache.org/confluence/display/KAFKA/KIP-94+Session+Windows > {code} > /** > * Find any aggregated session values with the matching key and where the > * session’s end time is >= earliestSessionEndTime, i.e, the oldest > session to > * merge with, and the session’s start time is <= latestSessionStartTime, > i.e, > * the newest session to merge with. > */ >KeyValueIterator findSessionsToMerge(final K key, final > long earliestSessionEndTime, final long latestSessionStartTime); > {code} > Also, the escaped html character references are missing the trailing > semicolon making them render as-is. > Happy to have this assigned to me to fix as it seems trivial. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Updated] (KAFKA-5090) Kafka Streams SessionStore.findSessions javadoc broken
[ https://issues.apache.org/jira/browse/KAFKA-5090?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michal Borowiecki updated KAFKA-5090: - Status: Patch Available (was: Open) https://github.com/apache/kafka/pull/2874 > Kafka Streams SessionStore.findSessions javadoc broken > -- > > Key: KAFKA-5090 > URL: https://issues.apache.org/jira/browse/KAFKA-5090 > Project: Kafka > Issue Type: Bug > Components: streams >Affects Versions: 0.10.2.0 >Reporter: Michal Borowiecki >Priority: Trivial > > {code} > /** > * Fetch any sessions with the matching key and the sessions end is > earliestEndTime and the sessions > * start is latestStartTime > */ > KeyValueIteratorfindSessions(final K key, long > earliestSessionEndTime, final long latestSessionStartTime); > {code} > The conditions in the javadoc comment are inverted (le should be ge and ge > shoudl be le), since this is what the code does. They were correct in the > original KIP: > https://cwiki.apache.org/confluence/display/KAFKA/KIP-94+Session+Windows > {code} > /** > * Find any aggregated session values with the matching key and where the > * session’s end time is >= earliestSessionEndTime, i.e, the oldest > session to > * merge with, and the session’s start time is <= latestSessionStartTime, > i.e, > * the newest session to merge with. > */ >KeyValueIterator findSessionsToMerge(final K key, final > long earliestSessionEndTime, final long latestSessionStartTime); > {code} > Also, the escaped html character references are missing the trailing > semicolon making them render as-is. > Happy to have this assigned to me to fix as it seems trivial. -- This message was sent by Atlassian JIRA (v6.3.15#6346)