-
Notifications
You must be signed in to change notification settings - Fork 611
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
Tig endlessly loads git log (poor performance?) #905
Comments
Lazyload feature is a good idea, but now tig can still use 'z' to do |
Yes, that's all requires manual interaction so that's not good. |
This might give you a hint:
real 0m7.475s
real 47m32.540s The second one is the actual command used by tig. If you're happy with the level of detail of the simple git log command, |
@koutcher So what about configuring Besides, you ignored the fact |
The workaround is to specify
-n
forgit log
, but this is not good solution.The better solution would be to do lazyload on request or do some limited forward preload. If it is impossible to solve this poor performance problem.
I don't know why
tig log
is much slower thangit log
, butgit log
goes almost instantly to the log bottom whiletig log
does some CPU-intensive computation:git log
jumped to year 2000 in a matter of several seconds;tig log
now loads 320 seconds and still at year 2011.Tested on https://github.com/MariaDB/server
The text was updated successfully, but these errors were encountered: