Caideyipi opened a new pull request, #18281:
URL: https://github.com/apache/iotdb/pull/18281

   ## Description
   
   Backport 4300930cbc23faa61f4d7fd9e44c444bebccfeaa (#18262) to `dev/1.3`.
   
   - Wake waiting TsFile parsers immediately when parser memory is released.
   - Add bounded exponential backoff with jitter for parser-memory admission 
retries.
   - Preserve the parsing timeout and add coverage for the backoff helpers and 
wake-up path.
   - Adapt the change to the `dev/1.3` pattern/device-ID APIs and 
inline-message style.
   
   ## Tests
   
   - `mvn spotless:apply -pl iotdb-core/datanode,iotdb-core/node-commons`
   - `mvn -o -nsu test -pl iotdb-core/datanode 
-Dtest=PipeTsFileInsertionEventAdmissionTest`
   - 2 tests passed, 0 failures/errors.
   
   This PR has:
   - [x] been self-reviewed.
   - [x] added unit tests to cover new code paths.
   
   ##### Key changed/added classes
   
   - `PipeTsFileInsertionEvent`
   - `PipeMemoryManager`
   - `PipeTsFileInsertionEventAdmissionTest`
   - `CommonConfig`


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