John Roesler created KAFKA-7277:
-----------------------------------
Summary: 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
Reporter: John Roesler
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.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)