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

Siddhartha Devineni edited comment on KAFKA-17939 at 12/7/25 2:05 PM:
----------------------------------------------------------------------

Hello everyone,

I have created 
[KIP-1247|https://cwiki.apache.org/confluence/display/KAFKA/KIP-1247%3A+Make+Bytes+and+Time+utils+classes+part+of+the+public+API]
 to address this issue.

The KIP proposes to officially make "Bytes" and "Time" part of the public API 
by including them in Javadoc generation and moving the remaining classes to a 
subpackage "internals" as per your suggestions.

Please find the discussion thread here 
https://lists.apache.org/thread/j2h0n5pdccdstsg7xlvlfto0fwmf112z

Thank you once again for the support and would appreciate feedback and guidance 
from you.


was (Author: JIRAUSER309328):
Hello everyone,

I have created 
[KIP-1247|https://cwiki.apache.org/confluence/display/KAFKA/KIP-1247%3A+Make+Bytes+and+Time+utils+classes+part+of+the+public+API]
 to address this issue.

The KIP proposes to officially make "Bytes" and "Time" part of the public API 
by including them in Javadoc generation and moving the remaining classes to a 
subpackage "internals" as per your suggestions.

Please find the discussion thread 
[here|https://lists.apache.org/thread/crlnb6bjh1srzyyzcgr9g7js38vrt657]

Thank you once again for the support and would appreciate feedback and guidance 
from you.

> Kafka Streams API exposes org.apache.kafka.common.utils.Bytes which is not 
> part of the public API
> -------------------------------------------------------------------------------------------------
>
>                 Key: KAFKA-17939
>                 URL: https://issues.apache.org/jira/browse/KAFKA-17939
>             Project: Kafka
>          Issue Type: Task
>          Components: streams
>            Reporter: Mickael Maison
>            Assignee: Siddhartha Devineni
>            Priority: Major
>              Labels: needs-kip
>
> Quite a few public API classes/interfaces in org.apache.kafka.streams and 
> org.apache.kafka.streams.kstreams expose the 
> org.apache.kafka.common.utils.Bytes class. However Bytes is not part of the 
> public API.



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

Reply via email to