-
Notifications
You must be signed in to change notification settings - Fork 6.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Provide plugin for Ehcache 2.x #3575
Conversation
Make ci and e2e passed please. And after #3528 merged, plugin test is moving to PR process rather than in separated repo. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Supported-list document needs to be updated
- Plugin test case required(Known that, you are WIP)
You need to fix the header issue. We expected header including Apache 2.0. Please run the command locally and fix the files. |
Read Jenkinsfile-Agent-Test file, you need to add a stage called |
oap-server/server-storage-plugin/storage-jdbc-hikaricp-plugin/pom.xml
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You need Unit tests for your intercepters(don't need for instrumentation definitions).
oap-server/server-storage-plugin/storage-jdbc-hikaricp-plugin/pom.xml
Outdated
Show resolved
Hide resolved
@dmsolr Ehcache plugin tests take 7m43s |
there are 19 cases. It took so long time. |
Make sense to me. |
You are using Chinese comment. Please don't. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
inline
...etwork/src/main/java/org/apache/skywalking/apm/network/trace/component/ComponentsDefine.java
Outdated
Show resolved
Hide resolved
apm-sniffer/apm-sdk-plugin/ehcache-2.x-plugin/src/main/resources/skywalking-plugin.def
Outdated
Show resolved
Hide resolved
2. move test case package prefix to org.apache.skywalking.apm.testcase.ehcache.v2
remove useless profile code
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. @kezhenxu94 @dmsolr @zhaoyuguang Please recheck and confirm.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM.
@mrproliu then please submit another PR to add the logo/icon for Ehcache.
https://github.com/apache/skywalking-rocketbot-ui/tree/master/src/views/components/topology/assets/
@kezhenxu94 As a local span only, I think we don't need that. |
Ooops, I missed that, forgive me |
Please answer these questions before submitting pull request
Why submit this pull request?
Bug fix
New feature provided
Improve performance
Related issues
Provide plugin for Ehcache 2.x #3574