Gyeongwon, Do

Results 7 issues of Gyeongwon, Do

**Expected Behavior** Should allow different clients to customize different ID Token TTL. **Current Behavior** The ID Token TTL is always 30 minutes. **Context** In JwtGenerator.java ``` Instant issuedAt = Instant.now();...

type: enhancement
status: on-hold

While reading the Consumer code, I found that the code and comment did not match. I have created a PR to fix this inconsistency. ### Committer Checklist (excluded from commit...

When a request is timed out, a old inFlightCorrelationId value is remaining

stale

In BrokerServer, controlPlaneRequestProcessor is always null and is not used. In addition, `validateControlPlaneListenerEmptyForKRaft` in `KafkaConfig` checks that `controlPlaneListenerName` is empty in KRaft mode. So, controlPlaneRequestProcessor is not needed in BrokerServer...

# Problem As stated in the [KAFKA-15615](https://issues.apache.org/jira/projects/KAFKA/issues/KAFKA-15615) When a fetch response receives an error about partition leadership, fencing, etc. a metadata refresh is triggered. Until its metadata is updated, the...

consumer
KIP-848
ctr

That PR is a POC. For now, I only focused on modifying `KStreamImpl.repartitionRequired` to replace it with `GraphNode.keyChangingOperation`. So I'll be working on it further to make sure it's the...

streams
stale

What ---- Add deprecated notices to README for channel-based produce Checklist ------------------ - [ ] Contains customer facing changes? Including API/behavior changes - [ ] Did you add sufficient unit...