Commit Graph

224 Commits

Author SHA1 Message Date
吴晟 Wu Sheng 0d5a289c20
Bump up gRPC/protobuf to fix CVE-2021-22569 (#8405)
* Bump up gRPC/protobuf to fix CVE-2021-2256
2022-01-12 16:39:38 +08:00
刘威 842b5d927e
Support Apache IoTDB as a storage option (#7766)
Support Apache IoTDB as a storage option, mostly refer to previous InfluxDB storage option.
* The Design of Apache IoTDB Storage Option, https://skywalking.apache.org/blog/2021-11-23-design-of-iotdb-storage-option/
2021-11-27 09:04:23 +08:00
kezhenxu94 a3bdbeb576
Add OpenSearch 1.2.0 to test and verify it works (#8183) 2021-11-25 22:18:02 +08:00
kezhenxu94 9f5855272c
Clean up CI settings and add missing Istio versions to metrics service tests (#8172) 2021-11-22 19:51:35 +08:00
吴晟 Wu Sheng 62d17d329e
Support Istio 1.10.3, 1.11.4, 1.12.0 release (#8155) 2021-11-19 19:35:53 +08:00
kezhenxu94 c8b89e5379
Set up QEMU and Buildx in GHA to support cross platform (#8142) 2021-11-17 23:08:27 +08:00
kezhenxu94 ba630a3cb9
Add Docker images for arm64 architecture (#8141) 2021-11-17 21:26:25 +08:00
wankai123 32f9ab01f2
E2e immigrate to e2e-v2 finished, remove old e2e. (#8037) 2021-10-29 14:32:16 +08:00
wankai123 fea9ce366c
Replace e2e cases to e2e-v2: Alarm (#8036) 2021-10-29 09:25:48 +08:00
wankai123 c9b28e4d00
Replace e2e cases to e2e-v2: TTL (#8028) 2021-10-28 12:21:35 +08:00
mrproliu c9bd79e8bb
Replace e2e cases to e2e-v2: Istio (#8013) 2021-10-27 12:11:47 +08:00
吴晟 Wu Sheng e575701f85
Support JDK 16 and 17. (#8005) 2021-10-26 16:34:24 +08:00
zhang-wei 3470f7fb3b
Replace e2e cases to e2e-v2: Client-JS (#7999) 2021-10-25 23:44:40 +08:00
wankai123 d1dcd3f96c
Replace e2e cases to e2e-v2: Kafka: Base, Meter, Log, Profile (#7986)
* Replace e2e cases to e2e-v2: Kafka: Base, Meter, Log, Profile
* Set `SW_KAFKA_FETCHER_ENABLE_NATIVE_PROTO_LOG`, `SW_KAFKA_FETCHER_ENABLE_NATIVE_JSON_LOG` default `true`.
2021-10-22 10:54:49 +08:00
wankai123 5a6a1dbb26
Replace e2e cases to e2e-v2: Profile (#7967) 2021-10-20 10:19:10 +08:00
wankai123 8e59e55040
Replace e2e cases to e2e-v2: Event (#7951) 2021-10-18 22:46:56 +08:00
wankai123 bd91ca7c80
Replace e2e cases to e2e-v2 Cluster (#7948) 2021-10-18 11:29:47 +08:00
Jared Tan b5578b68fd
Replace e2e cases to e2e-v2: Storage (#7934)
* replace log e2e cases to e2e-v2.

* update change log

* fix change log.

* revert proto chenge

* fix e2e

* active h2

* contains

* revert storage e2e mis-change
2021-10-16 18:25:29 +08:00
wankai123 d73c51a4dd
Replace e2e cases to e2e-v2: Python (#7932) 2021-10-15 16:31:35 +08:00
Jared Tan 61d4749288
Replace log e2e cases to e2e-v2 (#7856)
* replace e2e with infra e2e.

* update e2e

* update e2e

* fix fluentbit & es6

* fix fluentbit & es6

* fix rules.

* fix docker compose in h2 case.

* update e2e

* fix e2e log

* fix env in e2e.

* fix case in e2e.

* fix case in e2e.

* Fix and refine matrix

* update fluent mount.

* fix missed provider service and wrong triggers in e2e.

* fix docker compose

* fix typo

* fix endpoints expected.

* fix mysql storage mount mysql driver.

* add ports for provider.

* add oap port for trigger.

* update e2e check

* fix mysql

Co-authored-by: kezhenxu94 <kezhenxu94@apache.org>
2021-10-15 13:26:17 +08:00
wankai123 bafc3cde9d
Replace e2e cases to e2e-v2: go2sky (#7929) 2021-10-14 21:50:37 +08:00
wankai123 b08cac9ad9
Replace VM e2e cases to e2e-v2: Prometheus Node Exporter, Zabbix (#7924) 2021-10-14 17:37:09 +08:00
wankai123 d6f943bbd5
Replace e2e cases to e2e-v2: PHP (#7919) 2021-10-13 23:25:19 +08:00
wankai123 f4c99db4f0
Replace e2e cases to e2e-v2: Nodejs (#7914) 2021-10-13 09:59:29 +08:00
wankai123 29dbcf461e
Replace e2e cases to e2e-v2: Meter (#7912) 2021-10-12 15:51:11 +08:00
wankai123 52fc942aa0
Replace e2e cases to e2e-v2: Gateway (#7908) 2021-10-12 10:26:35 +08:00
wankai123 8579572be2
Replace e2e cases to e2e-v2: Lua Nginx/SelfObservability. (#7847) 2021-10-11 10:19:37 +08:00
kezhenxu94 ebd040eb1a
Add OpenSearch E2E back (#7846) 2021-09-30 17:23:58 +08:00
wankai123 cf40b9de0d
Replace e2e simple cases to v2 (#7827) 2021-09-28 22:42:42 +08:00
kezhenxu94 a4c68d30d8
test: fix that E2E is not run, also add ElasticSearch 7.15 to test matrix (#7826) 2021-09-28 21:57:19 +08:00
mrproliu c467e4df06
Support E2E testing satellite native protocols (#7810) 2021-09-27 15:35:00 +08:00
kezhenxu94 f61dff9a9f
Merge `Dockerfile`s in apache/skywalking-docker into this codebase (#7681) 2021-09-09 12:37:50 +08:00
Gao Hongtao 02458cb42d
Use the jre image as the base image (#7680) 2021-09-08 21:28:41 +08:00
吴晟 Wu Sheng 6007f3ce2d
Fix dev image tag name (#7673) 2021-09-08 09:28:22 +08:00
kezhenxu94 26b81a2e59
Rebuilt ElasticSearch client on top of their REST API (#7634) 2021-09-06 15:21:35 +08:00
Daming 0b67d29996
Support mTLS for gRPC channel (#7565) 2021-09-03 09:17:16 +08:00
kezhenxu94 040115daa1
Fix CI job `check-dependency-license` failure (#7601) 2021-08-30 15:36:48 +08:00
kezhenxu94 789ad4c0cf
Remove agent codes and clean up (#7588)
* Remove agent codes and clean up
2021-08-27 20:05:08 +08:00
kezhenxu94 c133801dcd
Use skywalking-eyes GHA instead of manually compile (#7524)
Also use `quiet` mode for all maven commands in GHA, we can still see errors when there is failure

Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
2021-08-21 17:57:45 +08:00
kezhenxu94 cf03304a48
Simplify GitHub workflows by using `uses` in `composite` actions (#7487)
`uses` is recently allowed in `composite` actions, we can simplify our workflows control files further.
2021-08-19 11:47:48 +08:00
kezhenxu94 85e22f5124
Fix issues in ES7.14 and add log cases to ES7.14 (#7429) 2021-08-10 15:36:53 +08:00
wankai123 4e7d80fb88
Support Metric level function `serviceRelation` in `MAL` and binding envoy metrics into the topology. (#7399)
* Support Metric level function `serviceRelation` in `MAL`.
* Support envoy metrics binding into the topology.
* add istio args
* remove istio 1.7

Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
Co-authored-by: Jared Tan <jian.tan@daocloud.io>
Co-authored-by: Zhenxu <kezhenxu94@apache.org>
2021-08-06 17:09:13 +08:00
吴晟 Wu Sheng b903bf17a0
Add ElasticSearch 7.14 to test and bump up OpenSearch version to 1.0 GA (#7415) 2021-08-06 10:36:45 +08:00
kezhenxu94 4003c4b777
Publish snapshot Docker images (#7337) 2021-07-19 22:19:11 +08:00
吴伟杰 06e589fab0
Remove plugins for ShardingSphere legacy and unstable versions (#7323)
Remove the following plugins due to they are legacy and unstable releases.
1. sharding-jdbc-1.5.x-plugin
2. sharding-sphere-4.x-rc3-plugin
3. sharding-sphere-4.x-plugin (This is for RC1 and RC2)

To people who want to use these removing versions, you still could copy the plugins from SkyWalking's 8.6.0 release to the '/plugins' folder to activate, unless SkyWalking has some core level APIs upgrade. This is very rare to happen.
2021-07-18 20:35:54 +08:00
wankai123 9f3ff517d1
Support envoy cluster manager metrics (#7294) 2021-07-16 15:35:48 +08:00
吴晟 Wu Sheng c59ee90029
Performance: optimize IDs read of ElasticSearch storage options(6 and 7) (#7307)
* Performance: optimize IDs read of ElasticSearch storage options(6 and 7). Use the physical index rather than template alias name.
2021-07-15 18:06:11 +08:00
whl12345 9e022d1a73
Provide plugin for Guava Cache (#7235) 2021-07-08 11:58:09 +08:00
Switch 4067fba2ab
Add some new thread metric and class metric to JVMMetric (#7230) (#7243) 2021-07-07 16:30:55 +08:00
Jared Tan 0efc733901
Replace zuul proxy with spring cloud gateway 2.x. in webapp module. (#7220) 2021-07-04 10:24:56 +08:00