kezhenxu94
edf6fccf9c
Upgrade commons-lang3 to avoid potential NPE in some JDK versions ( #7133 )
2021-06-18 21:18:05 +08:00
Gao Hongtao
669fe1593c
Upgrade OAP dependencies ( #7119 )
...
* Introduce trivy to scan images
Signed-off-by: Gao Hongtao <hanahmily@gmail.com>
* Fix CVE
Signed-off-by: Gao Hongtao <hanahmily@gmail.com>
* Update licenses
Signed-off-by: Gao Hongtao <hanahmily@gmail.com>
* Remove log4j 1.x
Signed-off-by: Gao Hongtao <hanahmily@gmail.com>
* Update CHANGES.md
Signed-off-by: Gao Hongtao <hanahmily@gmail.com>
* Update LICENSE refer to webapp
Signed-off-by: Gao Hongtao <hanahmily@gmail.com>
Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
2021-06-16 12:14:39 +08:00
Gao Hongtao
ca155dee05
Upgrade several old dependencies ( #7090 )
2021-06-10 08:35:31 +08:00
Zhenxu
56f2e86a07
CVE: upgrade snakeyaml to prevent billion laughs attack in dynamic configuration. ( #7071 )
2021-06-05 14:41:46 +08:00
Zhenxu Ke
94adbf1c1f
Bump Kubernetes client-java version ( #6920 )
2021-05-10 05:07:09 +08:00
YczYanchengzhe
26de83883a
etcd client problem : fix the byte buff leak reported by io.netty.util.ResourceLeakDetector ( #6912 )
2021-05-08 07:19:16 +08:00
Zhenxu Ke
b850e5c6e1
Bump up Jetty version to fix cve ( #6861 )
2021-04-28 12:03:25 +08:00
吴晟 Wu Sheng
0e1d5c3767
Make Zipkin trace query available ( #6454 )
2021-02-27 14:50:54 +08:00
haoyann
c45bb361ee
Storage plugin supports PostgreSQL ( #6345 )
2021-02-20 20:59:51 +08:00
Zhenxu Ke
547f5f1e77
Add some defensive codes for NPE and bump up Kubernetes client version to expose exception stack trace ( #6327 )
2021-02-05 16:30:54 +08:00
kezhenxu94
8da9bf94ab
ALS analyzer based on Envoy metadata exchange ( #5800 )
2020-11-09 00:01:12 +08:00
kezhenxu94
92bb474c2d
Improve Kubernetes service registry for ALS analysis ( #5722 )
...
The current implementation of envoy ALS K8S analysis is based on the hierarchy, pod -> StatefulSet -> deployment, StatefulSet, or others. It's freaky and different from the Istio Kubernetes registry.
The new path is pod -> endpoint -> service, and we should leverage Informer API instead of raw Kubernetes API.
2020-10-29 18:22:38 +08:00
xbkaishui
2c729b5d69
Support group concept in the alarm core ( #5615 )
2020-10-03 23:26:29 +08:00
吴晟 Wu Sheng
103cf00672
Support JDK 11 compiling and upgrade dependencies ( #5579 )
...
* Upgrade dependencies and make the JDK11 compiling passed.
* Update license and fix license check file.
* Add CI for JDK11 compiling.
* Update doc.
2020-09-29 10:34:21 +08:00
Gao Hongtao
35264e6171
Support SSL for prometheus telemetry and prometheus fetcher ( #5431 )
...
* Support SSL for prometheus telemetry and prometheus fetcher
* Documents
* Clear up abandunt dependencies
* Update license
Signed-off-by: Gao Hongtao <hanahmily@gmail.com>
Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
2020-09-05 17:01:09 +08:00
Daming
f9257f5274
Provide kafka as collector/reporter ( #4847 )
2020-07-30 11:55:49 +08:00
mrproliu
925c0d74c7
Provide server-side meter ( #4972 )
2020-07-25 21:17:32 +08:00
songzhendong
b363b0ea4f
Add Nacos back into SkyWalking as an option(nacos-1.3.1) ( #5137 )
2020-07-21 23:30:06 +08:00
Evan
ad47c9045b
update the kubernetes client verion to 8.0.0 ( #4844 )
2020-06-22 07:56:39 +08:00
Gao Hongtao
4f0f39ffcc
Ingest prometheus metrics through meter system ( #4783 )
2020-06-08 09:19:34 +08:00
songzhendong
f3d907bf6d
Remove nacos ( #4867 )
...
* Add annotation(AlarmCore.start)
* Upgrade nacos version to 1.2.0
* Revert "Upgrade nacos version to 1.2.0"
This reverts commit 4d7b06f6d20ee09ad377ad6ef736aeab429314e0.
* Update nacos version to 1.2.0(Solve the security problem of the old version of fastsjon)
* Recovery annotation
* Recovery annotation
* Update nacos version to 1.2.0
* Update tls_key_generate.sh path
Update tls_key_generate.sh path
* Add annotation(AlarmCore.start)
* Revert "Upgrade nacos version to 1.2.0"
This reverts commit 4d7b06f6d20ee09ad377ad6ef736aeab429314e0.
* Update nacos version to 1.2.0(Solve the security problem of the old version of fastsjon)
* Recovery annotation
* Recovery annotation
* Update tls_key_generate.sh path
* Execution Authority
* Remove nacos
* remove nacos code
* remove nacos
remove nacos
* remove nacos
remove nacos
* remove nacos
* remove nacos
Co-authored-by: songzhendong <289505773@qq.com>
Co-authored-by: songzhendong <songzhendong@xiaomi.com>
Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
2020-06-06 14:23:12 +08:00
songzhendong
4368f82216
[CVE] Update Nacos 1.0.0 to Nacos 1.2.0(Solve the security problem of the old version of fastjson) ( #4753 )
...
* Update nacos version to 1.2.0(Solve the security problem of the old version of fastsjon)
Co-authored-by: songzhendong <289505773@qq.com>
Co-authored-by: songzhendong <songzhendong@xiaomi.com>
2020-05-07 14:51:21 +08:00
吴晟 Wu Sheng
950346c380
[CVE] Update Jetty version to fix its CVEs ( #4642 )
2020-04-13 14:27:19 +08:00
Gao Hongtao
78d14ebbd6
Enable OAP gRPC SSL transportation ( #4470 )
...
* Enable OAP gRPC SSL transportation
Porting to OpenSSL to enable SSL transportation. The server private
key is in the format of PCKS#8, certificates is x509 though.
Signed-off-by: Gao Hongtao <hanahmily@gmail.com>
* Add netty-tcnative-boringssl-static 2.0.26 licnese
Signed-off-by: Gao Hongtao <hanahmily@gmail.com>
* Update docs/en/setup/backend/grpc-ssl.md
Co-Authored-By: kezhenxu94 <kezhenxu94@apache.org>
* Update docs/en/setup/backend/grpc-ssl.md
Co-Authored-By: kezhenxu94 <kezhenxu94@apache.org>
* Add SSL to grpc remote client and sharing server
Signed-off-by: Gao Hongtao <hanahmily@gmail.com>
* Update documents
Signed-off-by: Gao Hongtao <hanahmily@gmail.com>
* Fix nits
Signed-off-by: Gao Hongtao <hanahmily@gmail.com>
* Fix test case
Signed-off-by: Gao Hongtao <hanahmily@gmail.com>
* Add e2e-ssl and remove other test cases temporarily
Signed-off-by: Gao Hongtao <hanahmily@gmail.com>
* Add TLS relevant files
Signed-off-by: Gao Hongtao <hanahmily@gmail.com>
* Decrease timeout
Signed-off-by: Gao Hongtao <hanahmily@gmail.com>
* Test config works
Signed-off-by: Gao Hongtao <hanahmily@gmail.com>
* triger CI on oap-ssl branch
* Disable agent ca
Signed-off-by: Gao Hongtao <hanahmily@gmail.com>
* Switch to sharing server
Signed-off-by: Gao Hongtao <hanahmily@gmail.com>
* Add agent log to console
Signed-off-by: Gao Hongtao <hanahmily@gmail.com>
* Upload log files
* Change backend
Signed-off-by: Gao Hongtao <hanahmily@gmail.com>
* Revert "Change backend"
This reverts commit 7a085711e3653d3bf642aa84f73650e22595e383.
* Update backend
Signed-off-by: Gao Hongtao <hanahmily@gmail.com>
* Revert e2e
Signed-off-by: Gao Hongtao <hanahmily@gmail.com>
* Ignore TSL relevant files
Signed-off-by: Gao Hongtao <hanahmily@gmail.com>
* Polish codes
Signed-off-by: Gao Hongtao <hanahmily@gmail.com>
* Update certificates expires year to 2120
Signed-off-by: Gao Hongtao <hanahmily@gmail.com>
Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
Co-authored-by: kezhenxu94 <kezhenxu94@apache.org>
2020-03-15 08:15:28 +08:00
Jared Tan
aa21765628
support http api for upstream trace. ( #4399 )
...
* support http api.
* e2e
Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
Co-authored-by: kezhenxu94 <kezhenxu94@apache.org>
2020-03-06 21:07:39 +08:00
Daming
29da5738bc
Provide influxdb as a new storage plugin ( #4239 )
...
* provide influxdb as a new storage plugin
Co-authored-by: kezhenxu94 <kezhenxu94@163.com>
Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
2020-02-19 18:00:57 +08:00
吴晟 Wu Sheng
b570996006
Update JDK compiling level to 8, and remove zip dist. ( #4119 )
...
* Update JDK compiling level to 8, and remove zip dist.
* Exclude annotation and shade API.
* Fix more exclusion.
* 1. Update grava and gson 2. Fix compile issue. 3. Keep protoc and maven plugin in old version. Some incompatible of 3rd party grpc proto.
* Fix dependency conflicts, license and notice issue, and dependency check script issue
Co-authored-by: kezhenxu94 <kezhenxu94@163.com>
2019-12-25 15:55:24 +08:00
吴晟 Wu Sheng
2c4caedabb
Update joda lib to fix UTC +13/+14 bug ( #3876 )
...
* Update joda lib to fix UTC 13/14 bug
* Change the dependencies file.
2019-11-17 23:18:28 +08:00
kezhenxu94
179914d7b9
Upgrade guava version to support higher JDK version ( #3541 )
...
* Upgrade guava version to support higher JDK version
* Adjust license version
* Update doc
2019-09-30 13:29:03 +08:00
kezhenxu94
37acc3dc99
Add dependency licenses check ( #3221 )
...
* Add dependency licenses check
2019-08-07 09:45:23 +08:00