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 2021/03/02 14:43:02 UTC
[skywalking] branch istio1.9 updated (3a4072f -> 3c3c0ed)
This is an automated email from the ASF dual-hosted git repository.
kezhenxu94 pushed a change to branch istio1.9
in repository https://gitbox.apache.org/repos/asf/skywalking.git.
discard 3a4072f Update e2e.istio.yaml
discard 943710e Update e2e.istio.yaml
discard 0acfe8e Update e2e.istio.yaml
add 1adea8a Delete Es7DAO.java (#6397)
add 6d92bc6 Meter system enhancement (#6398)
add 6c6a8a7 Add E2E test for VM monitoring that the metrics from Promethues node-exporter via OTEL. (#6404)
add c45bb36 Storage plugin supports PostgreSQL (#6345)
add 3d2fba3 Fix kubernetes.client.opeanapi.ApiException (#6412)
add 430a85d Fix KafkaContextManagerExtendService boot error of kafka plugin. (#6410)
add 317a658 Remove filename suffix in the meter active file config (#6413)
add 9de9311 Enhance gRPC log appender to allow layout pattern (#6403)
add f6081e1 doc: add ALS metadata-exchange blog and polish E2E doc (#6417)
add 1c52995 Supplement the E2E test for skywalking-client-js (#6409)
add 85fc4f8 Fix spelling (#6418)
add 1d4ff66 Update Dockerfile.nginx (#6421)
add 96f1c12 Introduce log analysis language (LAL) (#6388)
add 665a07c Clean up some warnings in maven build (#6426)
add 8c3d167 Fix apm-dubbo-2.7.x-plugin memory leak due to some Dubbo RpcExceptions. (#6432)
add 08bceb9 Add pulsar version 2.6.3 and 2.7.0 (#6438)
add 5b49f8f Fix alarm httpclient connection leak (#6431)
add 2d258d3 grammar error for "The answer definitely YES" (#6439)
add 47ec0bb Fix grammar error on (#6440)
add 77082de Add `sum` function in meter system (#6427)
add cb00d63 Update the comments in TomcatInstrumentation class. (#6442)
add 9ba17cf Polish a log to doc and menu for latest status. (#6446)
add 92a0b89 fix: docs/menu.yml (#6449)
add 3a6c39c Bugfix/lettucev5 plugin (#6453)
add 258962c removed a duplicate file (#6458)
add 0e1d5c3 Make Zipkin trace query available (#6454)
add daefd5e docs: fix typo in Java-Plugin-Development-Guide.md (#6463)
add aacaade Refine README.md (#6464)
add 3ce4dc0 Fix ClassCastException from CallbackAdapterInterceptor (#6462)
add a11a048 Refine Compatible-with-other-javaagent-bytecode-processing.md and rename to Compatibility-with-other-Java-agent-bytecode-processes.md (#6467)
add 63bfb8d Update README.md (#6468)
add 19d4a77 New doc menu for the website. (#6469)
add 72546a7 fix `DatabaseSlowStatementBuilder` statement maybe null (#6470)
add b1a8238 Remove fields of parent entity in the relation sources. (#6471)
add 6bc3ba0 docs: fix typo (#6473)
add 5289996 Sync UI (#6474)
add de6a731 Save Envoy http access logs when error occurs (#6322)
new 3c3c0ed Add Istio 1.9.1 into test matrix
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 (3a4072f)
\
N -- N -- N refs/heads/istio1.9 (3c3c0ed)
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.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.github/actions/e2e-test/action.yml | 19 +-
.github/actions/plugins-test/action.yml | 11 +
.github/actions/skip/action.yml | 3 +
.github/workflows/docker-ci.yaml | 2 +-
.github/workflows/e2e.cluster.yaml | 5 -
.github/workflows/e2e.compat.yaml | 11 +-
.github/workflows/e2e.go.yaml | 7 +-
.github/workflows/e2e.istio.yaml | 43 +-
.github/workflows/e2e.jdk-versions.yaml | 5 -
.github/workflows/e2e.js.yaml | 27 +-
.github/workflows/e2e.kafka.yaml | 7 +-
.github/workflows/e2e.log.yaml | 7 +-
.github/workflows/e2e.php.yaml | 7 +-
.github/workflows/e2e.profiling.yaml | 7 +-
.github/workflows/e2e.python.yaml | 7 +-
.github/workflows/e2e.so11y.yaml | 5 -
.github/workflows/e2e.storages.yaml | 7 +-
.github/workflows/e2e.ttl.yaml | 9 +-
.github/workflows/e2e.yaml | 12 +-
CHANGES.md | 27 +-
README.md | 3 +-
.../log/log4j/v1/x/log/GRPCLogClientAppender.java | 11 +-
.../log/log4j/v2/x/log/GRPCLogClientAppender.java | 41 +-
.../logback/v1/x/log/GRPCLogClientAppender.java | 17 +-
apm-dist-es7/pom.xml | 6 +-
apm-dist-es7/src/main/assembly/binary-es7.xml | 38 +-
apm-dist/pom.xml | 6 +-
apm-dist/src/main/assembly/binary.xml | 38 +-
apm-sniffer/apm-agent-core/pom.xml | 4 +-
.../core/context/ContextManagerExtendService.java | 14 +-
.../apm/agent/core/remote/GRPCChannelManager.java | 2 +-
.../apm/agent/core/sampling/SamplingService.java | 2 +-
.../context/IgnoreSuffixPatternsWatcherTest.java | 23 +-
.../core/sampling/SamplingRateWatcherTest.java | 17 +-
apm-sniffer/apm-agent/pom.xml | 8 +-
.../apm/plugin/asf/dubbo/DubboInterceptor.java | 9 +-
.../ClientDestTracingFilterInterceptor.java | 2 +-
.../apm/plugin/kafka/CallbackAdapter.java | 62 ---
.../plugin/kafka/CallbackAdapterInterceptor.java | 12 +-
.../apm/plugin/kafka/CallbackInterceptorTest.java | 31 +-
.../v5/RedisClientConstructorInterceptor.java | 13 +-
apm-sniffer/apm-sdk-plugin/pom.xml | 4 +-
.../v5/webclient/WebFluxWebClientInterceptor.java | 2 +-
.../tomcat78x/define/TomcatInstrumentation.java | 4 +-
.../log4j/v1/x/log/GRPCLogAppenderInterceptor.java | 19 +-
.../log4j/v2/x/log/GRPCLogAppenderInterceptor.java | 15 +-
.../v1/x/log/GRPCLogAppenderActivation.java | 2 +-
.../v1/x/log/GRPCLogAppenderInterceptor.java | 26 +-
apm-sniffer/apm-toolkit-activation/pom.xml | 4 +-
apm-sniffer/bootstrap-plugins/pom.xml | 6 +-
apm-sniffer/optional-plugins/pom.xml | 6 +-
.../trace/ignore/TraceIgnoreExtendService.java | 2 +-
.../ignore/TraceIgnorePatternWatcherTest.java | 13 +-
.../kafka-reporter-plugin/pom.xml | 6 +-
changes/changes-5.x.md | 4 +-
changes/changes-8.0.0.md | 2 +-
.../alarm-settings.yml} | 0
dist-material/config-examples/lal.yaml | 50 +++
dist-material/config-examples/log-mal.yaml | 37 ++
dist-material/release-docs/LICENSE | 1 +
dist-material/release-docs/README.txt | 4 +-
.../release-docs/licenses/LICENSE-postgresql.txt | 23 ++
docs/README.md | 29 +-
...ble-with-other-javaagent-bytecode-processing.md | 42 +-
docs/en/FAQ/maven-compile-npm-failure.md | 2 +-
docs/en/concepts-and-designs/README.md | 27 --
docs/en/concepts-and-designs/backend-overview.md | 41 +-
docs/en/concepts-and-designs/lal.md | 342 ++++++++++++++++
docs/en/concepts-and-designs/mal.md | 26 +-
docs/en/concepts-and-designs/overview.md | 17 +-
docs/en/concepts-and-designs/service-agent.md | 2 +-
docs/en/concepts-and-designs/service-mesh-probe.md | 5 +-
docs/en/guides/Java-Plugin-Development-Guide.md | 6 +-
docs/en/guides/README.md | 9 +-
docs/en/protocols/README.md | 2 +-
docs/en/setup/README.md | 60 ---
docs/en/setup/backend/backend-fetcher.md | 2 +-
docs/en/setup/backend/backend-receivers.md | 77 +---
docs/en/setup/backend/backend-setup.md | 46 ++-
docs/en/setup/backend/backend-storage.md | 60 ++-
docs/en/setup/backend/backend-ui-setup.md | 48 ---
docs/en/setup/backend/configuration-vocabulary.md | 12 +-
docs/en/setup/backend/log-analyzer.md | 15 +
docs/en/setup/envoy/als_setting.md | 25 +-
docs/en/setup/service-agent/browser-agent.md | 10 +
docs/en/setup/service-agent/java-agent/README.md | 4 -
docs/en/setup/service-agent/server-agents.md | 23 ++
docs/menu.yml | 198 +++++-----
.../analyzer/provider/AnalyzerModuleConfig.java | 5 +-
.../provider/meter/config/MeterConfigs.java | 13 +-
.../listener/MultiScopesAnalysisListener.java | 17 +-
oap-server/analyzer/log-analyzer/pom.xml | 11 +-
.../skywalking/oap/log/analyzer/dsl/Binding.java | 117 ++++++
.../skywalking/oap/log/analyzer/dsl/DSL.java | 58 +++
.../oap/log/analyzer/dsl/spec/AbstractSpec.java | 52 +++
.../analyzer/dsl/spec/extractor/ExtractorSpec.java | 209 ++++++++++
.../log/analyzer/dsl/spec/filter/FilterSpec.java | 160 ++++++++
.../analyzer/dsl/spec/parser/JsonParserSpec.java} | 30 +-
.../analyzer/dsl/spec/parser/TextParserSpec.java | 57 +++
.../spec/parser/YamlParserSpec.java} | 29 +-
.../log/analyzer/dsl/spec/sink/SamplerSpec.java | 67 ++++
.../oap/log/analyzer/dsl/spec/sink/SinkSpec.java | 61 +++
.../dsl/spec/sink/sampler/RateLimitingSampler.java | 107 +++++
.../analyzer/dsl/spec/sink/sampler/Sampler.java} | 29 +-
.../oap/log/analyzer/provider/LALConfig.java} | 11 +-
.../oap/log/analyzer/provider/LALConfigs.java | 77 ++++
.../analyzer/provider/LogAnalyzerModuleConfig.java | 45 +++
.../provider/LogAnalyzerModuleProvider.java | 12 +-
.../oap/log/analyzer/provider/log/LogAnalyzer.java | 2 +-
.../provider/log/listener/LogAnalysisListener.java | 3 +-
.../log/listener/LogAnalysisListenerFactory.java | 5 +-
.../provider/log/listener/LogFilterListener.java | 76 ++++
.../log/listener/RecordAnalysisListener.java | 10 +-
.../log/listener/TrafficAnalysisListener.java | 10 +-
.../skywalking/oap/meter/analyzer/Analyzer.java | 7 +-
.../oap/meter/analyzer/dsl/DownsamplingType.java | 2 +-
.../oap/meter/analyzer/dsl/Expression.java | 73 ++--
.../analyzer/dsl/ExpressionParsingContext.java | 10 +-
.../skywalking/oap/meter/analyzer/dsl/Sample.java | 8 +-
.../oap/meter/analyzer/dsl/SampleFamily.java | 185 +++++----
.../meter/analyzer/dsl/ExpressionParsingTest.java | 50 ++-
oap-server/pom.xml | 13 +-
.../core/alarm/provider/WebhookCallback.java | 12 +-
.../provider/dingtalk/DingtalkHookCallback.java | 12 +-
.../alarm/provider/feishu/FeishuHookCallback.java | 12 +-
.../alarm/provider/slack/SlackhookCallback.java | 12 +-
.../alarm/provider/wechat/WechatHookCallback.java | 12 +-
oap-server/server-bootstrap/pom.xml | 2 +
.../src/main/resources/application.yml | 43 +-
.../src/main/resources/lal/default.yaml} | 12 +-
.../src/main/resources/lal/envoy-als.yaml | 47 +++
.../main/resources/log-mal-rules/placeholder.yaml | 4 +-
.../kubernetes/NamespacedPodListInformer.java | 2 +
.../configmap/ConfigurationConfigmapInformer.java | 2 +
.../server/core/analysis/meter/MeterSystem.java | 23 +-
.../analysis/meter/function/sum/SumFunction.java | 186 +++++++++
.../oap/server/core/source/EndpointRelation.java | 7 +-
.../core/source/ServiceInstanceRelation.java | 4 -
.../server/core/storage/query/ITraceQueryDAO.java | 2 +-
.../core/analysis/meter/MeterSystemTest.java | 89 +++++
oap-server/server-library/library-util/pom.xml | 5 -
.../oap/server/library/util/ProtoBufJsonUtils.java | 11 +-
.../envoy-metrics-receiver-plugin/pom.xml | 5 +
.../envoy/AccessLogServiceGRPCHandler.java | 11 +-
.../receiver/envoy/EnvoyMetricReceiverConfig.java | 6 +
.../envoy/EnvoyMetricReceiverProvider.java | 2 +-
.../receiver/envoy/MetricServiceGRPCHandler.java | 7 +-
.../receiver/envoy/ServiceMetaInfoFactory.java} | 29 +-
.../receiver/envoy/ServiceMetaInfoFactoryImpl.java | 21 +-
.../server/receiver/envoy/als/ALSHTTPAnalysis.java | 18 +-
.../receiver/envoy/als/AbstractALSAnalyzer.java | 4 +-
.../envoy/als/LogEntry2MetricsAdapter.java | 7 +-
.../als/k8s/K8sALSServiceMeshHTTPAnalysis.java | 11 +-
.../server/receiver/envoy/als/mx/FieldsHelper.java | 9 +-
.../envoy/als/mx/MetaExchangeALSHTTPAnalyzer.java | 26 +-
.../envoy/als/mx/ServiceMetaInfoAdapter.java | 2 +-
.../envoy/persistence/LogsPersistence.java | 117 ++++++
...g.oap.server.receiver.envoy.als.ALSHTTPAnalysis | 1 +
.../als/k8s/K8SALSServiceMeshHTTPAnalysisTest.java | 9 +-
.../jaeger-receiver-plugin/pom.xml | 47 ---
.../server/receiver/jaeger/JaegerGRPCHandler.java | 114 ------
.../receiver/jaeger/JaegerReceiverConfig.java | 34 --
.../receiver/jaeger/JaegerReceiverProvider.java | 107 -----
oap-server/server-receiver-plugin/pom.xml | 1 -
.../envoy/service/metrics/v2/metrics_service.proto | 6 -
.../src/main/proto/jaeger/collector.proto | 66 ----
.../src/main/proto/jaeger/model.proto | 160 --------
.../zipkin-receiver-plugin/pom.xml | 16 +-
.../receiver/zipkin/ZipkinReceiverConfig.java | 3 -
.../receiver/zipkin/ZipkinReceiverProvider.java | 21 +-
.../zipkin/analysis/Receiver2AnalysisBridge.java | 40 --
.../analysis/cache/caffeine/CaffeineSpanCache.java | 92 -----
.../receiver/zipkin/analysis/data/ZipkinTrace.java | 56 ---
.../zipkin/analysis/transform/SegmentBuilder.java | 437 ---------------------
.../transform/Zipkin2SkyWalkingTransfer.java | 48 ---
.../receiver/zipkin/handler/SpanProcessor.java | 20 +-
.../zipkin/handler/SpanV1JettyHandler.java | 17 +-
.../zipkin/handler/SpanV2JettyHandler.java | 16 +-
.../server/receiver/zipkin/trace/SpanForward.java | 62 +--
.../transform/SpringSleuthSegmentBuilderTest.java | 117 ------
oap-server/server-starter-es7/pom.xml | 5 +
oap-server/server-starter/pom.xml | 15 -
oap-server/server-storage-plugin/pom.xml | 3 +-
.../storage-jaeger-plugin/pom.xml | 42 --
.../server/storage/plugin/jaeger/JaegerSpan.java | 78 ----
.../storage/plugin/jaeger/JaegerSpanRecord.java | 156 --------
.../plugin/jaeger/JaegerSpanRecordDispatcher.java | 48 ---
.../JaegerStorageModuleElasticsearchProvider.java | 45 ---
.../elasticsearch/JaegerTraceQueryEsDAO.java | 309 ---------------
.../storage-jdbc-hikaricp-plugin/pom.xml | 4 +
.../plugin/jdbc/h2/dao/H2AggregationQueryDAO.java | 21 +-
.../plugin/jdbc/h2/dao/H2MetricsQueryDAO.java | 8 +-
.../plugin/jdbc/mysql/MySQLAlarmQueryDAO.java | 8 +-
.../jdbc/postgresql/PostgreSQLStorageConfig.java} | 12 +-
.../jdbc/postgresql/PostgreSQLStorageProvider.java | 193 +++++++++
.../jdbc/postgresql/PostgreSQLTableInstaller.java | 87 ++++
.../dao/PostgreSQLAggregationQueryDAO.java | 43 ++
.../postgresql/dao/PostgreSQLAlarmQueryDAO.java} | 22 +-
.../dao/PostgreSQLBrowserLogQueryDAO.java} | 23 +-
.../postgresql/dao/PostgreSQLLogQueryDAO.java} | 26 +-
.../postgresql/dao/PostgreSQLMetricsQueryDAO.java | 27 +-
.../postgresql/dao/PostgreSQLTraceQueryDAO.java | 28 +-
...alking.oap.server.library.module.ModuleProvider | 3 +-
.../pom.xml | 12 +-
.../server/storage/plugin/zipkin/ZipkinSpan.java | 5 +
.../storage/plugin/zipkin/ZipkinSpanRecord.java | 8 +
.../plugin/zipkin/ZipkinSpanRecordDispatcher.java | 1 +
.../ZipkinStorageModuleElasticsearchProvider.java | 8 +-
.../elasticsearch/ZipkinTraceQueryEs7DAO.java} | 66 ++--
...alking.oap.server.library.module.ModuleProvider | 0
skywalking-ui | 2 +-
.../apache/skywalking/e2e/SimpleQueryClient.java | 3 +-
.../skywalking/e2e/metrics/MetricsQuery.java | 18 +
.../skywalking/e2e/metrics/ReadMetricsQuery.java | 2 +
.../e2e-data/src/main/resources/read-metrics.gql | 2 +-
test/e2e/e2e-service-provider/pom.xml | 1 -
.../src/main/resources/log4j.properties | 4 +-
.../src/main/resources/log4j2.xml | 6 +-
.../src/main/resources/logback.xml | 10 +-
.../docker-compose.h2.client-js.yml} | 57 ++-
.../Dockerfile.generate-traffic | 10 +-
.../with-skywalking-client-js/Dockerfile.test-ui | 50 +++
.../browser/with-skywalking-client-js/index.js | 48 ++-
.../browser/with-skywalking-client-js/nginx.conf | 30 +-
.../with-skywalking-client-js/test.py} | 28 +-
.../e2e-test/docker/kafka/docker-compose.meter.yml | 2 +-
.../e2e/e2e-test/docker/log/docker-compose.es6.yml | 9 +-
.../e2e/e2e-test/docker/log/docker-compose.es7.yml | 7 +-
test/e2e/e2e-test/docker/log/docker-compose.h2.yml | 9 +-
.../docker/log/docker-compose.influxdb.yml | 7 +-
.../e2e-test/docker/log/docker-compose.mysql.yml | 7 +-
.../e2e/e2e-test/docker/log/lal.yaml | 23 +-
test/e2e/e2e-test/docker/log/log-mal.yaml | 36 ++
test/e2e/e2e-test/docker/lua/Dockerfile.nginx | 2 +-
test/e2e/e2e-test/docker/meter/docker-compose.yml | 2 +-
.../docker/promOtelVM/Dockerfile.nodeExporter | 9 +-
.../docker-compose.yml} | 43 +-
.../otel-collector-config.yaml} | 31 +-
.../docker-compose.postgresql.yml} | 30 +-
.../docker-compose.postgresql.yml} | 30 +-
.../e2e/browser/BrowserWithClientJSE2E.java | 233 +++++++++++
.../java/org/apache/skywalking/e2e/log/LogE2E.java | 32 +-
.../skywalking/e2e/promOtelVM/PromOtelVME2E.java | 115 ++++++
.../resources/expected/als/endpoints-details.yml | 2 +-
.../expected/als/endpoints-productpage.yml | 2 +-
.../resources/expected/als/endpoints-ratings.yml | 2 +-
.../resources/expected/als/endpoints-reviews.yml | 2 +-
.../expected/browser-with-client-js/error-log.yml | 12 +-
.../page-path.yml} | 4 +-
.../services.yml} | 6 +-
.../expected/browser-with-client-js/topo.yml | 28 +-
.../traces.yml} | 18 +-
.../version.yml} | 6 +-
.../services.yml} | 4 +-
test/e2e/pom.xml | 8 +
test/plugin/agent-test-tools/bin/fetch-code.sh | 4 +-
.../scenarios/pulsar-scenario/support-version.list | 2 +
.../known-oap-backend-dependencies-es7.txt | 2 +
.../known-oap-backend-dependencies.txt | 3 +-
259 files changed, 4685 insertions(+), 3456 deletions(-)
delete mode 100644 apm-sniffer/apm-sdk-plugin/kafka-plugin/src/main/java/org/apache/skywalking/apm/plugin/kafka/CallbackAdapter.java
rename dist-material/{alarm-settings-sample.yml => config-examples/alarm-settings.yml} (100%)
create mode 100644 dist-material/config-examples/lal.yaml
create mode 100644 dist-material/config-examples/log-mal.yaml
create mode 100644 dist-material/release-docs/licenses/LICENSE-postgresql.txt
delete mode 100644 docs/en/concepts-and-designs/README.md
create mode 100644 docs/en/concepts-and-designs/lal.md
delete mode 100644 docs/en/setup/README.md
delete mode 100644 docs/en/setup/backend/backend-ui-setup.md
create mode 100644 docs/en/setup/backend/log-analyzer.md
create mode 100644 docs/en/setup/service-agent/browser-agent.md
create mode 100644 docs/en/setup/service-agent/server-agents.md
create mode 100644 oap-server/analyzer/log-analyzer/src/main/java/org/apache/skywalking/oap/log/analyzer/dsl/Binding.java
create mode 100644 oap-server/analyzer/log-analyzer/src/main/java/org/apache/skywalking/oap/log/analyzer/dsl/DSL.java
create mode 100644 oap-server/analyzer/log-analyzer/src/main/java/org/apache/skywalking/oap/log/analyzer/dsl/spec/AbstractSpec.java
create mode 100644 oap-server/analyzer/log-analyzer/src/main/java/org/apache/skywalking/oap/log/analyzer/dsl/spec/extractor/ExtractorSpec.java
create mode 100644 oap-server/analyzer/log-analyzer/src/main/java/org/apache/skywalking/oap/log/analyzer/dsl/spec/filter/FilterSpec.java
rename oap-server/{server-receiver-plugin/zipkin-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/zipkin/analysis/cache/CacheFactory.java => analyzer/log-analyzer/src/main/java/org/apache/skywalking/oap/log/analyzer/dsl/spec/parser/JsonParserSpec.java} (53%)
create mode 100644 oap-server/analyzer/log-analyzer/src/main/java/org/apache/skywalking/oap/log/analyzer/dsl/spec/parser/TextParserSpec.java
copy oap-server/analyzer/log-analyzer/src/main/java/org/apache/skywalking/oap/log/analyzer/{provider/log/listener/LogAnalysisListenerFactory.java => dsl/spec/parser/YamlParserSpec.java} (51%)
create mode 100644 oap-server/analyzer/log-analyzer/src/main/java/org/apache/skywalking/oap/log/analyzer/dsl/spec/sink/SamplerSpec.java
create mode 100644 oap-server/analyzer/log-analyzer/src/main/java/org/apache/skywalking/oap/log/analyzer/dsl/spec/sink/SinkSpec.java
create mode 100644 oap-server/analyzer/log-analyzer/src/main/java/org/apache/skywalking/oap/log/analyzer/dsl/spec/sink/sampler/RateLimitingSampler.java
copy oap-server/{server-receiver-plugin/jaeger-receiver-plugin/src/main/java/org/apache/skywalking/aop/server/receiver/jaeger/JaegerReceiverModule.java => analyzer/log-analyzer/src/main/java/org/apache/skywalking/oap/log/analyzer/dsl/spec/sink/sampler/Sampler.java} (65%)
rename oap-server/{server-receiver-plugin/zipkin-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/zipkin/analysis/cache/ISpanCache.java => analyzer/log-analyzer/src/main/java/org/apache/skywalking/oap/log/analyzer/provider/LALConfig.java} (83%)
create mode 100644 oap-server/analyzer/log-analyzer/src/main/java/org/apache/skywalking/oap/log/analyzer/provider/LALConfigs.java
create mode 100644 oap-server/analyzer/log-analyzer/src/main/java/org/apache/skywalking/oap/log/analyzer/provider/log/listener/LogFilterListener.java
rename oap-server/{server-receiver-plugin/jaeger-receiver-plugin/src/main/resources/META-INF/services/org.apache.skywalking.oap.server.library.module.ModuleProvider => server-bootstrap/src/main/resources/lal/default.yaml} (82%)
create mode 100644 oap-server/server-bootstrap/src/main/resources/lal/envoy-als.yaml
copy test/e2e/e2e-test/src/test/resources/expected/als/endpoints-details.yml => oap-server/server-bootstrap/src/main/resources/log-mal-rules/placeholder.yaml (93%)
create mode 100644 oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/analysis/meter/function/sum/SumFunction.java
create mode 100644 oap-server/server-core/src/test/java/org/apache/skywalking/oap/server/core/analysis/meter/MeterSystemTest.java
rename oap-server/server-receiver-plugin/{zipkin-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/zipkin/analysis/data/SkyWalkingTrace.java => envoy-metrics-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/envoy/ServiceMetaInfoFactory.java} (51%)
copy apm-application-toolkit/apm-toolkit-log4j-1.x/src/main/java/org/apache/skywalking/apm/toolkit/log/log4j/v1/x/log/GRPCLogClientAppender.java => oap-server/server-receiver-plugin/envoy-metrics-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/envoy/ServiceMetaInfoFactoryImpl.java (57%)
create mode 100644 oap-server/server-receiver-plugin/envoy-metrics-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/envoy/persistence/LogsPersistence.java
delete mode 100644 oap-server/server-receiver-plugin/jaeger-receiver-plugin/pom.xml
delete mode 100644 oap-server/server-receiver-plugin/jaeger-receiver-plugin/src/main/java/org/apache/skywalking/aop/server/receiver/jaeger/JaegerGRPCHandler.java
delete mode 100644 oap-server/server-receiver-plugin/jaeger-receiver-plugin/src/main/java/org/apache/skywalking/aop/server/receiver/jaeger/JaegerReceiverConfig.java
delete mode 100644 oap-server/server-receiver-plugin/jaeger-receiver-plugin/src/main/java/org/apache/skywalking/aop/server/receiver/jaeger/JaegerReceiverProvider.java
delete mode 100755 oap-server/server-receiver-plugin/receiver-proto/src/main/proto/jaeger/collector.proto
delete mode 100755 oap-server/server-receiver-plugin/receiver-proto/src/main/proto/jaeger/model.proto
delete mode 100644 oap-server/server-receiver-plugin/zipkin-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/zipkin/analysis/Receiver2AnalysisBridge.java
delete mode 100644 oap-server/server-receiver-plugin/zipkin-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/zipkin/analysis/cache/caffeine/CaffeineSpanCache.java
delete mode 100644 oap-server/server-receiver-plugin/zipkin-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/zipkin/analysis/data/ZipkinTrace.java
delete mode 100644 oap-server/server-receiver-plugin/zipkin-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/zipkin/analysis/transform/SegmentBuilder.java
delete mode 100644 oap-server/server-receiver-plugin/zipkin-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/zipkin/analysis/transform/Zipkin2SkyWalkingTransfer.java
delete mode 100644 oap-server/server-receiver-plugin/zipkin-receiver-plugin/src/test/java/org/apache/skywalking/oap/server/receiver/zipkin/analysis/transform/SpringSleuthSegmentBuilderTest.java
delete mode 100644 oap-server/server-storage-plugin/storage-jaeger-plugin/pom.xml
delete mode 100644 oap-server/server-storage-plugin/storage-jaeger-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/jaeger/JaegerSpan.java
delete mode 100644 oap-server/server-storage-plugin/storage-jaeger-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/jaeger/JaegerSpanRecord.java
delete mode 100644 oap-server/server-storage-plugin/storage-jaeger-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/jaeger/JaegerSpanRecordDispatcher.java
delete mode 100644 oap-server/server-storage-plugin/storage-jaeger-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/jaeger/elasticsearch/JaegerStorageModuleElasticsearchProvider.java
delete mode 100644 oap-server/server-storage-plugin/storage-jaeger-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/jaeger/elasticsearch/JaegerTraceQueryEsDAO.java
rename oap-server/{server-receiver-plugin/zipkin-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/zipkin/analysis/transform/SegmentListener.java => server-storage-plugin/storage-jdbc-hikaricp-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/jdbc/postgresql/PostgreSQLStorageConfig.java} (73%)
create mode 100644 oap-server/server-storage-plugin/storage-jdbc-hikaricp-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/jdbc/postgresql/PostgreSQLStorageProvider.java
create mode 100644 oap-server/server-storage-plugin/storage-jdbc-hikaricp-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/jdbc/postgresql/PostgreSQLTableInstaller.java
create mode 100644 oap-server/server-storage-plugin/storage-jdbc-hikaricp-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/jdbc/postgresql/dao/PostgreSQLAggregationQueryDAO.java
rename oap-server/server-storage-plugin/{storage-elasticsearch7-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/elasticsearch7/Es7DAO.java => storage-jdbc-hikaricp-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/jdbc/postgresql/dao/PostgreSQLAlarmQueryDAO.java} (53%)
rename oap-server/{server-receiver-plugin/zipkin-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/zipkin/analysis/ZipkinSkyWalkingTransfer.java => server-storage-plugin/storage-jdbc-hikaricp-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/jdbc/postgresql/dao/PostgreSQLBrowserLogQueryDAO.java} (58%)
rename oap-server/{server-receiver-plugin/jaeger-receiver-plugin/src/main/java/org/apache/skywalking/aop/server/receiver/jaeger/JaegerReceiverModule.java => server-storage-plugin/storage-jdbc-hikaricp-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/jdbc/postgresql/dao/PostgreSQLLogQueryDAO.java} (52%)
copy apm-application-toolkit/apm-toolkit-log4j-1.x/src/main/java/org/apache/skywalking/apm/toolkit/log/log4j/v1/x/log/GRPCLogClientAppender.java => oap-server/server-storage-plugin/storage-jdbc-hikaricp-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/jdbc/postgresql/dao/PostgreSQLMetricsQueryDAO.java (52%)
copy apm-application-toolkit/apm-toolkit-log4j-1.x/src/main/java/org/apache/skywalking/apm/toolkit/log/log4j/v1/x/log/GRPCLogClientAppender.java => oap-server/server-storage-plugin/storage-jdbc-hikaricp-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/jdbc/postgresql/dao/PostgreSQLTraceQueryDAO.java (51%)
rename oap-server/server-storage-plugin/{storage-zipkin-plugin => storage-zipkin-elasticsearch7-plugin}/pom.xml (77%)
rename oap-server/server-storage-plugin/{storage-zipkin-plugin => storage-zipkin-elasticsearch7-plugin}/src/main/java/org/apache/skywalking/oap/server/storage/plugin/zipkin/ZipkinSpan.java (94%)
rename oap-server/server-storage-plugin/{storage-zipkin-plugin => storage-zipkin-elasticsearch7-plugin}/src/main/java/org/apache/skywalking/oap/server/storage/plugin/zipkin/ZipkinSpanRecord.java (95%)
rename oap-server/server-storage-plugin/{storage-zipkin-plugin => storage-zipkin-elasticsearch7-plugin}/src/main/java/org/apache/skywalking/oap/server/storage/plugin/zipkin/ZipkinSpanRecordDispatcher.java (97%)
rename oap-server/server-storage-plugin/{storage-zipkin-plugin => storage-zipkin-elasticsearch7-plugin}/src/main/java/org/apache/skywalking/oap/server/storage/plugin/zipkin/elasticsearch/ZipkinStorageModuleElasticsearchProvider.java (87%)
rename oap-server/server-storage-plugin/{storage-zipkin-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/zipkin/elasticsearch/ZipkinTraceQueryEsDAO.java => storage-zipkin-elasticsearch7-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/zipkin/elasticsearch/ZipkinTraceQueryEs7DAO.java} (79%)
rename oap-server/server-storage-plugin/{storage-zipkin-plugin => storage-zipkin-elasticsearch7-plugin}/src/main/resources/META-INF/services/org.apache.skywalking.oap.server.library.module.ModuleProvider (100%)
copy test/e2e/e2e-test/docker/{log/docker-compose.h2.yml => browser/docker-compose.h2.client-js.yml} (52%)
copy oap-server/server-receiver-plugin/jaeger-receiver-plugin/src/main/resources/META-INF/services/org.apache.skywalking.oap.server.library.module.ModuleDefine => test/e2e/e2e-test/docker/browser/with-skywalking-client-js/Dockerfile.generate-traffic (87%)
create mode 100644 test/e2e/e2e-test/docker/browser/with-skywalking-client-js/Dockerfile.test-ui
copy oap-server/analyzer/log-analyzer/src/main/java/org/apache/skywalking/oap/log/analyzer/provider/log/listener/LogAnalysisListener.java => test/e2e/e2e-test/docker/browser/with-skywalking-client-js/index.js (58%)
copy oap-server/server-receiver-plugin/envoy-metrics-receiver-plugin/src/main/resources/META-INF/services/org.apache.skywalking.oap.server.receiver.envoy.als.ALSHTTPAnalysis => test/e2e/e2e-test/docker/browser/with-skywalking-client-js/nginx.conf (62%)
copy test/e2e/e2e-test/docker/{lua/Dockerfile.nginx => browser/with-skywalking-client-js/test.py} (56%)
copy oap-server/server-receiver-plugin/jaeger-receiver-plugin/src/main/resources/META-INF/services/org.apache.skywalking.oap.server.library.module.ModuleDefine => test/e2e/e2e-test/docker/log/lal.yaml (60%)
create mode 100644 test/e2e/e2e-test/docker/log/log-mal.yaml
rename oap-server/server-receiver-plugin/jaeger-receiver-plugin/src/main/resources/META-INF/services/org.apache.skywalking.oap.server.library.module.ModuleDefine => test/e2e/e2e-test/docker/promOtelVM/Dockerfile.nodeExporter (75%)
copy test/e2e/e2e-test/docker/{log/docker-compose.h2.yml => promOtelVM/docker-compose.yml} (71%)
copy test/e2e/e2e-test/docker/{lua/Dockerfile.nginx => promOtelVM/otel-collector-config.yaml} (60%)
copy test/e2e/e2e-test/docker/{log/docker-compose.influxdb.yml => storage/docker-compose.postgresql.yml} (77%)
copy test/e2e/e2e-test/docker/{log/docker-compose.influxdb.yml => ttl/docker-compose.postgresql.yml} (77%)
create mode 100644 test/e2e/e2e-test/src/test/java/org/apache/skywalking/e2e/browser/BrowserWithClientJSE2E.java
create mode 100644 test/e2e/e2e-test/src/test/java/org/apache/skywalking/e2e/promOtelVM/PromOtelVME2E.java
copy oap-server/server-storage-plugin/storage-jaeger-plugin/src/main/resources/META-INF/services/org.apache.skywalking.oap.server.library.module.ModuleProvider => test/e2e/e2e-test/src/test/resources/expected/browser-with-client-js/error-log.yml (82%)
mode change 100755 => 100644
copy test/e2e/e2e-test/src/test/resources/expected/{als/endpoints-details.yml => browser-with-client-js/page-path.yml} (92%)
copy test/e2e/e2e-test/src/test/resources/expected/{als/endpoints-details.yml => browser-with-client-js/services.yml} (93%)
rename oap-server/server-storage-plugin/storage-jaeger-plugin/src/main/resources/META-INF/services/org.apache.skywalking.oap.server.library.module.ModuleProvider => test/e2e/e2e-test/src/test/resources/expected/browser-with-client-js/topo.yml (55%)
mode change 100755 => 100644
copy test/e2e/e2e-test/src/test/resources/expected/{als/endpoints-details.yml => browser-with-client-js/traces.yml} (75%)
copy test/e2e/e2e-test/src/test/resources/expected/{als/endpoints-details.yml => browser-with-client-js/version.yml} (92%)
copy test/e2e/e2e-test/src/test/resources/expected/{als/endpoints-details.yml => promOtelVM/services.yml} (95%)
[skywalking] 01/01: Add Istio 1.9.1 into test matrix
Posted by ke...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
kezhenxu94 pushed a commit to branch istio1.9
in repository https://gitbox.apache.org/repos/asf/skywalking.git
commit 3c3c0ed9ed35a659e36d95463b4ae27afbf1d542
Author: Zhenxu Ke <ke...@apache.org>
AuthorDate: Fri Feb 19 07:47:08 2021 +0800
Add Istio 1.9.1 into test matrix
---
.github/workflows/e2e.istio.yaml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/.github/workflows/e2e.istio.yaml b/.github/workflows/e2e.istio.yaml
index 3175eca..252eda8 100644
--- a/.github/workflows/e2e.istio.yaml
+++ b/.github/workflows/e2e.istio.yaml
@@ -39,7 +39,7 @@ jobs:
fail-fast: true
matrix:
analyzer: [k8s-mesh, mx-mesh]
- istio_version: [1.7.1, 1.8.2]
+ istio_version: [1.7.1, 1.8.2, 1.9.1]
name: Istio(${{ matrix.istio_version }})+ALS(${{ matrix.analyzer }})
env:
ISTIO_VERSION: ${{ matrix.istio_version }}
@@ -170,7 +170,7 @@ jobs:
strategy:
fail-fast: true
matrix:
- istio_version: [1.7.1, 1.8.2]
+ istio_version: [1.7.1, 1.8.2, 1.9.1]
env:
ISTIO_VERSION: ${{ matrix.istio_version }}
steps: