Skip to content
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

Feature Device Management INVENTORY-V1 bundle start and stop #3343

Merged
merged 6 commits into from
Jul 1, 2021

Conversation

Coduz
Copy link
Contributor

@Coduz Coduz commented Jun 30, 2021

This PR adds the support for starting and stopping bundles in INVENTORY-V1 device application.

Related Issue
This PR is an addition of #3264

Description of the solution adopted
Added the new methods supported according to Kura documentation.

Screenshots
None

Any side note on the changes made
Refactored a bit the existing Device Management Inventory Service to improve performances

@Coduz Coduz added the Enhancement This PR/Issue improves an part of Kapua label Jun 30, 2021
@Coduz Coduz requested a review from lorthirk June 30, 2021 15:06
@codecov
Copy link

codecov bot commented Jun 30, 2021

Codecov Report

Merging #3343 (c653fdd) into develop (00046de) will decrease coverage by 27.01%.
The diff coverage is 60.26%.

❗ Current head c653fdd differs from pull request most recent head 8cd778e. Consider uploading reports for the commit 8cd778e to get more accurate results
Impacted file tree graph

@@              Coverage Diff               @@
##             develop    #3343       +/-   ##
==============================================
- Coverage      50.13%   23.12%   -27.02%     
+ Complexity      2551      402     -2149     
==============================================
  Files           1000     1522      +522     
  Lines          28241    30512     +2271     
  Branches        2308     2532      +224     
==============================================
- Hits           14160     7057     -7103     
- Misses         13083    22884     +9801     
+ Partials         998      571      -427     
Impacted Files Coverage Δ
...in/java/org/eclipse/kapua/broker/BrokerDomain.java 0.00% <0.00%> (ø)
...n/java/org/eclipse/kapua/broker/BrokerDomains.java 0.00% <ø> (ø)
.../kapua/broker/core/converter/ConverterMetrics.java 0.00% <0.00%> (ø)
...pse/kapua/broker/core/listener/CamelConstants.java 0.00% <0.00%> (ø)
...e/kapua/broker/core/listener/DataStoreMetrics.java 0.00% <0.00%> (ø)
...r/DeviceManagementRegistryNotificationMetrics.java 0.00% <0.00%> (ø)
...se/kapua/broker/core/message/MessageConstants.java 0.00% <0.00%> (ø)
...ore/plugin/CachingConnectorDescriptorProvider.java 0.00% <0.00%> (ø)
...apua/broker/core/plugin/KapuaBrokerErrorCodes.java 0.00% <0.00%> (ø)
...r/core/plugin/KapuaDuplicateClientIdException.java 0.00% <0.00%> (ø)
... and 1739 more

@Coduz Coduz force-pushed the feature-inventoryBundleStartStop branch 2 times, most recently from cd03bea to 598013b Compare July 1, 2021 09:32
Coduz added 2 commits July 1, 2021 15:43
Signed-off-by: Alberto Codutti <alberto.codutti@eurotech.com>
Signed-off-by: Alberto Codutti <alberto.codutti@eurotech.com>
@Coduz Coduz force-pushed the feature-inventoryBundleStartStop branch from 598013b to e8a48ff Compare July 1, 2021 13:43
Coduz added 4 commits July 1, 2021 16:51
…ST API and OpenApi definitions

Signed-off-by: Alberto Codutti <alberto.codutti@eurotech.com>
Signed-off-by: Alberto Codutti <alberto.codutti@eurotech.com>
…rvice

Signed-off-by: Alberto Codutti <alberto.codutti@eurotech.com>
…vice

Signed-off-by: Alberto Codutti <alberto.codutti@eurotech.com>
@Coduz Coduz force-pushed the feature-inventoryBundleStartStop branch from e8a48ff to 8cd778e Compare July 1, 2021 14:51
@Coduz Coduz merged commit 5f8a419 into eclipse:develop Jul 1, 2021
@Coduz Coduz deleted the feature-inventoryBundleStartStop branch July 1, 2021 15:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement This PR/Issue improves an part of Kapua
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants