- Notifications
You must be signed in to change notification settings - Fork 327
JMS - some more enhancements #911
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
Conversation
Codecov Report
@@ Coverage Diff @@ ## master #911 +/- ## ============================================ - Coverage 65.52% 64.99% -0.54% + Complexity 266 106 -160 ============================================ Files 244 245 +1 Lines 10559 10850 +291 Branches 1417 1499 +82 ============================================ + Hits 6919 7052 +133 - Misses 3245 3397 +152 - Partials 395 401 +6
Continue to review full report at Codecov.
|
felixbarny left a comment
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.
While the changes look good I don't understand the whole context or background. Some explanations on a package-info.java would be useful I think 🙂
In general, it would make it a bit easier to follow is if there are multiple smaller PRs which a more narrow scope and links to issues/discuss where the requirements come from. But no need to refactor this particular PR, just as a general guideline.
Also, is there anything you want to add in the changelog?
apm-agent-core/src/main/java/co/elastic/apm/agent/util/NoRandomAccessMap.java Show resolved Hide resolved
apm-agent-core/src/main/java/co/elastic/apm/agent/util/NoRandomAccessMap.java Outdated Show resolved Hide resolved
apm-agent-core/src/main/java/co/elastic/apm/agent/report/serialize/DslJsonSerializer.java Show resolved Hide resolved
apm-agent-core/src/test/java/co/elastic/apm/agent/util/NoRandomAccessMapTest.java Outdated Show resolved Hide resolved
...gins/apm-jms-plugin/src/main/java/co/elastic/apm/agent/jms/JmsInstrumentationHelperImpl.java Show resolved Hide resolved
...gins/apm-jms-plugin/src/main/java/co/elastic/apm/agent/jms/JmsInstrumentationHelperImpl.java Show resolved Hide resolved
...gins/apm-jms-plugin/src/main/java/co/elastic/apm/agent/jms/JmsInstrumentationHelperImpl.java Show resolved Hide resolved
| I totally agree with everything 🙂 - it should have been few small PRs. Because they are dependent on each other, I didn't want to block on waiting for review/approval, but probably the wrong call. |
Continue implementation of #664, addressing the followings:
javax.jms.TemporaryQueue/Topicand Tibco temp queues/topicELASTIC_APM_CAPTURE_BODYagent config option.context.message.bodyELASTIC_APM_CAPTURE_HEADERSagent config option.context.message.headerssanitize_field_namesconfig optionChecklist
Update supported-technologies.asciidoc(no need)