1. 30 1月, 2020 1 次提交
  2. 18 1月, 2020 1 次提交
    • 静夜思朝颜's avatar
      Sniffer processing profile task and report status and snapshot (#4220) · 90f3c4de
      静夜思朝颜 提交于
      * 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's avatar吴晟 Wu Sheng <wu.sheng@foxmail.com>
      Co-authored-by: Nkezhenxu94 <kezhenxu94@163.com>
      90f3c4de
  3. 17 1月, 2020 1 次提交
    • K
      Drop support of protocol v1 (sw3) (#4244) · 019af3e3
      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
      019af3e3
  4. 09 1月, 2020 1 次提交
    • 静夜思朝颜's avatar
      Provide profile task downstream to sniffer (#4172) · 4cf0600f
      静夜思朝颜 提交于
      * Provide profile task downstream to sniffer
      
      * fix agent unit testcase issue
      
      * add profile switch config on sniffer
      
      * fix es error
      
      * 1. add @DefaultImplementor on the sniffer profile task service
      2. change ProfileTaskExecutionService#PROFILE_TASK_READY_SCHEDULE to final and remove volatile
      2. fix style error
      
      * change timeFromStartMills use `<` to compare
      
      * 1. add `maxSamplingCount` to profile task
      2. make profile task limit to the common package
      
      * 1. change `agent.active_profile` to `profile.active` and make true on default
      2. add `maxSamplingCount` in profile task
      3. use `createTime` to check has new command list
      4. add task re-check before process profile task
      
      * 1. add `profile-receiver` document
      2. change `ProfileTaskExecutionService` use single schedule thread pool
      3. cache dont need fetch data when no data, use auto-fresh mechanism only
      
      * remove navigate time judge, fix comment wrong meaning
      4cf0600f
  5. 07 1月, 2020 1 次提交
  6. 04 1月, 2020 2 次提交
  7. 03 1月, 2020 2 次提交
  8. 31 12月, 2019 2 次提交
  9. 30 12月, 2019 1 次提交
  10. 26 12月, 2019 1 次提交
  11. 25 12月, 2019 5 次提交
  12. 24 12月, 2019 1 次提交
  13. 21 12月, 2019 1 次提交
  14. 17 12月, 2019 2 次提交
  15. 15 12月, 2019 1 次提交
    • wu-sheng's avatar
      Remove the local/exit span register mechanism in Java agent scenario (#4059) · 4e501328
      wu-sheng 提交于
      * Remove the local span and exit span register mechanism in Java agent scenario.
      
      * Fix config, plugin, and document, as exit span is not required register anymore.
      
      * Try to fix the test case expected data due to no register for exit span.
      
      * Fix toolkit case.
      
      * Remove exit span from plugin test framework document.
      
      * Update protocol, FAQ, and CHANGELOG documents to highlight this change.
      
      * Fix NPE when no entry span in the whole segment. Set endpoint to null in segment entity.
      
      * Fix the snapshot and add inexistence operation name id.
      
      * Fix several async cases.
      
      * Fix undertow test case.
      
      * Fix wrong error log name.
      
      * Keep name consistent with 6.x concepts.
      
      * Try to fix 3 async scenarios.
      
      * Fix okhttp case.
      
      * Fix Spring Async case.
      
      * Fix another NPE
      
      * Fix NPE when first span has no endpoint id when it is local or exit span.
      
      * Still fill first operation name when no endpoint id.
      4e501328
  16. 12 12月, 2019 1 次提交
    • A
      [test/plugin] immigrate test cassandra scenario. (#4040) · 4ec2cb07
      aderm 提交于
      * [test/plugin] immigrate test cassandra scenario.
      
      * update support list doc.
      
      * delete space error.
      
      * disable jmx report.
      
      * remove jmx dependence.
      
      * Disable jmx report.
      
      * Update support list doc.
      4ec2cb07
  17. 11 12月, 2019 1 次提交
  18. 08 12月, 2019 1 次提交
  19. 06 12月, 2019 1 次提交
  20. 27 11月, 2019 1 次提交
  21. 20 11月, 2019 1 次提交
  22. 19 11月, 2019 1 次提交
  23. 17 11月, 2019 1 次提交
  24. 13 11月, 2019 1 次提交
  25. 10 11月, 2019 1 次提交
  26. 06 11月, 2019 1 次提交
  27. 28 10月, 2019 2 次提交
  28. 27 10月, 2019 1 次提交
  29. 25 10月, 2019 1 次提交
    • S
      feat: add support of mongodb v3.7.x or higher (#3591) · 80af1667
      scolia 提交于
      * feat: add support of mongodb v3.7.x or higher
      
      * feat: remove mapping, using EnhancedInstance to mark remotePeer
      
      * feat: add support of v3.6.x
      
      * fix: disable support will 3.6.x, which will throw ClassCircularityError exception
      
      * style: clean code
      
      * fix support of 3.8.x~3.11.1, update test case and doc
      
      * update stage name
      
      * rename class
      
      * rename stage
      80af1667
  30. 23 10月, 2019 2 次提交
    • 静夜思朝颜's avatar
      Provide agent plugin netty-socketio (#3640) · c640b512
      静夜思朝颜 提交于
      * add plugin netty-socketio https://github.com/mrniko/netty-socketio
      
      * delete create exit span interceptor.
      
      * delete create exit span interceptor testcase.
      
      * delete create exit span interceptor testcase.
      
      * add constructor test unit
      
      * change bind on random port in test case
      
      * reverse upstream master whitespace
      
      * resolve build_id param
      
      * delete health check segment test case
      
      * add ContextManager.isActive check before use activeSpan invoke
      
      * remove unnecessary code and blank line
      c640b512
    • S
      feat: add test case for mongodb-3.x-plugin (#3667) · b56248b0
      scolia 提交于
      * feat: add test case for mongodb-3.x-plugin
      
      * fix: agent-test script error
      
      * feat: change non-compliant code
      
      * fix: remove not proper config
      
      * docs: update docs
      
      * Merge branch 'master' of https://github.com/apache/skywalking into mongodb-testcase
      
      # Conflicts:
      #	Jenkinsfile-Agent-Test-3
      b56248b0