dependabot[bot]
67b8d30281
build(deps): bump org.apache.maven.plugins:maven-compiler-plugin
...
Bumps [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin ) from 3.12.0 to 3.12.1.
- [Release notes](https://github.com/apache/maven-compiler-plugin/releases )
- [Commits](https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.12.0...maven-compiler-plugin-3.12.1 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-compiler-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-25 18:09:25 +00:00
dependabot[bot]
0f5c2d2325
build(deps): bump org.apache.maven.plugins:maven-compiler-plugin
...
Bumps [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin ) from 3.11.0 to 3.12.0.
- [Release notes](https://github.com/apache/maven-compiler-plugin/releases )
- [Commits](https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.11.0...maven-compiler-plugin-3.12.0 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-compiler-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-19 18:09:22 +00:00
dependabot[bot]
b3f33aa42c
build(deps): bump org.apache.maven.plugins:maven-surefire-plugin
...
Bumps [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire ) from 3.2.2 to 3.2.3.
- [Release notes](https://github.com/apache/maven-surefire/releases )
- [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.2.2...surefire-3.2.3 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-surefire-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-13 18:51:16 +00:00
dependabot[bot]
aa0095aae9
Bump com.diffplug.spotless:spotless-maven-plugin
...
Bumps [com.diffplug.spotless:spotless-maven-plugin](https://github.com/diffplug/spotless ) from 2.41.0 to 2.41.1.
- [Changelog](https://github.com/diffplug/spotless/blob/main/CHANGES.md )
- [Commits](https://github.com/diffplug/spotless/compare/lib/2.41.0...maven/2.41.1 )
---
updated-dependencies:
- dependency-name: com.diffplug.spotless:spotless-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-04 18:13:42 +00:00
dependabot[bot]
fb90276710
Bump ch.qos.logback:logback-classic
...
Bumps [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback ) from 1.2.12 to 1.2.13.
- [Commits](https://github.com/qos-ch/logback/compare/v_1.2.12...v_1.2.13 )
---
updated-dependencies:
- dependency-name: ch.qos.logback:logback-classic
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-01 18:30:15 +00:00
dependabot[bot]
c69de4a083
Bump com.diffplug.spotless:spotless-maven-plugin
...
Bumps [com.diffplug.spotless:spotless-maven-plugin](https://github.com/diffplug/spotless ) from 2.40.0 to 2.41.0.
- [Changelog](https://github.com/diffplug/spotless/blob/main/CHANGES.md )
- [Commits](https://github.com/diffplug/spotless/compare/lib/2.40.0...lib/2.41.0 )
---
updated-dependencies:
- dependency-name: com.diffplug.spotless:spotless-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-27 18:19:07 +00:00
Michael Klishin
1b642353ca
Update (c) according to [1]
...
1. https://investors.broadcom.com/news-releases/news-release-details/broadcom-and-vmware-intend-close-transaction-november-22-2023
2023-11-21 23:18:22 -05:00
dependabot[bot]
37acb08feb
Bump org.apache.maven.plugins:maven-surefire-plugin
...
Bumps [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire ) from 3.2.1 to 3.2.2.
- [Release notes](https://github.com/apache/maven-surefire/releases )
- [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.2.1...surefire-3.2.2 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-surefire-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-07 18:25:28 +00:00
dependabot[bot]
0664b7ec7b
Bump org.junit.jupiter:junit-jupiter
...
Bumps [org.junit.jupiter:junit-jupiter](https://github.com/junit-team/junit5 ) from 5.10.0 to 5.10.1.
- [Release notes](https://github.com/junit-team/junit5/releases )
- [Commits](https://github.com/junit-team/junit5/compare/r5.10.0...r5.10.1 )
---
updated-dependencies:
- dependency-name: org.junit.jupiter:junit-jupiter
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-06 18:46:05 +00:00
dependabot[bot]
1d9524ea98
Bump com.rabbitmq:amqp-client
...
Bumps [com.rabbitmq:amqp-client](https://github.com/rabbitmq/rabbitmq-java-client ) from 5.19.0 to 5.20.0.
- [Release notes](https://github.com/rabbitmq/rabbitmq-java-client/releases )
- [Commits](https://github.com/rabbitmq/rabbitmq-java-client/compare/v5.19.0...v5.20.0 )
---
updated-dependencies:
- dependency-name: com.rabbitmq:amqp-client
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-25 18:55:23 +00:00
dependabot[bot]
7f45bb1949
Bump org.apache.maven.plugins:maven-surefire-plugin
...
Bumps [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire ) from 3.1.2 to 3.2.1.
- [Release notes](https://github.com/apache/maven-surefire/releases )
- [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.1.2...surefire-3.2.1 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-surefire-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-24 18:27:56 +00:00
dependabot[bot]
83aa17cd7f
Bump com.diffplug.spotless:spotless-maven-plugin
...
Bumps [com.diffplug.spotless:spotless-maven-plugin](https://github.com/diffplug/spotless ) from 2.39.0 to 2.40.0.
- [Changelog](https://github.com/diffplug/spotless/blob/main/CHANGES.md )
- [Commits](https://github.com/diffplug/spotless/compare/lib/2.39.0...lib/2.40.0 )
---
updated-dependencies:
- dependency-name: com.diffplug.spotless:spotless-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-29 18:58:01 +00:00
dependabot[bot]
88bb95c3ea
Bump com.rabbitmq:amqp-client
...
Bumps [com.rabbitmq:amqp-client](https://github.com/rabbitmq/rabbitmq-java-client ) from 5.18.0 to 5.19.0.
- [Release notes](https://github.com/rabbitmq/rabbitmq-java-client/releases )
- [Commits](https://github.com/rabbitmq/rabbitmq-java-client/compare/v5.18.0...v5.19.0 )
---
updated-dependencies:
- dependency-name: com.rabbitmq:amqp-client
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-27 18:09:42 +00:00
David Ansari
8b4a26be12
Fix test flake
...
Fix the followin flake:
```
[ERROR] com.rabbitmq.mqtt.test.MqttTest.sessionRedelivery(TestInfo) -- Time elapsed: 0.959 s <<< FAILURE!
org.opentest4j.AssertionFailedError:
Expecting value to be false but was true
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at com.rabbitmq.mqtt.test.MqttTest.sessionRedelivery(MqttTest.java:523)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
[ERROR] Failures:
[ERROR] MqttTest.sessionRedelivery:523
Expecting value to be false but was true
```
2023-09-04 10:20:30 +02:00
dependabot[bot]
9014f251a4
Bump com.diffplug.spotless:spotless-maven-plugin
...
Bumps [com.diffplug.spotless:spotless-maven-plugin](https://github.com/diffplug/spotless ) from 2.38.0 to 2.39.0.
- [Changelog](https://github.com/diffplug/spotless/blob/main/CHANGES.md )
- [Commits](https://github.com/diffplug/spotless/compare/lib/2.38.0...lib/2.39.0 )
---
updated-dependencies:
- dependency-name: com.diffplug.spotless:spotless-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-08-29 18:18:29 +00:00
dependabot[bot]
efcd91db31
Bump org.junit.jupiter:junit-jupiter
...
Bumps [org.junit.jupiter:junit-jupiter](https://github.com/junit-team/junit5 ) from 5.9.3 to 5.10.0.
- [Release notes](https://github.com/junit-team/junit5/releases )
- [Commits](https://github.com/junit-team/junit5/compare/r5.9.3...r5.10.0 )
---
updated-dependencies:
- dependency-name: org.junit.jupiter:junit-jupiter
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-07-24 18:33:05 +00:00
dependabot[bot]
7ec082473c
Bump spotless-maven-plugin in /deps/rabbitmq_mqtt/test/java_SUITE_data
...
Bumps [spotless-maven-plugin](https://github.com/diffplug/spotless ) from 2.37.0 to 2.38.0.
- [Changelog](https://github.com/diffplug/spotless/blob/main/CHANGES.md )
- [Commits](https://github.com/diffplug/spotless/compare/lib/2.37.0...lib/2.38.0 )
---
updated-dependencies:
- dependency-name: com.diffplug.spotless:spotless-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-07-18 18:22:48 +00:00
Michael Klishin
e2ae3a4680
Merge pull request #8708 from rabbitmq/dependabot/maven/deps/rabbitmq_mqtt/test/java_SUITE_data/main/org.codehaus.mojo-keytool-maven-plugin-1.7
...
Bump keytool-maven-plugin from 1.5 to 1.7 in /deps/rabbitmq_mqtt/test/java_SUITE_data
2023-06-30 18:08:04 +04:00
dependabot[bot]
dcd85dcb5d
Bump logback-classic in /deps/rabbitmq_mqtt/test/java_SUITE_data
...
Bumps [logback-classic](https://github.com/qos-ch/logback ) from 1.2.11 to 1.2.12.
- [Commits](https://github.com/qos-ch/logback/compare/v_1.2.11...v_1.2.12 )
---
updated-dependencies:
- dependency-name: ch.qos.logback:logback-classic
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-30 14:02:18 +00:00
dependabot[bot]
f924a7525b
Bump keytool-maven-plugin in /deps/rabbitmq_mqtt/test/java_SUITE_data
...
Bumps [keytool-maven-plugin](https://github.com/mojohaus/keytool ) from 1.5 to 1.7.
- [Release notes](https://github.com/mojohaus/keytool/releases )
- [Commits](https://github.com/mojohaus/keytool/compare/keytool-1.5...keytool-1.7 )
---
updated-dependencies:
- dependency-name: org.codehaus.mojo:keytool-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-30 14:02:11 +00:00
Arnaud Cogoluègnes
b0dc49150f
Add logback configuration file to MQTT Java test project
2023-06-30 10:03:02 +02:00
Arnaud Cogoluègnes
87d8460751
Add logback dependency to MQTT Java test project
...
To avoid no-binding warning from SLF4J.
2023-06-30 09:30:10 +02:00
Arnaud Cogoluègnes
fbe79ff47b
Small cleaning up in MQTT Java tests
2023-06-29 09:44:06 +02:00
Arnaud Cogoluègnes
f2206c809c
Format MQTT Java tests
...
Using spotless plugin with Google Java format.
Command to run to format: ./mvnw spotless:apply
2023-06-29 09:44:06 +02:00
Arnaud Cogoluègnes
3a4381229a
Refactor MQTT Java tests
...
Use AssertJ instead of JUnit assertions (more readable API).
Bump dependencies and clean up pom.xml.
2023-06-29 09:44:06 +02:00
Chunyi Lyu
468985f7ad
Remove unused test helpers
...
- testQueuePropertiesWithCleanSessionSet() was not used
- testQueuePropertiesWithCleanSessionUnset() and
testQueuePropertiesWithCleanSession() was called only once so removing
the extra layer here to simply structure
2023-06-22 14:36:53 +01:00
Chunyi Lyu
27e0cfce35
Clean up with clean start/session set to true
2023-06-22 12:12:04 +01:00
Chunyi Lyu
c301a873aa
Remove redundent connect options in test cases
...
- no need to set username and password unless they are different from
guest/guest
- clean start and clean session default to true; no need to set
explicitly
2023-06-22 11:35:17 +01:00
David Ansari
36855b500f
Do not run_teardown_steps twice
2023-06-21 17:14:08 +01:00
Chunyi Lyu
17ad067259
Duplicate java SSL test for mqtt v5
2023-06-21 17:14:08 +01:00
Chunyi Lyu
147e2d6676
Run Java v5 tests in separate RMQ cluster
...
- to avoid test poluting since both v3 and v5 java test cases use
the same resource names
2023-06-21 17:14:08 +01:00
David Ansari
0a98c1e986
Fix assertion arguments order
...
The correct order is
```
assertArrayEquals(Expecteds, Actuals)
```
Do not mark the tests as flaky.
Instead, we want to understand and fix the flakes.
2023-06-21 17:14:08 +01:00
Chunyi Lyu
7aba94468f
Add V5 test to java SUITE
...
- same tests as v3 test suite, with pathos mqtt V5 client.
- two test cases are removed:
1. sessionRedelivery callback behaviors in v3 and v5 client seems
to be different that throwing exception does not shutdown a v5 client
immediately. This test case tests that unacked qos1 msgs are redelivered
by RMQ broker, which is covered in other test suite
2. lastWillDowngradesQoS2 is removed because for mqtt 5, will msgs with
unsupported Qos is an error and not accepted
2023-06-21 17:14:08 +01:00
David Ansari
c44b546f73
Test MQTT v5 in existing MQTT suites
2023-06-21 17:14:08 +01:00
David Ansari
2dc45e8084
Fix flaky MQTT Java test
...
Every ~30 runs, test case `sessionRedelivery` was failing with error:
```
[ERROR] sessionRedelivery{TestInfo} Time elapsed: 1.298 s <<< ERROR!
org.eclipse.paho.client.mqttv3.MqttException: Client is currently disconnecting
at com.rabbitmq.mqtt.test.MqttTest.sessionRedelivery(MqttTest.java:535)
```
The problem was that the Java client was still in connection state
`DISCONNECTING` which throws a Java exception when `connect()`ing.
So, the problem was client side.
We already check for `isConnected()` to be `false` which internally
checks for
```
conState == CONNECTED
```
However, there is no public client API to check for other connection
states. Therefore just waiting for a few milliseconds fixes the flake.
2023-02-20 10:42:18 +01:00
David Ansari
bec8f9a21c
Support topic variable expansion for vhost and username
...
Native MQTT introduced a regression where the "{username}" and "{vhost}"
variables were not expanded in permission patterns.
This regression was unnoticed because the java_SUITE's
topicAuthorisationVariableExpansion test was wrongfully passing because
its topic started with "test-topic" which matched another allow listed
topic (namely "test-topic") instead of the pattern
"{username}.{client_id}.a".
This other java_SUITE regression got introduced by commit
26a17e8530
This commit fixes both the buggy Java test and the actual regression
introduced in Native MQTT.
2023-02-07 16:36:08 +01:00
David Ansari
1ba4823495
Delete unused files
2023-02-07 16:36:08 +01:00
David Ansari
7c1aa49361
Increase MQTT test coverage and fix edge cases
2023-01-24 17:32:59 +00:00
David Ansari
f842ffd250
Add feature flag rabbit_mqtt_qos0_queue
...
Routing to a queue of type rabbit_mqtt_qos0_queue hosted on
a remote node requires knowledge of that queue type on the
local node.
2023-01-24 17:30:10 +00:00
David Ansari
33bf2150a5
Add test for publishing via MQTT to different queue types
2023-01-24 17:29:07 +00:00
David Ansari
a02cbb73a1
Get all existing rabbitmq_mqtt tests green
2023-01-24 17:29:07 +00:00
David Ansari
cdd253ee87
Receive many messages from classic queue
...
Before this commit, a consumer from a classic queue was receiving max
200 messages:
bb5d6263c9/deps/rabbit/src/rabbit_queue_consumers.erl (L24)
MQTT consumer process must give credit to classic queue process
due to internal flow control.
2023-01-24 17:29:07 +00:00
Michael Klishin
ec4f1dba7d
(c) year bump: 2022 => 2023
2023-01-01 23:17:36 -05:00
Michael Klishin
7c47d0925a
Revert "Correct a double quote introduced in #4603"
...
This reverts commit 6a44e0e2ef
.
That wiped a lot of files unintentionally
2022-04-20 16:05:56 +04:00
Michael Klishin
6a44e0e2ef
Correct a double quote introduced in #4603
2022-04-20 16:01:29 +04:00
Michael Klishin
c38a3d697d
Bump (c) year
2022-03-21 01:21:56 +04:00
Michael Klishin
f7d32d69f8
Introduce a new CLI tool (scope), rabbitmq-tanzu
...
For Tanzu (commercial) plugins to attach their commands to instead of
polluting rabbitmqctl.
Pair: @pjk25
(cherry picked from commit 6e0f2436fa
)
2021-11-30 14:54:09 +00:00
dcorbacho
119eb99e8d
Switch to Mozilla Public License 2.0 (MPL 2.0)
2020-07-13 17:39:36 +01:00
Jean-Sébastien Pédron
dcc5f7b553
Update copyright (year 2020)
2020-03-10 16:39:48 +01:00
Michael Klishin
2927f473ce
(c) bump
2019-12-29 05:50:32 +03:00
Michael Klishin
5947ac6961
Use a topic name that has R and W permissions
2019-11-05 17:07:55 +00:00
Michael Klishin
35a99a24a2
Downgrade QoS 2 to QoS 1 when sending Last Will
...
Closes #214 .
2019-11-05 16:54:20 +00:00
Arnaud Cogoluègnes
26a17e8530
Modernize Java test suite
...
Migrate to JUnit 5, use TestInfo to create test-related MQTT
client ID when possible, remove Awaitility in favor of a in-house
utility and the use of lambdas, clean some code.
2019-09-23 14:43:40 +02:00
Luke Bakken
e8c9b6d118
Remove two unnecessary class variables
2019-09-20 15:51:39 -07:00
Luke Bakken
a07c231891
Ensure each test has a meaningful client id
2019-09-20 15:44:28 -07:00
Luke Bakken
2141339a80
Remove another snowflake topic
2019-09-20 09:16:04 -07:00
Luke Bakken
13f881e6e3
Remove another snowflake topic
2019-09-20 05:22:16 -07:00
Luke Bakken
e19deefc14
Remove "mid" topic and replace with test-topic
2019-09-20 05:01:29 -07:00
Luke Bakken
60ac7affa5
Use per-testcase instance of TestMqttConnectOptions
2019-09-19 17:12:55 -07:00
Luke Bakken
54a3ab1666
Formatting
2019-09-19 16:37:05 -07:00
Luke Bakken
a487dc427a
Fix willIsRetained test
2019-09-19 11:39:48 -07:00
Luke Bakken
d92c60e882
Fixed the lastWillNotSentOnRestrictedTopic test
2019-09-19 11:17:13 -07:00
Luke Bakken
d8669f7bc0
Increase debug level
...
One test fixed at least
2019-09-19 10:00:43 -07:00
Michael Klishin
b94ceeb398
Java integration suite: reduce use of shared mutable state
...
Per discussion with @acogoluegnes.
2019-09-19 15:26:21 +03:00
Michael Klishin
4755325f19
An attempt to avoid Paho Java state exceptions
2019-09-19 11:39:58 +03:00
Michael Klishin
82f526baed
New Paho version does not handle null passwords
2019-09-19 10:28:39 +03:00
Michael Klishin
103dc2c5eb
Bump RabbitMQ and Paho clients used in tests
2019-09-19 09:26:26 +03:00
Luke Bakken
92f1ca1971
Rename sparkplug_b to sparkplug
2019-09-06 08:58:04 -07:00
Luke Bakken
061651f31e
Correctly set topic permissions for sparkplug B prefix, and use correct topics in test
2019-09-04 10:24:47 -07:00
Luke Bakken
04fcd898ca
Add failing test involving MQTT/Sparkplug B and AMQP interop
2019-09-04 07:43:35 -07:00
Jean-Sébastien Pédron
437bb5da96
Java testsuite: Use a third RabbitMQ node for the cluster-wide client ID tracking test
...
This is to ensure that the test can pass in a mixed-versions cluster
where odd-numbered nodes might not support clsuter-wide client ID
tracking (RabbitMQ 3.7.x).
2019-06-12 16:29:38 +02:00
Jean-Sébastien Pédron
cf082aa6fd
test/java_SUITE_data/pom.xml: Make it compatible with Java 12
2019-06-12 16:29:06 +02:00
Diana Corbacho
7bfe632cb6
Cluster-wide MQTT client id tracking
...
Uses a ra cluster to keep the client id tracking information - in
the state of the ra machine.
If nodes are decommissioned from the RMQ cluster, the command
decommission_mqtt_node must be invoked first to disconnect the clients
on that node and remove the node from the ra cluster.
[#135330629 ]
2019-05-16 17:50:06 +01:00
Spring Operator
96006cd58b
URL Cleanup
...
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
# Fixed URLs
## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* [ ] http://www.apache.org/licenses/LICENSE-2.0 with 1 occurrences migrated to:
https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0 ) result 200).
2019-03-21 03:17:58 -05:00
Spring Operator
852c61ea99
URL Cleanup
...
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
# HTTP URLs that Could Not Be Fixed
These URLs were unable to be fixed. Please review them to see if they can be manually resolved.
* http://blog.listincomprehension.com/search/label/procket (200) with 1 occurrences could not be migrated:
([https](https://blog.listincomprehension.com/search/label/procket ) result ClosedChannelException).
* http://dozzie.jarowit.net/trac/wiki/TOML (200) with 1 occurrences could not be migrated:
([https](https://dozzie.jarowit.net/trac/wiki/TOML ) result SSLHandshakeException).
* http://dozzie.jarowit.net/trac/wiki/subproc (200) with 1 occurrences could not be migrated:
([https](https://dozzie.jarowit.net/trac/wiki/subproc ) result SSLHandshakeException).
* http://e2project.org (200) with 1 occurrences could not be migrated:
([https](https://e2project.org ) result AnnotatedConnectException).
* http://nitrogenproject.com/ (200) with 2 occurrences could not be migrated:
([https](https://nitrogenproject.com/ ) result ConnectTimeoutException).
* http://proper.softlab.ntua.gr (200) with 1 occurrences could not be migrated:
([https](https://proper.softlab.ntua.gr ) result SSLHandshakeException).
* http://yaws.hyber.org (200) with 1 occurrences could not be migrated:
([https](https://yaws.hyber.org ) result AnnotatedConnectException).
* http://choven.ca (503) with 1 occurrences could not be migrated:
([https](https://choven.ca ) result ConnectTimeoutException).
# Fixed URLs
## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.
* http://fixprotocol.org/ (301) with 1 occurrences migrated to:
https://fixtrading.org ([https](https://fixprotocol.org/ ) result SSLHandshakeException).
* http://erldb.org (UnknownHostException) with 1 occurrences migrated to:
https://erldb.org ([https](https://erldb.org ) result UnknownHostException).
## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* http://cloudi.org/ with 27 occurrences migrated to:
https://cloudi.org/ ([https](https://cloudi.org/ ) result 200).
* http://erlware.org/ with 1 occurrences migrated to:
https://erlware.org/ ([https](https://erlware.org/ ) result 200).
* http://inaka.github.io/cowboy-trails/ with 1 occurrences migrated to:
https://inaka.github.io/cowboy-trails/ ([https](https://inaka.github.io/cowboy-trails/ ) result 200).
* http://ninenines.eu with 6 occurrences migrated to:
https://ninenines.eu ([https](https://ninenines.eu ) result 200).
* http://www.actordb.com/ with 2 occurrences migrated to:
https://www.actordb.com/ ([https](https://www.actordb.com/ ) result 200).
* http://www.cs.kent.ac.uk/projects/wrangler/Home.html with 1 occurrences migrated to:
https://www.cs.kent.ac.uk/projects/wrangler/Home.html ([https](https://www.cs.kent.ac.uk/projects/wrangler/Home.html ) result 200).
* http://www.rabbitmq.com/mpl.html with 1 occurrences migrated to:
https://www.rabbitmq.com/mpl.html ([https](https://www.rabbitmq.com/mpl.html ) result 200).
* http://www.rabbitmq.com/mqtt.html with 1 occurrences migrated to:
https://www.rabbitmq.com/mqtt.html ([https](https://www.rabbitmq.com/mqtt.html ) result 200).
* http://www.rebar3.org with 1 occurrences migrated to:
https://www.rebar3.org ([https](https://www.rebar3.org ) result 200).
* http://contributor-covenant.org with 1 occurrences migrated to:
https://contributor-covenant.org ([https](https://contributor-covenant.org ) result 301).
* http://contributor-covenant.org/version/1/3/0/ with 1 occurrences migrated to:
https://contributor-covenant.org/version/1/3/0/ ([https](https://contributor-covenant.org/version/1/3/0/ ) result 301).
* http://inaka.github.com/apns4erl with 1 occurrences migrated to:
https://inaka.github.com/apns4erl ([https](https://inaka.github.com/apns4erl ) result 301).
* http://inaka.github.com/edis/ with 1 occurrences migrated to:
https://inaka.github.com/edis/ ([https](https://inaka.github.com/edis/ ) result 301).
* http://lasp-lang.org/ with 1 occurrences migrated to:
https://lasp-lang.org/ ([https](https://lasp-lang.org/ ) result 301).
* http://saleyn.github.com/erlexec with 1 occurrences migrated to:
https://saleyn.github.com/erlexec ([https](https://saleyn.github.com/erlexec ) result 301).
* http://www.mozilla.org/MPL/ with 27 occurrences migrated to:
https://www.mozilla.org/MPL/ ([https](https://www.mozilla.org/MPL/ ) result 301).
* http://www.rabbitmq.com/man/rabbitmq-plugins.1.man.html with 1 occurrences migrated to:
https://www.rabbitmq.com/man/rabbitmq-plugins.1.man.html ([https](https://www.rabbitmq.com/man/rabbitmq-plugins.1.man.html ) result 301).
* http://zhongwencool.github.io/observer_cli with 1 occurrences migrated to:
https://zhongwencool.github.io/observer_cli ([https](https://zhongwencool.github.io/observer_cli ) result 301).
2019-03-20 03:18:59 -05:00
Spring Operator
c90ca44234
URL Cleanup
...
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
# Fixed URLs
## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* http://maven.apache.org/xsd/maven-4.0.0.xsd with 1 occurrences migrated to:
https://maven.apache.org/xsd/maven-4.0.0.xsd ([https](https://maven.apache.org/xsd/maven-4.0.0.xsd ) result 200).
# Ignored
These URLs were intentionally ignored.
* http://maven.apache.org/POM/4.0.0 with 2 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 1 occurrences
2019-03-19 20:10:10 -05:00
Spring Operator
7e218211b8
URL Cleanup
...
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
# Fixed URLs
## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* http://www.apache.org/licenses/LICENSE-2.0 migrated to:
https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0 ) result 200).
* http://www.rabbitmq.com migrated to:
https://www.rabbitmq.com ([https](https://www.rabbitmq.com ) result 200).
# Ignored
These URLs were intentionally ignored.
* http://maven.apache.org/POM/4.0.0
* http://maven.apache.org/xsd/maven-4.0.0.xsd
* http://www.w3.org/2001/XMLSchema-instance
2019-03-11 21:54:05 -05:00
Arnaud Cogoluègnes
f1c1dbf30d
Use Maven wrapper for Java test suite
...
This avoids depending on a local Maven.
2018-11-06 11:46:12 +01:00
Arnaud Cogoluègnes
9043d97f60
Fix Maven tests for CI environment
...
OpenJDK 1.8.0_181 on Debian-based distros introduces a bug that breaks
the Maven Surefire plugin (test plugin). This commit adds an argument to
the plugin configuration to fix this problem. It also bumps some Java
dependencies.
2018-11-06 11:31:18 +01:00
Jean-Sébastien Pédron
665abcdf2c
Merge branch 'read-cert-name-from-cert-part2'
2017-12-15 12:06:13 +01:00
Jean-Sébastien Pédron
be27eea7ac
java_SUITE_data: Ignore target/
2017-12-15 12:05:24 +01:00
Arnaud Cogoluègnes
81ab03c133
Add client_id as an topic authz expandable variable
...
References rabbitmq/rabbitmq-server#1229
2017-06-07 14:41:59 +02:00
Arnaud Cogoluègnes
2fd3da301b
Merge branch 'stable'
2017-02-27 14:04:16 +01:00
Arnaud Cogoluègnes
9bb903010c
Remove unused imports in Java test suite
2017-02-27 14:03:51 +01:00
Arnaud Cogoluègnes
45046566f5
Merge branch 'stable'
...
Conflicts:
test/java_SUITE_data/src/test/java/com/rabbitmq/mqtt/test/MqttTest.java
2017-02-27 14:03:21 +01:00
Arnaud Cogoluègnes
2c2c24d18f
Fix Java test build and test on Java 9
...
Need to use a recent version of Groovy in the Maven Groovy plugin.
Avoid using CGLIB-based features of Awaitility, as they don't work
on Java 9 (Awaitility is on its way to use Byte Buddy instead of CGLIB,
but no stable release yet).
2017-02-27 11:53:33 +01:00
Arnaud Cogoluègnes
fba3782869
Check topic access when sending last will
...
The check is actually already done at the AMQP level, but this commit
adds an "upstream" check, a more specific warning message, and a test.
Fixes #114
2017-02-21 16:13:07 +01:00
Arnaud Cogoluègnes
96aaf35900
Add topic authorisation for consumption
...
Part of rabbitmq/rabbitmq-server#1085
2017-01-23 12:10:23 +01:00
Arnaud Cogoluègnes
85636953a4
Use check_topic_access on publishing
...
check_resource_access used to be called with
the MQTT topic as resource name and kind = topic.
It makes more sense now to call check_topic_access
with the exchange as resource name, kind = topic,
and routing key in the context.
References rabbitmq/rabbitmq-server#505
2016-12-29 16:34:19 +01:00
Arnaud Cogoluègnes
8749233066
Merge branch 'stable'
2016-12-15 15:42:36 +01:00
Arnaud Cogoluègnes
7424551de0
Fix race condition in test
2016-12-15 15:38:42 +01:00
Arnaud Cogoluègnes
6d53781e64
Merge branch 'stable'
2016-12-15 14:23:55 +01:00
Arnaud Cogoluègnes
335997d140
Use clean sessions in last will retained test
2016-12-15 14:23:23 +01:00
Arnaud Cogoluègnes
e37b8135b1
Merge branch 'stable'
...
Conflicts:
test/java_SUITE_data/src/test/java/com/rabbitmq/mqtt/test/MqttTest.java
2016-12-15 12:50:16 +01:00
Arnaud Cogoluègnes
20d35a1482
Use awaitility for Java tests
2016-12-15 12:46:14 +01:00
Michael Klishin
bc8e2541bd
Merge branch 'stable'
2016-12-05 14:27:40 +03:00
Arnaud Cogoluègnes
a7a0174a41
Retain last will message
...
Fixes #74
2016-12-05 11:05:30 +01:00
Arnaud Cogoluègnes
e0aac5b183
Merge branch 'stable'
2016-09-27 15:34:09 +02:00
Arnaud Cogoluègnes
46d0977209
Use quiet mode for Maven
2016-09-27 15:33:31 +02:00
Arnaud Cogoluègnes
7f43ea05d8
Merge branch 'stable'
2016-09-27 13:56:16 +02:00