suxiaogang223 opened a new pull request, #68130:
URL: https://github.com/apache/doris/pull/68130

   ### What problem does this PR solve?
   
   The Paimon thread lifecycle regression test required JVM and process thread 
counts to return to a fixed pre-phase baseline. This is unstable because later 
writes may be scheduled on bounded native workers that have not entered the JVM 
during the fixed warm-up. Such workers can cause a one-time increase even 
though the counts remain stable across all measured phases.
   
   For example, a run with JVM counts changing from 576 to 594, 594, 594, 594 
is bounded stabilization rather than continuous thread growth.
   
   ### What is changed?
   
   - Remove the pre-phase baseline sampling and return-to-baseline assertions.
   - Keep the early-versus-late phase low-water assertions for both JVM and 
process threads.
   - Clarify that bounded worker-pool warm-up is allowed, while persistent 
phase-to-phase growth still fails.
   
   This preserves coverage for the original JNI lifecycle regression, which 
showed continuing growth across equal write phases.
   
   ### Validation
   
   - git diff --check
   - External Paimon regression environment was not available locally.


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


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to