- 10 2月, 2020 1 次提交
-
-
由 Kdump 提交于
-
- 09 2月, 2020 1 次提交
-
-
由 静夜思朝颜 提交于
* Change profile stack element to single level, not using tree
-
- 08 2月, 2020 2 次提交
-
-
由 wu-sheng 提交于
-
由 kezhenxu94 提交于
### Motivation: Clean up unused codes and migrate to JDK8. ### Modifications: - Remove unused codes. - Close unclosed I/O stream. - Remove meaningless comments. ### Result: - No unnecessary codes concerns. - No resources leak.
-
- 06 2月, 2020 2 次提交
-
-
由 静夜思朝颜 提交于
* provide profiled segment query Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com> Co-authored-by: NAirTrioa <44222967+AirTrioa@users.noreply.github.com>
-
由 John Niang 提交于
* Refactor ConfigInitializer * Rename some variable names and add some java docs Co-authored-by: Nkezhenxu94 <kezhenxu94@163.com> Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
-
- 05 2月, 2020 3 次提交
-
-
由 AirTrioa 提交于
[BUG]Fix the bug of port identification failure when connecting Oracle with Sid mode (JDBC: Oracle: thin: @ < host >: < port > / < Sid >) (#4320) * [BUG]Fix the bug of port identification failure when connecting Oracle with Sid mode (JDBC: Oracle: thin: @ < host >: < port > / < Sid >) Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
-
由 kezhenxu94 提交于
### Motivation: Reduce footprint when tagging spans with the deprecated API: `AbstractSpan#tag(String, String)`. ### Modifications: - Adopt [prototype pattern](https://en.wikipedia.org/wiki/Prototype_pattern) to create `Tag`, prevent from creating too many `StringTag` instances and `GC`ed. - Replace `AbstractSpan#tag(String, String)` with `AbstractSpan#tag(AbstractTag, String)`. ### Result: - Footprint is reduced.
-
由 wu-sheng 提交于
-
- 04 2月, 2020 3 次提交
-
-
由 wu-sheng 提交于
* Provide the new version upgrade documentation/FAQ. * Make the sentence more clear.
-
由 静夜思朝颜 提交于
* provide thread analyzes Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
-
由 José Augusto 提交于
* mvnw proxy config explanation about config proxy mvnw Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
-
- 03 2月, 2020 1 次提交
-
-
由 John Niang 提交于
* Add lombok dependency into root pom.xml * Update all depending lombok pom.xml(s) * Change lombok version into latest(1.18.10) * Revert lombok dependency config of test projects * Remove redundant lombok dependency of submodule * Move Lombok into dependencies node for applying globally
-
- 02 2月, 2020 3 次提交
-
-
由 kezhenxu94 提交于
### Motivation: Codes clean up ### Modifications: - Remove v1 header, follow up #4244 - Use built-in Base64 class (since JDK8) ### Result: - No more legacy v1 headers - No unnecessary codes concerns by using built-in ability
-
由 kezhenxu94 提交于
### Motivation: Make E2E tests more stable. ### Modifications: Verify the traces loosely as other tests, and remove the `verify` method which verifies traces strictly, as we have preparation that also generates traces. ### Result: E2E tests are more stable.
-
由 kezhenxu94 提交于
Motivation: Reduce unnecessary memory allocation in frequently used class. Modifications: Replace the `AtomicInteger` with `AtomicIntegerFieldUpdater` Result: We can save 4 bytes (for the reference to `AtomicInteger` itself) for each `TracingContext`, which saves credible memory in a high-concurrent agent service.
-
- 01 2月, 2020 1 次提交
-
-
由 jialong 提交于
-
- 31 1月, 2020 2 次提交
-
-
由 静夜思朝颜 提交于
* provide profile analyze empty interfaces * fix comment error * change comments * update submodule Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
-
由 wu-sheng 提交于
-
- 30 1月, 2020 3 次提交
-
-
由 Kanro 提交于
* Enhance gRPC plugin Co-authored-by: NKanro <higan@live.cn> Co-authored-by: Nkezhenxu94 <kezhenxu94@163.com> Co-authored-by: NGuoDuanLZ <739537111@qq.com> Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
-
由 wu-sheng 提交于
-
由 Daming 提交于
* Provide Avro plugin * provide testcase for avro-plugin Co-authored-by: Nkezhenxu94 <kezhenxu94@163.com>
-
- 29 1月, 2020 3 次提交
-
-
由 wu-sheng 提交于
-
由 John Niang 提交于
Co-authored-by: Nkezhenxu94 <kezhenxu94@163.com>
-
由 aderm 提交于
* add exclude licene file dir. * update comment. * update pom exclude dir. * update comment. Co-authored-by: Nkezhenxu94 <kezhenxu94@163.com> Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
-
- 20 1月, 2020 3 次提交
-
-
由 静夜思朝颜 提交于
* merge e2e profile test project, Use `env` to distinguish different storage types * remove maven child module * change `env` -> `storage` Co-authored-by: Nkezhenxu94 <kezhenxu94@163.com>
-
由 kezhenxu94 提交于
-
由 LeonardoLau 提交于
* fix thread unsafe problem in server-alarm-plugin (#4230) * remove redundant #moveTo Co-authored-by: Nkezhenxu94 <kezhenxu94@163.com> Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
-
- 19 1月, 2020 1 次提交
-
-
由 wu-sheng 提交于
-
- 18 1月, 2020 1 次提交
-
-
由 静夜思朝颜 提交于
* sniffer processing profile task and report status and snapshot * resolve testServiceDependencies test case error, use same register with `TraceSegmentServiceClient` * resolve names * change profile to single one thread run. * 1. change to the ArrayList, because known the max size 2. rename issue resolved * add profiling status enum * change sniffer use full name issue * 1. remove `prepareProfiling` method, build profiling status when construct `TracingContext` 2. add `TracingThreadListenerManager`, notify when tracing main thread finish 3. change ProfileThread start when process new profile task * remove unnecessary getter * add test assert error message * adding `AgentServiceRule` * revert original assert * remove unnecessary getter * resolve issues * reduce findService invoke * resolve style error * recheck profiling when change first span operatin name * resolve issues 1. remove `ContextManager#profilingRecheck`, only check on `TracingContext` 2. rename comments 3. resolve volatile array setting * remove article link * add `ProfileTask#maxSamplingCount` check * resolve conflict (Downstream -> Commands) * 1. change profilingSegmentSlots init on construct 2. if is profiling, recheck dont need to stop 3. total profiling count increment on first dump * remove unused return val * remove some `@param` and `@return` * add profile task check result data bean * change profiler slot to `AtomicReferenceArray` * resolved java doc error * fix doc error, remove meaningless descriptions * resolve missed profile receiver on oap starter * resolve method invoke error Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com> Co-authored-by: Nkezhenxu94 <kezhenxu94@163.com>
-
- 17 1月, 2020 1 次提交
-
-
由 kezhenxu94 提交于
* Drop support of protocol v1 (sw3) * Remove versioning logic further * Remove more version5-only classes * Commit missing files * Update submodule and address review comment * Fix failed tests
-
- 16 1月, 2020 2 次提交
-
-
由 John Niang 提交于
-
由 kezhenxu94 提交于
-
- 15 1月, 2020 1 次提交
-
-
由 Qiuxia Fan 提交于
* ui sync: add git hook * feat: update pom for prettierrc
-
- 13 1月, 2020 4 次提交
-
-
由 wu-sheng 提交于
* Sync UI. * Remove elementui LICENSE
-
由 sikelangya 提交于
* Update powered-by.md * Reorder Co-authored-by: Nkezhenxu94 <kezhenxu94@163.com>
-
由 Qiuxia Fan 提交于
-
由 kezhenxu94 提交于
* Add alarm metrics OP >= and <=, and refactor the operator logics * Add unit test for OP Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
-
- 12 1月, 2020 2 次提交
-
-
由 Jared Tan 提交于
* add token authentication between agent and oap receiver. * revert ui. * fix code style. * update docs. * Update docs/en/setup/backend/backend-token-auth.md Co-Authored-By: Nkezhenxu94 <kezhenxu94@apache.org> * fix hits. * filter * revert yml. * update logical. * fix codestyle check. * fix ci and add e2e test case. * revert mistake commit. * fix ci * remove duplicate maven dependency. * revert pom * revert unchanged. * update javadocs. * update logical. Co-authored-by: Nkezhenxu94 <kezhenxu94@163.com>
-
由 wu-sheng 提交于
* Support new percentile func with new alarm and exporter for this new func. * Fix e2e and OAL script * Fix wrong column. * Fix percentile bug and oal engine bug. * Update query protocol and add percentile test case * Support new query * Adopt GraphQL requirement * Fix wrong type cast. * Fix query in H2 and ES. * Fix docs and comments. * Fix an e2e compile issue * Fix javadoc issue and e2e test issue. * Change CPM to Apdex in TTL test. * Fix OAL for TTL e2e * Add metrics query for service percentile. * Fix OAL engine bug. Method deserialize is not working when more than two field types are IntKeyLongValueHashMap * Support multiple IntKeyLongValueHashMap fields in remote. About serialize/deserialize methods. * Fix graphql statement error in e2e. * Fix serialize not working and add generated serialize/deserialize of percentile into test cases. * Fix test case format * Remove generated code test. * Fix failed e2e test * Use avg resp time to apdex in the TTL test. * ADD multiple linear metrics check for endpoint in e2e cluster. * Support `-` to represent no threshold and doc of alarm about this. * Move break to right place. * Fix wrong break(s) * Fix break and add a test case for multiple values alarm. * Fix format. * Add more doc for this new feature and GraphQL query protocol. Co-authored-by: NJared Tan <jian.tan@daocloud.io> Co-authored-by: Nkezhenxu94 <kezhenxu94@163.com>
-