Skip to content

Commit 0a09330

Browse files
committed
add stream route protocol to name
1 parent a1177f6 commit 0a09330

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

api/adc/types.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -536,8 +536,8 @@ func ComposeServicesNameWithScheme(namespace, name string, rule string, scheme s
536536
return buf.String()
537537
}
538538

539-
func ComposeServiceNameWithStream(namespace, name string, rule string) string {
540-
return ComposeServicesNameWithScheme(namespace, name, rule, "stream")
539+
func ComposeServiceNameWithStream(namespace, name string, rule, typ string) string {
540+
return ComposeServicesNameWithScheme(namespace, name, rule, typ)
541541
}
542542

543543
func ComposeConsumerName(namespace, name string) string {

internal/adc/translator/apisixroute.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -429,7 +429,7 @@ func (t *Translator) translateStreamRule(tctx *provider.TranslateContext, ar *ap
429429
sr.Plugins = plugins
430430

431431
svc := adc.NewDefaultService()
432-
svc.Name = adc.ComposeServiceNameWithStream(ar.Namespace, ar.Name, part.Name)
432+
svc.Name = adc.ComposeServiceNameWithStream(ar.Namespace, ar.Name, part.Name, part.Protocol)
433433
svc.ID = id.GenID(svc.Name)
434434
svc.StreamRoutes = append(svc.StreamRoutes, sr)
435435

internal/adc/translator/tcproute.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ func (t *Translator) TranslateTCPRoute(tctx *provider.TranslateContext, tcpRoute
4949
for ruleIndex, rule := range rules {
5050
service := adctypes.NewDefaultService()
5151
service.Labels = labels
52-
service.Name = adctypes.ComposeServiceNameWithStream(tcpRoute.Namespace, tcpRoute.Name, fmt.Sprintf("%d", ruleIndex))
52+
service.Name = adctypes.ComposeServiceNameWithStream(tcpRoute.Namespace, tcpRoute.Name, fmt.Sprintf("%d", ruleIndex), "TCP")
5353
service.ID = id.GenID(service.Name)
5454
var (
5555
upstreams = make([]*adctypes.Upstream, 0)

internal/adc/translator/udproute.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ func (t *Translator) TranslateUDPRoute(tctx *provider.TranslateContext, udpRoute
3838
for ruleIndex, rule := range rules {
3939
service := adctypes.NewDefaultService()
4040
service.Labels = labels
41-
service.Name = adctypes.ComposeServiceNameWithStream(udpRoute.Namespace, udpRoute.Name, fmt.Sprintf("%d", ruleIndex))
41+
service.Name = adctypes.ComposeServiceNameWithStream(udpRoute.Namespace, udpRoute.Name, fmt.Sprintf("%d", ruleIndex), "UDP")
4242
service.ID = id.GenID(service.Name)
4343
var (
4444
upstreams = make([]*adctypes.Upstream, 0)

0 commit comments

Comments
 (0)