wenjin272 opened a new issue, #1360:
URL: https://github.com/apache/flink-agents/issues/1360

   ### Search before asking
   
   - [x] I searched existing issues. #1311 addressed the JDK 21 continuation 
path; the remaining execution paths are covered here.
   
   ### Description
   
   Complete the implementation of `max-in-flight-input-records` for Java serial 
execution and Python execution on JDKs below 21. These paths currently skip the 
admission-limit check, while the continuation and parallel worker paths already 
enforce it.
   
   Each operator subtask should bound the number of admitted, unfinished input 
records, including records queued behind another input for the same key. At the 
limit, it should wait for a record to finish while continuing to process 
completion mail. Admission must preserve the incoming record's key after 
yielding.
   
   Add focused Java and Python coverage and update the configuration 
documentation. Backpressure at the limit, including possible checkpoint barrier 
delays, remains expected behavior.
   
   ### Are you willing to submit a PR?
   
   - [x] I'm willing to submit a PR!
   


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