Commit Graph

6875 Commits

Author SHA1 Message Date
zhyyu 594e7390b1
update backend-alarm.md, support op "=" to "==" (#8334) 2021-12-24 17:23:21 +08:00
kezhenxu94 8fa4eb7d75
Upgrade H2 version to 2.0.202 to fix CVE-2021-23463 (#8332) 2021-12-23 21:37:00 +08:00
吴晟 Wu Sheng 8a322e8559
Fix `Can't split endpoint id into 2 parts` bug for endpoint ID in the mesh's TCP case. (#8327) 2021-12-23 09:56:33 +08:00
kezhenxu94 e74adec05f
Upgrade maven-wrapper to 3.1.0, maven to 3.8.4 for performance improvements and ARM more native support (#8320) 2021-12-21 16:09:44 +08:00
mrproliu 05991f34a6
Change using service lebel metrics (#8319) 2021-12-21 15:24:13 +08:00
kezhenxu94 5da205ba9b
Remove unused jars and bump up netty version in webapp (#8317) 2021-12-21 13:39:37 +08:00
kezhenxu94 a02dd9c2d1
Bump up log4j2 to 2.17 (#8314) 2021-12-18 22:40:38 +08:00
Rei Shimizu af036a97f6
add Rust component id (#8313) 2021-12-18 20:09:10 +08:00
mrproliu 28844632ec
Add the metrics analysis in Satellite MetricsService. (#8312) 2021-12-18 20:03:18 +08:00
吴晟 Wu Sheng 1b85b96570
Upgrade log4j2 to 2.16.0 (#8299) 2021-12-15 10:22:20 +08:00
吴晟 Wu Sheng d8fd3ee563
Remove log4j version properties in webapp (#8285)
* Fix license.

* Remove log4j version properties.

* Fix change log.
2021-12-12 11:45:06 +08:00
吴晟 Wu Sheng d3ea14d960
Add change log file for 8.9.1 (#8284) 2021-12-11 20:35:35 +08:00
吴晟 Wu Sheng 74c0f1e439
Upgrade log4j2 to 2.15.0 (#8281) 2021-12-10 16:29:00 +08:00
Jared Tan f2229b6f27
fix ETCD cluster config environment variables not working. (#8255) 2021-12-07 10:55:58 +08:00
吴晟 Wu Sheng 0b512bf73f
Update CHANGES.md (#8251) 2021-12-06 20:19:21 +08:00
吴晟 Wu Sheng 1fdf3a8acf
Set version to 9.0.0-snapshot (#8242) 2021-12-06 10:04:20 +08:00
kezhenxu94 b3536445bc
Bump up Armeria version to fix CVE (#8236) 2021-12-03 13:09:47 +08:00
吴晟 Wu Sheng cbdf8aabae
Fix a wrong link (#8235) 2021-12-03 07:48:21 +08:00
kezhenxu94 d557f547fa
Fix potential NPE in OAL string match and a bug when right-hand-side variable includes double quotes (#8234) 2021-12-02 22:08:40 +08:00
吴晟 Wu Sheng e7d6f89021
Set the version to 8.10.0, 8.9.0 release is in process. (#8233) 2021-12-02 18:54:21 +08:00
mrproliu fe1eedd479
Add link Satellite as Load Balancer documentation and compatibility with satellite (#8228) 2021-12-02 15:23:40 +08:00
吴晟 Wu Sheng df75eb7d97
Fix a wrong check about entity if GraphQL at the endpoint relation level. (#8218) 2021-12-01 09:28:21 +08:00
吴晟 Wu Sheng 00ffdf77da
Add a guidance doc about the logic endpoint (#8216) 2021-11-30 21:06:47 +08:00
吴晟 Wu Sheng fb690941f6
Highlight profiling blogs (#8214) 2021-11-30 18:50:58 +08:00
Daniel Qian e2d1ff435a
StorageModuleElasticsearchProvider doesn't watch on TrustStorePath (#8205)
Ref https://github.com/apache/skywalking/discussions/8204
2021-11-30 11:27:45 +08:00
mrproliu 1acba5d246
Remove `logback` dependencies in IoTDB plugin (#8202) 2021-11-29 18:02:54 +08:00
Marc Navarro 7172ba5ebc
Fix CHANGES upgrade protoc comment to 3.17.3 (#8203)
Signed-off-by: Marc Navarro Sonnenfeld <marcnavarro@tetrate.io>
2021-11-29 17:12:33 +08:00
mrproliu 5cdd4ed50f
Introduce the Customized ALS Protocol for Satellite (#8193) 2021-11-28 22:30:12 +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
ken-duck 20545dd611
Use https for submodules so non-authenticated uses can still checkout code (#8190) 2021-11-27 03:56:23 +08:00
刘威 6529c1d7ae
fix TopologyQuery.loadEndpointRelation bug in InfluxDB storage (#8187) 2021-11-26 23:18:16 +08:00
Marc Navarro a621a2608e
[Enhancement] Bump grpc and protobuff version to allow building on Mac M1 (#8186)
Upgrade to the latest grpc-java 1.42.1 which is only compatible and [tested against](https://github.com/grpc/grpc-java/pull/8551#discussion_r714182190) 3.17.2, but we can assume that 3.17.3 (which has osx-aarch_64 compatible maven artifacts) is save to use.

We could have also upgrade to the latest grpc-java 1.42.1 and latest protoc 3.19.1, but it can not be directly done, it needs to tweak the grpcs-java internal dependencies. So we choose the safest option and discarded this option because of the following reasons:
 - Protoc 3.19.1 generates code that relies on methods not available in protobuf-java 3.17.2 ([“issue”](https://github.com/protocolbuffers/protobuf/issues/9236#issue-1059594027)) (which java-grpc relies on). So we need to tell grpc-java via dependency management to use 3.19.1 instead of 3.17.2.

Signed-off-by: Marc Navarro Sonnenfeld <marcnavarro@tetrate.io>
2021-11-26 22:06:58 +08:00
kezhenxu94 a3bdbeb576
Add OpenSearch 1.2.0 to test and verify it works (#8183) 2021-11-25 22:18:02 +08:00
吴晟 Wu Sheng cef4f6dcac
A polish for comment. (#8178) 2021-11-24 12:56:15 +08:00
xuxiawei 7cf82f318e
Fix incorrect use of ReentrantLock in GRPCExporter (#8177)
fix that an imse (IllegalMonitorStateException) exception will be thrown when finally releasing the lock when an exception occurs in lock() locking
2021-11-24 12:02:20 +08:00
liqiangz 8436135dc9
Add MeterReportService collectBatch method. (#8165) 2021-11-22 22:11:39 +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
wankai123 215d086286
Fix k8s monitoring otel version (#8171) 2021-11-22 18:05:45 +08:00
Fine0830 b01ee4c983
sync ui (#8170) 2021-11-22 15:11:30 +08:00
kezhenxu94 7b2d91a3d7
Remove filter for Istiod monitor to reduce the prerequisites of job name matching (#8162) 2021-11-21 20:04:53 +08:00
kezhenxu94 a2897db471
Fix the so11y latency of persistence execution latency not correct in ElasticSearch storage (#8161)
The ES persistence execution is now asynchronous and the execution
latency only counts the time to insert the requests into the bulk
processor, instead of the time after the requests are flushed into the
storage, this patch fixes that issue.

There is the same issue in prepare latency but that needs more changes
so I'll leave it to another pull request.
2021-11-20 16:51:54 +08:00
kezhenxu94 973fba0805
Add filter mechanism in MAL core and fix some bugs (#8157) 2021-11-19 23:33: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
mrproliu b2e8438820
Change `SO11Y` metric `envoy_als_in_count` to calculate the ALS message count. (#8150)
* Change `SO11Y` metric `envoy_als_in_count` to calculate the ALS message count.
2021-11-19 13:03:59 +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
吴晟 Wu Sheng f1127a726e
Fix the incorrect place of Long declaration (#8135) 2021-11-16 20:24:57 +08:00
kezhenxu94 b63008c61e
Upgrade Kubernetes Java client to 14.0.0, supports GCP token refreshing and fixes some bugs (#8122) 2021-11-13 16:24:19 +08:00
Kirs 4284a57501
Add MicroBench module to make it easier for developers to write JMH Test (#7985) 2021-11-11 12:01:40 +08:00
吴晟 Wu Sheng 10bb68a8f8
Officially provide showcase to replace the youtube video (#8107) 2021-11-10 21:23:34 +08:00