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

   ### What
   
   Backport the `ProfileManager.getExecutionProfile()` read-lock fix from
   apache/doris#65353 to `branch-4.1`.
   
   ### Why
   
   `queryIdToExecutionProfiles` is updated and removed under the profile 
manager's
   write lock. Reads should use the corresponding read lock to keep access
   consistent with the map's lock discipline.
   
   ### Backport Notes
   
   The master PR also marks `query_profile/dml_profile_safe.groovy` as
   `nonConcurrent`, because that master-only suite runs `clean all profile`.
   `branch-4.1` does not contain `dml_profile_safe.groovy`, and no query_profile
   suite on this branch uses `clean all profile`, so that part is intentionally 
not
   backported.
   
   ### Validation
   
   - `git diff --check`
   
   Local FE build/regression was not run in this manual pick pass.
   


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