Erik Seliger
Erik Seliger
GitHub Apps are being introduced in other parts of the system, currently mostly for Cloud but I heard that it might expand to on-premise as well. In FY24 for Cloud,...
This wrapper existed to track performance issues, but we have since added better logging options for that through storing the last output and the ability to log to a file....
This PR makes a change to how we spawn git processes, it puts them in separate process groups. This will allow us to track maxRSS reliably, and also lets us...
We return right above if err == nil, so this check is redundant. Test plan: CI passes, no change in behavior.
Not used anymore outside of this package, and is in line with what we do for the external doer factory. Test plan: CI passes, go compiler doesn't complain.
We don't really use embeddings right now and this lets me encapsulate the factory better in the next PR, as this is the only external caller of NewInternalClientFactory. Test plan:...
There was a weird dependency between internal/conf and internal/httpcli because of a cyclic import. This is resolved by using conftypes instead, so we can properly split those concerns. Test plan:...
We want to migrate this call to gRPC. However, it isn't good practice to have to keep this process running for potentially hours, as any server restart will have to...
We want to migrate this call to gRPC as well. However, it isn't good practice to have to keep this process running for potentially hours, as any server restart will...