This is an automated email from the ASF dual-hosted git repository.
wusheng pushed a change to branch ui-template
in repository https://gitbox.apache.org/repos/asf/skywalking.git.
from 85f2cbf Add an empty InfluxDB implementation shell.
add db01079 Support UI templates auto initialized through the
`ui-initialized-templates.yml` YAML file.
No new revisions were added by this update.
Summary of changes:
apm-dist-es7/src/main/assembly/binary-es7.xml | 3 +-
apm-dist/src/main/assembly/binary.xml | 3 +-
docs/en/setup/backend/dynamic-config.md | 2 +-
docs/en/setup/backend/endpoint-grouping-rules.md | 2 +-
oap-server/server-bootstrap/pom.xml | 3 +-
...ame_grouping.yml => endpoint-name-grouping.yml} | 0
.../main/resources/ui-initialized-templates.yml | 34 ++++++++
.../oap/server/core/CoreModuleProvider.java | 13 ++++
.../core/analysis/management/ManagementData.java | 15 +---
.../group/EndpointNameGroupingRuleWatcher.java | 2 +-
.../core/management/ui/template/UITemplate.java | 10 ++-
.../ui/template/UITemplateInitializer.java | 91 ++++++++++++++++++++++
.../oap/server/core/storage/annotation/Column.java | 4 +
.../group/EndpointGroupingRuleReaderTest.java | 2 +-
.../ui/template/UITemplateInitializerTest.java | 57 ++++++++++++++
.../management/ui/template/UITemplateTest.java} | 42 +++++-----
...ame_grouping.yml => endpoint-name-grouping.yml} | 0
.../ui-initialized-templates-conflict.yml | 51 ++++++++++++
.../test/resources/ui-initialized-templates.yml | 51 ++++++++++++
.../plugin/elasticsearch/base/ManagementEsDAO.java | 11 ++-
.../plugin/influxdb/base/ManagementDAO.java | 27 ++++++-
.../plugin/jdbc/h2/dao/H2ManagementDAO.java | 10 ++-
.../plugin/jdbc/mysql/MySQLTableInstaller.java | 25 +++---
.../testing/module/ModuleProviderTesting.java | 2 +-
24 files changed, 401 insertions(+), 59 deletions(-)
rename
oap-server/server-bootstrap/src/main/resources/{endpoint_name_grouping.yml =>
endpoint-name-grouping.yml} (100%)
create mode 100644
oap-server/server-bootstrap/src/main/resources/ui-initialized-templates.yml
create mode 100644
oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/management/ui/template/UITemplateInitializer.java
create mode 100644
oap-server/server-core/src/test/java/org/apache/skywalking/oap/server/core/management/ui/template/UITemplateInitializerTest.java
copy
oap-server/server-core/src/{main/java/org/apache/skywalking/oap/server/core/query/input/DashboardSetting.java
=>
test/java/org/apache/skywalking/oap/server/core/management/ui/template/UITemplateTest.java}
(50%)
rename oap-server/server-core/src/test/resources/{endpoint_name_grouping.yml
=> endpoint-name-grouping.yml} (100%)
create mode 100644
oap-server/server-core/src/test/resources/ui-initialized-templates-conflict.yml
create mode 100644
oap-server/server-core/src/test/resources/ui-initialized-templates.yml