Skip to content

Commit

Permalink
Address Feedback And Initialize GRPC Transport
Browse files Browse the repository at this point in the history
Signed-off-by: Mahad Zaryab <mahadzaryab1@gmail.com>
  • Loading branch information
mahadzaryab1 committed Oct 23, 2024
1 parent d019b67 commit f02eb84
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 4 deletions.
6 changes: 5 additions & 1 deletion cmd/query/app/flags.go
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ import (
"github.com/spf13/viper"
"go.opentelemetry.io/collector/config/configgrpc"
"go.opentelemetry.io/collector/config/confighttp"
"go.opentelemetry.io/collector/config/confignet"
"go.opentelemetry.io/collector/config/configopaque"
"go.uber.org/zap"

Expand Down Expand Up @@ -100,8 +101,11 @@ func AddFlags(flagSet *flag.FlagSet) {
func (qOpts *QueryOptions) InitFromViper(v *viper.Viper, logger *zap.Logger) (*QueryOptions, error) {
qOpts.HTTP.Endpoint = v.GetString(queryHTTPHostPort)
qOpts.GRPC.NetAddr.Endpoint = v.GetString(queryGRPCHostPort)
qOpts.GRPC.NetAddr.Transport = confignet.TransportTypeTCP
// TODO: drop support for same host ports
// https://github.com/jaegertracing/jaeger/issues/6117
if qOpts.HTTP.Endpoint == qOpts.GRPC.NetAddr.Endpoint {
logger.Warn("using the same port for gRPC and HTTP is deprecated; please use dedicated ports instead")
logger.Warn("using the same port for gRPC and HTTP is deprecated; please use dedicated ports instead; Support for shared port will be removed in Feb 2025")
}
tlsGrpc, err := tlsGRPCFlagsConfig.InitFromViper(v)
if err != nil {
Expand Down
2 changes: 1 addition & 1 deletion cmd/query/app/flags_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -198,6 +198,6 @@ func TestQueryOptions_SamePortsLogsWarning(t *testing.T) {
require.Contains(
t,
logBuf.String(),
"using the same port for gRPC and HTTP is deprecated; please use dedicated ports instead",
"using the same port for gRPC and HTTP is deprecated",
)
}
4 changes: 2 additions & 2 deletions cmd/query/app/server.go
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@ func NewServer(
if err != nil {
return nil, err
}
registerGRPCServer(grpcServer, querySvc, metricsQuerySvc, telset)
registerGRPCHandlers(grpcServer, querySvc, metricsQuerySvc, telset)

httpServer, err := createHTTPServer(ctx, querySvc, metricsQuerySvc, options, tm, telset)
if err != nil {
Expand Down Expand Up @@ -136,7 +136,7 @@ func createGRPCServerLegacy(
return server, nil
}

func registerGRPCServer(
func registerGRPCHandlers(
server *grpc.Server,
querySvc *querysvc.QueryService,
metricsQuerySvc querysvc.MetricsQueryService,
Expand Down

0 comments on commit f02eb84

Please sign in to comment.