Skip to content

Support MQ - MQTT #174

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

Open
wants to merge 5 commits into
base: main
Choose a base branch
from
Open

Support MQ - MQTT #174

wants to merge 5 commits into from

Conversation

MentosL
Copy link
Contributor

@MentosL MentosL commented May 22, 2023

Support MQ - MQTT #23

@MentosL MentosL marked this pull request as draft May 22, 2023 04:31
@MentosL MentosL marked this pull request as ready for review May 22, 2023 05:00
@MentosL MentosL marked this pull request as draft May 22, 2023 05:01
@MentosL MentosL force-pushed the dev-main-mqtt branch 4 times, most recently from 4134953 to b313a81 Compare May 22, 2023 05:06
MentosL added 4 commits May 22, 2023 13:06
Update pom.xml

修复tkmybatis序列化循环引用

修复tkmybatis序列化循环引用
增加mqtt相关参数
增加多类型匹配

增加多类型匹配

修改泛型+unitTest

调整方案
修复tkmybatis序列化循环引用

修复tkmybatis序列化循环引用

去除其他task
@MentosL MentosL marked this pull request as ready for review May 22, 2023 05:08
增加mqtt相关代码逻辑

Update pom.xml

新增mqtt

新增mqtt组件

调整

提交

Update MessageHeaderWarp.java

提交warp

增加mqtt代码

提交代码

提交部分代码

Delete io.arex.inst.httpservlet.convert.HttpMessageConverter
@sonarqubecloud
Copy link

SonarCloud Quality Gate failed.    Quality Gate failed

Bug C 2 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 46 Code Smells

59.4% 59.4% Coverage
0.0% 0.0% Duplication

@codecov
Copy link

codecov bot commented May 22, 2023

Codecov Report

Merging #174 (5321bdc) into main (369f97f) will increase coverage by 0.09%.
The diff coverage is 53.22%.

@@             Coverage Diff              @@
##               main     #174      +/-   ##
============================================
+ Coverage     49.80%   49.90%   +0.09%     
- Complexity     1352     1418      +66     
============================================
  Files           222      233      +11     
  Lines          8435     8683     +248     
  Branches        984     1028      +44     
============================================
+ Hits           4201     4333     +132     
- Misses         3833     3923      +90     
- Partials        401      427      +26     
Impacted Files Coverage Δ
...o/arex/agent/bootstrap/model/MockCategoryType.java 0.00% <0.00%> (ø)
...main/java/io/arex/inst/runtime/util/MockUtils.java 0.00% <0.00%> (ø)
...main/java/io/arex/inst/mqtt/MQTTAdapterHelper.java 18.91% <18.91%> (ø)
...httpservlet/convert/HttpMessageConvertFactory.java 40.00% <40.00%> (ø)
...vlet/convert/impl/DefaultHttpMessageConverter.java 40.00% <40.00%> (ø)
.../java/io/arex/inst/mqtt/MessageQueueExtractor.java 51.35% <51.35%> (ø)
.../io/arex/inst/mqtt/adapter/MessageAdapterImpl.java 52.50% <52.50%> (ø)
...let/convert/impl/ApplicationJsonBodyConverter.java 66.66% <66.66%> (ø)
...vlet/convert/impl/ApplicationXmlBodyConverter.java 71.42% <71.42%> (ø)
...java/io/arex/inst/mqtt/warp/MessageHeaderWarp.java 76.47% <76.47%> (ø)
... and 3 more

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@mr3 mr3 force-pushed the main branch 2 times, most recently from 937b353 to 369f97f Compare May 22, 2023 15:11
@mr3 mr3 requested review from mr3, mokdeve, lucas-myx, YongwuHe and mengqcc June 1, 2023 03:09
@codecov-commenter
Copy link

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

Attention: Patch coverage is 53.22581% with 116 lines in your changes missing coverage. Please review.

Project coverage is 49.90%. Comparing base (369f97f) to head (5321bdc).
Report is 243 commits behind head on main.

Files with missing lines Patch % Lines
.../io/arex/inst/mqtt/adapter/MessageAdapterImpl.java 52.50% 29 Missing and 9 partials ⚠️
...main/java/io/arex/inst/mqtt/MQTTAdapterHelper.java 18.91% 29 Missing and 1 partial ⚠️
.../java/io/arex/inst/mqtt/MessageQueueExtractor.java 51.35% 17 Missing and 1 partial ⚠️
...httpservlet/convert/HttpMessageConvertFactory.java 40.00% 6 Missing and 3 partials ⚠️
...ava/io/arex/inst/mqtt/warp/GenericMessageWarp.java 78.94% 1 Missing and 3 partials ⚠️
...java/io/arex/inst/mqtt/warp/MessageHeaderWarp.java 76.47% 1 Missing and 3 partials ⚠️
...rex/inst/mqtt/inst/MQGenericInstrumentationV3.java 82.35% 2 Missing and 1 partial ⚠️
...let/convert/impl/ApplicationJsonBodyConverter.java 66.66% 0 Missing and 3 partials ⚠️
...vlet/convert/impl/DefaultHttpMessageConverter.java 40.00% 3 Missing ⚠️
...vlet/convert/impl/ApplicationXmlBodyConverter.java 71.42% 0 Missing and 2 partials ⚠️
... and 2 more

❗ Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files
@@             Coverage Diff              @@
##               main     #174      +/-   ##
============================================
+ Coverage     49.80%   49.90%   +0.09%     
- Complexity     1352     1418      +66     
============================================
  Files           222      233      +11     
  Lines          8435     8683     +248     
  Branches        984     1028      +44     
============================================
+ Hits           4201     4333     +132     
- Misses         3833     3923      +90     
- Partials        401      427      +26     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants