- 29 9月, 2021 1 次提交
-
-
由 kezhenxu94 提交于
-
- 25 9月, 2021 2 次提交
-
-
由 wu-sheng 提交于
* [maven-release-plugin] prepare release v8.8.0 * [maven-release-plugin] prepare for next development iteration * Create changes-8.8.0.md * Reset changelog for 8.9.0
-
由 kezhenxu94 提交于
-
- 07 9月, 2021 1 次提交
-
-
由 kezhenxu94 提交于
-
- 06 9月, 2021 1 次提交
-
-
由 kezhenxu94 提交于
-
- 03 8月, 2021 1 次提交
-
-
由 wu-sheng 提交于
-
- 30 7月, 2021 1 次提交
-
-
由 wu-sheng 提交于
* [maven-release-plugin] prepare release v8.7.0 * [maven-release-plugin] prepare for next development iteration
-
- 09 7月, 2021 1 次提交
-
-
由 kezhenxu94 提交于
Groovy naturally supports many dynamic features that we don't benefit for now but cost performance loss, in this patch we compile our Groovy-based DSL scripts statically to optimize performance.
-
- 05 7月, 2021 1 次提交
-
-
由 Daming 提交于
-
- 20 6月, 2021 1 次提交
-
-
由 kezhenxu94 提交于
-
- 18 6月, 2021 1 次提交
-
-
由 kezhenxu94 提交于
-
- 16 6月, 2021 1 次提交
-
-
由 Gao Hongtao 提交于
* Introduce trivy to scan images Signed-off-by: NGao Hongtao <hanahmily@gmail.com> * Fix CVE Signed-off-by: NGao Hongtao <hanahmily@gmail.com> * Update licenses Signed-off-by: NGao Hongtao <hanahmily@gmail.com> * Remove log4j 1.x Signed-off-by: NGao Hongtao <hanahmily@gmail.com> * Update CHANGES.md Signed-off-by: NGao Hongtao <hanahmily@gmail.com> * Update LICENSE refer to webapp Signed-off-by: NGao Hongtao <hanahmily@gmail.com> Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
-
- 10 6月, 2021 1 次提交
-
-
由 Gao Hongtao 提交于
-
- 08 6月, 2021 1 次提交
-
-
由 wu-sheng 提交于
-
- 05 6月, 2021 1 次提交
-
-
由 Zhenxu 提交于
-
- 10 5月, 2021 1 次提交
-
-
由 Zhenxu Ke 提交于
-
- 08 5月, 2021 1 次提交
-
-
由 YczYanchengzhe 提交于
-
- 28 4月, 2021 1 次提交
-
-
由 Zhenxu Ke 提交于
-
- 09 4月, 2021 1 次提交
-
-
由 wu-sheng 提交于
-
- 27 2月, 2021 1 次提交
-
-
由 wu-sheng 提交于
-
- 20 2月, 2021 1 次提交
-
-
由 haoyann 提交于
-
- 05 2月, 2021 1 次提交
-
-
由 Zhenxu Ke 提交于
Add some defensive codes for NPE and bump up Kubernetes client version to expose exception stack trace (#6327)
-
- 02 2月, 2021 1 次提交
-
-
由 wu-sheng 提交于
* [maven-release-plugin] prepare release v8.4.0 * [maven-release-plugin] prepare for next development iteration
-
- 29 11月, 2020 1 次提交
-
-
由 wu-sheng 提交于
* [maven-release-plugin] prepare release v8.3.0 * [maven-release-plugin] prepare for next development iteration
-
- 09 11月, 2020 1 次提交
-
-
由 kezhenxu94 提交于
-
- 29 10月, 2020 1 次提交
-
-
由 kezhenxu94 提交于
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.
-
- 24 10月, 2020 1 次提交
-
-
由 kezhenxu94 提交于
* [maven-release-plugin] prepare release v8.2.0 * [maven-release-plugin] prepare for next development iteration
-
- 03 10月, 2020 1 次提交
-
-
由 xbkaishui 提交于
-
- 29 9月, 2020 1 次提交
-
-
由 wu-sheng 提交于
* Upgrade dependencies and make the JDK11 compiling passed. * Update license and fix license check file. * Add CI for JDK11 compiling. * Update doc.
-
- 31 7月, 2020 1 次提交
-
-
由 wu-sheng 提交于
* [maven-release-plugin] prepare release v8.1.0 * [maven-release-plugin] prepare for next development iteration
-
- 30 7月, 2020 1 次提交
-
-
由 Daming 提交于
-
- 25 7月, 2020 1 次提交
-
-
由 静夜思朝颜 提交于
-
- 21 7月, 2020 1 次提交
-
-
由 songzhendong 提交于
-
- 10 7月, 2020 1 次提交
-
-
由 Gao Hongtao 提交于
-
- 22 6月, 2020 1 次提交
-
-
由 Evan 提交于
-
- 12 6月, 2020 1 次提交
-
-
由 wu-sheng 提交于
* [maven-release-plugin] prepare release v8.0.0 * [maven-release-plugin] prepare for next development iteration * Remove all shardingsphere cases.
-
- 08 6月, 2020 1 次提交
-
-
由 Gao Hongtao 提交于
-
- 06 6月, 2020 1 次提交
-
-
由 songzhendong 提交于
* 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: Nsongzhendong <289505773@qq.com> Co-authored-by: Nsongzhendong <songzhendong@xiaomi.com> Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
-
- 07 5月, 2020 1 次提交
-
-
由 songzhendong 提交于
[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: Nsongzhendong <289505773@qq.com> Co-authored-by: Nsongzhendong <songzhendong@xiaomi.com>
-
- 24 4月, 2020 1 次提交
-
-
由 wu-sheng 提交于
Here are the basic and simple usages of the MeterSystem APIs. ## Meter Creation New meter could be created based on metrics name, function, scope and data type. 1. Metrics name is still the storage entity name. 2. Functions are every similar with the OAL function, just accepting different input. ```java final MeterSystem meterSystem = MeterSystem.meterSystem(getManager()); meterSystem.create("test_long_metrics", "avg", ScopeType.SERVICE, Long.class); ``` NOTICE, this creation should only be called in the `module#prepare` stage, otherwise, `Can't create new metrics anymore` exception will be raised after the **CORE** module `start` stage finished. You may find out, there is a chance `create` could be executed successfully in your own `module#start` stage, but it it just because of the sequence of provider loaded by the class loader, **no guarantee, so please don't do that**. ## Runtime Calculation `AcceptableValue` is the object created at the runtime to accept new metrics value. ```java final MeterSystem service = getManager().find(CoreModule.NAME).provider().getService(MeterSystem.class); Executors.newSingleThreadScheduledExecutor().scheduleAtFixedRate(new Runnable() { @Override public void run() { final AcceptableValue<Long> value = service.buildMetrics("test_long_metrics", Long.class); value.accept(MeterEntity.newService("abc"), 5L); value.setTimeBucket(TimeBucket.getMinuteTimeBucket(System.currentTimeMillis())); service.doStreamingCalculation(value); } }, 2, 2, TimeUnit.SECONDS); ``` ## Meter Functions Right now, only `avg` function has been implemented. I submit this PR as soon as possible to get your feedback. I will add more functions. ## Notice 1. Make slow trace query available in the sampled record. Logically, they are the same thing. The UI doesn't need to concern about the trace as a special case. 2. Endpoint dependency will be removed from the dashboard. Because no query available for it. We will provide a new page for that in 8.1 3. Comparison page will be removed due to dashboard is powerful enough to replace it.
-