mingyen066 commented on code in PR #22977:
URL: https://github.com/apache/kafka/pull/22977#discussion_r3676775585


##########
docs/getting-started/upgrade.md:
##########
@@ -46,6 +46,8 @@ type: docs
   * The broker-side OAUTHBEARER JWT validator now fails fast at startup when a 
JWKS endpoint (`sasl.oauthbearer.jwks.endpoint.url`) is configured but 
`sasl.oauthbearer.expected.audience` or `sasl.oauthbearer.expected.issuer` is 
not set. Brokers that previously started without these settings will now fail 
to start until they are configured. To intentionally accept tokens regardless 
of their audience or issuer, set the new 
`sasl.oauthbearer.allow.unverified.audience` or 
`sasl.oauthbearer.allow.unverified.issuer` configs (both default `false`) to 
`true`.
   * When clients connect to the cluster, they now include cluster and node 
information to enable detection and handling of misrouted connections. For 
further details, please refer to 
[KIP-1242](https://cwiki.apache.org/confluence/x/W4LMFw).
   * The `kafka-cluster.sh` tool now provides an `api-versions` command to 
display the API versions supported by the brokers or controllers, and it 
accepts both `--bootstrap-server` and `--bootstrap-controller`. As a result, 
`kafka-broker-api-versions.sh` is deprecated and will be removed in the next 
major release; use `kafka-cluster.sh api-versions` instead. For further 
details, please refer to 
[KIP-1220](https://cwiki.apache.org/confluence/x/-QkbFw).
+  * The `broker.id` configuration is deprecated and will be removed in Kafka 
5.0. Please use `node.id` instead. For further details, please refer to 
[KIP-1232](https://cwiki.apache.org/confluence/x/Hgp3Fw).
+  * Tiered storage plugins are now configured with `node.id` in addition to 
`broker.id`. Since `broker.id` will no longer be passed to 
`RemoteStorageManager` and `RemoteLogMetadataManager` implementations in Kafka 
5.0, plugins should read `node.id` instead. For further details, please refer 
to [KIP-1232](https://cwiki.apache.org/confluence/x/Hgp3Fw).

Review Comment:
   Thanks for reviewing! I've updated the KIP to cover the tiered storage 
plugin config: node.id is passed alongside broker.id in 4.4, and broker.id is 
dropped in 5.0.



-- 
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.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to