Skip to content

Commit dd12883

Browse files
committed
remove unused code
1 parent 5329df6 commit dd12883

5 files changed

Lines changed: 0 additions & 114 deletions

File tree

api/pkg/filtermanager/metricsconfigparser.go

Lines changed: 0 additions & 58 deletions
This file was deleted.

api/pkg/plugins/plugins.go

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@ var (
3333
pluginTypes = map[string]Plugin{}
3434
plugins = map[string]Plugin{}
3535
httpFilterFactoryAndParser = map[string]*FilterFactoryAndParser{}
36-
metricsCounters = map[string]capi.CounterMetric{}
3736
metricsDefinitions = map[string]MetricsRegister{}
3837
)
3938

@@ -253,15 +252,3 @@ func RegisterMetricsDefinitions(pluginName string, definition MetricsRegister) {
253252
func GetMetricsDefinitions() map[string]MetricsRegister {
254253
return metricsDefinitions
255254
}
256-
257-
func RegisterCounterMetrics(name string) {
258-
metricsCounters[name] = nil
259-
}
260-
261-
func GetCounterMetricsForCallback() map[string]capi.CounterMetric {
262-
return metricsCounters
263-
}
264-
265-
func LoadCounterMetric(name string) capi.CounterMetric {
266-
return metricsCounters[name]
267-
}

api/plugins/tests/integration/dataplane/bootstrap.go

Lines changed: 0 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,6 @@ type bootstrap struct {
3636
accessLogFormat string
3737
clusters []map[string]interface{}
3838

39-
filterGolangForMetrics map[string]interface{}
40-
4139
dp *DataPlane
4240
}
4341

@@ -46,8 +44,6 @@ func Bootstrap() *bootstrap {
4644
backendRoutes: []map[string]interface{}{},
4745
consumers: map[string]map[string]interface{}{},
4846
clusters: []map[string]interface{}{},
49-
50-
filterGolangForMetrics: map[string]interface{}{},
5147
}
5248
}
5349

@@ -84,11 +80,6 @@ func (b *bootstrap) AddConsumer(name string, c map[string]interface{}) *bootstra
8480
return b
8581
}
8682

87-
func (b *bootstrap) AddFilterForGoMetrics(c map[string]interface{}) *bootstrap {
88-
b.filterGolangForMetrics = c
89-
return b
90-
}
91-
9283
func (b *bootstrap) SetFilterGolang(cfg map[string]interface{}) *bootstrap {
9384
b.httpFilterGolang = cfg
9485
return b
@@ -153,27 +144,6 @@ func (b *bootstrap) buildConfiguration() (map[string]interface{}, error) {
153144
}
154145
}
155146
}
156-
if len(b.filterGolangForMetrics) > 0 {
157-
wrapper := map[string]interface{}{
158-
"@type": "type.googleapis.com/xds.type.v3.TypedStruct",
159-
"value": b.filterGolangForMetrics,
160-
}
161-
var additionalFilters []interface{} = []interface{}{
162-
map[string]interface{}{
163-
"name": "htnn.go.metrics",
164-
"disabled": true,
165-
"typed_config": map[string]interface{}{
166-
"@type": "type.googleapis.com/envoy.extensions.filters.http.golang.v3alpha.Config",
167-
"library_path": "/etc/libgolang.so",
168-
"library_id": "fm-metrics",
169-
"plugin_name": "fm-metrics",
170-
"plugin_config": wrapper,
171-
},
172-
},
173-
}
174-
httpFilters = append(additionalFilters, httpFilters...)
175-
hcm["http_filters"] = httpFilters
176-
}
177147

178148
if b.accessLogFormat != "" {
179149
accessLog := hcm["access_log"].([]interface{})[0].(map[string]interface{})["typed_config"].(map[string]interface{})

api/tests/integration/filtermanager_latest_test.go

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ import (
2525
"path/filepath"
2626
"strings"
2727
"testing"
28-
"time"
2928

3029
"github.com/stretchr/testify/assert"
3130
"github.com/stretchr/testify/require"
@@ -346,16 +345,6 @@ func TestFilterManagerLogWithTrailers(t *testing.T) {
346345
func TestMetricsEnabledPlugin(t *testing.T) {
347346
dp, err := dataplane.StartDataPlane(t, &dataplane.Option{
348347
LogLevel: "debug",
349-
/*
350-
Bootstrap: dataplane.Bootstrap().AddFilterForGoMetrics(map[string]interface{}{
351-
"plugins": []interface{}{
352-
map[string]interface{}{
353-
"name": "onLog",
354-
"config": map[string]interface{}{},
355-
},
356-
},
357-
}),
358-
*/
359348
})
360349
if err != nil {
361350
t.Fatalf("failed to start data plane: %v", err)
@@ -402,5 +391,4 @@ func TestMetricsEnabledPlugin(t *testing.T) {
402391
}
403392
}
404393
assert.Equal(t, 1, found, "expect to have metrics usage.counter and usage.gauge")
405-
time.Sleep(5 * time.Minute)
406394
}

api/tests/integration/libgolang/main.go

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ import (
2828

2929
func init() {
3030
http.RegisterHttpFilterFactoryAndConfigParser("fm", filtermanager.FilterManagerFactory, &filtermanager.FilterManagerConfigParser{})
31-
//http.RegisterHttpFilterFactoryAndConfigParser("fm-metrics", filtermanager.MetricsConfigFactory, &filtermanager.MetricsConfigParser{})
3231
http.RegisterHttpFilterFactoryAndConfigParser("cm", consumer.ConsumerManagerFactory, &consumer.ConsumerManagerConfigParser{})
3332
http.RegisterHttpFilterFactoryAndConfigParser("dc", dynamicconfig.DynamicConfigFactory, &dynamicconfig.DynamicConfigParser{})
3433
}

0 commit comments

Comments
 (0)