xvrl opened a new pull request #12147:
URL: https://github.com/apache/druid/pull/12147


   Based on profiling data, about 25% of the time de-serializing DataSchema
   is spent on formatting strings in validateId.
   
   This can add up quickly, especially when de-serializing task information
   in the overlord, where in can consume almost 2% of CPU if there are many
   tasks.
   
   Since the formatting is unnecessary unless the checks fail, we can
   leverage the built-in formatting of Preconditions.checkArgument instead
   to avoid the cost.
   


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