|  |  |  | @@ -29,7 +29,7 @@ import ( | 
		
	
		
			
				|  |  |  |  | 	featuregatetesting "k8s.io/component-base/featuregate/testing" | 
		
	
		
			
				|  |  |  |  | 	"k8s.io/kubernetes/pkg/apis/discovery" | 
		
	
		
			
				|  |  |  |  | 	"k8s.io/kubernetes/pkg/features" | 
		
	
		
			
				|  |  |  |  | 	utilpointer "k8s.io/utils/pointer" | 
		
	
		
			
				|  |  |  |  | 	ptr "k8s.io/utils/ptr" | 
		
	
		
			
				|  |  |  |  | ) | 
		
	
		
			
				|  |  |  |  |  | 
		
	
		
			
				|  |  |  |  | func Test_dropDisabledFieldsOnCreate(t *testing.T) { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -44,20 +44,20 @@ func Test_dropDisabledFieldsOnCreate(t *testing.T) { | 
		
	
		
			
				|  |  |  |  | 			eps: &discovery.EndpointSlice{ | 
		
	
		
			
				|  |  |  |  | 				Endpoints: []discovery.Endpoint{ | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						NodeName: utilpointer.String("node-1"), | 
		
	
		
			
				|  |  |  |  | 						NodeName: ptr.To("node-1"), | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						NodeName: utilpointer.String("node-2"), | 
		
	
		
			
				|  |  |  |  | 						NodeName: ptr.To("node-2"), | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 				}, | 
		
	
		
			
				|  |  |  |  | 			}, | 
		
	
		
			
				|  |  |  |  | 			expectedEPS: &discovery.EndpointSlice{ | 
		
	
		
			
				|  |  |  |  | 				Endpoints: []discovery.Endpoint{ | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						NodeName: utilpointer.String("node-1"), | 
		
	
		
			
				|  |  |  |  | 						NodeName: ptr.To("node-1"), | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						NodeName: utilpointer.String("node-2"), | 
		
	
		
			
				|  |  |  |  | 						NodeName: ptr.To("node-2"), | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 				}, | 
		
	
		
			
				|  |  |  |  | 			}, | 
		
	
	
		
			
				
					
					|  |  |  | @@ -101,20 +101,20 @@ func Test_dropDisabledFieldsOnUpdate(t *testing.T) { | 
		
	
		
			
				|  |  |  |  | 			newEPS: &discovery.EndpointSlice{ | 
		
	
		
			
				|  |  |  |  | 				Endpoints: []discovery.Endpoint{ | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						NodeName: utilpointer.String("node-1"), | 
		
	
		
			
				|  |  |  |  | 						NodeName: ptr.To("node-1"), | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						NodeName: utilpointer.String("node-2"), | 
		
	
		
			
				|  |  |  |  | 						NodeName: ptr.To("node-2"), | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 				}, | 
		
	
		
			
				|  |  |  |  | 			}, | 
		
	
		
			
				|  |  |  |  | 			expectedEPS: &discovery.EndpointSlice{ | 
		
	
		
			
				|  |  |  |  | 				Endpoints: []discovery.Endpoint{ | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						NodeName: utilpointer.String("node-1"), | 
		
	
		
			
				|  |  |  |  | 						NodeName: ptr.To("node-1"), | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						NodeName: utilpointer.String("node-2"), | 
		
	
		
			
				|  |  |  |  | 						NodeName: ptr.To("node-2"), | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 				}, | 
		
	
		
			
				|  |  |  |  | 			}, | 
		
	
	
		
			
				
					
					|  |  |  | @@ -124,30 +124,30 @@ func Test_dropDisabledFieldsOnUpdate(t *testing.T) { | 
		
	
		
			
				|  |  |  |  | 			oldEPS: &discovery.EndpointSlice{ | 
		
	
		
			
				|  |  |  |  | 				Endpoints: []discovery.Endpoint{ | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						NodeName: utilpointer.String("node-1-old"), | 
		
	
		
			
				|  |  |  |  | 						NodeName: ptr.To("node-1-old"), | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						NodeName: utilpointer.String("node-2-old"), | 
		
	
		
			
				|  |  |  |  | 						NodeName: ptr.To("node-2-old"), | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 				}, | 
		
	
		
			
				|  |  |  |  | 			}, | 
		
	
		
			
				|  |  |  |  | 			newEPS: &discovery.EndpointSlice{ | 
		
	
		
			
				|  |  |  |  | 				Endpoints: []discovery.Endpoint{ | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						NodeName: utilpointer.String("node-1"), | 
		
	
		
			
				|  |  |  |  | 						NodeName: ptr.To("node-1"), | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						NodeName: utilpointer.String("node-2"), | 
		
	
		
			
				|  |  |  |  | 						NodeName: ptr.To("node-2"), | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 				}, | 
		
	
		
			
				|  |  |  |  | 			}, | 
		
	
		
			
				|  |  |  |  | 			expectedEPS: &discovery.EndpointSlice{ | 
		
	
		
			
				|  |  |  |  | 				Endpoints: []discovery.Endpoint{ | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						NodeName: utilpointer.String("node-1"), | 
		
	
		
			
				|  |  |  |  | 						NodeName: ptr.To("node-1"), | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						NodeName: utilpointer.String("node-2"), | 
		
	
		
			
				|  |  |  |  | 						NodeName: ptr.To("node-2"), | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 				}, | 
		
	
		
			
				|  |  |  |  | 			}, | 
		
	
	
		
			
				
					
					|  |  |  | @@ -398,14 +398,14 @@ func Test_dropTopologyOnV1(t *testing.T) { | 
		
	
		
			
				|  |  |  |  | 			v1Request: true, | 
		
	
		
			
				|  |  |  |  | 			newEPS: &discovery.EndpointSlice{ | 
		
	
		
			
				|  |  |  |  | 				Endpoints: []discovery.Endpoint{ | 
		
	
		
			
				|  |  |  |  | 					{Hostname: utilpointer.String("hostname-1")}, | 
		
	
		
			
				|  |  |  |  | 					{Hostname: utilpointer.String("hostname-1")}, | 
		
	
		
			
				|  |  |  |  | 					{Hostname: ptr.To("hostname-1")}, | 
		
	
		
			
				|  |  |  |  | 					{Hostname: ptr.To("hostname-1")}, | 
		
	
		
			
				|  |  |  |  | 				}, | 
		
	
		
			
				|  |  |  |  | 			}, | 
		
	
		
			
				|  |  |  |  | 			expectedEPS: &discovery.EndpointSlice{ | 
		
	
		
			
				|  |  |  |  | 				Endpoints: []discovery.Endpoint{ | 
		
	
		
			
				|  |  |  |  | 					{Hostname: utilpointer.String("hostname-1")}, | 
		
	
		
			
				|  |  |  |  | 					{Hostname: utilpointer.String("hostname-1")}, | 
		
	
		
			
				|  |  |  |  | 					{Hostname: ptr.To("hostname-1")}, | 
		
	
		
			
				|  |  |  |  | 					{Hostname: ptr.To("hostname-1")}, | 
		
	
		
			
				|  |  |  |  | 				}, | 
		
	
		
			
				|  |  |  |  | 			}, | 
		
	
		
			
				|  |  |  |  | 		}, | 
		
	
	
		
			
				
					
					|  |  |  | @@ -413,14 +413,14 @@ func Test_dropTopologyOnV1(t *testing.T) { | 
		
	
		
			
				|  |  |  |  | 			name: "v1beta1 request, without deprecated topology", | 
		
	
		
			
				|  |  |  |  | 			newEPS: &discovery.EndpointSlice{ | 
		
	
		
			
				|  |  |  |  | 				Endpoints: []discovery.Endpoint{ | 
		
	
		
			
				|  |  |  |  | 					{Hostname: utilpointer.String("hostname-1")}, | 
		
	
		
			
				|  |  |  |  | 					{Hostname: utilpointer.String("hostname-1")}, | 
		
	
		
			
				|  |  |  |  | 					{Hostname: ptr.To("hostname-1")}, | 
		
	
		
			
				|  |  |  |  | 					{Hostname: ptr.To("hostname-1")}, | 
		
	
		
			
				|  |  |  |  | 				}, | 
		
	
		
			
				|  |  |  |  | 			}, | 
		
	
		
			
				|  |  |  |  | 			expectedEPS: &discovery.EndpointSlice{ | 
		
	
		
			
				|  |  |  |  | 				Endpoints: []discovery.Endpoint{ | 
		
	
		
			
				|  |  |  |  | 					{Hostname: utilpointer.String("hostname-1")}, | 
		
	
		
			
				|  |  |  |  | 					{Hostname: utilpointer.String("hostname-1")}, | 
		
	
		
			
				|  |  |  |  | 					{Hostname: ptr.To("hostname-1")}, | 
		
	
		
			
				|  |  |  |  | 					{Hostname: ptr.To("hostname-1")}, | 
		
	
		
			
				|  |  |  |  | 				}, | 
		
	
		
			
				|  |  |  |  | 			}, | 
		
	
		
			
				|  |  |  |  | 		}, | 
		
	
	
		
			
				
					
					|  |  |  | @@ -458,11 +458,11 @@ func Test_dropTopologyOnV1(t *testing.T) { | 
		
	
		
			
				|  |  |  |  | 			originalEPS: &discovery.EndpointSlice{ | 
		
	
		
			
				|  |  |  |  | 				Endpoints: []discovery.Endpoint{ | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						NodeName:           utilpointer.String("node-1"), | 
		
	
		
			
				|  |  |  |  | 						NodeName:           ptr.To("node-1"), | 
		
	
		
			
				|  |  |  |  | 						DeprecatedTopology: map[string]string{"key": "value"}, | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						NodeName:           utilpointer.String("node-1"), | 
		
	
		
			
				|  |  |  |  | 						NodeName:           ptr.To("node-1"), | 
		
	
		
			
				|  |  |  |  | 						DeprecatedTopology: map[string]string{"key": "value"}, | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 				}, | 
		
	
	
		
			
				
					
					|  |  |  | @@ -473,11 +473,11 @@ func Test_dropTopologyOnV1(t *testing.T) { | 
		
	
		
			
				|  |  |  |  | 				}, | 
		
	
		
			
				|  |  |  |  | 				Endpoints: []discovery.Endpoint{ | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						NodeName:           utilpointer.String("node-1"), | 
		
	
		
			
				|  |  |  |  | 						NodeName:           ptr.To("node-1"), | 
		
	
		
			
				|  |  |  |  | 						DeprecatedTopology: map[string]string{"key": "value"}, | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						NodeName:           utilpointer.String("node-1"), | 
		
	
		
			
				|  |  |  |  | 						NodeName:           ptr.To("node-1"), | 
		
	
		
			
				|  |  |  |  | 						DeprecatedTopology: map[string]string{"key": "value"}, | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 				}, | 
		
	
	
		
			
				
					
					|  |  |  | @@ -488,11 +488,11 @@ func Test_dropTopologyOnV1(t *testing.T) { | 
		
	
		
			
				|  |  |  |  | 				}, | 
		
	
		
			
				|  |  |  |  | 				Endpoints: []discovery.Endpoint{ | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						NodeName:           utilpointer.String("node-1"), | 
		
	
		
			
				|  |  |  |  | 						NodeName:           ptr.To("node-1"), | 
		
	
		
			
				|  |  |  |  | 						DeprecatedTopology: map[string]string{"key": "value"}, | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						NodeName:           utilpointer.String("node-1"), | 
		
	
		
			
				|  |  |  |  | 						NodeName:           ptr.To("node-1"), | 
		
	
		
			
				|  |  |  |  | 						DeprecatedTopology: map[string]string{"key": "value"}, | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 				}, | 
		
	
	
		
			
				
					
					|  |  |  | @@ -503,11 +503,11 @@ func Test_dropTopologyOnV1(t *testing.T) { | 
		
	
		
			
				|  |  |  |  | 			originalEPS: &discovery.EndpointSlice{ | 
		
	
		
			
				|  |  |  |  | 				Endpoints: []discovery.Endpoint{ | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						NodeName:           utilpointer.String("node-1"), | 
		
	
		
			
				|  |  |  |  | 						NodeName:           ptr.To("node-1"), | 
		
	
		
			
				|  |  |  |  | 						DeprecatedTopology: map[string]string{"key": "value"}, | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						NodeName:           utilpointer.String("node-1"), | 
		
	
		
			
				|  |  |  |  | 						NodeName:           ptr.To("node-1"), | 
		
	
		
			
				|  |  |  |  | 						DeprecatedTopology: map[string]string{"key": "value"}, | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 				}, | 
		
	
	
		
			
				
					
					|  |  |  | @@ -518,11 +518,11 @@ func Test_dropTopologyOnV1(t *testing.T) { | 
		
	
		
			
				|  |  |  |  | 				}, | 
		
	
		
			
				|  |  |  |  | 				Endpoints: []discovery.Endpoint{ | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						NodeName:           utilpointer.String("node-1"), | 
		
	
		
			
				|  |  |  |  | 						NodeName:           ptr.To("node-1"), | 
		
	
		
			
				|  |  |  |  | 						DeprecatedTopology: map[string]string{"key": "value"}, | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						NodeName:           utilpointer.String("node-1"), | 
		
	
		
			
				|  |  |  |  | 						NodeName:           ptr.To("node-1"), | 
		
	
		
			
				|  |  |  |  | 						DeprecatedTopology: map[string]string{"key": "value"}, | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 				}, | 
		
	
	
		
			
				
					
					|  |  |  | @@ -533,11 +533,11 @@ func Test_dropTopologyOnV1(t *testing.T) { | 
		
	
		
			
				|  |  |  |  | 				}, | 
		
	
		
			
				|  |  |  |  | 				Endpoints: []discovery.Endpoint{ | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						NodeName:           utilpointer.String("node-1"), | 
		
	
		
			
				|  |  |  |  | 						NodeName:           ptr.To("node-1"), | 
		
	
		
			
				|  |  |  |  | 						DeprecatedTopology: map[string]string{"key": "value"}, | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						NodeName:           utilpointer.String("node-1"), | 
		
	
		
			
				|  |  |  |  | 						NodeName:           ptr.To("node-1"), | 
		
	
		
			
				|  |  |  |  | 						DeprecatedTopology: map[string]string{"key": "value"}, | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 				}, | 
		
	
	
		
			
				
					
					|  |  |  | @@ -555,19 +555,19 @@ func Test_dropTopologyOnV1(t *testing.T) { | 
		
	
		
			
				|  |  |  |  | 			newEPS: &discovery.EndpointSlice{ | 
		
	
		
			
				|  |  |  |  | 				Endpoints: []discovery.Endpoint{ | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname:           utilpointer.String("hostname-1"), | 
		
	
		
			
				|  |  |  |  | 						Hostname:           ptr.To("hostname-1"), | 
		
	
		
			
				|  |  |  |  | 						DeprecatedTopology: map[string]string{corev1.LabelHostname: "node-1"}, | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname:           utilpointer.String("hostname-1"), | 
		
	
		
			
				|  |  |  |  | 						Hostname:           ptr.To("hostname-1"), | 
		
	
		
			
				|  |  |  |  | 						DeprecatedTopology: map[string]string{corev1.LabelHostname: "node-1"}, | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 				}, | 
		
	
		
			
				|  |  |  |  | 			}, | 
		
	
		
			
				|  |  |  |  | 			expectedEPS: &discovery.EndpointSlice{ | 
		
	
		
			
				|  |  |  |  | 				Endpoints: []discovery.Endpoint{ | 
		
	
		
			
				|  |  |  |  | 					{Hostname: utilpointer.String("hostname-1")}, | 
		
	
		
			
				|  |  |  |  | 					{Hostname: utilpointer.String("hostname-1")}, | 
		
	
		
			
				|  |  |  |  | 					{Hostname: ptr.To("hostname-1")}, | 
		
	
		
			
				|  |  |  |  | 					{Hostname: ptr.To("hostname-1")}, | 
		
	
		
			
				|  |  |  |  | 				}, | 
		
	
		
			
				|  |  |  |  | 			}, | 
		
	
		
			
				|  |  |  |  | 		}, | 
		
	
	
		
			
				
					
					|  |  |  | @@ -582,11 +582,11 @@ func Test_dropTopologyOnV1(t *testing.T) { | 
		
	
		
			
				|  |  |  |  | 			newEPS: &discovery.EndpointSlice{ | 
		
	
		
			
				|  |  |  |  | 				Endpoints: []discovery.Endpoint{ | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname:           utilpointer.String("hostname-1"), | 
		
	
		
			
				|  |  |  |  | 						Hostname:           ptr.To("hostname-1"), | 
		
	
		
			
				|  |  |  |  | 						DeprecatedTopology: map[string]string{corev1.LabelHostname: "node-1"}, | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname:           utilpointer.String("hostname-1"), | 
		
	
		
			
				|  |  |  |  | 						Hostname:           ptr.To("hostname-1"), | 
		
	
		
			
				|  |  |  |  | 						DeprecatedTopology: map[string]string{corev1.LabelHostname: "node-1"}, | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 				}, | 
		
	
	
		
			
				
					
					|  |  |  | @@ -594,11 +594,11 @@ func Test_dropTopologyOnV1(t *testing.T) { | 
		
	
		
			
				|  |  |  |  | 			expectedEPS: &discovery.EndpointSlice{ | 
		
	
		
			
				|  |  |  |  | 				Endpoints: []discovery.Endpoint{ | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname:           utilpointer.String("hostname-1"), | 
		
	
		
			
				|  |  |  |  | 						Hostname:           ptr.To("hostname-1"), | 
		
	
		
			
				|  |  |  |  | 						DeprecatedTopology: map[string]string{corev1.LabelHostname: "node-1"}, | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname:           utilpointer.String("hostname-1"), | 
		
	
		
			
				|  |  |  |  | 						Hostname:           ptr.To("hostname-1"), | 
		
	
		
			
				|  |  |  |  | 						DeprecatedTopology: map[string]string{corev1.LabelHostname: "node-1"}, | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 				}, | 
		
	
	
		
			
				
					
					|  |  |  | @@ -610,11 +610,11 @@ func Test_dropTopologyOnV1(t *testing.T) { | 
		
	
		
			
				|  |  |  |  | 			originalEPS: &discovery.EndpointSlice{ | 
		
	
		
			
				|  |  |  |  | 				Endpoints: []discovery.Endpoint{ | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname:           utilpointer.String("hostname-1"), | 
		
	
		
			
				|  |  |  |  | 						Hostname:           ptr.To("hostname-1"), | 
		
	
		
			
				|  |  |  |  | 						DeprecatedTopology: map[string]string{corev1.LabelHostname: "node-1", "other": "value"}, | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname:           utilpointer.String("hostname-1"), | 
		
	
		
			
				|  |  |  |  | 						Hostname:           ptr.To("hostname-1"), | 
		
	
		
			
				|  |  |  |  | 						DeprecatedTopology: map[string]string{corev1.LabelHostname: "node-1", "foo": "bar"}, | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 				}, | 
		
	
	
		
			
				
					
					|  |  |  | @@ -622,11 +622,11 @@ func Test_dropTopologyOnV1(t *testing.T) { | 
		
	
		
			
				|  |  |  |  | 			newEPS: &discovery.EndpointSlice{ | 
		
	
		
			
				|  |  |  |  | 				Endpoints: []discovery.Endpoint{ | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname:           utilpointer.String("hostname-1a"), | 
		
	
		
			
				|  |  |  |  | 						Hostname:           ptr.To("hostname-1a"), | 
		
	
		
			
				|  |  |  |  | 						DeprecatedTopology: map[string]string{corev1.LabelHostname: "node-1", "other": "value"}, | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname:           utilpointer.String("hostname-1b"), | 
		
	
		
			
				|  |  |  |  | 						Hostname:           ptr.To("hostname-1b"), | 
		
	
		
			
				|  |  |  |  | 						DeprecatedTopology: map[string]string{corev1.LabelHostname: "node-1", "foo": "bar"}, | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 				}, | 
		
	
	
		
			
				
					
					|  |  |  | @@ -634,12 +634,12 @@ func Test_dropTopologyOnV1(t *testing.T) { | 
		
	
		
			
				|  |  |  |  | 			expectedEPS: &discovery.EndpointSlice{ | 
		
	
		
			
				|  |  |  |  | 				Endpoints: []discovery.Endpoint{ | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname: utilpointer.String("hostname-1a"), | 
		
	
		
			
				|  |  |  |  | 						NodeName: utilpointer.String("node-1"), | 
		
	
		
			
				|  |  |  |  | 						Hostname: ptr.To("hostname-1a"), | 
		
	
		
			
				|  |  |  |  | 						NodeName: ptr.To("node-1"), | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname: utilpointer.String("hostname-1b"), | 
		
	
		
			
				|  |  |  |  | 						NodeName: utilpointer.String("node-1"), | 
		
	
		
			
				|  |  |  |  | 						Hostname: ptr.To("hostname-1b"), | 
		
	
		
			
				|  |  |  |  | 						NodeName: ptr.To("node-1"), | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 				}, | 
		
	
		
			
				|  |  |  |  | 			}, | 
		
	
	
		
			
				
					
					|  |  |  | @@ -650,11 +650,11 @@ func Test_dropTopologyOnV1(t *testing.T) { | 
		
	
		
			
				|  |  |  |  | 			originalEPS: &discovery.EndpointSlice{ | 
		
	
		
			
				|  |  |  |  | 				Endpoints: []discovery.Endpoint{ | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname:           utilpointer.String("hostname-1"), | 
		
	
		
			
				|  |  |  |  | 						Hostname:           ptr.To("hostname-1"), | 
		
	
		
			
				|  |  |  |  | 						DeprecatedTopology: map[string]string{corev1.LabelHostname: "node-1"}, | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname:           utilpointer.String("hostname-1"), | 
		
	
		
			
				|  |  |  |  | 						Hostname:           ptr.To("hostname-1"), | 
		
	
		
			
				|  |  |  |  | 						DeprecatedTopology: map[string]string{corev1.LabelHostname: "node-1"}, | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 				}, | 
		
	
	
		
			
				
					
					|  |  |  | @@ -662,11 +662,11 @@ func Test_dropTopologyOnV1(t *testing.T) { | 
		
	
		
			
				|  |  |  |  | 			newEPS: &discovery.EndpointSlice{ | 
		
	
		
			
				|  |  |  |  | 				Endpoints: []discovery.Endpoint{ | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname:           utilpointer.String("hostname-1a"), | 
		
	
		
			
				|  |  |  |  | 						Hostname:           ptr.To("hostname-1a"), | 
		
	
		
			
				|  |  |  |  | 						DeprecatedTopology: map[string]string{corev1.LabelHostname: "node-1"}, | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname:           utilpointer.String("hostname-1b"), | 
		
	
		
			
				|  |  |  |  | 						Hostname:           ptr.To("hostname-1b"), | 
		
	
		
			
				|  |  |  |  | 						DeprecatedTopology: map[string]string{corev1.LabelHostname: "node-1"}, | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 				}, | 
		
	
	
		
			
				
					
					|  |  |  | @@ -674,12 +674,12 @@ func Test_dropTopologyOnV1(t *testing.T) { | 
		
	
		
			
				|  |  |  |  | 			expectedEPS: &discovery.EndpointSlice{ | 
		
	
		
			
				|  |  |  |  | 				Endpoints: []discovery.Endpoint{ | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname: utilpointer.String("hostname-1a"), | 
		
	
		
			
				|  |  |  |  | 						NodeName: utilpointer.String("node-1"), | 
		
	
		
			
				|  |  |  |  | 						Hostname: ptr.To("hostname-1a"), | 
		
	
		
			
				|  |  |  |  | 						NodeName: ptr.To("node-1"), | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname: utilpointer.String("hostname-1b"), | 
		
	
		
			
				|  |  |  |  | 						NodeName: utilpointer.String("node-1"), | 
		
	
		
			
				|  |  |  |  | 						Hostname: ptr.To("hostname-1b"), | 
		
	
		
			
				|  |  |  |  | 						NodeName: ptr.To("node-1"), | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 				}, | 
		
	
		
			
				|  |  |  |  | 			}, | 
		
	
	
		
			
				
					
					|  |  |  | @@ -690,11 +690,11 @@ func Test_dropTopologyOnV1(t *testing.T) { | 
		
	
		
			
				|  |  |  |  | 			originalEPS: &discovery.EndpointSlice{ | 
		
	
		
			
				|  |  |  |  | 				Endpoints: []discovery.Endpoint{ | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname:           utilpointer.String("hostname-1"), | 
		
	
		
			
				|  |  |  |  | 						Hostname:           ptr.To("hostname-1"), | 
		
	
		
			
				|  |  |  |  | 						DeprecatedTopology: map[string]string{corev1.LabelHostname: "node-1"}, | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname:           utilpointer.String("hostname-1"), | 
		
	
		
			
				|  |  |  |  | 						Hostname:           ptr.To("hostname-1"), | 
		
	
		
			
				|  |  |  |  | 						DeprecatedTopology: map[string]string{corev1.LabelHostname: "node-2"}, | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 				}, | 
		
	
	
		
			
				
					
					|  |  |  | @@ -702,11 +702,11 @@ func Test_dropTopologyOnV1(t *testing.T) { | 
		
	
		
			
				|  |  |  |  | 			newEPS: &discovery.EndpointSlice{ | 
		
	
		
			
				|  |  |  |  | 				Endpoints: []discovery.Endpoint{ | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname:           utilpointer.String("hostname-1a"), | 
		
	
		
			
				|  |  |  |  | 						Hostname:           ptr.To("hostname-1a"), | 
		
	
		
			
				|  |  |  |  | 						DeprecatedTopology: map[string]string{corev1.LabelHostname: "node-2"}, | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname:           utilpointer.String("hostname-1b"), | 
		
	
		
			
				|  |  |  |  | 						Hostname:           ptr.To("hostname-1b"), | 
		
	
		
			
				|  |  |  |  | 						DeprecatedTopology: map[string]string{corev1.LabelHostname: "node-1"}, | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 				}, | 
		
	
	
		
			
				
					
					|  |  |  | @@ -714,12 +714,12 @@ func Test_dropTopologyOnV1(t *testing.T) { | 
		
	
		
			
				|  |  |  |  | 			expectedEPS: &discovery.EndpointSlice{ | 
		
	
		
			
				|  |  |  |  | 				Endpoints: []discovery.Endpoint{ | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname: utilpointer.String("hostname-1a"), | 
		
	
		
			
				|  |  |  |  | 						NodeName: utilpointer.String("node-2"), | 
		
	
		
			
				|  |  |  |  | 						Hostname: ptr.To("hostname-1a"), | 
		
	
		
			
				|  |  |  |  | 						NodeName: ptr.To("node-2"), | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname: utilpointer.String("hostname-1b"), | 
		
	
		
			
				|  |  |  |  | 						NodeName: utilpointer.String("node-1"), | 
		
	
		
			
				|  |  |  |  | 						Hostname: ptr.To("hostname-1b"), | 
		
	
		
			
				|  |  |  |  | 						NodeName: ptr.To("node-1"), | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 				}, | 
		
	
		
			
				|  |  |  |  | 			}, | 
		
	
	
		
			
				
					
					|  |  |  | @@ -730,11 +730,11 @@ func Test_dropTopologyOnV1(t *testing.T) { | 
		
	
		
			
				|  |  |  |  | 			originalEPS: &discovery.EndpointSlice{ | 
		
	
		
			
				|  |  |  |  | 				Endpoints: []discovery.Endpoint{ | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname:           utilpointer.String("hostname-1"), | 
		
	
		
			
				|  |  |  |  | 						Hostname:           ptr.To("hostname-1"), | 
		
	
		
			
				|  |  |  |  | 						DeprecatedTopology: map[string]string{corev1.LabelHostname: "node-1"}, | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname:           utilpointer.String("hostname-1"), | 
		
	
		
			
				|  |  |  |  | 						Hostname:           ptr.To("hostname-1"), | 
		
	
		
			
				|  |  |  |  | 						DeprecatedTopology: map[string]string{corev1.LabelHostname: "node-2"}, | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 				}, | 
		
	
	
		
			
				
					
					|  |  |  | @@ -742,12 +742,12 @@ func Test_dropTopologyOnV1(t *testing.T) { | 
		
	
		
			
				|  |  |  |  | 			newEPS: &discovery.EndpointSlice{ | 
		
	
		
			
				|  |  |  |  | 				Endpoints: []discovery.Endpoint{ | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname: utilpointer.String("hostname-1a"), | 
		
	
		
			
				|  |  |  |  | 						Hostname: ptr.To("hostname-1a"), | 
		
	
		
			
				|  |  |  |  | 						// Invalid node name because it did not exist in previous version of EndpointSlice | 
		
	
		
			
				|  |  |  |  | 						DeprecatedTopology: map[string]string{corev1.LabelHostname: "node-3"}, | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname:           utilpointer.String("hostname-1b"), | 
		
	
		
			
				|  |  |  |  | 						Hostname:           ptr.To("hostname-1b"), | 
		
	
		
			
				|  |  |  |  | 						DeprecatedTopology: map[string]string{corev1.LabelHostname: "node-1"}, | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 				}, | 
		
	
	
		
			
				
					
					|  |  |  | @@ -755,11 +755,11 @@ func Test_dropTopologyOnV1(t *testing.T) { | 
		
	
		
			
				|  |  |  |  | 			expectedEPS: &discovery.EndpointSlice{ | 
		
	
		
			
				|  |  |  |  | 				Endpoints: []discovery.Endpoint{ | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname: utilpointer.String("hostname-1a"), | 
		
	
		
			
				|  |  |  |  | 						Hostname: ptr.To("hostname-1a"), | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname: utilpointer.String("hostname-1b"), | 
		
	
		
			
				|  |  |  |  | 						NodeName: utilpointer.String("node-1"), | 
		
	
		
			
				|  |  |  |  | 						Hostname: ptr.To("hostname-1b"), | 
		
	
		
			
				|  |  |  |  | 						NodeName: ptr.To("node-1"), | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 				}, | 
		
	
		
			
				|  |  |  |  | 			}, | 
		
	
	
		
			
				
					
					|  |  |  | @@ -770,11 +770,11 @@ func Test_dropTopologyOnV1(t *testing.T) { | 
		
	
		
			
				|  |  |  |  | 			originalEPS: &discovery.EndpointSlice{ | 
		
	
		
			
				|  |  |  |  | 				Endpoints: []discovery.Endpoint{ | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname:           utilpointer.String("hostname-1"), | 
		
	
		
			
				|  |  |  |  | 						Hostname:           ptr.To("hostname-1"), | 
		
	
		
			
				|  |  |  |  | 						DeprecatedTopology: map[string]string{corev1.LabelHostname: "node-1"}, | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname:           utilpointer.String("hostname-1"), | 
		
	
		
			
				|  |  |  |  | 						Hostname:           ptr.To("hostname-1"), | 
		
	
		
			
				|  |  |  |  | 						DeprecatedTopology: map[string]string{corev1.LabelHostname: "node-1"}, | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 				}, | 
		
	
	
		
			
				
					
					|  |  |  | @@ -782,12 +782,12 @@ func Test_dropTopologyOnV1(t *testing.T) { | 
		
	
		
			
				|  |  |  |  | 			newEPS: &discovery.EndpointSlice{ | 
		
	
		
			
				|  |  |  |  | 				Endpoints: []discovery.Endpoint{ | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname:           utilpointer.String("hostname-1a"), | 
		
	
		
			
				|  |  |  |  | 						Hostname:           ptr.To("hostname-1a"), | 
		
	
		
			
				|  |  |  |  | 						DeprecatedTopology: map[string]string{corev1.LabelHostname: "node-1"}, | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname:           utilpointer.String("hostname-1b"), | 
		
	
		
			
				|  |  |  |  | 						NodeName:           utilpointer.String("node-2"), | 
		
	
		
			
				|  |  |  |  | 						Hostname:           ptr.To("hostname-1b"), | 
		
	
		
			
				|  |  |  |  | 						NodeName:           ptr.To("node-2"), | 
		
	
		
			
				|  |  |  |  | 						DeprecatedTopology: map[string]string{corev1.LabelHostname: "node-1"}, | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 				}, | 
		
	
	
		
			
				
					
					|  |  |  | @@ -795,12 +795,12 @@ func Test_dropTopologyOnV1(t *testing.T) { | 
		
	
		
			
				|  |  |  |  | 			expectedEPS: &discovery.EndpointSlice{ | 
		
	
		
			
				|  |  |  |  | 				Endpoints: []discovery.Endpoint{ | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname: utilpointer.String("hostname-1a"), | 
		
	
		
			
				|  |  |  |  | 						NodeName: utilpointer.String("node-1"), | 
		
	
		
			
				|  |  |  |  | 						Hostname: ptr.To("hostname-1a"), | 
		
	
		
			
				|  |  |  |  | 						NodeName: ptr.To("node-1"), | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname: utilpointer.String("hostname-1b"), | 
		
	
		
			
				|  |  |  |  | 						NodeName: utilpointer.String("node-2"), | 
		
	
		
			
				|  |  |  |  | 						Hostname: ptr.To("hostname-1b"), | 
		
	
		
			
				|  |  |  |  | 						NodeName: ptr.To("node-2"), | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 				}, | 
		
	
		
			
				|  |  |  |  | 			}, | 
		
	
	
		
			
				
					
					|  |  |  | @@ -811,11 +811,11 @@ func Test_dropTopologyOnV1(t *testing.T) { | 
		
	
		
			
				|  |  |  |  | 			originalEPS: &discovery.EndpointSlice{ | 
		
	
		
			
				|  |  |  |  | 				Endpoints: []discovery.Endpoint{ | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname:           utilpointer.String("hostname-1"), | 
		
	
		
			
				|  |  |  |  | 						Hostname:           ptr.To("hostname-1"), | 
		
	
		
			
				|  |  |  |  | 						DeprecatedTopology: map[string]string{corev1.LabelHostname: "node-1"}, | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname:           utilpointer.String("hostname-1"), | 
		
	
		
			
				|  |  |  |  | 						Hostname:           ptr.To("hostname-1"), | 
		
	
		
			
				|  |  |  |  | 						DeprecatedTopology: map[string]string{corev1.LabelHostname: "node-1"}, | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 				}, | 
		
	
	
		
			
				
					
					|  |  |  | @@ -823,13 +823,13 @@ func Test_dropTopologyOnV1(t *testing.T) { | 
		
	
		
			
				|  |  |  |  | 			newEPS: &discovery.EndpointSlice{ | 
		
	
		
			
				|  |  |  |  | 				Endpoints: []discovery.Endpoint{ | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname:           utilpointer.String("hostname-1a"), | 
		
	
		
			
				|  |  |  |  | 						Hostname:           ptr.To("hostname-1a"), | 
		
	
		
			
				|  |  |  |  | 						DeprecatedTopology: map[string]string{corev1.LabelHostname: "node-1"}, | 
		
	
		
			
				|  |  |  |  | 						NodeName:           utilpointer.String("node-1"), | 
		
	
		
			
				|  |  |  |  | 						NodeName:           ptr.To("node-1"), | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname:           utilpointer.String("hostname-1b"), | 
		
	
		
			
				|  |  |  |  | 						NodeName:           utilpointer.String("node-2"), | 
		
	
		
			
				|  |  |  |  | 						Hostname:           ptr.To("hostname-1b"), | 
		
	
		
			
				|  |  |  |  | 						NodeName:           ptr.To("node-2"), | 
		
	
		
			
				|  |  |  |  | 						DeprecatedTopology: map[string]string{corev1.LabelHostname: "node-1"}, | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 				}, | 
		
	
	
		
			
				
					
					|  |  |  | @@ -837,12 +837,12 @@ func Test_dropTopologyOnV1(t *testing.T) { | 
		
	
		
			
				|  |  |  |  | 			expectedEPS: &discovery.EndpointSlice{ | 
		
	
		
			
				|  |  |  |  | 				Endpoints: []discovery.Endpoint{ | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname: utilpointer.String("hostname-1a"), | 
		
	
		
			
				|  |  |  |  | 						NodeName: utilpointer.String("node-1"), | 
		
	
		
			
				|  |  |  |  | 						Hostname: ptr.To("hostname-1a"), | 
		
	
		
			
				|  |  |  |  | 						NodeName: ptr.To("node-1"), | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname: utilpointer.String("hostname-1b"), | 
		
	
		
			
				|  |  |  |  | 						NodeName: utilpointer.String("node-2"), | 
		
	
		
			
				|  |  |  |  | 						Hostname: ptr.To("hostname-1b"), | 
		
	
		
			
				|  |  |  |  | 						NodeName: ptr.To("node-2"), | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 				}, | 
		
	
		
			
				|  |  |  |  | 			}, | 
		
	
	
		
			
				
					
					|  |  |  | @@ -853,19 +853,19 @@ func Test_dropTopologyOnV1(t *testing.T) { | 
		
	
		
			
				|  |  |  |  | 			originalEPS: &discovery.EndpointSlice{ | 
		
	
		
			
				|  |  |  |  | 				Endpoints: []discovery.Endpoint{ | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname:           utilpointer.String("hostname-1"), | 
		
	
		
			
				|  |  |  |  | 						Hostname:           ptr.To("hostname-1"), | 
		
	
		
			
				|  |  |  |  | 						DeprecatedTopology: map[string]string{corev1.LabelHostname: "valid-node-1"}, | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname:           utilpointer.String("hostname-2"), | 
		
	
		
			
				|  |  |  |  | 						Hostname:           ptr.To("hostname-2"), | 
		
	
		
			
				|  |  |  |  | 						DeprecatedTopology: map[string]string{corev1.LabelHostname: "invalid node-2"}, | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname:           utilpointer.String("hostname-3"), | 
		
	
		
			
				|  |  |  |  | 						Hostname:           ptr.To("hostname-3"), | 
		
	
		
			
				|  |  |  |  | 						DeprecatedTopology: map[string]string{corev1.LabelHostname: "valid-node-3"}, | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname:           utilpointer.String("hostname-4"), | 
		
	
		
			
				|  |  |  |  | 						Hostname:           ptr.To("hostname-4"), | 
		
	
		
			
				|  |  |  |  | 						DeprecatedTopology: map[string]string{corev1.LabelHostname: "invalid node-4"}, | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 				}, | 
		
	
	
		
			
				
					
					|  |  |  | @@ -873,39 +873,39 @@ func Test_dropTopologyOnV1(t *testing.T) { | 
		
	
		
			
				|  |  |  |  | 			newEPS: &discovery.EndpointSlice{ | 
		
	
		
			
				|  |  |  |  | 				Endpoints: []discovery.Endpoint{ | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname:           utilpointer.String("hostname-1"), | 
		
	
		
			
				|  |  |  |  | 						Hostname:           ptr.To("hostname-1"), | 
		
	
		
			
				|  |  |  |  | 						DeprecatedTopology: map[string]string{corev1.LabelHostname: "valid-node-1"}, | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname:           utilpointer.String("hostname-2"), | 
		
	
		
			
				|  |  |  |  | 						Hostname:           ptr.To("hostname-2"), | 
		
	
		
			
				|  |  |  |  | 						DeprecatedTopology: map[string]string{corev1.LabelHostname: "invalid node-2"}, | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname: utilpointer.String("hostname-3"), | 
		
	
		
			
				|  |  |  |  | 						NodeName: utilpointer.String("node-3"), | 
		
	
		
			
				|  |  |  |  | 						Hostname: ptr.To("hostname-3"), | 
		
	
		
			
				|  |  |  |  | 						NodeName: ptr.To("node-3"), | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname: utilpointer.String("hostname-4"), | 
		
	
		
			
				|  |  |  |  | 						NodeName: utilpointer.String("node-4"), | 
		
	
		
			
				|  |  |  |  | 						Hostname: ptr.To("hostname-4"), | 
		
	
		
			
				|  |  |  |  | 						NodeName: ptr.To("node-4"), | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 				}, | 
		
	
		
			
				|  |  |  |  | 			}, | 
		
	
		
			
				|  |  |  |  | 			expectedEPS: &discovery.EndpointSlice{ | 
		
	
		
			
				|  |  |  |  | 				Endpoints: []discovery.Endpoint{ | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname: utilpointer.String("hostname-1"), | 
		
	
		
			
				|  |  |  |  | 						NodeName: utilpointer.String("valid-node-1"), | 
		
	
		
			
				|  |  |  |  | 						Hostname: ptr.To("hostname-1"), | 
		
	
		
			
				|  |  |  |  | 						NodeName: ptr.To("valid-node-1"), | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname: utilpointer.String("hostname-2"), | 
		
	
		
			
				|  |  |  |  | 						Hostname: ptr.To("hostname-2"), | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname: utilpointer.String("hostname-3"), | 
		
	
		
			
				|  |  |  |  | 						NodeName: utilpointer.String("node-3"), | 
		
	
		
			
				|  |  |  |  | 						Hostname: ptr.To("hostname-3"), | 
		
	
		
			
				|  |  |  |  | 						NodeName: ptr.To("node-3"), | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 					{ | 
		
	
		
			
				|  |  |  |  | 						Hostname: utilpointer.String("hostname-4"), | 
		
	
		
			
				|  |  |  |  | 						NodeName: utilpointer.String("node-4"), | 
		
	
		
			
				|  |  |  |  | 						Hostname: ptr.To("hostname-4"), | 
		
	
		
			
				|  |  |  |  | 						NodeName: ptr.To("node-4"), | 
		
	
		
			
				|  |  |  |  | 					}, | 
		
	
		
			
				|  |  |  |  | 				}, | 
		
	
		
			
				|  |  |  |  | 			}, | 
		
	
	
		
			
				
					
					|  |  |  |   |