THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
The FindCoordinator routing change is purely inter-broker, and the CreateTopicRequest is already handled by controller only, so no change on that sidefor both.
New Tag for Principal Name
...
Code Block | ||
---|---|---|
| ||
{ "type": "header", "name": "RequestHeader", // Version 0 of the RequestHeader is only used by v0 of ControlledShutdownRequest. // // Version 1 is the first version with ClientId. // // Version 2 is the first flexible version. "validVersions": "0-2", "flexibleVersions": "2+", "fields": [ { "name": "RequestApiKey", "type": "int16", "versions": "0+", "about": "The API key of this request." }, { "name": "RequestApiVersion", "type": "int16", "versions": "0+", "about": "The API version of this request." }, { "name": "CorrelationId", "type": "int32", "versions": "0+", "about": "The correlation ID of this request." }, ... // ----- new optional field ---- { "name": "principalNamePrincipalName", "type": "string", "tag": 0, "taggedVersions": "2+", "ignorable": true, "about": "Optional value of the principal name when the request is redirected by a broker." }, // ----- end new field --------- ] } |
...