Complete refactor to new grpc control plane and only http proxy for carts #4

Merged
mats merged 75 commits from refactor/http-proxy into main 2025-10-14 22:31:28 +02:00
Showing only changes of commit ea35871676 - Show all commits

View File

@@ -89,15 +89,14 @@ func NewControlServer[V any](addr string, pool GrainPool[V]) (*grpc.Server, erro
pool: pool, pool: pool,
} }
messages.RegisterControlPlaneServer(grpcServer, server)
reflection.Register(grpcServer)
log.Printf("gRPC server listening on %s", addr) log.Printf("gRPC server listening on %s", addr)
go func() {
if err := grpcServer.Serve(lis); err != nil { if err := grpcServer.Serve(lis); err != nil {
log.Fatalf("failed to serve gRPC: %v", err) log.Fatalf("failed to serve gRPC: %v", err)
} }
}()
messages.RegisterControlPlaneServer(grpcServer, server)
reflection.Register(grpcServer)
return grpcServer, nil return grpcServer, nil
} }