[
https://issues.apache.org/jira/browse/KAFKA-7277?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Nikolay Izhikov reassigned KAFKA-7277:
--------------------------------------
Assignee: Nikolay Izhikov
> Migrate Streams API to Duration instead of longMs times
> -------------------------------------------------------
>
> Key: KAFKA-7277
> URL: https://issues.apache.org/jira/browse/KAFKA-7277
> Project: Kafka
> Issue Type: Improvement
> Components: streams
> Reporter: John Roesler
> Assignee: Nikolay Izhikov
> Priority: Major
> Labels: beginner, needs-kip, newbie
>
> Right now Streams API unversally represents time as ms-since-unix-epoch.
> There's nothing wrong, per se, with this, but Duration is more ergonomic for
> an API.
> What we don't want is to present a heterogeneous API, so we need to make sure
> the whole Streams API is in terms of Duration.
>
> Implementation note: Durations potentially worsen memory pressure and gc
> performance, so internally, we will still use longMs as the representation.
> KIP instructuions:
> https://cwiki.apache.org/confluence/display/KAFKA/Kafka+Improvement+Proposals
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)