Skip to content
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

Massive tree action speedup #50

Merged
merged 1 commit into from Apr 1, 2013
Merged

Massive tree action speedup #50

merged 1 commit into from Apr 1, 2013

Commits on Aug 3, 2012

  1. Massive tree action speedup

    The tree action used to use $tree_obj->tree to get all tree entries.
    This is ridiculously slow as it loads all blobs via git cat-file.
    Instead, expose directory_entries from the underlying Git::PurePerl
    object and use it instead.
    
    This also required moving _mode_str (now mode_string for consistency) to
    Gitalist::Utils so it could be used in the template.
    seveas committed Aug 3, 2012
    Copy the full SHA
    eb8ee28 View commit details
    Browse the repository at this point in the history