smarthttp: Generate bundle in background
clone, check if 5 or more clones are already happening for this repository. If so, and a bundle does not exist, then we want to generate one because this is likely a busy repository.
Showing
- internal/cli/gitaly/serve.go 12 additions, 1 deletioninternal/cli/gitaly/serve.go
- internal/featureflag/ff_autogenerate_bundles.go 9 additions, 0 deletionsinternal/featureflag/ff_autogenerate_bundles.go
- internal/gitaly/config/config.go 2 additions, 0 deletionsinternal/gitaly/config/config.go
- internal/gitaly/service/smarthttp/server.go 9 additions, 5 deletionsinternal/gitaly/service/smarthttp/server.go
- internal/gitaly/service/smarthttp/upload_pack.go 92 additions, 0 deletionsinternal/gitaly/service/smarthttp/upload_pack.go
- internal/gitaly/service/smarthttp/upload_pack_test.go 210 additions, 0 deletionsinternal/gitaly/service/smarthttp/upload_pack_test.go
Please register or sign in to comment