[MacPorts] #52750: /changeset/:commitid/:repo is very slow for changes that do not exist

MacPorts noreply at macports.org
Sun Oct 30 15:55:28 CET 2016


#52750: /changeset/:commitid/:repo is very slow for changes that do not exist
-----------------------------+---------------------
  Reporter:  neverpanic      |      Owner:  admin@…
      Type:  defect          |     Status:  new
  Priority:  High            |  Milestone:
 Component:  server/hosting  |    Version:  2.3.4
Resolution:                  |   Keywords:
      Port:                  |
-----------------------------+---------------------

Comment (by neverpanic):

 Problem seems to be that checking whether a commit is in a repository is
 very slow with PyGit, due to shelling out to the git command line binary,
 see
 https://github.com/edgewall/trac/blob/1.0-stable/tracopt/versioncontrol/git/PyGIT.py#L700

--
Ticket URL: <https://trac.macports.org/ticket/52750#comment:1>
MacPorts <https://www.macports.org/>
Ports system for OS X



More information about the macports-tickets mailing list