Skip to content

Commit 76b09bb

Browse files
authored
added deprecation notice on release 1.5 branch source's readme (#807)
1 parent de89a86 commit 76b09bb

File tree

1 file changed

+11
-9
lines changed

1 file changed

+11
-9
lines changed

docs/source/README.md

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -171,33 +171,35 @@ The source sends the following event content:
171171

172172
## Creating and Managing Sources
173173

174+
*** The (Deprecated) Items in the table are going to be removed or changed in the next release ***
175+
174176
Sources are Kubernetes objects. In addition to the standard Kubernetes
175177
`apiVersion`, `kind`, and `metadata`, they have the following `spec` fields:
176178

177179
Source parameters
178180
| Field | Value |
179181
|--------|--------|
180-
| `broker` | Host+Port of the Broker, with a trailing "/" |
182+
| `broker` (Deprecated) | Host+Port of the Broker, with a trailing "/" |
181183
| `vhost` * | VHost where the source resources are located |
182184
| `predeclared` | Defines if the source should try to create new queue or use predeclared one (Boolean) |
183-
| `backoffPolicy` | The backoff policy type (linear, exponential) String |
184-
| `backoffDelay` | Is the delay to be used before retrying by the backoff policy (String) |
185+
| `backoffPolicy` (Deprecated) | The backoff policy type (linear, exponential) String |
186+
| `backoffDelay` (Deprecated) | Is the delay to be used before retrying by the backoff policy (String) |
185187
| `retry` | Number of retries to be used by the backoff policy (Int) |
186-
| `user.secretKeyRef` | Username for Broker authentication; field `key` in a Kubernetes Secret named `name` |
187-
| `password.secretKeyRef` | Password for Broker authentication; field `key` in a Kubernetes Secret named `name` |
188+
| `user.secretKeyRef` (Deprecated) | Username for Broker authentication; field `key` in a Kubernetes Secret named `name` |
189+
| `password.secretKeyRef` (Deprecated) | Password for Broker authentication; field `key` in a Kubernetes Secret named `name` |
188190
| `connectionSecret` | The name of the RabbitMQ secret |
189-
| `exchangeConfig` | Settings for the exchange |
191+
| `exchangeConfig` (Deprecated) | Settings for the exchange |
190192
| `exchangeConfig.name` * | Name of the exchange |
191193
| `exchangeConfig.type` | [Exchange type](https://www.rabbitmq.com/tutorials/amqp-concepts.html#exchanges). Can be `fanout`, `direct`, `topic`, `match` or `headers` |
192194
| `exchangeConfig.durable` * | Boolean |
193195
| `exchangeConfig.autoDelete` * | Boolean |
194-
| `queueConfig` * | Settings for the queue |
196+
| `queueConfig` * (Deprecated) | Settings for the queue |
195197
| `queueConfig.name` | Name of the queue |
196198
| `queueConfig.routingKey` * | Routing key for the queue |
197199
| `queueConfig.durable` * | Boolean |
198200
| `queueConfig.autoDelete` * | Boolean |
199-
| `channelConfig.parallelism` * | Int that sets the [Consumer Prefetch Value](https://www.rabbitmq.com/consumer-prefetch.html) and creates `n` parallel consumer processes. Default value is `1`. Value must be between `1` and `1000`. With a value of `1` the RabbitMQ Source process events in FIFO order, values above `1` break message ordering guarantees and can be seen as more performance oriented. |
200-
| `channelConfig.globalQos` * | Boolean defining how the [Consumer Sharing Limit](https://www.rabbitmq.com/consumer-prefetch.html#sharing-the-limit) is handled. |
201+
| `channelConfig.parallelism` * (Deprecated) | Int that sets the [Consumer Prefetch Value](https://www.rabbitmq.com/consumer-prefetch.html) and creates `n` parallel consumer processes. Default value is `1`. Value must be between `1` and `1000`. With a value of `1` the RabbitMQ Source process events in FIFO order, values above `1` break message ordering guarantees and can be seen as more performance oriented. |
202+
| `channelConfig.globalQos` * (Deprecated) | Boolean defining how the [Consumer Sharing Limit](https://www.rabbitmq.com/consumer-prefetch.html#sharing-the-limit) is handled. |
201203
| `sink` | A reference to an [Addressable](https://knative.dev/docs/eventing/#event-consumers) Kubernetes object |
202204
| `serviceAccountName` | The service account name to be used by the Receive Adapter deployments generated by the Source |
203205

0 commit comments

Comments
 (0)