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

#144 integrate with HiveMQ client feature complete #298

Merged
merged 52 commits into from
Jul 7, 2023

Conversation

skobow
Copy link

@skobow skobow commented Jun 21, 2023

Integration of HiveMQ MQTT client feature complete with running tests. Configuration will be changed and adopted to HiveMQ client. Documentation missing.

micronaut-build and others added 30 commits May 15, 2023 14:52
* Update common files

* Removed 'check' task dependency on 'nativeTest' task

---------

Co-authored-by: Milenko Supic <supic82@gmail.com>
….4 (micronaut-projects#260)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
….6.0 (micronaut-projects#263)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…ronaut-projects#261)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…icronaut-projects#258)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…lvm.buildtools.native.gradle.plugin to v0.9.22 (micronaut-projects#259)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…o v2.0.0-m8 (micronaut-projects#270)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…ources-plugin to v4.0.0-m3 (micronaut-projects#267)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…lugin to v4.0.0-m3 (micronaut-projects#266)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…0-m5 (micronaut-projects#275)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…tion-bom to v4.0.0-m8 (micronaut-projects#274)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…ources-plugin to v4.0.0-m4 (micronaut-projects#273)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…om to v3.0.0-m5 (micronaut-projects#283)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…om to v1.0.0-m3 (micronaut-projects#282)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…o v2.0.0-m9 (micronaut-projects#285)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…om to v3.0.0-m6 (micronaut-projects#288)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot and others added 8 commits June 18, 2023 17:34
…lvm.buildtools.native.gradle.plugin to v0.9.23 (micronaut-projects#293)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
….7.0 (micronaut-projects#290)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…rm to v4.0.0-m4 (micronaut-projects#292)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…om to v1.0.0-m5 (micronaut-projects#295)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@skobow skobow changed the title #144 integrate with HIveMQ client feature complete #144 integrate with HiveMQ client feature complete Jun 23, 2023
@skobow skobow force-pushed the hivemq-skeleton branch from 75b69a3 to 5630c25 Compare June 27, 2023 17:40
Copy link
Contributor

@timyates timyates left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Really really nice! 😎 👍

Couple of requests

@timyates timyates requested a review from sdelamo June 30, 2023 13:08
@timyates timyates added status: next major version The issue will be considered for the next major version type: enhancement New feature or request labels Jun 30, 2023
@skobow skobow requested a review from timyates July 1, 2023 14:42
Copy link
Contributor

@timyates timyates left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is awesome 👍

We have a slight issue whereby the configuration reference is not created for the hivemq v5 configuration, and I'm currently not sure why

Once we have that, we should include the v3 and v5 config into the guide as we do for the other clients

But I see no reason why that should block this being merged

Thanks @skobow !

Over to you @sdelamo

@timyates
Copy link
Contributor

timyates commented Jul 6, 2023

Ahhh @sdelamo I think I worked out why we don't see both config objects in the configuration reference.

I think it's because both of them have the same prefix, and they are both in the same module... I think we key off the prefix on a per-module basis... I'll work on a fix once I work out where it comes from 😉

@sdelamo
Copy link
Contributor

sdelamo commented Jul 7, 2023

@skobow are ok you of us merging this PR into the base branch and review adjusting the other PR?

@skobow
Copy link
Author

skobow commented Jul 7, 2023

@sdelamo you mean PR #256? I am absolutely fine with merging?

@skobow
Copy link
Author

skobow commented Jul 7, 2023

@timyates anything I can assist with? My goal was that v3 and v5 could possibly use the same configuration. Of course there are some differences but non should be conflicting. But maybe I just didn't get the issue right.

@timyates
Copy link
Contributor

timyates commented Jul 7, 2023

@skobow No, we should be fine... Our annotation processor that generates docs didn't expect multiple configurations in the same module with the same prefix... We can take it from here :-)

@timyates timyates merged commit 207d397 into micronaut-projects:hivemq-skeleton Jul 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status: next major version The issue will be considered for the next major version type: enhancement New feature or request
Projects
No open projects
Status: Done
Status: Done
Development

Successfully merging this pull request may close these issues.

6 participants