You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@skywalking.apache.org by ke...@apache.org on 2022/04/02 22:41:20 UTC

[skywalking] branch chore/instance-properties updated (3058f3e -> 0c9a1f6)

This is an automated email from the ASF dual-hosted git repository.

kezhenxu94 pushed a change to branch chore/instance-properties
in repository https://gitbox.apache.org/repos/asf/skywalking.git.


 discard 3058f3e  Update Dockerfile.python
 discard 70fc073  Fix wrong example in doc, sync Python E2E version and adjust E2E
     add d90e2e6  Enhance endpoint dependency analysis to support cross threads cases. (#8747)
     add 5a4d1fb  sync-ui (#8753)
     add d96eed9  Fix event type of export data, reduce redundancy ThreadLocal in MAL core. (#8754)
     add c8c045a  sync-ui (#8756)
     add ac5c4ab  Trim tag's key and value in log query. (#8739)
     add bc2458c  added the ignore rule for thread safety (#8736)
     add 81921c2  UI template init and add control environment variable  (#8760)
     add 3577fe4  sync ui, add and update ui-templates (#8764)
     add 2a8bf4d  Support eBPF Profiling E2E (#8761)
     add 1554c08  Refactor IoTDB storage plugin and bump up iotdb-session to 0.12.5 (#8755)
     add 422bea7  Reduce false positives from Sonatype Lift (#8769)
     add b57866e  Adjust MAL for V9 and update UI template  (#8772)
     add 29453fa  sync-ui (#8775)
     add 72e4b12  Add the Self Observability template of SkyWalking Satellite (#8776)
     add d08faef  Fix `DatabaseSlowStatement` miss-set service catalog. (#8779)
     add eb5f755  Reconstruction doc menu for v9 (#8780)
     add faf6e2e  Add `Error Prone Annotations` dependency to suppress warnings (#8774)
     add d86880c  Upgrade depdencies (#8781)
     add d600e72  docs: update UI licenses (#8783)
     add 98316f5  Add profiling doc (#8785)
     add 74fbc3d  update ui-template: browser, general, mesh (#8786)
     add f8feaa9  update UI templates (#8788)
     add bfdbd55  Add template of OpenFunction (#8789)
     add a4a2d69  Fix wrong example in doc, sync Python E2E version and adjust E2E
     add 0c9a1f6  Update Dockerfile.python

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (3058f3e)
            \
             N -- N -- N   refs/heads/chore/instance-properties (0c9a1f6)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .github/workflows/skywalking.yaml                  |  31 +-
 .licenserc.yaml                                    |   2 +-
 .lift/config.toml                                  |  10 +
 {.muse => .lift}/setup.sh                          |   0
 .muse/config.toml                                  |   2 -
 CHANGES.md                                         |  26 +-
 apm-dist/src/main/assembly/binary.xml              |   4 +-
 apm-protocol/apm-network/src/main/proto            |   2 +-
 apm-webapp/pom.xml                                 |   8 +-
 dist-material/release-docs/LICENSE                 | 127 ++--
 .../{LICENSE-d3-tip => LICENSE-async-validator}    |   3 +-
 .../licenses/ui-licenses/LICENSE-axios             |   2 +-
 ...ue-datepicker-local => LICENSE-batch-processor} |   4 +-
 .../{LICENSE-d3-tip => LICENSE-ctrl-tinycolor}     |   5 +-
 .../release-docs/licenses/ui-licenses/LICENSE-d3   |  40 +-
 .../licenses/ui-licenses/LICENSE-d3-array          |  27 -
 .../licenses/ui-licenses/LICENSE-d3-axis           |  27 -
 .../licenses/ui-licenses/LICENSE-d3-chord          |  27 -
 .../licenses/ui-licenses/LICENSE-d3-collection     |  27 -
 .../licenses/ui-licenses/LICENSE-d3-color          |  27 -
 .../licenses/ui-licenses/LICENSE-d3-contour        |  27 -
 .../licenses/ui-licenses/LICENSE-d3-dispatch       |  27 -
 .../licenses/ui-licenses/LICENSE-d3-drag           |  27 -
 .../licenses/ui-licenses/LICENSE-d3-dsv            |  27 -
 .../licenses/ui-licenses/LICENSE-d3-ease           |  28 -
 .../licenses/ui-licenses/LICENSE-d3-force          |  27 -
 .../licenses/ui-licenses/LICENSE-d3-format         |  27 -
 .../licenses/ui-licenses/LICENSE-d3-geo            |  48 --
 .../licenses/ui-licenses/LICENSE-d3-hierarchy      |  27 -
 .../licenses/ui-licenses/LICENSE-d3-interpolate    |  27 -
 .../licenses/ui-licenses/LICENSE-d3-path           |  27 -
 .../licenses/ui-licenses/LICENSE-d3-polygon        |  27 -
 .../licenses/ui-licenses/LICENSE-d3-quadtree       |  27 -
 .../licenses/ui-licenses/LICENSE-d3-queue          |  26 -
 .../licenses/ui-licenses/LICENSE-d3-random         |  27 -
 .../licenses/ui-licenses/LICENSE-d3-request        |  27 -
 .../licenses/ui-licenses/LICENSE-d3-scale          |  27 -
 .../ui-licenses/LICENSE-d3-scale-chromatic         |  44 --
 .../licenses/ui-licenses/LICENSE-d3-selection      |  26 -
 .../licenses/ui-licenses/LICENSE-d3-shape          |  27 -
 .../licenses/ui-licenses/LICENSE-d3-time           |  27 -
 .../licenses/ui-licenses/LICENSE-d3-time-format    |  27 -
 .../licenses/ui-licenses/LICENSE-d3-timer          |  27 -
 .../licenses/ui-licenses/LICENSE-d3-tip            |   2 +-
 .../licenses/ui-licenses/LICENSE-d3-transition     |  58 --
 .../licenses/ui-licenses/LICENSE-d3-voronoi        |  50 --
 .../licenses/ui-licenses/LICENSE-d3-zoom           |  27 -
 .../licenses/ui-licenses/LICENSE-dayjs             |   2 +-
 .../licenses/ui-licenses/LICENSE-echarts           |  19 +-
 .../{LICENSE-vue-router => LICENSE-element-plus}   |   2 +-
 ...datepicker-local => LICENSE-element-plus-icons} |   4 +-
 ...icker-local => LICENSE-element-resize-detector} |   4 +-
 .../licenses/ui-licenses/LICENSE-interactjs        |  23 +
 ...-property-decorator => LICENSE-is-plain-object} |   2 +-
 .../licenses/ui-licenses/LICENSE-lodash            |   2 -
 .../{LICENSE-vue-js-modal => LICENSE-memoize-one}  |   2 +-
 .../{LICENSE-vue-datepicker-local => LICENSE-mitt} |   2 +-
 .../licenses/ui-licenses/LICENSE-monaco-editor     |  21 -
 ...LICENSE-d3-brush => LICENSE-normalize-wheel-es} |  25 +-
 ...{LICENSE-vue-datepicker-local => LICENSE-pinia} |   6 +-
 .../licenses/ui-licenses/LICENSE-popperjs          |  25 -
 .../{LICENSE-vue-router => LICENSE-popperjs-core}  |   2 +-
 .../licenses/ui-licenses/LICENSE-tslib             |  12 +
 .../{LICENSE-vue-router => LICENSE-vue-demi}       |   4 +-
 ...ue-class-component => LICENSE-vue-devtools-api} |   4 +-
 ...ue-datepicker-local => LICENSE-vue-grid-layout} |   4 +-
 .../licenses/ui-licenses/LICENSE-vue-router        |   4 +-
 ...ENSE-vue-datepicker-local => LICENSE-vue-types} |   6 +-
 ...LICENSE-vue-datepicker-local => LICENSE-vueuse} |   4 +-
 .../licenses/ui-licenses/LICENSE-vuex-class        |  19 -
 .../licenses/ui-licenses/LICENSE-zrender           |   2 +-
 docs/en/concepts-and-designs/probe-introduction.md |  56 +-
 docs/en/concepts-and-designs/project-goals.md      |   1 -
 docs/en/concepts-and-designs/sdk-profiling.md      | 140 ++++
 docs/en/concepts-and-designs/service-mesh-probe.md |  28 -
 docs/en/concepts-and-designs/ui-overview.md        |  10 -
 docs/en/guides/README.md                           |  21 +-
 docs/en/setup/backend/configuration-vocabulary.md  | 509 +++++++-------
 docs/menu.yml                                      | 108 +--
 oap-server-bom/pom.xml                             |  26 +-
 .../analyzer/provider/AnalyzerModuleProvider.java  |   6 +-
 .../parser/listener/CommonAnalysisListener.java}   |  33 +-
 ...EndpointDepFromCrossThreadAnalysisListener.java | 150 ++++
 .../parser/listener/EndpointDependencyBuilder.java |  52 ++
 .../parser/listener/EndpointSourceBuilder.java     | 113 ++++
 .../NetworkAddressAliasMappingListener.java        |   2 +-
 ...lysisListener.java => RPCAnalysisListener.java} | 116 ++--
 ...ceBuilder.java => RPCTrafficSourceBuilder.java} | 116 +---
 .../skywalking/oap/meter/analyzer/Analyzer.java    |   5 +-
 .../EndpointEntityDescription.java                 |   1 +
 .../InstanceEntityDescription.java                 |   1 +
 .../ServiceEntityDescription.java                  |   1 +
 .../ServiceRelationEntityDescription.java          |   1 +
 .../oap/meter/analyzer/dsl/Expression.java         |  17 +-
 .../oap/meter/analyzer/dsl/SampleFamily.java       |  49 +-
 .../exporter/provider/grpc/GRPCExporter.java       |   6 +-
 .../skywalking/oal/rt/parser/AnalysisResult.java   |   4 +-
 .../skywalking/oal/rt/parser/OALScripts.java       |   4 +-
 .../oal/rt/parser/PersistenceColumns.java          |  12 +-
 oap-server/pom.xml                                 |   9 +-
 .../zookeeper/ClusterModuleZookeeperProvider.java  |   3 +-
 .../plugin/zookeeper/SWInstanceSerializer.java     |   3 +-
 .../configuration/api/ConfigWatcherRegister.java   |   4 +-
 .../zookeeper/ZookeeperConfigWatcherRegister.java  |  34 +-
 .../oap/server/core/CoreModuleProvider.java        |  19 +-
 .../skywalking/oap/server/core/analysis/Layer.java |  15 +-
 .../endpoint/EndpointCallRelationDispatcher.java   |   1 +
 .../ui/template/UITemplateInitializer.java         | 106 ++-
 .../ui/template/UITemplateManagementService.java   |   7 +
 .../server/core/query/ServiceTopologyBuilder.java  |   3 +-
 .../server/core/query/input/DashboardSetting.java  |   3 +-
 .../oap/server/core/query/sql/Where.java           |   4 +-
 .../server/core/source/DatabaseSlowStatement.java  |   3 +-
 .../oap/server/core/source/Endpoint.java           |   4 -
 .../oap/server/core/source/EndpointMeta.java       |   1 +
 .../oap/server/core/source/EndpointRelation.java   |   4 -
 .../skywalking/oap/server/core/source/Service.java |   4 -
 .../oap/server/core/source/ServiceInstance.java    |   4 -
 .../oap/server/core/source/ServiceRelation.java    |   4 -
 .../test-ui-templates/ui-initialized-templates.yml |  51 --
 .../agent/kafka/provider/handler/LogHandler.java   |   2 -
 oap-server/server-library/library-client/pom.xml   |   4 -
 .../requests/factory/TemplateFactory.java          |   2 +-
 .../oap/server/library/module/BootstrapFlow.java   |  11 +-
 .../server/library/server/ssl/PrivateKeyUtil.java  |   2 +-
 .../oap/server/library/util/ResourceUtils.java     |   3 +-
 .../oap/query/graphql/GraphQLQueryConfig.java      |   1 +
 .../oap/query/graphql/GraphQLQueryProvider.java    |   2 +-
 .../oap/query/graphql/resolver/LogQuery.java       |  15 +-
 .../oap/query/graphql/resolver/Mutation.java       |   5 +-
 .../oap/query/graphql/resolver/Query.java          |   3 +-
 .../resolver/UIConfigurationManagement.java        |  31 +-
 .../oap/server/receiver/otel/Handler.java          |   5 +-
 .../errorlog/ErrorLogParserListenerManager.java    |   4 +-
 .../performance/PerfDataParserListenerManager.java |   4 +-
 .../handler/v8/ManagementServiceHandler.java       |  19 +-
 .../receiver/mesh/TelemetryDataDispatcher.java     |   4 -
 .../server/ReceiverGRPCHandlerRegister.java        |   4 +-
 ...ointDepFromCrossThreadAnalysisListenerTest.java | 139 ++++
 ...tenerTest.java => RPCAnalysisListenerTest.java} |  41 +-
 .../src/main/resources/application.yml             |   2 +
 .../main/resources/envoy-metrics-rules/envoy.yaml  |   2 +-
 .../main/resources/fetcher-prom-rules/self.yaml    |   2 +-
 .../resources/meter-analyzer-config/satellite.yaml |   2 +-
 .../main/resources/otel-oc-rules/k8s-service.yaml  |   9 +-
 .../src/main/resources/otel-oc-rules/oap.yaml      |   2 +-
 .../src/main/resources/otel-oc-rules/vm.yaml       |   2 +-
 .../resources/ui-initialized-templates/apm.yml     | 655 ------------------
 .../resources/ui-initialized-templates/browser.yml | 366 ----------
 .../browser/browser-app.json                       | 349 ++++++++++
 .../browser/browser-page.json                      | 301 +++++++++
 .../browser/browser-root.json                      |  63 ++
 .../browser/browser-version.json                   | 115 ++++
 .../custom/placeholder.json}                       |  19 +-
 .../ui-initialized-templates/database.yml          | 142 ----
 .../resources/ui-initialized-templates/event.yml   |  56 --
 .../faas/faas-function-relation.json               | 368 ++++++++++
 .../faas/faas-function.json                        | 508 ++++++++++++++
 .../faas/faas-instance-relation.json               | 263 +++++++
 .../faas/faas-instance.json                        | 166 +++++
 .../ui-initialized-templates/faas/faas-root.json   | 239 +++++++
 .../general/general-endpoint-relation.json         | 145 ++++
 .../general/general-endpoint.json                  | 344 ++++++++++
 .../general/general-instance-relation.json         | 263 +++++++
 .../general/general-instance.json                  | 593 ++++++++++++++++
 .../general/general-root.json                      | 220 ++++++
 .../general/general-service-relation.json          | 368 ++++++++++
 .../general/general-service.json                   | 752 +++++++++++++++++++++
 .../ui-initialized-templates/istio-dp.yml          | 174 -----
 .../resources/ui-initialized-templates/istio.yml   | 175 -----
 .../resources/ui-initialized-templates/k8s.yml     | 512 --------------
 .../ui-initialized-templates/k8s/k8s-cluster.json  | 488 +++++++++++++
 .../ui-initialized-templates/k8s/k8s-node.json     | 282 ++++++++
 .../ui-initialized-templates/k8s/k8s-root.json}    |  56 +-
 .../k8s_service/k8s-service-root.json}             |  51 +-
 .../k8s_service/k8s-service-service.json           | 245 +++++++
 .../mesh/mesh-endpoint.json                        | 201 ++++++
 .../mesh/mesh-instance-relation.json               | 263 +++++++
 .../mesh/mesh-instance.json                        | 487 +++++++++++++
 .../ui-initialized-templates/mesh/mesh-root.json   | 197 ++++++
 .../mesh/mesh-service-relation.json                | 593 ++++++++++++++++
 .../mesh/mesh-service.json                         | 679 +++++++++++++++++++
 .../mesh_cp/mesh-control-plane-root.json           |  57 ++
 .../mesh_cp/mesh-control-plane-service.json        | 345 ++++++++++
 .../mesh_dp/mesh-data-plane-instance.json          | 369 ++++++++++
 .../mesh_dp/mesh-data-plane-root.json              |  57 ++
 .../mesh_dp/mesh-data-plane-service.json}          |  52 +-
 .../os_linux/linux-root.json                       |  63 ++
 .../os_linux/linux-service.json                    | 403 +++++++++++
 .../self-observability.yml                         | 230 -------
 .../so11y_oap/so11y-instance.json                  | 432 ++++++++++++
 .../so11y_oap/so11y-service.json                   |  60 ++
 .../so11y_satellite/so11y-root.json                | 255 +++++++
 .../ui-initialized-templates/spring-sleuth.yml     | 185 -----
 .../topology-endpoint-relation.yml                 |  81 ---
 .../ui-initialized-templates/topology-endpoint.yml | 131 ----
 .../ui-initialized-templates/topology-instance.yml | 309 ---------
 .../topology-service-instance-relation.yml         | 252 -------
 .../topology-service-relation.yml                  | 332 ---------
 .../ui-initialized-templates/topology-service.yml  | 167 -----
 .../virtual_database/virtual-database-root.json    |  63 ++
 .../virtual_database/virtual-database-service.json | 168 +++++
 .../main/resources/ui-initialized-templates/vm.yml | 204 ------
 .../src/main/resources/zabbix-rules/agent.yaml     |   2 +-
 .../oap/server/starter/UITemplateCheckerTest.java  |  63 +-
 .../query/EBPFProfilingScheduleEsDAO.java          |   3 +-
 .../query/EBPFProfilingTaskEsDAO.java              |   7 +-
 .../storage/plugin/influxdb/base/MetricsDAO.java   |  29 +-
 .../influxdb/query/EBPFProfilingDataQuery.java     |   4 +-
 .../influxdb/query/EBPFProfilingScheduleQuery.java |   4 +-
 .../influxdb/query/EBPFProfilingTaskQuery.java     |  16 +-
 .../plugin/influxdb/query/MetadataQuery.java       |   6 +-
 .../influxdb/query/ProfileThreadSnapshotQuery.java |   5 +-
 .../storage/plugin/influxdb/query/TraceQuery.java  |   1 +
 .../storage-iotdb-plugin/pom.xml                   |   7 +-
 .../server/storage/plugin/iotdb/IoTDBClient.java   | 110 +--
 .../storage/plugin/iotdb/IoTDBStorageProvider.java |   8 +-
 .../storage/plugin/iotdb/IoTDBTableMetaInfo.java   |   7 +-
 .../plugin/iotdb/base/IoTDBInsertRequest.java      |  73 +-
 .../plugin/iotdb/base/IoTDBManagementDAO.java      |   3 +-
 .../storage/plugin/iotdb/base/IoTDBMetricsDAO.java |   7 +-
 .../plugin/iotdb/base/IoTDBNoneStreamDAO.java      |   3 +-
 .../storage/plugin/iotdb/base/IoTDBRecordDAO.java  |   3 +-
 .../iotdb/cache/IoTDBNetworkAddressAliasDAO.java   |   9 +-
 .../management/IoTDBUITemplateManagementDAO.java   |  52 +-
 .../iotdb/profile/IoTDBProfileTaskLogQueryDAO.java |  28 +-
 .../iotdb/profile/IoTDBProfileTaskQueryDAO.java    |  50 +-
 .../IoTDBProfileThreadSnapshotQueryDAO.java        |  69 +-
 .../iotdb/query/IoTDBAggregationQueryDAO.java      |  22 +-
 .../plugin/iotdb/query/IoTDBAlarmQueryDAO.java     |  15 +-
 .../iotdb/query/IoTDBBrowserLogQueryDAO.java       |  34 +-
 .../iotdb/query/IoTDBEBPFProfilingDataDAO.java     |  16 +-
 .../iotdb/query/IoTDBEBPFProfilingScheduleDAO.java |  23 +-
 .../iotdb/query/IoTDBEBPFProfilingTaskDAO.java     |  38 +-
 .../plugin/iotdb/query/IoTDBEventQueryDAO.java     |  43 +-
 .../plugin/iotdb/query/IoTDBLogQueryDAO.java       |  36 +-
 .../plugin/iotdb/query/IoTDBMetadataQueryDAO.java  |  59 +-
 .../plugin/iotdb/query/IoTDBMetricsQueryDAO.java   |  63 +-
 .../iotdb/query/IoTDBTopNRecordsQueryDAO.java      |  28 +-
 .../plugin/iotdb/query/IoTDBTopologyQueryDAO.java  |  74 +-
 .../plugin/iotdb/query/IoTDBTraceQueryDAO.java     |  43 +-
 .../plugin/iotdb/utils/IoTDBDataConverter.java     | 189 ++++++
 .../storage/plugin/iotdb/utils/IoTDBUtils.java     |  70 ++
 .../jdbc/h2/dao/H2ProfileTaskLogQueryDAO.java      |  16 +-
 .../oap/server/telemetry/api/HistogramMetrics.java |   2 +-
 .../prometheus/PrometheusMetricsCollector.java     |   3 +-
 pom.xml                                            |   2 +-
 skywalking-ui                                      |   2 +-
 test/e2e-v2/cases/alarm/iotdb/docker-compose.yml   |   2 +-
 test/e2e-v2/cases/event/iotdb/docker-compose.yml   |   2 +-
 test/e2e-v2/cases/istio/metrics/e2e.yaml           |  84 +--
 .../cases/istio/metrics/expected/service.yml       |  48 +-
 test/e2e-v2/cases/kafka/profile/e2e.yaml           |   2 +-
 test/e2e-v2/cases/log/iotdb/docker-compose.yml     |   2 +-
 .../cases/lua/expected/dependency-services.yml     |  12 +-
 .../cases/profile/expected/profile-cases.yaml      |  59 --
 test/e2e-v2/cases/profile/mysql/e2e.yaml           |  37 -
 test/e2e-v2/cases/profiling/ebpf/Dockerfile.sqrt   |  23 +
 .../h2 => profiling/ebpf}/docker-compose.yml       |  60 +-
 .../ebpf}/es/docker-compose.yml                    |  39 +-
 .../influxdb => profiling/ebpf/es}/e2e.yaml        |   6 +-
 .../ebpf/expected/instance.yml}                    |  15 +-
 .../ebpf/expected/process.yml}                     |  41 +-
 .../ebpf/expected/profiling-analysis.yml}          |  19 +-
 .../ebpf/expected/profiling-create.yml}            |   3 +-
 .../ebpf/expected/profiling-schedule-list.yml}     |  46 +-
 .../ebpf/expected/profiling-task-list.yml}         |  22 +-
 .../{vm => profiling/ebpf}/expected/service.yml    |  12 +-
 .../ebpf}/h2/docker-compose.yml                    |  37 +-
 .../influxdb => profiling/ebpf/h2}/e2e.yaml        |   6 +-
 .../ebpf}/influxdb/docker-compose.yml              |  39 +-
 .../{profile => profiling/ebpf}/influxdb/e2e.yaml  |   6 +-
 .../ebpf}/iotdb/docker-compose.yml                 |  28 +-
 .../influxdb => profiling/ebpf/iotdb}/e2e.yaml     |   6 +-
 .../ebpf}/mysql/docker-compose.yml                 |  39 +-
 .../influxdb => profiling/ebpf/mysql}/e2e.yaml     |   6 +-
 .../cases/profiling/ebpf/profiling-cases.yaml      |  49 ++
 test/e2e-v2/cases/profiling/ebpf/sqrt.go           |  32 +
 .../trace}/es/docker-compose.yml                   |   4 +-
 .../influxdb => profiling/trace/es}/e2e.yaml       |   4 +-
 .../trace}/expected/profile-create.yml             |   0
 .../trace}/expected/profile-list-finished.yml      |   0
 .../trace}/expected/profile-list-notified.yml      |   0
 .../trace}/expected/profile-segment-analyze.yml    |   0
 .../trace}/expected/profile-segment-detail.yml     |   0
 .../trace}/expected/profile-segment-list.yml       |   0
 .../trace}/expected/service-endpoint.yml           |   0
 .../trace}/expected/service-instance.yml           |   0
 .../trace}/expected/service.yml                    |   0
 .../trace}/expected/traces-list.yml                |   0
 .../trace}/h2/docker-compose.yml                   |   6 +-
 .../{profile/es => profiling/trace/h2}/e2e.yaml    |   4 +-
 .../trace}/influxdb/docker-compose.yml             |   4 +-
 .../h2 => profiling/trace/influxdb}/e2e.yaml       |   4 +-
 .../trace}/iotdb/docker-compose.yml                |   6 +-
 .../{profile => profiling/trace}/iotdb/e2e.yaml    |   4 +-
 .../trace}/mysql/docker-compose.yml                |   4 +-
 .../influxdb => profiling/trace/mysql}/e2e.yaml    |   4 +-
 .../trace/profiling-cases.yaml}                    |  30 +-
 test/e2e-v2/cases/python/consumer.py               |   2 +-
 .../cases/satellite/native-protocols/e2e.yaml      |  24 +-
 .../cases/so11y/expected/satellite-service.yml     |   6 +-
 .../cases/so11y/expected/service-instance.yml      |   4 +-
 test/e2e-v2/cases/so11y/expected/service.yml       |   6 +-
 test/e2e-v2/cases/so11y/satellite-cases.yaml       |   4 +-
 test/e2e-v2/cases/so11y/so11y-cases.yaml           |  22 +-
 test/e2e-v2/cases/storage/iotdb/docker-compose.yml |   2 +-
 test/e2e-v2/cases/storage/storage-cases.yaml       |  24 +-
 test/e2e-v2/cases/ttl/iotdb/docker-compose.yml     |   2 +-
 test/e2e-v2/cases/vm/expected/service.yml          |   6 +-
 .../cases/vm/prometheus-node-exporter/e2e.yaml     |  14 +-
 test/e2e-v2/cases/vm/vm-cases.yaml                 |   8 +-
 test/e2e-v2/cases/vm/zabbix/e2e.yaml               |   2 +-
 test/e2e-v2/script/env                             |   5 +-
 .../prepare/setup-e2e-shell/install-swctl.sh       |   3 +-
 .../known-oap-backend-dependencies.txt             |  30 +-
 316 files changed, 13854 insertions(+), 7018 deletions(-)
 create mode 100644 .lift/config.toml
 rename {.muse => .lift}/setup.sh (100%)
 delete mode 100644 .muse/config.toml
 copy dist-material/release-docs/licenses/ui-licenses/{LICENSE-d3-tip => LICENSE-async-validator} (95%)
 copy dist-material/release-docs/licenses/ui-licenses/{LICENSE-vue-datepicker-local => LICENSE-batch-processor} (94%)
 mode change 100755 => 100644
 copy dist-material/release-docs/licenses/ui-licenses/{LICENSE-d3-tip => LICENSE-ctrl-tinycolor} (93%)
 delete mode 100644 dist-material/release-docs/licenses/ui-licenses/LICENSE-d3-array
 delete mode 100644 dist-material/release-docs/licenses/ui-licenses/LICENSE-d3-axis
 delete mode 100644 dist-material/release-docs/licenses/ui-licenses/LICENSE-d3-chord
 delete mode 100644 dist-material/release-docs/licenses/ui-licenses/LICENSE-d3-collection
 delete mode 100644 dist-material/release-docs/licenses/ui-licenses/LICENSE-d3-color
 delete mode 100644 dist-material/release-docs/licenses/ui-licenses/LICENSE-d3-contour
 delete mode 100644 dist-material/release-docs/licenses/ui-licenses/LICENSE-d3-dispatch
 delete mode 100644 dist-material/release-docs/licenses/ui-licenses/LICENSE-d3-drag
 delete mode 100644 dist-material/release-docs/licenses/ui-licenses/LICENSE-d3-dsv
 delete mode 100644 dist-material/release-docs/licenses/ui-licenses/LICENSE-d3-ease
 delete mode 100644 dist-material/release-docs/licenses/ui-licenses/LICENSE-d3-force
 delete mode 100644 dist-material/release-docs/licenses/ui-licenses/LICENSE-d3-format
 delete mode 100644 dist-material/release-docs/licenses/ui-licenses/LICENSE-d3-geo
 delete mode 100644 dist-material/release-docs/licenses/ui-licenses/LICENSE-d3-hierarchy
 delete mode 100644 dist-material/release-docs/licenses/ui-licenses/LICENSE-d3-interpolate
 delete mode 100644 dist-material/release-docs/licenses/ui-licenses/LICENSE-d3-path
 delete mode 100644 dist-material/release-docs/licenses/ui-licenses/LICENSE-d3-polygon
 delete mode 100644 dist-material/release-docs/licenses/ui-licenses/LICENSE-d3-quadtree
 delete mode 100644 dist-material/release-docs/licenses/ui-licenses/LICENSE-d3-queue
 delete mode 100644 dist-material/release-docs/licenses/ui-licenses/LICENSE-d3-random
 delete mode 100644 dist-material/release-docs/licenses/ui-licenses/LICENSE-d3-request
 delete mode 100644 dist-material/release-docs/licenses/ui-licenses/LICENSE-d3-scale
 delete mode 100644 dist-material/release-docs/licenses/ui-licenses/LICENSE-d3-scale-chromatic
 delete mode 100644 dist-material/release-docs/licenses/ui-licenses/LICENSE-d3-selection
 delete mode 100644 dist-material/release-docs/licenses/ui-licenses/LICENSE-d3-shape
 delete mode 100644 dist-material/release-docs/licenses/ui-licenses/LICENSE-d3-time
 delete mode 100644 dist-material/release-docs/licenses/ui-licenses/LICENSE-d3-time-format
 delete mode 100644 dist-material/release-docs/licenses/ui-licenses/LICENSE-d3-timer
 delete mode 100644 dist-material/release-docs/licenses/ui-licenses/LICENSE-d3-transition
 delete mode 100644 dist-material/release-docs/licenses/ui-licenses/LICENSE-d3-voronoi
 delete mode 100644 dist-material/release-docs/licenses/ui-licenses/LICENSE-d3-zoom
 copy dist-material/release-docs/licenses/ui-licenses/{LICENSE-vue-router => LICENSE-element-plus} (96%)
 copy dist-material/release-docs/licenses/ui-licenses/{LICENSE-vue-datepicker-local => LICENSE-element-plus-icons} (91%)
 mode change 100755 => 100644
 copy dist-material/release-docs/licenses/ui-licenses/{LICENSE-vue-datepicker-local => LICENSE-element-resize-detector} (94%)
 mode change 100755 => 100644
 create mode 100644 dist-material/release-docs/licenses/ui-licenses/LICENSE-interactjs
 rename dist-material/release-docs/licenses/ui-licenses/{LICENSE-vue-property-decorator => LICENSE-is-plain-object} (96%)
 rename dist-material/release-docs/licenses/ui-licenses/{LICENSE-vue-js-modal => LICENSE-memoize-one} (95%)
 copy dist-material/release-docs/licenses/ui-licenses/{LICENSE-vue-datepicker-local => LICENSE-mitt} (97%)
 mode change 100755 => 100644
 delete mode 100644 dist-material/release-docs/licenses/ui-licenses/LICENSE-monaco-editor
 rename dist-material/release-docs/licenses/ui-licenses/{LICENSE-d3-brush => LICENSE-normalize-wheel-es} (54%)
 copy dist-material/release-docs/licenses/ui-licenses/{LICENSE-vue-datepicker-local => LICENSE-pinia} (92%)
 mode change 100755 => 100644
 delete mode 100755 dist-material/release-docs/licenses/ui-licenses/LICENSE-popperjs
 copy dist-material/release-docs/licenses/ui-licenses/{LICENSE-vue-router => LICENSE-popperjs-core} (95%)
 create mode 100644 dist-material/release-docs/licenses/ui-licenses/LICENSE-tslib
 copy dist-material/release-docs/licenses/ui-licenses/{LICENSE-vue-router => LICENSE-vue-demi} (95%)
 rename dist-material/release-docs/licenses/ui-licenses/{LICENSE-vue-class-component => LICENSE-vue-devtools-api} (95%)
 copy dist-material/release-docs/licenses/ui-licenses/{LICENSE-vue-datepicker-local => LICENSE-vue-grid-layout} (95%)
 mode change 100755 => 100644
 copy dist-material/release-docs/licenses/ui-licenses/{LICENSE-vue-datepicker-local => LICENSE-vue-types} (93%)
 mode change 100755 => 100644
 rename dist-material/release-docs/licenses/ui-licenses/{LICENSE-vue-datepicker-local => LICENSE-vueuse} (93%)
 mode change 100755 => 100644
 delete mode 100644 dist-material/release-docs/licenses/ui-licenses/LICENSE-vuex-class
 create mode 100644 docs/en/concepts-and-designs/sdk-profiling.md
 delete mode 100644 docs/en/concepts-and-designs/service-mesh-probe.md
 delete mode 100644 docs/en/concepts-and-designs/ui-overview.md
 copy oap-server/analyzer/{meter-analyzer/src/main/java/org/apache/skywalking/oap/meter/analyzer/dsl/EntityDescription/ServiceEntityDescription.java => agent-analyzer/src/main/java/org/apache/skywalking/oap/server/analyzer/provider/trace/parser/listener/CommonAnalysisListener.java} (58%)
 create mode 100644 oap-server/analyzer/agent-analyzer/src/main/java/org/apache/skywalking/oap/server/analyzer/provider/trace/parser/listener/EndpointDepFromCrossThreadAnalysisListener.java
 create mode 100644 oap-server/analyzer/agent-analyzer/src/main/java/org/apache/skywalking/oap/server/analyzer/provider/trace/parser/listener/EndpointDependencyBuilder.java
 create mode 100644 oap-server/analyzer/agent-analyzer/src/main/java/org/apache/skywalking/oap/server/analyzer/provider/trace/parser/listener/EndpointSourceBuilder.java
 rename oap-server/analyzer/agent-analyzer/src/main/java/org/apache/skywalking/oap/server/analyzer/provider/trace/parser/listener/{MultiScopesAnalysisListener.java => RPCAnalysisListener.java} (83%)
 rename oap-server/analyzer/agent-analyzer/src/main/java/org/apache/skywalking/oap/server/analyzer/provider/trace/parser/listener/{SourceBuilder.java => RPCTrafficSourceBuilder.java} (75%)
 delete mode 100644 oap-server/server-core/src/test/resources/test-ui-templates/ui-initialized-templates.yml
 create mode 100644 oap-server/server-receiver-plugin/skywalking-trace-receiver-plugin/src/test/java/org/apache/skywalking/oap/server/receiver/trace/provider/parser/listener/EndpointDepFromCrossThreadAnalysisListenerTest.java
 rename oap-server/server-receiver-plugin/skywalking-trace-receiver-plugin/src/test/java/org/apache/skywalking/oap/server/receiver/trace/provider/parser/listener/{MultiScopesAnalysisListenerTest.java => RPCAnalysisListenerTest.java} (95%)
 delete mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/apm.yml
 delete mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/browser.yml
 create mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/browser/browser-app.json
 create mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/browser/browser-page.json
 create mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/browser/browser-root.json
 create mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/browser/browser-version.json
 rename oap-server/{server-core/src/test/java/org/apache/skywalking/oap/server/core/management/ui/template/UITemplateInitializerTest.java => server-starter/src/main/resources/ui-initialized-templates/custom/placeholder.json} (66%)
 delete mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/database.yml
 delete mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/event.yml
 create mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/faas/faas-function-relation.json
 create mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/faas/faas-function.json
 create mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/faas/faas-instance-relation.json
 create mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/faas/faas-instance.json
 create mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/faas/faas-root.json
 create mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/general/general-endpoint-relation.json
 create mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/general/general-endpoint.json
 create mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/general/general-instance-relation.json
 create mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/general/general-instance.json
 create mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/general/general-root.json
 create mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/general/general-service-relation.json
 create mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/general/general-service.json
 delete mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/istio-dp.yml
 delete mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/istio.yml
 delete mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/k8s.yml
 create mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/k8s/k8s-cluster.json
 create mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/k8s/k8s-node.json
 copy oap-server/{server-receiver-plugin/skywalking-browser-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/browser/provider/parser/errorlog/ErrorLogParserListenerManager.java => server-starter/src/main/resources/ui-initialized-templates/k8s/k8s-root.json} (50%)
 copy oap-server/{server-receiver-plugin/skywalking-browser-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/browser/provider/parser/performance/PerfDataParserListenerManager.java => server-starter/src/main/resources/ui-initialized-templates/k8s_service/k8s-service-root.json} (52%)
 create mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/k8s_service/k8s-service-service.json
 create mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/mesh/mesh-endpoint.json
 create mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/mesh/mesh-instance-relation.json
 create mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/mesh/mesh-instance.json
 create mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/mesh/mesh-root.json
 create mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/mesh/mesh-service-relation.json
 create mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/mesh/mesh-service.json
 create mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/mesh_cp/mesh-control-plane-root.json
 create mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/mesh_cp/mesh-control-plane-service.json
 create mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/mesh_dp/mesh-data-plane-instance.json
 create mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/mesh_dp/mesh-data-plane-root.json
 copy oap-server/{server-receiver-plugin/skywalking-browser-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/browser/provider/parser/errorlog/ErrorLogParserListenerManager.java => server-starter/src/main/resources/ui-initialized-templates/mesh_dp/mesh-data-plane-service.json} (51%)
 create mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/os_linux/linux-root.json
 create mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/os_linux/linux-service.json
 delete mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/self-observability.yml
 create mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/so11y_oap/so11y-instance.json
 create mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/so11y_oap/so11y-service.json
 create mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/so11y_satellite/so11y-root.json
 delete mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/spring-sleuth.yml
 delete mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/topology-endpoint-relation.yml
 delete mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/topology-endpoint.yml
 delete mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/topology-instance.yml
 delete mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/topology-service-instance-relation.yml
 delete mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/topology-service-relation.yml
 delete mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/topology-service.yml
 create mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/virtual_database/virtual-database-root.json
 create mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/virtual_database/virtual-database-service.json
 delete mode 100644 oap-server/server-starter/src/main/resources/ui-initialized-templates/vm.yml
 create mode 100644 oap-server/server-storage-plugin/storage-iotdb-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/iotdb/utils/IoTDBDataConverter.java
 create mode 100644 oap-server/server-storage-plugin/storage-iotdb-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/iotdb/utils/IoTDBUtils.java
 delete mode 100644 test/e2e-v2/cases/profile/expected/profile-cases.yaml
 delete mode 100644 test/e2e-v2/cases/profile/mysql/e2e.yaml
 create mode 100644 test/e2e-v2/cases/profiling/ebpf/Dockerfile.sqrt
 copy test/e2e-v2/cases/{profile/h2 => profiling/ebpf}/docker-compose.yml (52%)
 copy test/e2e-v2/cases/{profile => profiling/ebpf}/es/docker-compose.yml (78%)
 copy test/e2e-v2/cases/{profile/influxdb => profiling/ebpf/es}/e2e.yaml (92%)
 copy test/e2e-v2/cases/{vm/expected/service.yml => profiling/ebpf/expected/instance.yml} (80%)
 copy test/e2e-v2/cases/{profile/expected/profile-segment-detail.yml => profiling/ebpf/expected/process.yml} (64%)
 copy test/e2e-v2/cases/{profile/expected/service.yml => profiling/ebpf/expected/profiling-analysis.yml} (75%)
 copy test/e2e-v2/cases/{profile/expected/profile-create.yml => profiling/ebpf/expected/profiling-create.yml} (95%)
 copy test/e2e-v2/cases/{profile/expected/profile-segment-detail.yml => profiling/ebpf/expected/profiling-schedule-list.yml} (56%)
 copy test/e2e-v2/cases/{profile/expected/service.yml => profiling/ebpf/expected/profiling-task-list.yml} (64%)
 copy test/e2e-v2/cases/{vm => profiling/ebpf}/expected/service.yml (88%)
 copy test/e2e-v2/cases/{profile => profiling/ebpf}/h2/docker-compose.yml (79%)
 copy test/e2e-v2/cases/{profile/influxdb => profiling/ebpf/h2}/e2e.yaml (92%)
 copy test/e2e-v2/cases/{profile => profiling/ebpf}/influxdb/docker-compose.yml (77%)
 copy test/e2e-v2/cases/{profile => profiling/ebpf}/influxdb/e2e.yaml (92%)
 copy test/e2e-v2/cases/{log => profiling/ebpf}/iotdb/docker-compose.yml (80%)
 copy test/e2e-v2/cases/{profile/influxdb => profiling/ebpf/iotdb}/e2e.yaml (92%)
 copy test/e2e-v2/cases/{profile => profiling/ebpf}/mysql/docker-compose.yml (84%)
 copy test/e2e-v2/cases/{profile/influxdb => profiling/ebpf/mysql}/e2e.yaml (92%)
 create mode 100644 test/e2e-v2/cases/profiling/ebpf/profiling-cases.yaml
 create mode 100644 test/e2e-v2/cases/profiling/ebpf/sqrt.go
 rename test/e2e-v2/cases/{profile => profiling/trace}/es/docker-compose.yml (92%)
 copy test/e2e-v2/cases/{profile/influxdb => profiling/trace/es}/e2e.yaml (93%)
 rename test/e2e-v2/cases/{profile => profiling/trace}/expected/profile-create.yml (100%)
 rename test/e2e-v2/cases/{profile => profiling/trace}/expected/profile-list-finished.yml (100%)
 rename test/e2e-v2/cases/{profile => profiling/trace}/expected/profile-list-notified.yml (100%)
 rename test/e2e-v2/cases/{profile => profiling/trace}/expected/profile-segment-analyze.yml (100%)
 rename test/e2e-v2/cases/{profile => profiling/trace}/expected/profile-segment-detail.yml (100%)
 rename test/e2e-v2/cases/{profile => profiling/trace}/expected/profile-segment-list.yml (100%)
 rename test/e2e-v2/cases/{profile => profiling/trace}/expected/service-endpoint.yml (100%)
 rename test/e2e-v2/cases/{profile => profiling/trace}/expected/service-instance.yml (100%)
 rename test/e2e-v2/cases/{profile => profiling/trace}/expected/service.yml (100%)
 rename test/e2e-v2/cases/{profile => profiling/trace}/expected/traces-list.yml (100%)
 rename test/e2e-v2/cases/{profile => profiling/trace}/h2/docker-compose.yml (88%)
 rename test/e2e-v2/cases/{profile/es => profiling/trace/h2}/e2e.yaml (93%)
 rename test/e2e-v2/cases/{profile => profiling/trace}/influxdb/docker-compose.yml (91%)
 rename test/e2e-v2/cases/{profile/h2 => profiling/trace/influxdb}/e2e.yaml (93%)
 rename test/e2e-v2/cases/{profile => profiling/trace}/iotdb/docker-compose.yml (89%)
 rename test/e2e-v2/cases/{profile => profiling/trace}/iotdb/e2e.yaml (93%)
 rename test/e2e-v2/cases/{profile => profiling/trace}/mysql/docker-compose.yml (92%)
 rename test/e2e-v2/cases/{profile/influxdb => profiling/trace/mysql}/e2e.yaml (93%)
 rename test/e2e-v2/cases/{profile/profile-cases.yaml => profiling/trace/profiling-cases.yaml} (72%)