Server process: support Unix Domain sockets
On a single host deployment, this is GitLab's standard way of doing, and it has only advantages. Obviously, that's supported by gRPC, at least for Ruby and Go.
On a single host deployment, this is GitLab's standard way of doing, and it has only advantages. Obviously, that's supported by gRPC, at least for Ruby and Go.
changed milestone to %Heptapod 0.14.0
This will be a must for people using the HDK with several workspaces.
Also, the RSpec tests spawn their own Gitaly server, it would only make sense to do the same, and that also is much cleaner and less error prone with Unix Domain sockets.
That is now the case, but it's currently using a TCP port that has to be manually configured to prevent collisions between HDK workspaces.
changed milestone to %Heptapod 0.16.0
but this can well wait until Heptapod 0.16
changed milestone to %Heptapod 0.17.0
assigned to @gracinet
mentioned in commit d79a7c2370c8
closed with commit d79a7c2370c8