-
-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Review performance regressions. #1
Comments
I think I found the cause of the problem. There is an excessive amount of logging due to $DEBUG being set in Travis. For these performance specs, perhaps it should be disabled. |
Travis is generally an unreliable place to run benchmarks |
I appreciate that feedback.
The problem here is the use of $DEBUG to determine a default log level here: https://github.com/socketry/async/blob/master/lib/async/logger.rb I think it's not a bad choice except it's causing issues in this particular case. The solution is to disable it for the performance specs e.g. |
…4-dns-tweak-prototype-for-release to eblocker * commit 'ff59291560ed97df341e36173684702c00d6aada': [EB1-664] pinned async version to 0.13.0 [EB1-674] support round-robin and random querying order of name servers [EB1-566] optionally bind socket to host
We should be both faster than Bind9 and native resolver. Check why this has regressed.
The text was updated successfully, but these errors were encountered: