diff --git a/fe/src/main/java/org/apache/doris/external/elasticsearch/EsRepository.java b/fe/src/main/java/org/apache/doris/external/elasticsearch/EsRepository.java index fe574ce5b7..2cfcf4cdb2 100644 --- a/fe/src/main/java/org/apache/doris/external/elasticsearch/EsRepository.java +++ b/fe/src/main/java/org/apache/doris/external/elasticsearch/EsRepository.java @@ -93,7 +93,7 @@ public class EsRepository extends MasterDaemon { List tables = database.getTables(); for (Table table : tables) { if (table.getType() == TableType.ELASTICSEARCH) { - esTables.put(table.getId(), (EsTable) table); + registerTable((EsTable) table); } } } diff --git a/fe/src/test/java/org/apache/doris/metric/MetricsTest.java b/fe/src/test/java/org/apache/doris/metric/MetricsTest.java index b2e9fd6497..7ad28e2a84 100644 --- a/fe/src/test/java/org/apache/doris/metric/MetricsTest.java +++ b/fe/src/test/java/org/apache/doris/metric/MetricsTest.java @@ -36,7 +36,7 @@ public class MetricsTest { @Test public void testTcpMetrics() { List metrics = MetricRepo.getMetricsByName("snmp"); - Assert.assertEquals(2, metrics.size()); + Assert.assertEquals(4, metrics.size()); for (Metric metric : metrics) { GaugeMetric gm = (GaugeMetric) metric; if (gm.getLabels().get(0).getValue().equals("tcp_retrans_segs")) {