ableegoldman opened a new pull request #10691: URL: https://github.com/apache/kafka/pull/10691
This PR moves the existing `TaskId` class to the `internals` package, and has it implement a new `TaskId` interface which just exposes the metadata fields. The interface will be part of the public API, and is returned by the new `TaskMetadata.Id()` API. The old `TaskMetadata.taskId()` method that returns a String is also deprecated in this PR The KIP is currently under voting so this PR can't be merged yet, but it is ready to be reviewed: [KIP-740](https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=181306557) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org