Commit Graph

200 Commits

Author SHA1 Message Date
buildmaster
9e9d6bc422 Bumping versions to 3.0.3.BUILD-SNAPSHOT after release 2020-02-13 08:06:34 +00:00
buildmaster
c0b7ae60f3 Going back to snapshots 2020-02-13 08:06:33 +00:00
buildmaster
25f3f73464 Update SNAPSHOT to 3.0.2.RELEASE 2020-02-13 08:05:50 +00:00
Gary Russell
ffbda2e852 GH-281: Republish to DLQ ack original when MANUAL
Resolves https://github.com/spring-cloud/spring-cloud-stream-binder-rabbit/issues/281

When using `AcknowledgeMode.MANUAL` with `republishToDlq`, original message is left
in an un-ack'd state.

Always ack the original message after republishing to the DLQ.
2020-02-06 15:16:48 +01:00
buildmaster
0fea1bcd2b Bumping versions to 3.0.2.BUILD-SNAPSHOT after release 2019-12-18 18:02:18 +00:00
buildmaster
899bfc5270 Going back to snapshots 2019-12-18 18:02:18 +00:00
buildmaster
73b4ae6253 Update SNAPSHOT to 3.0.1.RELEASE 2019-12-18 18:00:57 +00:00
Gary Russell
401cda1bf3 GH-274: singleActiveConsumer and arbitrary args
Resolves https://github.com/spring-cloud/spring-cloud-stream-binder-rabbit/issues/274

Add support for `x-single-active-consumer` as well as setting arbitrary
arguments on queues/exchanges/bindings.

Update build version; remove temporary overrides

Resolves #276
2019-12-18 18:28:40 +01:00
buildmaster
9e50913454 Bumping versions to 3.0.1.BUILD-SNAPSHOT after release 2019-11-22 14:23:03 +00:00
buildmaster
c4accf36bd Going back to snapshots 2019-11-22 14:23:02 +00:00
buildmaster
d5c39bc5d1 Update SNAPSHOT to 3.0.0.RELEASE 2019-11-22 14:22:22 +00:00
Oleg Zhurakousky
c2ed214df7 Change default value of republishToDlq to true 2019-11-22 13:32:58 +01:00
Gary Russell
41bf4d573f Configure consumer customizer
Resolves https://github.com/spring-cloud/spring-cloud-stream/issues/1841

* Add test
2019-11-11 11:36:15 -05:00
buildmaster
4c7c0eb3bc Going back to snapshots 2019-11-08 16:19:28 +00:00
buildmaster
a2ff77ff20 Update SNAPSHOT to 3.0.0.RC2 2019-11-08 16:18:56 +00:00
MichMich
c4d3e47201 Ft multiple partition support (#272)
* Added support for partitioned multiplex

* removed debug line

* added tests regarding the multiplex feature for multiple instances
2019-11-07 11:23:08 -05:00
Gary Russell
0f98a6433d GH-270: Support provisioning of Quorum queues
Resolves https://github.com/spring-cloud/spring-cloud-stream-binder-rabbit/issues/270
2019-11-06 09:09:25 +01:00
buildmaster
6b51c623bc Going back to snapshots 2019-10-24 15:47:44 +00:00
buildmaster
4dc147fedc Update SNAPSHOT to 3.0.0.RC1 2019-10-24 15:47:13 +00:00
Gary Russell
86b8a3ba5d GH-242: Support multiple queue bindings
Resolves https://github.com/spring-cloud/spring-cloud-stream-binder-rabbit/issues/242

Allow a consumer binding to bind its queue with multiple routing keys.

Add `bindingQueueDelimiter` to treat `bindingRoutingKey` as a list.
Resolves #266
2019-10-24 13:26:21 +02:00
Artem Bilan
180cd9987e GH-265: Add ProducerMHCustomizer support
Fixes https://github.com/spring-cloud/spring-cloud-stream-binder-rabbit/issues/265

* Inject a possible `ProducerMessageHandlerCustomizer` in the `RabbitMessageChannelBinder`
* Ensure in the `RabbitBinderModuleTests.testParentConnectionFactoryInheritedByDefaultAndRabbitSettingsPropagated()`
that customizer works
2019-10-23 14:25:34 -04:00
buildmaster
0028dedad5 Going back to snapshots 2019-09-23 17:16:33 +00:00
buildmaster
edc0491aa2 Update SNAPSHOT to 3.0.0.M4 2019-09-23 17:15:48 +00:00
Gary Russell
510456c02c GH-252: Support Consumer Batch Mode
Resolves https://github.com/spring-cloud/spring-cloud-stream-binder-rabbit/issues/252

- also replace deprecated `txSize` with `batchSize` (unrelated to this feature).
2019-08-28 12:04:51 -04:00
Oleg Zhurakousky
e4ccac8fbd Fixed HealhIndicator tests after boot updates 2019-08-27 16:33:59 +02:00
Oleg Zhurakousky
ba0dc1a96e GH-261 Fixed documentation and added a test
Resolves #261
2019-08-15 09:39:07 +02:00
buildmaster
a50b747900 Going back to snapshots 2019-08-13 07:39:05 +00:00
buildmaster
c71cf3d6e2 Update SNAPSHOT to 3.0.0.M3 2019-08-13 07:38:06 +00:00
Gary Russell
ea8c3cec36 GH-259: Fix DLQ binding with custom routing key
Fixes https://github.com/spring-cloud/spring-cloud-stream-binder-rabbit/issues/259

Previously, a custom dead letter routing key would only be used in the binding
if the dead letter queue itself also had a dead letter routing key.

The wrong property was being tested for non-null while creating the binding.

**cherry-pick to 2.2.x, 2.1.x**
Resolves #260
Broken on 2.1.x by 75ebb08479
2019-08-13 08:18:26 +02:00
Gary Russell
d9b776944b GH-251: RKExpression interceptor improvements
Resolves https://github.com/spring-cloud/spring-cloud-stream-binder-rabbit/issues/251

We apply the interceptor only if the expression contains `payload` but the interceptor
is needed if the expression refers to the complete `Message` (`#root` or `#this`).
2019-07-30 15:45:56 -04:00
Oleg Zhurakousky
6915e0b921 Fix RabbitBinderTests.testConsumerProperties to adjust for txSize/batchSize change 2019-07-29 16:07:26 +02:00
Gary Russell
2220bd9605 Revert "feat: remove RabbitHealthIndicator completely"
This reverts commit baef3aea56.
2019-07-17 11:25:05 -04:00
Arnaud Deprez
baef3aea56 feat: remove RabbitHealthIndicator completely
Fixes gh-256
2019-07-17 11:21:42 -04:00
Gary Russell
fe09a8bcbe GH-254: Add support for headers exchange
Resolves #254
2019-07-08 17:36:36 +02:00
Oleg Zhurakousky
a52cda7057 Binder changes related to GH-1729
addressed PR comment

Resolves #250
2019-07-08 17:13:04 +02:00
buildmaster
1b4ccdb777 Going back to snapshots 2019-07-03 14:32:26 +00:00
buildmaster
1e30831763 Update SNAPSHOT to 3.0.0.M2 2019-07-03 14:31:38 +00:00
buildmaster
6bb94e7aec Going back to snapshots 2019-06-11 11:59:35 +00:00
buildmaster
bf807cdcae Update SNAPSHOT to 3.0.0.M1 2019-06-11 11:58:48 +00:00
Oleg Zhurakousky
0f1aa17774 Removed @Ignore comment 2019-06-05 12:42:40 +02:00
Oleg Zhurakousky
2ecd299bfc Upgraded master to 3.0.0
Removed some deprecation and fixed few tests
2019-05-28 16:38:05 +02:00
Oleg Zhurakousky
0f739eb3e4 Mirror of GH-1707 Initial removal of 2.0.0 deprecated classes and methods 2019-05-08 12:15:23 +02:00
buildmaster
a91987bec7 Bumping versions to 2.2.1.BUILD-SNAPSHOT after release 2019-05-07 12:28:18 +00:00
buildmaster
1b76ed3859 Going back to snapshots 2019-05-07 12:28:17 +00:00
buildmaster
bad8ad6549 Update SNAPSHOT to 2.2.0.RELEASE 2019-05-07 12:23:56 +00:00
buildmaster
8600626a69 Going back to snapshots 2019-04-09 18:02:32 +00:00
buildmaster
0eff1052e5 Update SNAPSHOT to 2.2.0.RC1 2019-04-09 18:01:43 +00:00
Gary Russell
31f02523d7 GH-212: Configurable anonymous queue name prefix
Resolves https://github.com/spring-cloud/spring-cloud-stream-binder-rabbit/issues/212

Enable configuration of the prefix part of anonymous auto-delete queues.
2019-04-09 19:15:05 +02:00
Spring Operator
f0aee9261c 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/ with 1 occurrences migrated to:
  https://www.apache.org/licenses/ ([https](https://www.apache.org/licenses/) result 200).
* [ ] http://www.apache.org/licenses/LICENSE-2.0 with 22 occurrences migrated to:
  https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0) result 200).
2019-03-25 14:34:11 +01:00
Spring Operator
e559fcdcf1 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://cloud.spring.io/ with 1 occurrences migrated to:
  https://cloud.spring.io/ ([https](https://cloud.spring.io/) result 200).
* http://cloud.spring.io/spring-cloud-static/ with 1 occurrences migrated to:
  https://cloud.spring.io/spring-cloud-static/ ([https](https://cloud.spring.io/spring-cloud-static/) result 200).
* http://maven.apache.org/xsd/maven-4.0.0.xsd with 6 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).
* http://repo.spring.io/libs-milestone-local with 2 occurrences migrated to:
  https://repo.spring.io/libs-milestone-local ([https](https://repo.spring.io/libs-milestone-local) result 302).
* http://repo.spring.io/libs-snapshot-local with 2 occurrences migrated to:
  https://repo.spring.io/libs-snapshot-local ([https](https://repo.spring.io/libs-snapshot-local) result 302).
* http://repo.spring.io/release with 1 occurrences migrated to:
  https://repo.spring.io/release ([https](https://repo.spring.io/release) result 302).

# Ignored
These URLs were intentionally ignored.

* http://maven.apache.org/POM/4.0.0 with 12 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 6 occurrences
2019-03-20 17:20:15 +01:00