git-lfs/lfsapi
brian m. carlson 86399f37eb
lfsapi: avoid invoking Git on every endpoint lookup
Right now, we call `GitDir` to find the Git directory for our repository
every time we look up an endpoint.  However, we _might_ already have
this data in our Git configuration handler, so let's use that if
possible so we don't need to spawn a process every time.  If it's not,
then cache the data so that we spawn at most one process.
2023-11-27 21:22:14 +00:00
..
auth_test.go creds: allow multiple values for a key 2023-06-02 13:25:59 +00:00
auth.go lfsapi: avoid indexing a nonexistent value 2023-08-30 20:48:06 +00:00
body.go lfsapi: Ensure requests include Content-Length header if necessary 2017-01-25 08:59:11 -07:00
client.go Set package version to v3 2021-09-02 20:41:08 +00:00
endpoint_finder_test.go Add the original LFS URL to the Endpoint struct 2023-11-06 16:19:10 +00:00
endpoint_finder.go lfsapi: avoid invoking Git on every endpoint lookup 2023-11-27 21:22:14 +00:00
kerberos.go Set package version to v3 2021-09-02 20:41:08 +00:00
lfsapi.go Add a configuration option to control the SSH protocol is used 2023-11-06 16:28:29 +00:00
response_test.go Set package version to v3 2021-09-02 20:41:08 +00:00