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%)