You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@druid.apache.org by GitBox <gi...@apache.org> on 2022/01/12 21:51:44 UTC

[GitHub] [druid] xvrl opened a new pull request #12147: avoid unnecessary String.format calls in IdUtils.validateId

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: commits-unsubscribe@druid.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@druid.apache.org
For additional commands, e-mail: commits-help@druid.apache.org


[GitHub] [druid] xvrl commented on pull request #12147: avoid unnecessary String.format calls in IdUtils.validateId

Posted by GitBox <gi...@apache.org>.
xvrl commented on pull request #12147:
URL: https://github.com/apache/druid/pull/12147#issuecomment-1011583256


   sorry, merged this by mistake before waiting for tests.


-- 
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: commits-unsubscribe@druid.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@druid.apache.org
For additional commands, e-mail: commits-help@druid.apache.org


[GitHub] [druid] xvrl merged pull request #12147: avoid unnecessary String.format calls in IdUtils.validateId

Posted by GitBox <gi...@apache.org>.
xvrl merged pull request #12147:
URL: https://github.com/apache/druid/pull/12147


   


-- 
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: commits-unsubscribe@druid.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@druid.apache.org
For additional commands, e-mail: commits-help@druid.apache.org