Repository: dapr/components-contrib
Pull request #1312 (2021-11-18 10:11:47)

AWS PubSub SNS/SQS - FIFO support + refactoring
# Description

* Support for using FIFO on SNS/SQS
* Modifications of topic/queue name sanitization to support user provided topic/queue containing a `.fifo` suffix
* To support concurrent consumption over FIFO SQS, Message Group ID is created combining side-car sns-sqs component id (new), pubsub name and topic
* Refactoring of wrapped errors handling

## Issue reference

#1205 
#1284 

## Checklist

Please make sure you've completed the relevant tasks for this PR, out of the following list:

* [X] Code compiles correctly
* [X] Created/updated tests
* [X] Extended the documentation / Created issue in the https://github.com/dapr/docs/ repo: dapr/docs#1977


codecov[bot]: # [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) Report
> Merging [#1312](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (3cfa0a2) into [master](https://codecov.io/gh/dapr/components-contrib/commit/09fb60c5e7e7c36937bd0c406d426f10ed6fffa4?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (09fb60c) will **increase** coverage by `0.29%`.
> The diff coverage is `27.70%`.

[![Impacted file tree graph](https://codecov.io/gh/dapr/components-contrib/pull/1312/graphs/tree.svg?width=650&height=150&src=pr&token=DHERT4KDFA&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)

```diff
@@            Coverage Diff             @@
##           master    #1312      +/-   ##
==========================================
+ Coverage   35.02%   35.32%   +0.29%     
==========================================
  Files         148      147       -1     
  Lines       12825    12715     -110     
==========================================
- Hits         4492     4491       -1     
+ Misses       7853     7740     -113     
- Partials      480      484       +4     
```


| [Impacted Files](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | Coverage Δ | |
|---|---|---|
| [bindings/aws/kinesis/kinesis.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXdzL2tpbmVzaXMva2luZXNpcy5nbw==) | `2.61% <0.00%> (ø)` | |
| [bindings/azure/eventgrid/eventgrid.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvZXZlbnRncmlkL2V2ZW50Z3JpZC5nbw==) | `3.84% <0.00%> (ø)` | |
| [bindings/mqtt/mqtt.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvbXF0dC9tcXR0Lmdv) | `25.00% <0.00%> (-1.42%)` | :arrow_down: |
| [authentication/azure/auth.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aC5nbw==) | `40.82% <2.04%> (-15.27%)` | :arrow_down: |
| [secretstores/azure/keyvault/keyvault.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-c2VjcmV0c3RvcmVzL2F6dXJlL2tleXZhdWx0L2tleXZhdWx0Lmdv) | `36.25% <33.33%> (+2.00%)` | :arrow_up: |
| [pubsub/aws/snssqs/snssqs.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL2F3cy9zbnNzcXMvc25zc3FzLmdv) | `27.66% <33.78%> (+2.16%)` | :arrow_up: |
| [pubsub/rabbitmq/rabbitmq.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL3JhYmJpdG1xL3JhYmJpdG1xLmdv) | `57.14% <46.03%> (-7.15%)` | :arrow_down: |

------

[Continue to review full report at Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).
> **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)
> `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
> Powered by [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Last update [915180b...3cfa0a2](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=lastupdated&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).

codecov[bot]: # [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) Report
> Merging [#1312](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (3cfa0a2) into [master](https://codecov.io/gh/dapr/components-contrib/commit/09fb60c5e7e7c36937bd0c406d426f10ed6fffa4?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (09fb60c) will **increase** coverage by `0.29%`.
> The diff coverage is `27.70%`.

> :exclamation: Current head 3cfa0a2 differs from pull request most recent head 3a82702. Consider uploading reports for the commit 3a82702 to get more accurate results
[![Impacted file tree graph](https://codecov.io/gh/dapr/components-contrib/pull/1312/graphs/tree.svg?width=650&height=150&src=pr&token=DHERT4KDFA&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)

```diff
@@            Coverage Diff             @@
##           master    #1312      +/-   ##
==========================================
+ Coverage   35.02%   35.32%   +0.29%     
==========================================
  Files         148      147       -1     
  Lines       12825    12715     -110     
==========================================
- Hits         4492     4491       -1     
+ Misses       7853     7740     -113     
- Partials      480      484       +4     
```


| [Impacted Files](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | Coverage Δ | |
|---|---|---|
| [bindings/aws/kinesis/kinesis.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXdzL2tpbmVzaXMva2luZXNpcy5nbw==) | `2.61% <0.00%> (ø)` | |
| [bindings/azure/eventgrid/eventgrid.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvZXZlbnRncmlkL2V2ZW50Z3JpZC5nbw==) | `3.84% <0.00%> (ø)` | |
| [bindings/mqtt/mqtt.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvbXF0dC9tcXR0Lmdv) | `25.00% <0.00%> (-1.42%)` | :arrow_down: |
| [authentication/azure/auth.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aC5nbw==) | `40.82% <2.04%> (-15.27%)` | :arrow_down: |
| [secretstores/azure/keyvault/keyvault.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-c2VjcmV0c3RvcmVzL2F6dXJlL2tleXZhdWx0L2tleXZhdWx0Lmdv) | `36.25% <33.33%> (+2.00%)` | :arrow_up: |
| [pubsub/aws/snssqs/snssqs.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL2F3cy9zbnNzcXMvc25zc3FzLmdv) | `27.66% <33.78%> (+2.16%)` | :arrow_up: |
| [pubsub/rabbitmq/rabbitmq.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL3JhYmJpdG1xL3JhYmJpdG1xLmdv) | `57.14% <46.03%> (-7.15%)` | :arrow_down: |

------

[Continue to review full report at Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).
> **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)
> `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
> Powered by [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Last update [f1be130...3a82702](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=lastupdated&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).

codecov[bot]: # [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) Report
> Merging [#1312](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (3a82702) into [master](https://codecov.io/gh/dapr/components-contrib/commit/09fb60c5e7e7c36937bd0c406d426f10ed6fffa4?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (09fb60c) will **increase** coverage by `0.29%`.
> The diff coverage is `27.70%`.

[![Impacted file tree graph](https://codecov.io/gh/dapr/components-contrib/pull/1312/graphs/tree.svg?width=650&height=150&src=pr&token=DHERT4KDFA&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)

```diff
@@            Coverage Diff             @@
##           master    #1312      +/-   ##
==========================================
+ Coverage   35.02%   35.32%   +0.29%     
==========================================
  Files         148      147       -1     
  Lines       12825    12715     -110     
==========================================
- Hits         4492     4491       -1     
+ Misses       7853     7740     -113     
- Partials      480      484       +4     
```


| [Impacted Files](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | Coverage Δ | |
|---|---|---|
| [bindings/aws/kinesis/kinesis.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXdzL2tpbmVzaXMva2luZXNpcy5nbw==) | `2.61% <0.00%> (ø)` | |
| [bindings/azure/eventgrid/eventgrid.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvZXZlbnRncmlkL2V2ZW50Z3JpZC5nbw==) | `3.84% <0.00%> (ø)` | |
| [bindings/mqtt/mqtt.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvbXF0dC9tcXR0Lmdv) | `25.00% <0.00%> (-1.42%)` | :arrow_down: |
| [authentication/azure/auth.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aC5nbw==) | `40.82% <2.04%> (-15.27%)` | :arrow_down: |
| [secretstores/azure/keyvault/keyvault.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-c2VjcmV0c3RvcmVzL2F6dXJlL2tleXZhdWx0L2tleXZhdWx0Lmdv) | `36.25% <33.33%> (+2.00%)` | :arrow_up: |
| [pubsub/aws/snssqs/snssqs.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL2F3cy9zbnNzcXMvc25zc3FzLmdv) | `27.66% <33.78%> (+2.16%)` | :arrow_up: |
| [pubsub/rabbitmq/rabbitmq.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL3JhYmJpdG1xL3JhYmJpdG1xLmdv) | `57.14% <46.03%> (-7.15%)` | :arrow_down: |

------

[Continue to review full report at Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).
> **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)
> `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
> Powered by [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Last update [f1be130...3a82702](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=lastupdated&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).

codecov[bot]: # [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) Report
> Merging [#1312](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (3a82702) into [master](https://codecov.io/gh/dapr/components-contrib/commit/09fb60c5e7e7c36937bd0c406d426f10ed6fffa4?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (09fb60c) will **increase** coverage by `0.29%`.
> The diff coverage is `27.70%`.

> :exclamation: Current head 3a82702 differs from pull request most recent head 791e142. Consider uploading reports for the commit 791e142 to get more accurate results
[![Impacted file tree graph](https://codecov.io/gh/dapr/components-contrib/pull/1312/graphs/tree.svg?width=650&height=150&src=pr&token=DHERT4KDFA&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)

```diff
@@            Coverage Diff             @@
##           master    #1312      +/-   ##
==========================================
+ Coverage   35.02%   35.32%   +0.29%     
==========================================
  Files         148      147       -1     
  Lines       12825    12715     -110     
==========================================
- Hits         4492     4491       -1     
+ Misses       7853     7740     -113     
- Partials      480      484       +4     
```


| [Impacted Files](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | Coverage Δ | |
|---|---|---|
| [bindings/aws/kinesis/kinesis.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXdzL2tpbmVzaXMva2luZXNpcy5nbw==) | `2.61% <0.00%> (ø)` | |
| [bindings/azure/eventgrid/eventgrid.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvZXZlbnRncmlkL2V2ZW50Z3JpZC5nbw==) | `3.84% <0.00%> (ø)` | |
| [bindings/mqtt/mqtt.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvbXF0dC9tcXR0Lmdv) | `25.00% <0.00%> (-1.42%)` | :arrow_down: |
| [authentication/azure/auth.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aC5nbw==) | `40.82% <2.04%> (-15.27%)` | :arrow_down: |
| [secretstores/azure/keyvault/keyvault.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-c2VjcmV0c3RvcmVzL2F6dXJlL2tleXZhdWx0L2tleXZhdWx0Lmdv) | `36.25% <33.33%> (+2.00%)` | :arrow_up: |
| [pubsub/aws/snssqs/snssqs.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL2F3cy9zbnNzcXMvc25zc3FzLmdv) | `27.66% <33.78%> (+2.16%)` | :arrow_up: |
| [pubsub/rabbitmq/rabbitmq.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL3JhYmJpdG1xL3JhYmJpdG1xLmdv) | `57.14% <46.03%> (-7.15%)` | :arrow_down: |

------

[Continue to review full report at Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).
> **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)
> `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
> Powered by [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Last update [d5a6804...791e142](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=lastupdated&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).

codecov[bot]: # [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) Report
> Merging [#1312](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (791e142) into [master](https://codecov.io/gh/dapr/components-contrib/commit/09fb60c5e7e7c36937bd0c406d426f10ed6fffa4?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (09fb60c) will **increase** coverage by `0.22%`.
> The diff coverage is `25.00%`.

[![Impacted file tree graph](https://codecov.io/gh/dapr/components-contrib/pull/1312/graphs/tree.svg?width=650&height=150&src=pr&token=DHERT4KDFA&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)

```diff
@@            Coverage Diff             @@
##           master    #1312      +/-   ##
==========================================
+ Coverage   35.02%   35.24%   +0.22%     
==========================================
  Files         148      148              
  Lines       12825    12758      -67     
==========================================
+ Hits         4492     4497       +5     
+ Misses       7853     7777      -76     
- Partials      480      484       +4     
```


| [Impacted Files](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | Coverage Δ | |
|---|---|---|
| [authentication/azure/auth\_amqp.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aF9hbXFwLmdv) | `0.00% <0.00%> (ø)` | |
| [bindings/aws/kinesis/kinesis.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXdzL2tpbmVzaXMva2luZXNpcy5nbw==) | `2.61% <0.00%> (ø)` | |
| [bindings/azure/eventgrid/eventgrid.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvZXZlbnRncmlkL2V2ZW50Z3JpZC5nbw==) | `3.84% <0.00%> (ø)` | |
| [bindings/mqtt/mqtt.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvbXF0dC9tcXR0Lmdv) | `25.00% <0.00%> (-1.42%)` | :arrow_down: |
| [authentication/azure/auth.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aC5nbw==) | `40.35% <1.96%> (-15.75%)` | :arrow_down: |
| [...indings/azure/servicebusqueues/servicebusqueues.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvc2VydmljZWJ1c3F1ZXVlcy9zZXJ2aWNlYnVzcXVldWVzLmdv) | `11.02% <9.09%> (+0.01%)` | :arrow_up: |
| [pubsub/azure/servicebus/servicebus.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL2F6dXJlL3NlcnZpY2VidXMvc2VydmljZWJ1cy5nbw==) | `29.75% <20.00%> (-0.54%)` | :arrow_down: |
| [secretstores/azure/keyvault/keyvault.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-c2VjcmV0c3RvcmVzL2F6dXJlL2tleXZhdWx0L2tleXZhdWx0Lmdv) | `36.25% <33.33%> (+2.00%)` | :arrow_up: |
| [pubsub/aws/snssqs/snssqs.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL2F3cy9zbnNzcXMvc25zc3FzLmdv) | `27.66% <33.78%> (+2.16%)` | :arrow_up: |
| [pubsub/rabbitmq/rabbitmq.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL3JhYmJpdG1xL3JhYmJpdG1xLmdv) | `57.14% <46.03%> (-7.15%)` | :arrow_down: |
| ... and [2 more](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | |

------

[Continue to review full report at Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).
> **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)
> `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
> Powered by [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Last update [d5a6804...791e142](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=lastupdated&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).

codecov[bot]: # [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) Report
> Merging [#1312](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (791e142) into [master](https://codecov.io/gh/dapr/components-contrib/commit/09fb60c5e7e7c36937bd0c406d426f10ed6fffa4?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (09fb60c) will **increase** coverage by `0.22%`.
> The diff coverage is `25.00%`.

> :exclamation: Current head 791e142 differs from pull request most recent head d1a5676. Consider uploading reports for the commit d1a5676 to get more accurate results
[![Impacted file tree graph](https://codecov.io/gh/dapr/components-contrib/pull/1312/graphs/tree.svg?width=650&height=150&src=pr&token=DHERT4KDFA&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)

```diff
@@            Coverage Diff             @@
##           master    #1312      +/-   ##
==========================================
+ Coverage   35.02%   35.24%   +0.22%     
==========================================
  Files         148      148              
  Lines       12825    12758      -67     
==========================================
+ Hits         4492     4497       +5     
+ Misses       7853     7777      -76     
- Partials      480      484       +4     
```


| [Impacted Files](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | Coverage Δ | |
|---|---|---|
| [authentication/azure/auth\_amqp.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aF9hbXFwLmdv) | `0.00% <0.00%> (ø)` | |
| [bindings/aws/kinesis/kinesis.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXdzL2tpbmVzaXMva2luZXNpcy5nbw==) | `2.61% <0.00%> (ø)` | |
| [bindings/azure/eventgrid/eventgrid.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvZXZlbnRncmlkL2V2ZW50Z3JpZC5nbw==) | `3.84% <0.00%> (ø)` | |
| [bindings/mqtt/mqtt.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvbXF0dC9tcXR0Lmdv) | `25.00% <0.00%> (-1.42%)` | :arrow_down: |
| [authentication/azure/auth.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aC5nbw==) | `40.35% <1.96%> (-15.75%)` | :arrow_down: |
| [...indings/azure/servicebusqueues/servicebusqueues.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvc2VydmljZWJ1c3F1ZXVlcy9zZXJ2aWNlYnVzcXVldWVzLmdv) | `11.02% <9.09%> (+0.01%)` | :arrow_up: |
| [pubsub/azure/servicebus/servicebus.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL2F6dXJlL3NlcnZpY2VidXMvc2VydmljZWJ1cy5nbw==) | `29.75% <20.00%> (-0.54%)` | :arrow_down: |
| [secretstores/azure/keyvault/keyvault.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-c2VjcmV0c3RvcmVzL2F6dXJlL2tleXZhdWx0L2tleXZhdWx0Lmdv) | `36.25% <33.33%> (+2.00%)` | :arrow_up: |
| [pubsub/aws/snssqs/snssqs.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL2F3cy9zbnNzcXMvc25zc3FzLmdv) | `27.66% <33.78%> (+2.16%)` | :arrow_up: |
| [pubsub/rabbitmq/rabbitmq.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL3JhYmJpdG1xL3JhYmJpdG1xLmdv) | `57.14% <46.03%> (-7.15%)` | :arrow_down: |
| ... and [2 more](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | |

------

[Continue to review full report at Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).
> **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)
> `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
> Powered by [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Last update [4bf0dcb...d1a5676](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=lastupdated&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).

codecov[bot]: # [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) Report
> Merging [#1312](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (d1a5676) into [master](https://codecov.io/gh/dapr/components-contrib/commit/09fb60c5e7e7c36937bd0c406d426f10ed6fffa4?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (09fb60c) will **increase** coverage by `0.26%`.
> The diff coverage is `26.86%`.

[![Impacted file tree graph](https://codecov.io/gh/dapr/components-contrib/pull/1312/graphs/tree.svg?width=650&height=150&src=pr&token=DHERT4KDFA&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)

```diff
@@            Coverage Diff             @@
##           master    #1312      +/-   ##
==========================================
+ Coverage   35.02%   35.29%   +0.26%     
==========================================
  Files         148      148              
  Lines       12825    12773      -52     
==========================================
+ Hits         4492     4508      +16     
+ Misses       7853     7780      -73     
- Partials      480      485       +5     
```


| [Impacted Files](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | Coverage Δ | |
|---|---|---|
| [authentication/azure/auth\_amqp.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aF9hbXFwLmdv) | `0.00% <0.00%> (ø)` | |
| [bindings/aws/kinesis/kinesis.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXdzL2tpbmVzaXMva2luZXNpcy5nbw==) | `2.61% <0.00%> (ø)` | |
| [bindings/azure/eventgrid/eventgrid.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvZXZlbnRncmlkL2V2ZW50Z3JpZC5nbw==) | `3.84% <0.00%> (ø)` | |
| [bindings/mqtt/mqtt.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvbXF0dC9tcXR0Lmdv) | `25.00% <0.00%> (-1.42%)` | :arrow_down: |
| [authentication/azure/auth.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aC5nbw==) | `40.35% <1.96%> (-15.75%)` | :arrow_down: |
| [...indings/azure/servicebusqueues/servicebusqueues.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvc2VydmljZWJ1c3F1ZXVlcy9zZXJ2aWNlYnVzcXVldWVzLmdv) | `11.02% <9.09%> (+0.01%)` | :arrow_up: |
| [pubsub/azure/servicebus/servicebus.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL2F6dXJlL3NlcnZpY2VidXMvc2VydmljZWJ1cy5nbw==) | `29.75% <20.00%> (-0.54%)` | :arrow_down: |
| [secretstores/azure/keyvault/keyvault.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-c2VjcmV0c3RvcmVzL2F6dXJlL2tleXZhdWx0L2tleXZhdWx0Lmdv) | `36.25% <33.33%> (+2.00%)` | :arrow_up: |
| [pubsub/aws/snssqs/snssqs.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL2F3cy9zbnNzcXMvc25zc3FzLmdv) | `27.66% <33.78%> (+2.16%)` | :arrow_up: |
| [pubsub/rabbitmq/rabbitmq.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL3JhYmJpdG1xL3JhYmJpdG1xLmdv) | `57.14% <46.03%> (-7.15%)` | :arrow_down: |
| ... and [3 more](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | |

------

[Continue to review full report at Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).
> **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)
> `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
> Powered by [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Last update [4bf0dcb...d1a5676](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=lastupdated&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).

codecov[bot]: # [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) Report
> Merging [#1312](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (d1a5676) into [master](https://codecov.io/gh/dapr/components-contrib/commit/09fb60c5e7e7c36937bd0c406d426f10ed6fffa4?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (09fb60c) will **increase** coverage by `0.26%`.
> The diff coverage is `26.86%`.

> :exclamation: Current head d1a5676 differs from pull request most recent head 02548ac. Consider uploading reports for the commit 02548ac to get more accurate results
[![Impacted file tree graph](https://codecov.io/gh/dapr/components-contrib/pull/1312/graphs/tree.svg?width=650&height=150&src=pr&token=DHERT4KDFA&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)

```diff
@@            Coverage Diff             @@
##           master    #1312      +/-   ##
==========================================
+ Coverage   35.02%   35.29%   +0.26%     
==========================================
  Files         148      148              
  Lines       12825    12773      -52     
==========================================
+ Hits         4492     4508      +16     
+ Misses       7853     7780      -73     
- Partials      480      485       +5     
```


| [Impacted Files](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | Coverage Δ | |
|---|---|---|
| [authentication/azure/auth\_amqp.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aF9hbXFwLmdv) | `0.00% <0.00%> (ø)` | |
| [bindings/aws/kinesis/kinesis.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXdzL2tpbmVzaXMva2luZXNpcy5nbw==) | `2.61% <0.00%> (ø)` | |
| [bindings/azure/eventgrid/eventgrid.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvZXZlbnRncmlkL2V2ZW50Z3JpZC5nbw==) | `3.84% <0.00%> (ø)` | |
| [bindings/mqtt/mqtt.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvbXF0dC9tcXR0Lmdv) | `25.00% <0.00%> (-1.42%)` | :arrow_down: |
| [authentication/azure/auth.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aC5nbw==) | `40.35% <1.96%> (-15.75%)` | :arrow_down: |
| [...indings/azure/servicebusqueues/servicebusqueues.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvc2VydmljZWJ1c3F1ZXVlcy9zZXJ2aWNlYnVzcXVldWVzLmdv) | `11.02% <9.09%> (+0.01%)` | :arrow_up: |
| [pubsub/azure/servicebus/servicebus.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL2F6dXJlL3NlcnZpY2VidXMvc2VydmljZWJ1cy5nbw==) | `29.75% <20.00%> (-0.54%)` | :arrow_down: |
| [secretstores/azure/keyvault/keyvault.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-c2VjcmV0c3RvcmVzL2F6dXJlL2tleXZhdWx0L2tleXZhdWx0Lmdv) | `36.25% <33.33%> (+2.00%)` | :arrow_up: |
| [pubsub/aws/snssqs/snssqs.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL2F3cy9zbnNzcXMvc25zc3FzLmdv) | `27.66% <33.78%> (+2.16%)` | :arrow_up: |
| [pubsub/rabbitmq/rabbitmq.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL3JhYmJpdG1xL3JhYmJpdG1xLmdv) | `57.14% <46.03%> (-7.15%)` | :arrow_down: |
| ... and [3 more](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | |

------

[Continue to review full report at Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).
> **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)
> `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
> Powered by [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Last update [4bf0dcb...02548ac](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=lastupdated&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).

codecov[bot]: # [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) Report
> Merging [#1312](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (d1a5676) into [master](https://codecov.io/gh/dapr/components-contrib/commit/09fb60c5e7e7c36937bd0c406d426f10ed6fffa4?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (09fb60c) will **increase** coverage by `0.26%`.
> The diff coverage is `26.86%`.

> :exclamation: Current head d1a5676 differs from pull request most recent head 99c8810. Consider uploading reports for the commit 99c8810 to get more accurate results
[![Impacted file tree graph](https://codecov.io/gh/dapr/components-contrib/pull/1312/graphs/tree.svg?width=650&height=150&src=pr&token=DHERT4KDFA&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)

```diff
@@            Coverage Diff             @@
##           master    #1312      +/-   ##
==========================================
+ Coverage   35.02%   35.29%   +0.26%     
==========================================
  Files         148      148              
  Lines       12825    12773      -52     
==========================================
+ Hits         4492     4508      +16     
+ Misses       7853     7780      -73     
- Partials      480      485       +5     
```


| [Impacted Files](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | Coverage Δ | |
|---|---|---|
| [authentication/azure/auth\_amqp.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aF9hbXFwLmdv) | `0.00% <0.00%> (ø)` | |
| [bindings/aws/kinesis/kinesis.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXdzL2tpbmVzaXMva2luZXNpcy5nbw==) | `2.61% <0.00%> (ø)` | |
| [bindings/azure/eventgrid/eventgrid.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvZXZlbnRncmlkL2V2ZW50Z3JpZC5nbw==) | `3.84% <0.00%> (ø)` | |
| [bindings/mqtt/mqtt.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvbXF0dC9tcXR0Lmdv) | `25.00% <0.00%> (-1.42%)` | :arrow_down: |
| [authentication/azure/auth.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aC5nbw==) | `40.35% <1.96%> (-15.75%)` | :arrow_down: |
| [...indings/azure/servicebusqueues/servicebusqueues.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvc2VydmljZWJ1c3F1ZXVlcy9zZXJ2aWNlYnVzcXVldWVzLmdv) | `11.02% <9.09%> (+0.01%)` | :arrow_up: |
| [pubsub/azure/servicebus/servicebus.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL2F6dXJlL3NlcnZpY2VidXMvc2VydmljZWJ1cy5nbw==) | `29.75% <20.00%> (-0.54%)` | :arrow_down: |
| [secretstores/azure/keyvault/keyvault.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-c2VjcmV0c3RvcmVzL2F6dXJlL2tleXZhdWx0L2tleXZhdWx0Lmdv) | `36.25% <33.33%> (+2.00%)` | :arrow_up: |
| [pubsub/aws/snssqs/snssqs.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL2F3cy9zbnNzcXMvc25zc3FzLmdv) | `27.66% <33.78%> (+2.16%)` | :arrow_up: |
| [pubsub/rabbitmq/rabbitmq.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL3JhYmJpdG1xL3JhYmJpdG1xLmdv) | `57.14% <46.03%> (-7.15%)` | :arrow_down: |
| ... and [3 more](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | |

------

[Continue to review full report at Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).
> **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)
> `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
> Powered by [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Last update [3a7137f...99c8810](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=lastupdated&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).

codecov[bot]: # [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) Report
> Merging [#1312](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (99c8810) into [master](https://codecov.io/gh/dapr/components-contrib/commit/09fb60c5e7e7c36937bd0c406d426f10ed6fffa4?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (09fb60c) will **increase** coverage by `0.26%`.
> The diff coverage is `26.86%`.

[![Impacted file tree graph](https://codecov.io/gh/dapr/components-contrib/pull/1312/graphs/tree.svg?width=650&height=150&src=pr&token=DHERT4KDFA&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)

```diff
@@            Coverage Diff             @@
##           master    #1312      +/-   ##
==========================================
+ Coverage   35.02%   35.29%   +0.26%     
==========================================
  Files         148      148              
  Lines       12825    12773      -52     
==========================================
+ Hits         4492     4508      +16     
+ Misses       7853     7780      -73     
- Partials      480      485       +5     
```


| [Impacted Files](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | Coverage Δ | |
|---|---|---|
| [authentication/azure/auth\_amqp.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aF9hbXFwLmdv) | `0.00% <0.00%> (ø)` | |
| [bindings/aws/kinesis/kinesis.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXdzL2tpbmVzaXMva2luZXNpcy5nbw==) | `2.61% <0.00%> (ø)` | |
| [bindings/azure/eventgrid/eventgrid.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvZXZlbnRncmlkL2V2ZW50Z3JpZC5nbw==) | `3.84% <0.00%> (ø)` | |
| [bindings/mqtt/mqtt.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvbXF0dC9tcXR0Lmdv) | `25.00% <0.00%> (-1.42%)` | :arrow_down: |
| [authentication/azure/auth.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aC5nbw==) | `40.35% <1.96%> (-15.75%)` | :arrow_down: |
| [...indings/azure/servicebusqueues/servicebusqueues.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvc2VydmljZWJ1c3F1ZXVlcy9zZXJ2aWNlYnVzcXVldWVzLmdv) | `11.02% <9.09%> (+0.01%)` | :arrow_up: |
| [pubsub/azure/servicebus/servicebus.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL2F6dXJlL3NlcnZpY2VidXMvc2VydmljZWJ1cy5nbw==) | `29.75% <20.00%> (-0.54%)` | :arrow_down: |
| [secretstores/azure/keyvault/keyvault.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-c2VjcmV0c3RvcmVzL2F6dXJlL2tleXZhdWx0L2tleXZhdWx0Lmdv) | `36.25% <33.33%> (+2.00%)` | :arrow_up: |
| [pubsub/aws/snssqs/snssqs.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL2F3cy9zbnNzcXMvc25zc3FzLmdv) | `27.66% <33.78%> (+2.16%)` | :arrow_up: |
| [pubsub/rabbitmq/rabbitmq.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL3JhYmJpdG1xL3JhYmJpdG1xLmdv) | `57.14% <46.03%> (-7.15%)` | :arrow_down: |
| ... and [3 more](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | |

------

[Continue to review full report at Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).
> **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)
> `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
> Powered by [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Last update [3a7137f...99c8810](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=lastupdated&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).

codecov[bot]: # [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) Report
> Merging [#1312](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (99c8810) into [master](https://codecov.io/gh/dapr/components-contrib/commit/09fb60c5e7e7c36937bd0c406d426f10ed6fffa4?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (09fb60c) will **increase** coverage by `0.26%`.
> The diff coverage is `26.86%`.

> :exclamation: Current head 99c8810 differs from pull request most recent head b82826e. Consider uploading reports for the commit b82826e to get more accurate results
[![Impacted file tree graph](https://codecov.io/gh/dapr/components-contrib/pull/1312/graphs/tree.svg?width=650&height=150&src=pr&token=DHERT4KDFA&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)

```diff
@@            Coverage Diff             @@
##           master    #1312      +/-   ##
==========================================
+ Coverage   35.02%   35.29%   +0.26%     
==========================================
  Files         148      148              
  Lines       12825    12773      -52     
==========================================
+ Hits         4492     4508      +16     
+ Misses       7853     7780      -73     
- Partials      480      485       +5     
```


| [Impacted Files](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | Coverage Δ | |
|---|---|---|
| [authentication/azure/auth\_amqp.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aF9hbXFwLmdv) | `0.00% <0.00%> (ø)` | |
| [bindings/aws/kinesis/kinesis.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXdzL2tpbmVzaXMva2luZXNpcy5nbw==) | `2.61% <0.00%> (ø)` | |
| [bindings/azure/eventgrid/eventgrid.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvZXZlbnRncmlkL2V2ZW50Z3JpZC5nbw==) | `3.84% <0.00%> (ø)` | |
| [bindings/mqtt/mqtt.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvbXF0dC9tcXR0Lmdv) | `25.00% <0.00%> (-1.42%)` | :arrow_down: |
| [authentication/azure/auth.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aC5nbw==) | `40.35% <1.96%> (-15.75%)` | :arrow_down: |
| [...indings/azure/servicebusqueues/servicebusqueues.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvc2VydmljZWJ1c3F1ZXVlcy9zZXJ2aWNlYnVzcXVldWVzLmdv) | `11.02% <9.09%> (+0.01%)` | :arrow_up: |
| [pubsub/azure/servicebus/servicebus.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL2F6dXJlL3NlcnZpY2VidXMvc2VydmljZWJ1cy5nbw==) | `29.75% <20.00%> (-0.54%)` | :arrow_down: |
| [secretstores/azure/keyvault/keyvault.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-c2VjcmV0c3RvcmVzL2F6dXJlL2tleXZhdWx0L2tleXZhdWx0Lmdv) | `36.25% <33.33%> (+2.00%)` | :arrow_up: |
| [pubsub/aws/snssqs/snssqs.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL2F3cy9zbnNzcXMvc25zc3FzLmdv) | `27.66% <33.78%> (+2.16%)` | :arrow_up: |
| [pubsub/rabbitmq/rabbitmq.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL3JhYmJpdG1xL3JhYmJpdG1xLmdv) | `57.14% <46.03%> (-7.15%)` | :arrow_down: |
| ... and [3 more](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | |

------

[Continue to review full report at Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).
> **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)
> `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
> Powered by [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Last update [4a203bb...b82826e](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=lastupdated&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).

codecov[bot]: # [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) Report
> Merging [#1312](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (b82826e) into [master](https://codecov.io/gh/dapr/components-contrib/commit/09fb60c5e7e7c36937bd0c406d426f10ed6fffa4?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (09fb60c) will **increase** coverage by `0.26%`.
> The diff coverage is `26.86%`.

[![Impacted file tree graph](https://codecov.io/gh/dapr/components-contrib/pull/1312/graphs/tree.svg?width=650&height=150&src=pr&token=DHERT4KDFA&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)

```diff
@@            Coverage Diff             @@
##           master    #1312      +/-   ##
==========================================
+ Coverage   35.02%   35.29%   +0.26%     
==========================================
  Files         148      148              
  Lines       12825    12773      -52     
==========================================
+ Hits         4492     4508      +16     
+ Misses       7853     7780      -73     
- Partials      480      485       +5     
```


| [Impacted Files](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | Coverage Δ | |
|---|---|---|
| [authentication/azure/auth\_amqp.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aF9hbXFwLmdv) | `0.00% <0.00%> (ø)` | |
| [bindings/aws/kinesis/kinesis.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXdzL2tpbmVzaXMva2luZXNpcy5nbw==) | `2.61% <0.00%> (ø)` | |
| [bindings/azure/eventgrid/eventgrid.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvZXZlbnRncmlkL2V2ZW50Z3JpZC5nbw==) | `3.84% <0.00%> (ø)` | |
| [bindings/mqtt/mqtt.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvbXF0dC9tcXR0Lmdv) | `25.00% <0.00%> (-1.42%)` | :arrow_down: |
| [authentication/azure/auth.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aC5nbw==) | `40.35% <1.96%> (-15.75%)` | :arrow_down: |
| [...indings/azure/servicebusqueues/servicebusqueues.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvc2VydmljZWJ1c3F1ZXVlcy9zZXJ2aWNlYnVzcXVldWVzLmdv) | `11.02% <9.09%> (+0.01%)` | :arrow_up: |
| [pubsub/azure/servicebus/servicebus.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL2F6dXJlL3NlcnZpY2VidXMvc2VydmljZWJ1cy5nbw==) | `29.75% <20.00%> (-0.54%)` | :arrow_down: |
| [secretstores/azure/keyvault/keyvault.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-c2VjcmV0c3RvcmVzL2F6dXJlL2tleXZhdWx0L2tleXZhdWx0Lmdv) | `36.25% <33.33%> (+2.00%)` | :arrow_up: |
| [pubsub/aws/snssqs/snssqs.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL2F3cy9zbnNzcXMvc25zc3FzLmdv) | `27.66% <33.78%> (+2.16%)` | :arrow_up: |
| [pubsub/rabbitmq/rabbitmq.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL3JhYmJpdG1xL3JhYmJpdG1xLmdv) | `57.14% <46.03%> (-7.15%)` | :arrow_down: |
| ... and [3 more](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | |

------

[Continue to review full report at Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).
> **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)
> `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
> Powered by [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Last update [4a203bb...b82826e](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=lastupdated&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).

codecov[bot]: # [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) Report
> Merging [#1312](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (b82826e) into [master](https://codecov.io/gh/dapr/components-contrib/commit/09fb60c5e7e7c36937bd0c406d426f10ed6fffa4?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (09fb60c) will **increase** coverage by `0.26%`.
> The diff coverage is `26.86%`.

> :exclamation: Current head b82826e differs from pull request most recent head 8d2369f. Consider uploading reports for the commit 8d2369f to get more accurate results
[![Impacted file tree graph](https://codecov.io/gh/dapr/components-contrib/pull/1312/graphs/tree.svg?width=650&height=150&src=pr&token=DHERT4KDFA&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)

```diff
@@            Coverage Diff             @@
##           master    #1312      +/-   ##
==========================================
+ Coverage   35.02%   35.29%   +0.26%     
==========================================
  Files         148      148              
  Lines       12825    12773      -52     
==========================================
+ Hits         4492     4508      +16     
+ Misses       7853     7780      -73     
- Partials      480      485       +5     
```


| [Impacted Files](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | Coverage Δ | |
|---|---|---|
| [authentication/azure/auth\_amqp.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aF9hbXFwLmdv) | `0.00% <0.00%> (ø)` | |
| [bindings/aws/kinesis/kinesis.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXdzL2tpbmVzaXMva2luZXNpcy5nbw==) | `2.61% <0.00%> (ø)` | |
| [bindings/azure/eventgrid/eventgrid.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvZXZlbnRncmlkL2V2ZW50Z3JpZC5nbw==) | `3.84% <0.00%> (ø)` | |
| [bindings/mqtt/mqtt.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvbXF0dC9tcXR0Lmdv) | `25.00% <0.00%> (-1.42%)` | :arrow_down: |
| [authentication/azure/auth.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aC5nbw==) | `40.35% <1.96%> (-15.75%)` | :arrow_down: |
| [...indings/azure/servicebusqueues/servicebusqueues.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvc2VydmljZWJ1c3F1ZXVlcy9zZXJ2aWNlYnVzcXVldWVzLmdv) | `11.02% <9.09%> (+0.01%)` | :arrow_up: |
| [pubsub/azure/servicebus/servicebus.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL2F6dXJlL3NlcnZpY2VidXMvc2VydmljZWJ1cy5nbw==) | `29.75% <20.00%> (-0.54%)` | :arrow_down: |
| [secretstores/azure/keyvault/keyvault.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-c2VjcmV0c3RvcmVzL2F6dXJlL2tleXZhdWx0L2tleXZhdWx0Lmdv) | `36.25% <33.33%> (+2.00%)` | :arrow_up: |
| [pubsub/aws/snssqs/snssqs.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL2F3cy9zbnNzcXMvc25zc3FzLmdv) | `27.66% <33.78%> (+2.16%)` | :arrow_up: |
| [pubsub/rabbitmq/rabbitmq.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL3JhYmJpdG1xL3JhYmJpdG1xLmdv) | `57.14% <46.03%> (-7.15%)` | :arrow_down: |
| ... and [3 more](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | |

------

[Continue to review full report at Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).
> **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)
> `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
> Powered by [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Last update [63d6329...8d2369f](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=lastupdated&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).

codecov[bot]: # [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) Report
> Merging [#1312](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (8d2369f) into [master](https://codecov.io/gh/dapr/components-contrib/commit/09fb60c5e7e7c36937bd0c406d426f10ed6fffa4?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (09fb60c) will **increase** coverage by `0.28%`.
> The diff coverage is `27.47%`.

[![Impacted file tree graph](https://codecov.io/gh/dapr/components-contrib/pull/1312/graphs/tree.svg?width=650&height=150&src=pr&token=DHERT4KDFA&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)

```diff
@@            Coverage Diff             @@
##           master    #1312      +/-   ##
==========================================
+ Coverage   35.02%   35.30%   +0.28%     
==========================================
  Files         148      148              
  Lines       12825    12776      -49     
==========================================
+ Hits         4492     4511      +19     
+ Misses       7853     7780      -73     
- Partials      480      485       +5     
```


| [Impacted Files](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | Coverage Δ | |
|---|---|---|
| [authentication/azure/auth\_amqp.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aF9hbXFwLmdv) | `0.00% <0.00%> (ø)` | |
| [bindings/aws/kinesis/kinesis.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXdzL2tpbmVzaXMva2luZXNpcy5nbw==) | `2.61% <0.00%> (ø)` | |
| [bindings/azure/eventgrid/eventgrid.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvZXZlbnRncmlkL2V2ZW50Z3JpZC5nbw==) | `3.84% <0.00%> (ø)` | |
| [bindings/mqtt/mqtt.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvbXF0dC9tcXR0Lmdv) | `25.00% <0.00%> (-1.42%)` | :arrow_down: |
| [pubsub/rocketmq/rocketmq.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL3JvY2tldG1xL3JvY2tldG1xLmdv) | `0.00% <0.00%> (ø)` | |
| [authentication/azure/auth.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aC5nbw==) | `40.35% <1.96%> (-15.75%)` | :arrow_down: |
| [...indings/azure/servicebusqueues/servicebusqueues.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvc2VydmljZWJ1c3F1ZXVlcy9zZXJ2aWNlYnVzcXVldWVzLmdv) | `11.02% <9.09%> (+0.01%)` | :arrow_up: |
| [pubsub/azure/servicebus/servicebus.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL2F6dXJlL3NlcnZpY2VidXMvc2VydmljZWJ1cy5nbw==) | `29.75% <20.00%> (-0.54%)` | :arrow_down: |
| [secretstores/azure/keyvault/keyvault.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-c2VjcmV0c3RvcmVzL2F6dXJlL2tleXZhdWx0L2tleXZhdWx0Lmdv) | `36.25% <33.33%> (+2.00%)` | :arrow_up: |
| [pubsub/aws/snssqs/snssqs.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL2F3cy9zbnNzcXMvc25zc3FzLmdv) | `27.66% <33.78%> (+2.16%)` | :arrow_up: |
| ... and [5 more](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | |

------

[Continue to review full report at Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).
> **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)
> `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
> Powered by [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Last update [63d6329...8d2369f](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=lastupdated&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).

codecov[bot]: # [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) Report
> Merging [#1312](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (8d2369f) into [master](https://codecov.io/gh/dapr/components-contrib/commit/09fb60c5e7e7c36937bd0c406d426f10ed6fffa4?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (09fb60c) will **increase** coverage by `0.28%`.
> The diff coverage is `27.47%`.

> :exclamation: Current head 8d2369f differs from pull request most recent head 3b9aa26. Consider uploading reports for the commit 3b9aa26 to get more accurate results
[![Impacted file tree graph](https://codecov.io/gh/dapr/components-contrib/pull/1312/graphs/tree.svg?width=650&height=150&src=pr&token=DHERT4KDFA&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)

```diff
@@            Coverage Diff             @@
##           master    #1312      +/-   ##
==========================================
+ Coverage   35.02%   35.30%   +0.28%     
==========================================
  Files         148      148              
  Lines       12825    12776      -49     
==========================================
+ Hits         4492     4511      +19     
+ Misses       7853     7780      -73     
- Partials      480      485       +5     
```


| [Impacted Files](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | Coverage Δ | |
|---|---|---|
| [authentication/azure/auth\_amqp.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aF9hbXFwLmdv) | `0.00% <0.00%> (ø)` | |
| [bindings/aws/kinesis/kinesis.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXdzL2tpbmVzaXMva2luZXNpcy5nbw==) | `2.61% <0.00%> (ø)` | |
| [bindings/azure/eventgrid/eventgrid.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvZXZlbnRncmlkL2V2ZW50Z3JpZC5nbw==) | `3.84% <0.00%> (ø)` | |
| [bindings/mqtt/mqtt.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvbXF0dC9tcXR0Lmdv) | `25.00% <0.00%> (-1.42%)` | :arrow_down: |
| [pubsub/rocketmq/rocketmq.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL3JvY2tldG1xL3JvY2tldG1xLmdv) | `0.00% <0.00%> (ø)` | |
| [authentication/azure/auth.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aC5nbw==) | `40.35% <1.96%> (-15.75%)` | :arrow_down: |
| [...indings/azure/servicebusqueues/servicebusqueues.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvc2VydmljZWJ1c3F1ZXVlcy9zZXJ2aWNlYnVzcXVldWVzLmdv) | `11.02% <9.09%> (+0.01%)` | :arrow_up: |
| [pubsub/azure/servicebus/servicebus.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL2F6dXJlL3NlcnZpY2VidXMvc2VydmljZWJ1cy5nbw==) | `29.75% <20.00%> (-0.54%)` | :arrow_down: |
| [secretstores/azure/keyvault/keyvault.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-c2VjcmV0c3RvcmVzL2F6dXJlL2tleXZhdWx0L2tleXZhdWx0Lmdv) | `36.25% <33.33%> (+2.00%)` | :arrow_up: |
| [pubsub/aws/snssqs/snssqs.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL2F3cy9zbnNzcXMvc25zc3FzLmdv) | `27.66% <33.78%> (+2.16%)` | :arrow_up: |
| ... and [5 more](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | |

------

[Continue to review full report at Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).
> **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)
> `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
> Powered by [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Last update [63d6329...3b9aa26](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=lastupdated&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).

codecov[bot]: # [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) Report
> Merging [#1312](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (3b9aa26) into [master](https://codecov.io/gh/dapr/components-contrib/commit/09fb60c5e7e7c36937bd0c406d426f10ed6fffa4?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (09fb60c) will **increase** coverage by `0.29%`.
> The diff coverage is `26.89%`.

[![Impacted file tree graph](https://codecov.io/gh/dapr/components-contrib/pull/1312/graphs/tree.svg?width=650&height=150&src=pr&token=DHERT4KDFA&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)

```diff
@@            Coverage Diff             @@
##           master    #1312      +/-   ##
==========================================
+ Coverage   35.02%   35.31%   +0.29%     
==========================================
  Files         148      148              
  Lines       12825    12776      -49     
==========================================
+ Hits         4492     4512      +20     
+ Misses       7853     7780      -73     
- Partials      480      484       +4     
```


| [Impacted Files](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | Coverage Δ | |
|---|---|---|
| [authentication/azure/auth\_amqp.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aF9hbXFwLmdv) | `0.00% <0.00%> (ø)` | |
| [bindings/aws/kinesis/kinesis.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXdzL2tpbmVzaXMva2luZXNpcy5nbw==) | `2.61% <0.00%> (ø)` | |
| [bindings/azure/eventgrid/eventgrid.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvZXZlbnRncmlkL2V2ZW50Z3JpZC5nbw==) | `3.84% <0.00%> (ø)` | |
| [bindings/mqtt/mqtt.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvbXF0dC9tcXR0Lmdv) | `25.00% <0.00%> (-1.42%)` | :arrow_down: |
| [pubsub/rocketmq/rocketmq.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL3JvY2tldG1xL3JvY2tldG1xLmdv) | `0.00% <0.00%> (ø)` | |
| [authentication/azure/auth.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aC5nbw==) | `40.35% <1.96%> (-15.75%)` | :arrow_down: |
| [...indings/azure/servicebusqueues/servicebusqueues.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvc2VydmljZWJ1c3F1ZXVlcy9zZXJ2aWNlYnVzcXVldWVzLmdv) | `11.02% <9.09%> (+0.01%)` | :arrow_up: |
| [pubsub/azure/servicebus/servicebus.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL2F6dXJlL3NlcnZpY2VidXMvc2VydmljZWJ1cy5nbw==) | `29.75% <20.00%> (-0.54%)` | :arrow_down: |
| [pubsub/aws/snssqs/snssqs.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL2F3cy9zbnNzcXMvc25zc3FzLmdv) | `27.37% <31.16%> (+1.87%)` | :arrow_up: |
| [secretstores/azure/keyvault/keyvault.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-c2VjcmV0c3RvcmVzL2F6dXJlL2tleXZhdWx0L2tleXZhdWx0Lmdv) | `36.25% <33.33%> (+2.00%)` | :arrow_up: |
| ... and [6 more](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | |

------

[Continue to review full report at Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).
> **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)
> `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
> Powered by [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Last update [63d6329...3b9aa26](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=lastupdated&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).

codecov[bot]: # [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) Report
> Merging [#1312](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (3b9aa26) into [master](https://codecov.io/gh/dapr/components-contrib/commit/09fb60c5e7e7c36937bd0c406d426f10ed6fffa4?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (09fb60c) will **increase** coverage by `0.29%`.
> The diff coverage is `26.89%`.

> :exclamation: Current head 3b9aa26 differs from pull request most recent head 83ee9d4. Consider uploading reports for the commit 83ee9d4 to get more accurate results
[![Impacted file tree graph](https://codecov.io/gh/dapr/components-contrib/pull/1312/graphs/tree.svg?width=650&height=150&src=pr&token=DHERT4KDFA&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)

```diff
@@            Coverage Diff             @@
##           master    #1312      +/-   ##
==========================================
+ Coverage   35.02%   35.31%   +0.29%     
==========================================
  Files         148      148              
  Lines       12825    12776      -49     
==========================================
+ Hits         4492     4512      +20     
+ Misses       7853     7780      -73     
- Partials      480      484       +4     
```


| [Impacted Files](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | Coverage Δ | |
|---|---|---|
| [authentication/azure/auth\_amqp.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aF9hbXFwLmdv) | `0.00% <0.00%> (ø)` | |
| [bindings/aws/kinesis/kinesis.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXdzL2tpbmVzaXMva2luZXNpcy5nbw==) | `2.61% <0.00%> (ø)` | |
| [bindings/azure/eventgrid/eventgrid.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvZXZlbnRncmlkL2V2ZW50Z3JpZC5nbw==) | `3.84% <0.00%> (ø)` | |
| [bindings/mqtt/mqtt.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvbXF0dC9tcXR0Lmdv) | `25.00% <0.00%> (-1.42%)` | :arrow_down: |
| [pubsub/rocketmq/rocketmq.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL3JvY2tldG1xL3JvY2tldG1xLmdv) | `0.00% <0.00%> (ø)` | |
| [authentication/azure/auth.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aC5nbw==) | `40.35% <1.96%> (-15.75%)` | :arrow_down: |
| [...indings/azure/servicebusqueues/servicebusqueues.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvc2VydmljZWJ1c3F1ZXVlcy9zZXJ2aWNlYnVzcXVldWVzLmdv) | `11.02% <9.09%> (+0.01%)` | :arrow_up: |
| [pubsub/azure/servicebus/servicebus.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL2F6dXJlL3NlcnZpY2VidXMvc2VydmljZWJ1cy5nbw==) | `29.75% <20.00%> (-0.54%)` | :arrow_down: |
| [pubsub/aws/snssqs/snssqs.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL2F3cy9zbnNzcXMvc25zc3FzLmdv) | `27.37% <31.16%> (+1.87%)` | :arrow_up: |
| [secretstores/azure/keyvault/keyvault.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-c2VjcmV0c3RvcmVzL2F6dXJlL2tleXZhdWx0L2tleXZhdWx0Lmdv) | `36.25% <33.33%> (+2.00%)` | :arrow_up: |
| ... and [6 more](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | |

------

[Continue to review full report at Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).
> **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)
> `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
> Powered by [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Last update [da7e8cf...83ee9d4](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=lastupdated&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).

codecov[bot]: # [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) Report
> Merging [#1312](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (83ee9d4) into [master](https://codecov.io/gh/dapr/components-contrib/commit/09fb60c5e7e7c36937bd0c406d426f10ed6fffa4?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (09fb60c) will **increase** coverage by `0.22%`.
> The diff coverage is `24.42%`.

[![Impacted file tree graph](https://codecov.io/gh/dapr/components-contrib/pull/1312/graphs/tree.svg?width=650&height=150&src=pr&token=DHERT4KDFA&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)

```diff
@@            Coverage Diff             @@
##           master    #1312      +/-   ##
==========================================
+ Coverage   35.02%   35.24%   +0.22%     
==========================================
  Files         148      148              
  Lines       12825    12795      -30     
==========================================
+ Hits         4492     4510      +18     
+ Misses       7853     7800      -53     
- Partials      480      485       +5     
```


| [Impacted Files](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | Coverage Δ | |
|---|---|---|
| [authentication/azure/auth\_amqp.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aF9hbXFwLmdv) | `0.00% <0.00%> (ø)` | |
| [bindings/aws/kinesis/kinesis.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXdzL2tpbmVzaXMva2luZXNpcy5nbw==) | `2.61% <0.00%> (ø)` | |
| [bindings/azure/eventgrid/eventgrid.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvZXZlbnRncmlkL2V2ZW50Z3JpZC5nbw==) | `3.84% <0.00%> (ø)` | |
| [bindings/mqtt/mqtt.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvbXF0dC9tcXR0Lmdv) | `25.00% <0.00%> (-1.42%)` | :arrow_down: |
| [pubsub/rocketmq/rocketmq.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL3JvY2tldG1xL3JvY2tldG1xLmdv) | `0.00% <0.00%> (ø)` | |
| [authentication/azure/auth.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aC5nbw==) | `40.35% <1.96%> (-15.75%)` | :arrow_down: |
| [...indings/azure/servicebusqueues/servicebusqueues.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvc2VydmljZWJ1c3F1ZXVlcy9zZXJ2aWNlYnVzcXVldWVzLmdv) | `11.02% <9.09%> (+0.01%)` | :arrow_up: |
| [pubsub/azure/servicebus/servicebus.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL2F6dXJlL3NlcnZpY2VidXMvc2VydmljZWJ1cy5nbw==) | `29.75% <20.00%> (-0.54%)` | :arrow_down: |
| [pubsub/aws/snssqs/snssqs.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL2F3cy9zbnNzcXMvc25zc3FzLmdv) | `25.95% <22.01%> (+0.45%)` | :arrow_up: |
| [secretstores/azure/keyvault/keyvault.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-c2VjcmV0c3RvcmVzL2F6dXJlL2tleXZhdWx0L2tleXZhdWx0Lmdv) | `36.25% <33.33%> (+2.00%)` | :arrow_up: |
| ... and [5 more](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | |

------

[Continue to review full report at Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).
> **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)
> `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
> Powered by [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Last update [da7e8cf...83ee9d4](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=lastupdated&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).

amimimor: @CodeMonkeyLeet @mukundansundar I've assigned myself to 2 other issue that are already done and are waiting for this PR and I'd appreciate if we could proceed with this PR so that the merging of the other branches won't be as painful as it might. thank you
codecov[bot]: # [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) Report
> Merging [#1312](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (83ee9d4) into [master](https://codecov.io/gh/dapr/components-contrib/commit/09fb60c5e7e7c36937bd0c406d426f10ed6fffa4?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (09fb60c) will **increase** coverage by `0.22%`.
> The diff coverage is `24.42%`.

> :exclamation: Current head 83ee9d4 differs from pull request most recent head ed2ae55. Consider uploading reports for the commit ed2ae55 to get more accurate results
[![Impacted file tree graph](https://codecov.io/gh/dapr/components-contrib/pull/1312/graphs/tree.svg?width=650&height=150&src=pr&token=DHERT4KDFA&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)

```diff
@@            Coverage Diff             @@
##           master    #1312      +/-   ##
==========================================
+ Coverage   35.02%   35.24%   +0.22%     
==========================================
  Files         148      148              
  Lines       12825    12795      -30     
==========================================
+ Hits         4492     4510      +18     
+ Misses       7853     7800      -53     
- Partials      480      485       +5     
```


| [Impacted Files](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | Coverage Δ | |
|---|---|---|
| [authentication/azure/auth\_amqp.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aF9hbXFwLmdv) | `0.00% <0.00%> (ø)` | |
| [bindings/aws/kinesis/kinesis.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXdzL2tpbmVzaXMva2luZXNpcy5nbw==) | `2.61% <0.00%> (ø)` | |
| [bindings/azure/eventgrid/eventgrid.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvZXZlbnRncmlkL2V2ZW50Z3JpZC5nbw==) | `3.84% <0.00%> (ø)` | |
| [bindings/mqtt/mqtt.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvbXF0dC9tcXR0Lmdv) | `25.00% <0.00%> (-1.42%)` | :arrow_down: |
| [pubsub/rocketmq/rocketmq.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL3JvY2tldG1xL3JvY2tldG1xLmdv) | `0.00% <0.00%> (ø)` | |
| [authentication/azure/auth.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aC5nbw==) | `40.35% <1.96%> (-15.75%)` | :arrow_down: |
| [...indings/azure/servicebusqueues/servicebusqueues.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvc2VydmljZWJ1c3F1ZXVlcy9zZXJ2aWNlYnVzcXVldWVzLmdv) | `11.02% <9.09%> (+0.01%)` | :arrow_up: |
| [pubsub/azure/servicebus/servicebus.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL2F6dXJlL3NlcnZpY2VidXMvc2VydmljZWJ1cy5nbw==) | `29.75% <20.00%> (-0.54%)` | :arrow_down: |
| [pubsub/aws/snssqs/snssqs.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL2F3cy9zbnNzcXMvc25zc3FzLmdv) | `25.95% <22.01%> (+0.45%)` | :arrow_up: |
| [secretstores/azure/keyvault/keyvault.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-c2VjcmV0c3RvcmVzL2F6dXJlL2tleXZhdWx0L2tleXZhdWx0Lmdv) | `36.25% <33.33%> (+2.00%)` | :arrow_up: |
| ... and [5 more](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | |

------

[Continue to review full report at Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).
> **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)
> `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
> Powered by [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Last update [3c52b73...ed2ae55](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=lastupdated&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).

codecov[bot]: # [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) Report
> Merging [#1312](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (ed2ae55) into [master](https://codecov.io/gh/dapr/components-contrib/commit/09fb60c5e7e7c36937bd0c406d426f10ed6fffa4?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (09fb60c) will **increase** coverage by `0.22%`.
> The diff coverage is `24.42%`.

[![Impacted file tree graph](https://codecov.io/gh/dapr/components-contrib/pull/1312/graphs/tree.svg?width=650&height=150&src=pr&token=DHERT4KDFA&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)

```diff
@@            Coverage Diff             @@
##           master    #1312      +/-   ##
==========================================
+ Coverage   35.02%   35.24%   +0.22%     
==========================================
  Files         148      148              
  Lines       12825    12795      -30     
==========================================
+ Hits         4492     4510      +18     
+ Misses       7853     7800      -53     
- Partials      480      485       +5     
```


| [Impacted Files](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | Coverage Δ | |
|---|---|---|
| [authentication/azure/auth\_amqp.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aF9hbXFwLmdv) | `0.00% <0.00%> (ø)` | |
| [bindings/aws/kinesis/kinesis.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXdzL2tpbmVzaXMva2luZXNpcy5nbw==) | `2.61% <0.00%> (ø)` | |
| [bindings/azure/eventgrid/eventgrid.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvZXZlbnRncmlkL2V2ZW50Z3JpZC5nbw==) | `3.84% <0.00%> (ø)` | |
| [bindings/mqtt/mqtt.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvbXF0dC9tcXR0Lmdv) | `25.00% <0.00%> (-1.42%)` | :arrow_down: |
| [pubsub/rocketmq/rocketmq.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL3JvY2tldG1xL3JvY2tldG1xLmdv) | `0.00% <0.00%> (ø)` | |
| [state/query/query.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-c3RhdGUvcXVlcnkvcXVlcnkuZ28=) | `23.91% <ø> (ø)` | |
| [authentication/azure/auth.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aC5nbw==) | `40.35% <1.96%> (-15.75%)` | :arrow_down: |
| [...indings/azure/servicebusqueues/servicebusqueues.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvc2VydmljZWJ1c3F1ZXVlcy9zZXJ2aWNlYnVzcXVldWVzLmdv) | `11.02% <9.09%> (+0.01%)` | :arrow_up: |
| [pubsub/azure/servicebus/servicebus.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL2F6dXJlL3NlcnZpY2VidXMvc2VydmljZWJ1cy5nbw==) | `29.75% <20.00%> (-0.54%)` | :arrow_down: |
| [pubsub/aws/snssqs/snssqs.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL2F3cy9zbnNzcXMvc25zc3FzLmdv) | `25.95% <22.01%> (+0.45%)` | :arrow_up: |
| ... and [6 more](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | |

------

[Continue to review full report at Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).
> **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)
> `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
> Powered by [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Last update [3c52b73...ed2ae55](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=lastupdated&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).

codecov[bot]: # [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) Report
> Merging [#1312](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (ed2ae55) into [master](https://codecov.io/gh/dapr/components-contrib/commit/09fb60c5e7e7c36937bd0c406d426f10ed6fffa4?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (09fb60c) will **increase** coverage by `0.22%`.
> The diff coverage is `24.42%`.

> :exclamation: Current head ed2ae55 differs from pull request most recent head 68635d3. Consider uploading reports for the commit 68635d3 to get more accurate results
[![Impacted file tree graph](https://codecov.io/gh/dapr/components-contrib/pull/1312/graphs/tree.svg?width=650&height=150&src=pr&token=DHERT4KDFA&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)

```diff
@@            Coverage Diff             @@
##           master    #1312      +/-   ##
==========================================
+ Coverage   35.02%   35.24%   +0.22%     
==========================================
  Files         148      148              
  Lines       12825    12795      -30     
==========================================
+ Hits         4492     4510      +18     
+ Misses       7853     7800      -53     
- Partials      480      485       +5     
```


| [Impacted Files](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | Coverage Δ | |
|---|---|---|
| [authentication/azure/auth\_amqp.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aF9hbXFwLmdv) | `0.00% <0.00%> (ø)` | |
| [bindings/aws/kinesis/kinesis.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXdzL2tpbmVzaXMva2luZXNpcy5nbw==) | `2.61% <0.00%> (ø)` | |
| [bindings/azure/eventgrid/eventgrid.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvZXZlbnRncmlkL2V2ZW50Z3JpZC5nbw==) | `3.84% <0.00%> (ø)` | |
| [bindings/mqtt/mqtt.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvbXF0dC9tcXR0Lmdv) | `25.00% <0.00%> (-1.42%)` | :arrow_down: |
| [pubsub/rocketmq/rocketmq.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL3JvY2tldG1xL3JvY2tldG1xLmdv) | `0.00% <0.00%> (ø)` | |
| [state/query/query.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-c3RhdGUvcXVlcnkvcXVlcnkuZ28=) | `23.91% <ø> (ø)` | |
| [authentication/azure/auth.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aC5nbw==) | `40.35% <1.96%> (-15.75%)` | :arrow_down: |
| [...indings/azure/servicebusqueues/servicebusqueues.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvc2VydmljZWJ1c3F1ZXVlcy9zZXJ2aWNlYnVzcXVldWVzLmdv) | `11.02% <9.09%> (+0.01%)` | :arrow_up: |
| [pubsub/azure/servicebus/servicebus.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL2F6dXJlL3NlcnZpY2VidXMvc2VydmljZWJ1cy5nbw==) | `29.75% <20.00%> (-0.54%)` | :arrow_down: |
| [pubsub/aws/snssqs/snssqs.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL2F3cy9zbnNzcXMvc25zc3FzLmdv) | `25.95% <22.01%> (+0.45%)` | :arrow_up: |
| ... and [6 more](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | |

------

[Continue to review full report at Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).
> **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)
> `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
> Powered by [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Last update [a49f428...68635d3](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=lastupdated&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).

codecov[bot]: # [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) Report
> Merging [#1312](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (68635d3) into [master](https://codecov.io/gh/dapr/components-contrib/commit/09fb60c5e7e7c36937bd0c406d426f10ed6fffa4?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (09fb60c) will **increase** coverage by `0.22%`.
> The diff coverage is `24.42%`.

[![Impacted file tree graph](https://codecov.io/gh/dapr/components-contrib/pull/1312/graphs/tree.svg?width=650&height=150&src=pr&token=DHERT4KDFA&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)

```diff
@@            Coverage Diff             @@
##           master    #1312      +/-   ##
==========================================
+ Coverage   35.02%   35.24%   +0.22%     
==========================================
  Files         148      148              
  Lines       12825    12795      -30     
==========================================
+ Hits         4492     4510      +18     
+ Misses       7853     7800      -53     
- Partials      480      485       +5     
```


| [Impacted Files](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | Coverage Δ | |
|---|---|---|
| [authentication/azure/auth\_amqp.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aF9hbXFwLmdv) | `0.00% <0.00%> (ø)` | |
| [bindings/aws/kinesis/kinesis.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXdzL2tpbmVzaXMva2luZXNpcy5nbw==) | `2.61% <0.00%> (ø)` | |
| [bindings/azure/eventgrid/eventgrid.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvZXZlbnRncmlkL2V2ZW50Z3JpZC5nbw==) | `3.84% <0.00%> (ø)` | |
| [bindings/mqtt/mqtt.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvbXF0dC9tcXR0Lmdv) | `25.00% <0.00%> (-1.42%)` | :arrow_down: |
| [pubsub/rocketmq/rocketmq.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL3JvY2tldG1xL3JvY2tldG1xLmdv) | `0.00% <0.00%> (ø)` | |
| [state/query/query.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-c3RhdGUvcXVlcnkvcXVlcnkuZ28=) | `23.91% <ø> (ø)` | |
| [authentication/azure/auth.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aC5nbw==) | `40.35% <1.96%> (-15.75%)` | :arrow_down: |
| [...indings/azure/servicebusqueues/servicebusqueues.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvc2VydmljZWJ1c3F1ZXVlcy9zZXJ2aWNlYnVzcXVldWVzLmdv) | `11.02% <9.09%> (+0.01%)` | :arrow_up: |
| [pubsub/azure/servicebus/servicebus.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL2F6dXJlL3NlcnZpY2VidXMvc2VydmljZWJ1cy5nbw==) | `29.75% <20.00%> (-0.54%)` | :arrow_down: |
| [pubsub/aws/snssqs/snssqs.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL2F3cy9zbnNzcXMvc25zc3FzLmdv) | `25.95% <22.01%> (+0.45%)` | :arrow_up: |
| ... and [6 more](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | |

------

[Continue to review full report at Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).
> **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)
> `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
> Powered by [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Last update [a49f428...68635d3](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=lastupdated&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).

codecov[bot]: # [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) Report
> Merging [#1312](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (68635d3) into [master](https://codecov.io/gh/dapr/components-contrib/commit/09fb60c5e7e7c36937bd0c406d426f10ed6fffa4?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (09fb60c) will **increase** coverage by `0.22%`.
> The diff coverage is `24.42%`.

> :exclamation: Current head 68635d3 differs from pull request most recent head d72f4e4. Consider uploading reports for the commit d72f4e4 to get more accurate results
[![Impacted file tree graph](https://codecov.io/gh/dapr/components-contrib/pull/1312/graphs/tree.svg?width=650&height=150&src=pr&token=DHERT4KDFA&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)

```diff
@@            Coverage Diff             @@
##           master    #1312      +/-   ##
==========================================
+ Coverage   35.02%   35.24%   +0.22%     
==========================================
  Files         148      148              
  Lines       12825    12795      -30     
==========================================
+ Hits         4492     4510      +18     
+ Misses       7853     7800      -53     
- Partials      480      485       +5     
```


| [Impacted Files](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | Coverage Δ | |
|---|---|---|
| [authentication/azure/auth\_amqp.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aF9hbXFwLmdv) | `0.00% <0.00%> (ø)` | |
| [bindings/aws/kinesis/kinesis.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXdzL2tpbmVzaXMva2luZXNpcy5nbw==) | `2.61% <0.00%> (ø)` | |
| [bindings/azure/eventgrid/eventgrid.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvZXZlbnRncmlkL2V2ZW50Z3JpZC5nbw==) | `3.84% <0.00%> (ø)` | |
| [bindings/mqtt/mqtt.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvbXF0dC9tcXR0Lmdv) | `25.00% <0.00%> (-1.42%)` | :arrow_down: |
| [pubsub/rocketmq/rocketmq.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL3JvY2tldG1xL3JvY2tldG1xLmdv) | `0.00% <0.00%> (ø)` | |
| [state/query/query.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-c3RhdGUvcXVlcnkvcXVlcnkuZ28=) | `23.91% <ø> (ø)` | |
| [authentication/azure/auth.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aC5nbw==) | `40.35% <1.96%> (-15.75%)` | :arrow_down: |
| [...indings/azure/servicebusqueues/servicebusqueues.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvc2VydmljZWJ1c3F1ZXVlcy9zZXJ2aWNlYnVzcXVldWVzLmdv) | `11.02% <9.09%> (+0.01%)` | :arrow_up: |
| [pubsub/azure/servicebus/servicebus.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL2F6dXJlL3NlcnZpY2VidXMvc2VydmljZWJ1cy5nbw==) | `29.75% <20.00%> (-0.54%)` | :arrow_down: |
| [pubsub/aws/snssqs/snssqs.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL2F3cy9zbnNzcXMvc25zc3FzLmdv) | `25.95% <22.01%> (+0.45%)` | :arrow_up: |
| ... and [6 more](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | |

------

[Continue to review full report at Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).
> **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)
> `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
> Powered by [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Last update [53c6ed7...d72f4e4](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=lastupdated&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).

codecov[bot]: # [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) Report
> Merging [#1312](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (d72f4e4) into [master](https://codecov.io/gh/dapr/components-contrib/commit/09fb60c5e7e7c36937bd0c406d426f10ed6fffa4?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (09fb60c) will **increase** coverage by `0.21%`.
> The diff coverage is `24.07%`.

[![Impacted file tree graph](https://codecov.io/gh/dapr/components-contrib/pull/1312/graphs/tree.svg?width=650&height=150&src=pr&token=DHERT4KDFA&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)

```diff
@@            Coverage Diff             @@
##           master    #1312      +/-   ##
==========================================
+ Coverage   35.02%   35.23%   +0.21%     
==========================================
  Files         148      148              
  Lines       12825    12799      -26     
==========================================
+ Hits         4492     4510      +18     
+ Misses       7853     7804      -49     
- Partials      480      485       +5     
```


| [Impacted Files](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | Coverage Δ | |
|---|---|---|
| [authentication/azure/auth\_amqp.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aF9hbXFwLmdv) | `0.00% <0.00%> (ø)` | |
| [bindings/aws/kinesis/kinesis.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXdzL2tpbmVzaXMva2luZXNpcy5nbw==) | `2.61% <0.00%> (ø)` | |
| [bindings/azure/eventgrid/eventgrid.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvZXZlbnRncmlkL2V2ZW50Z3JpZC5nbw==) | `3.84% <0.00%> (ø)` | |
| [bindings/mqtt/mqtt.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvbXF0dC9tcXR0Lmdv) | `25.00% <0.00%> (-1.42%)` | :arrow_down: |
| [configuration/redis/redis.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-Y29uZmlndXJhdGlvbi9yZWRpcy9yZWRpcy5nbw==) | `37.22% <0.00%> (-1.12%)` | :arrow_down: |
| [pubsub/rocketmq/rocketmq.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL3JvY2tldG1xL3JvY2tldG1xLmdv) | `0.00% <0.00%> (ø)` | |
| [state/query/query.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-c3RhdGUvcXVlcnkvcXVlcnkuZ28=) | `23.91% <ø> (ø)` | |
| [authentication/azure/auth.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aC5nbw==) | `40.35% <1.96%> (-15.75%)` | :arrow_down: |
| [...indings/azure/servicebusqueues/servicebusqueues.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvc2VydmljZWJ1c3F1ZXVlcy9zZXJ2aWNlYnVzcXVldWVzLmdv) | `11.02% <9.09%> (+0.01%)` | :arrow_up: |
| [pubsub/azure/servicebus/servicebus.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL2F6dXJlL3NlcnZpY2VidXMvc2VydmljZWJ1cy5nbw==) | `29.75% <20.00%> (-0.54%)` | :arrow_down: |
| ... and [7 more](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | |

------

[Continue to review full report at Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).
> **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)
> `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
> Powered by [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Last update [53c6ed7...d72f4e4](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=lastupdated&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).

codecov[bot]: # [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) Report
> Merging [#1312](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (d72f4e4) into [master](https://codecov.io/gh/dapr/components-contrib/commit/09fb60c5e7e7c36937bd0c406d426f10ed6fffa4?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (09fb60c) will **increase** coverage by `0.21%`.
> The diff coverage is `24.07%`.

> :exclamation: Current head d72f4e4 differs from pull request most recent head a185480. Consider uploading reports for the commit a185480 to get more accurate results
[![Impacted file tree graph](https://codecov.io/gh/dapr/components-contrib/pull/1312/graphs/tree.svg?width=650&height=150&src=pr&token=DHERT4KDFA&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)

```diff
@@            Coverage Diff             @@
##           master    #1312      +/-   ##
==========================================
+ Coverage   35.02%   35.23%   +0.21%     
==========================================
  Files         148      148              
  Lines       12825    12799      -26     
==========================================
+ Hits         4492     4510      +18     
+ Misses       7853     7804      -49     
- Partials      480      485       +5     
```


| [Impacted Files](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | Coverage Δ | |
|---|---|---|
| [authentication/azure/auth\_amqp.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aF9hbXFwLmdv) | `0.00% <0.00%> (ø)` | |
| [bindings/aws/kinesis/kinesis.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXdzL2tpbmVzaXMva2luZXNpcy5nbw==) | `2.61% <0.00%> (ø)` | |
| [bindings/azure/eventgrid/eventgrid.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvZXZlbnRncmlkL2V2ZW50Z3JpZC5nbw==) | `3.84% <0.00%> (ø)` | |
| [bindings/mqtt/mqtt.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvbXF0dC9tcXR0Lmdv) | `25.00% <0.00%> (-1.42%)` | :arrow_down: |
| [configuration/redis/redis.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-Y29uZmlndXJhdGlvbi9yZWRpcy9yZWRpcy5nbw==) | `37.22% <0.00%> (-1.12%)` | :arrow_down: |
| [pubsub/rocketmq/rocketmq.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL3JvY2tldG1xL3JvY2tldG1xLmdv) | `0.00% <0.00%> (ø)` | |
| [state/query/query.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-c3RhdGUvcXVlcnkvcXVlcnkuZ28=) | `23.91% <ø> (ø)` | |
| [authentication/azure/auth.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aC5nbw==) | `40.35% <1.96%> (-15.75%)` | :arrow_down: |
| [...indings/azure/servicebusqueues/servicebusqueues.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvc2VydmljZWJ1c3F1ZXVlcy9zZXJ2aWNlYnVzcXVldWVzLmdv) | `11.02% <9.09%> (+0.01%)` | :arrow_up: |
| [pubsub/azure/servicebus/servicebus.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL2F6dXJlL3NlcnZpY2VidXMvc2VydmljZWJ1cy5nbw==) | `29.75% <20.00%> (-0.54%)` | :arrow_down: |
| ... and [7 more](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | |

------

[Continue to review full report at Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).
> **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)
> `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
> Powered by [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Last update [175b09e...a185480](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=lastupdated&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).

codecov[bot]: # [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) Report
> Merging [#1312](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (a185480) into [master](https://codecov.io/gh/dapr/components-contrib/commit/09fb60c5e7e7c36937bd0c406d426f10ed6fffa4?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (09fb60c) will **increase** coverage by `0.09%`.
> The diff coverage is `18.90%`.

[![Impacted file tree graph](https://codecov.io/gh/dapr/components-contrib/pull/1312/graphs/tree.svg?width=650&height=150&src=pr&token=DHERT4KDFA&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)

```diff
@@            Coverage Diff             @@
##           master    #1312      +/-   ##
==========================================
+ Coverage   35.02%   35.11%   +0.09%     
==========================================
  Files         148      148              
  Lines       12825    12843      +18     
==========================================
+ Hits         4492     4510      +18     
+ Misses       7853     7848       -5     
- Partials      480      485       +5     
```


| [Impacted Files](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | Coverage Δ | |
|---|---|---|
| [authentication/azure/auth\_amqp.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aF9hbXFwLmdv) | `0.00% <0.00%> (ø)` | |
| [bindings/aws/kinesis/kinesis.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXdzL2tpbmVzaXMva2luZXNpcy5nbw==) | `2.61% <0.00%> (ø)` | |
| [bindings/azure/eventgrid/eventgrid.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvZXZlbnRncmlkL2V2ZW50Z3JpZC5nbw==) | `3.84% <0.00%> (ø)` | |
| [bindings/mqtt/mqtt.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvbXF0dC9tcXR0Lmdv) | `25.00% <0.00%> (-1.42%)` | :arrow_down: |
| [configuration/redis/redis.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-Y29uZmlndXJhdGlvbi9yZWRpcy9yZWRpcy5nbw==) | `37.22% <0.00%> (-1.12%)` | :arrow_down: |
| [pubsub/rocketmq/rocketmq.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL3JvY2tldG1xL3JvY2tldG1xLmdv) | `0.00% <0.00%> (ø)` | |
| [state/azure/cosmosdb/cosmosdb.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-c3RhdGUvYXp1cmUvY29zbW9zZGIvY29zbW9zZGIuZ28=) | `13.91% <0.00%> (-1.35%)` | :arrow_down: |
| [state/query/query.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-c3RhdGUvcXVlcnkvcXVlcnkuZ28=) | `23.91% <ø> (ø)` | |
| [authentication/azure/auth.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aC5nbw==) | `40.35% <1.96%> (-15.75%)` | :arrow_down: |
| [bindings/azure/cosmosdb/cosmosdb.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvY29zbW9zZGIvY29zbW9zZGIuZ28=) | `17.14% <2.43%> (-4.04%)` | :arrow_down: |
| ... and [9 more](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | |

------

[Continue to review full report at Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).
> **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)
> `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
> Powered by [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Last update [175b09e...a185480](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=lastupdated&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).

codecov[bot]: # [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) Report
> Merging [#1312](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (f9eff22) into [master](https://codecov.io/gh/dapr/components-contrib/commit/09fb60c5e7e7c36937bd0c406d426f10ed6fffa4?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (09fb60c) will **increase** coverage by `0.09%`.
> The diff coverage is `18.90%`.

[![Impacted file tree graph](https://codecov.io/gh/dapr/components-contrib/pull/1312/graphs/tree.svg?width=650&height=150&src=pr&token=DHERT4KDFA&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)

```diff
@@            Coverage Diff             @@
##           master    #1312      +/-   ##
==========================================
+ Coverage   35.02%   35.11%   +0.09%     
==========================================
  Files         148      148              
  Lines       12825    12843      +18     
==========================================
+ Hits         4492     4510      +18     
+ Misses       7853     7848       -5     
- Partials      480      485       +5     
```


| [Impacted Files](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | Coverage Δ | |
|---|---|---|
| [authentication/azure/auth\_amqp.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aF9hbXFwLmdv) | `0.00% <0.00%> (ø)` | |
| [bindings/aws/kinesis/kinesis.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXdzL2tpbmVzaXMva2luZXNpcy5nbw==) | `2.61% <0.00%> (ø)` | |
| [bindings/azure/eventgrid/eventgrid.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvZXZlbnRncmlkL2V2ZW50Z3JpZC5nbw==) | `3.84% <0.00%> (ø)` | |
| [bindings/mqtt/mqtt.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvbXF0dC9tcXR0Lmdv) | `25.00% <0.00%> (-1.42%)` | :arrow_down: |
| [configuration/redis/redis.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-Y29uZmlndXJhdGlvbi9yZWRpcy9yZWRpcy5nbw==) | `37.22% <0.00%> (-1.12%)` | :arrow_down: |
| [pubsub/rocketmq/rocketmq.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL3JvY2tldG1xL3JvY2tldG1xLmdv) | `0.00% <0.00%> (ø)` | |
| [state/azure/cosmosdb/cosmosdb.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-c3RhdGUvYXp1cmUvY29zbW9zZGIvY29zbW9zZGIuZ28=) | `13.91% <0.00%> (-1.35%)` | :arrow_down: |
| [state/query/query.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-c3RhdGUvcXVlcnkvcXVlcnkuZ28=) | `23.91% <ø> (ø)` | |
| [authentication/azure/auth.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aC5nbw==) | `40.35% <1.96%> (-15.75%)` | :arrow_down: |
| [bindings/azure/cosmosdb/cosmosdb.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvY29zbW9zZGIvY29zbW9zZGIuZ28=) | `17.14% <2.43%> (-4.04%)` | :arrow_down: |
| ... and [9 more](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | |

------

[Continue to review full report at Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).
> **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)
> `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
> Powered by [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Last update [4bbc1d2...f9eff22](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=lastupdated&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).

codecov[bot]: # [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) Report
> Merging [#1312](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (a185480) into [master](https://codecov.io/gh/dapr/components-contrib/commit/09fb60c5e7e7c36937bd0c406d426f10ed6fffa4?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (09fb60c) will **increase** coverage by `0.09%`.
> The diff coverage is `18.90%`.

> :exclamation: Current head a185480 differs from pull request most recent head 5c0a020. Consider uploading reports for the commit 5c0a020 to get more accurate results
[![Impacted file tree graph](https://codecov.io/gh/dapr/components-contrib/pull/1312/graphs/tree.svg?width=650&height=150&src=pr&token=DHERT4KDFA&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)

```diff
@@            Coverage Diff             @@
##           master    #1312      +/-   ##
==========================================
+ Coverage   35.02%   35.11%   +0.09%     
==========================================
  Files         148      148              
  Lines       12825    12843      +18     
==========================================
+ Hits         4492     4510      +18     
+ Misses       7853     7848       -5     
- Partials      480      485       +5     
```


| [Impacted Files](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | Coverage Δ | |
|---|---|---|
| [authentication/azure/auth\_amqp.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aF9hbXFwLmdv) | `0.00% <0.00%> (ø)` | |
| [bindings/aws/kinesis/kinesis.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXdzL2tpbmVzaXMva2luZXNpcy5nbw==) | `2.61% <0.00%> (ø)` | |
| [bindings/azure/eventgrid/eventgrid.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvZXZlbnRncmlkL2V2ZW50Z3JpZC5nbw==) | `3.84% <0.00%> (ø)` | |
| [bindings/mqtt/mqtt.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvbXF0dC9tcXR0Lmdv) | `25.00% <0.00%> (-1.42%)` | :arrow_down: |
| [configuration/redis/redis.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-Y29uZmlndXJhdGlvbi9yZWRpcy9yZWRpcy5nbw==) | `37.22% <0.00%> (-1.12%)` | :arrow_down: |
| [pubsub/rocketmq/rocketmq.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL3JvY2tldG1xL3JvY2tldG1xLmdv) | `0.00% <0.00%> (ø)` | |
| [state/azure/cosmosdb/cosmosdb.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-c3RhdGUvYXp1cmUvY29zbW9zZGIvY29zbW9zZGIuZ28=) | `13.91% <0.00%> (-1.35%)` | :arrow_down: |
| [state/query/query.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-c3RhdGUvcXVlcnkvcXVlcnkuZ28=) | `23.91% <ø> (ø)` | |
| [authentication/azure/auth.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aC5nbw==) | `40.35% <1.96%> (-15.75%)` | :arrow_down: |
| [bindings/azure/cosmosdb/cosmosdb.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvY29zbW9zZGIvY29zbW9zZGIuZ28=) | `17.14% <2.43%> (-4.04%)` | :arrow_down: |
| ... and [9 more](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | |

------

[Continue to review full report at Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).
> **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)
> `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
> Powered by [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Last update [4bbc1d2...5c0a020](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=lastupdated&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).

codecov[bot]: # [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) Report
> Merging [#1312](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (a185480) into [master](https://codecov.io/gh/dapr/components-contrib/commit/09fb60c5e7e7c36937bd0c406d426f10ed6fffa4?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (09fb60c) will **increase** coverage by `0.09%`.
> The diff coverage is `18.90%`.

> :exclamation: Current head a185480 differs from pull request most recent head 39ed6a0. Consider uploading reports for the commit 39ed6a0 to get more accurate results
[![Impacted file tree graph](https://codecov.io/gh/dapr/components-contrib/pull/1312/graphs/tree.svg?width=650&height=150&src=pr&token=DHERT4KDFA&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)

```diff
@@            Coverage Diff             @@
##           master    #1312      +/-   ##
==========================================
+ Coverage   35.02%   35.11%   +0.09%     
==========================================
  Files         148      148              
  Lines       12825    12843      +18     
==========================================
+ Hits         4492     4510      +18     
+ Misses       7853     7848       -5     
- Partials      480      485       +5     
```


| [Impacted Files](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | Coverage Δ | |
|---|---|---|
| [authentication/azure/auth\_amqp.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aF9hbXFwLmdv) | `0.00% <0.00%> (ø)` | |
| [bindings/aws/kinesis/kinesis.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXdzL2tpbmVzaXMva2luZXNpcy5nbw==) | `2.61% <0.00%> (ø)` | |
| [bindings/azure/eventgrid/eventgrid.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvZXZlbnRncmlkL2V2ZW50Z3JpZC5nbw==) | `3.84% <0.00%> (ø)` | |
| [bindings/mqtt/mqtt.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvbXF0dC9tcXR0Lmdv) | `25.00% <0.00%> (-1.42%)` | :arrow_down: |
| [configuration/redis/redis.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-Y29uZmlndXJhdGlvbi9yZWRpcy9yZWRpcy5nbw==) | `37.22% <0.00%> (-1.12%)` | :arrow_down: |
| [pubsub/rocketmq/rocketmq.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL3JvY2tldG1xL3JvY2tldG1xLmdv) | `0.00% <0.00%> (ø)` | |
| [state/azure/cosmosdb/cosmosdb.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-c3RhdGUvYXp1cmUvY29zbW9zZGIvY29zbW9zZGIuZ28=) | `13.91% <0.00%> (-1.35%)` | :arrow_down: |
| [state/query/query.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-c3RhdGUvcXVlcnkvcXVlcnkuZ28=) | `23.91% <ø> (ø)` | |
| [authentication/azure/auth.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aC5nbw==) | `40.35% <1.96%> (-15.75%)` | :arrow_down: |
| [bindings/azure/cosmosdb/cosmosdb.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvY29zbW9zZGIvY29zbW9zZGIuZ28=) | `17.14% <2.43%> (-4.04%)` | :arrow_down: |
| ... and [9 more](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | |

------

[Continue to review full report at Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).
> **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)
> `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
> Powered by [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Last update [b861283...39ed6a0](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=lastupdated&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).

codecov[bot]: # [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) Report
> Merging [#1312](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (39ed6a0) into [master](https://codecov.io/gh/dapr/components-contrib/commit/09fb60c5e7e7c36937bd0c406d426f10ed6fffa4?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) (09fb60c) will **increase** coverage by `0.09%`.
> The diff coverage is `18.90%`.

[![Impacted file tree graph](https://codecov.io/gh/dapr/components-contrib/pull/1312/graphs/tree.svg?width=650&height=150&src=pr&token=DHERT4KDFA&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)

```diff
@@            Coverage Diff             @@
##           master    #1312      +/-   ##
==========================================
+ Coverage   35.02%   35.11%   +0.09%     
==========================================
  Files         148      148              
  Lines       12825    12843      +18     
==========================================
+ Hits         4492     4510      +18     
+ Misses       7853     7848       -5     
- Partials      480      485       +5     
```


| [Impacted Files](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | Coverage Δ | |
|---|---|---|
| [authentication/azure/auth\_amqp.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aF9hbXFwLmdv) | `0.00% <0.00%> (ø)` | |
| [bindings/aws/kinesis/kinesis.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXdzL2tpbmVzaXMva2luZXNpcy5nbw==) | `2.61% <0.00%> (ø)` | |
| [bindings/azure/eventgrid/eventgrid.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvZXZlbnRncmlkL2V2ZW50Z3JpZC5nbw==) | `3.84% <0.00%> (ø)` | |
| [bindings/mqtt/mqtt.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvbXF0dC9tcXR0Lmdv) | `25.00% <0.00%> (-1.42%)` | :arrow_down: |
| [configuration/redis/redis.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-Y29uZmlndXJhdGlvbi9yZWRpcy9yZWRpcy5nbw==) | `37.22% <0.00%> (-1.12%)` | :arrow_down: |
| [pubsub/rocketmq/rocketmq.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-cHVic3ViL3JvY2tldG1xL3JvY2tldG1xLmdv) | `0.00% <0.00%> (ø)` | |
| [state/azure/cosmosdb/cosmosdb.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-c3RhdGUvYXp1cmUvY29zbW9zZGIvY29zbW9zZGIuZ28=) | `13.91% <0.00%> (-1.35%)` | :arrow_down: |
| [state/query/query.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-c3RhdGUvcXVlcnkvcXVlcnkuZ28=) | `23.91% <ø> (ø)` | |
| [authentication/azure/auth.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YXV0aGVudGljYXRpb24vYXp1cmUvYXV0aC5nbw==) | `40.35% <1.96%> (-15.75%)` | :arrow_down: |
| [bindings/azure/cosmosdb/cosmosdb.go](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr#diff-YmluZGluZ3MvYXp1cmUvY29zbW9zZGIvY29zbW9zZGIuZ28=) | `17.14% <2.43%> (-4.04%)` | :arrow_down: |
| ... and [9 more](https://codecov.io/gh/dapr/components-contrib/pull/1312/diff?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr) | |

------

[Continue to review full report at Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).
> **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr)
> `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
> Powered by [Codecov](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Last update [b861283...39ed6a0](https://codecov.io/gh/dapr/components-contrib/pull/1312?src=pr&el=lastupdated&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dapr).

yaron2: @amimimor have you tested this change for regressions? meaning, running with and without FIFO.
amimimor: > @amimimor have you tested this change for regressions? meaning, running with and without FIFO.

Yes. And also I'm on the certification testing so those regressions would be formally into the build

Patch:
diff --git a/go.mod b/go.mod
index f49fb678..e7afe3cf 100644
--- a/go.mod
+++ b/go.mod
@@ -89,6 +89,7 @@ require (
 	github.com/keighl/postmark v0.0.0-20190821160221-28358b1a94e3
 	github.com/kr/text v0.2.0 // indirect
 	github.com/machinebox/graphql v0.2.2
+	github.com/matoous/go-nanoid/v2 v2.0.0
 	github.com/matryer/is v1.4.0 // indirect
 	github.com/mattn/go-isatty v0.0.13 // indirect
 	github.com/microcosm-cc/bluemonday v1.0.7 // indirect
diff --git a/go.sum b/go.sum
index 407ab64b..4bdcc41c 100644
--- a/go.sum
+++ b/go.sum
@@ -822,6 +822,10 @@ github.com/mailru/easyjson v0.0.0-20190626092158-b2ccc519800e/go.mod h1:C1wdFJiN
 github.com/mailru/easyjson v0.7.0/go.mod h1:KAzv3t3aY1NaHWoQz1+4F1ccyAH66Jk7yos7ldAVICs=
 github.com/markbates/oncer v0.0.0-20181203154359-bf2de49a0be2/go.mod h1:Ld9puTsIW75CHf65OeIOkyKbteujpZVXDpWK6YGZbxE=
 github.com/markbates/safe v1.0.1/go.mod h1:nAqgmRi7cY2nqMc92/bSEeQA+R4OheNU2T1kNSCBdG0=
+github.com/matoous/go-nanoid v1.5.0 h1:VRorl6uCngneC4oUQqOYtO3S0H5QKFtKuKycFG3euek=
+github.com/matoous/go-nanoid v1.5.0/go.mod h1:zyD2a71IubI24efhpvkJz+ZwfwagzgSO6UNiFsZKN7U=
+github.com/matoous/go-nanoid/v2 v2.0.0 h1:d19kur2QuLeHmJBkvYkFdhFBzLoo1XVm2GgTpL+9Tj0=
+github.com/matoous/go-nanoid/v2 v2.0.0/go.mod h1:FtS4aGPVfEkxKxhdWPAspZpZSh1cOjtM7Ej/So3hR0g=
 github.com/matryer/is v1.4.0 h1:sosSmIWwkYITGrxZ25ULNDeKiMNzFSr4V/eqBQP0PeE=
 github.com/matryer/is v1.4.0/go.mod h1:8I/i5uYgLzgsgEloJE1U6xx5HkBQpAZvepWuujKwMRU=
 github.com/matryer/moq v0.0.0-20190312154309-6cfb0558e1bd/go.mod h1:9ELz6aaclSIGnZBoaSLZ3NAl1VTufbOrXBPvtcy6WiQ=
diff --git a/pubsub/aws/snssqs/snssqs.go b/pubsub/aws/snssqs/snssqs.go
index 46cbc6df..617eb4a7 100644
--- a/pubsub/aws/snssqs/snssqs.go
+++ b/pubsub/aws/snssqs/snssqs.go
@@ -12,6 +12,8 @@ import (
 	sns "github.com/aws/aws-sdk-go/service/sns"
 	sqs "github.com/aws/aws-sdk-go/service/sqs"
 
+	gonanoid "github.com/matoous/go-nanoid/v2"
+
 	aws_auth "github.com/dapr/components-contrib/authentication/aws"
 	"github.com/dapr/components-contrib/pubsub"
 	"github.com/dapr/kit/logger"
@@ -23,12 +25,14 @@ type snsSqs struct {
 	// key is the sanitized topic name, value is the actual topic name.
 	topicSanitized map[string]string
 	// key is the topic name, value holds the ARN of the queue and its url.
-	queues        map[string]*sqsQueueInfo
+	queues map[string]*sqsQueueInfo
+	// sns to sqs subscriptions.
+	subscriptions []*string
 	snsClient     *sns.SNS
 	sqsClient     *sqs.SQS
 	metadata      *snsSqsMetadata
 	logger        logger.Logger
-	subscriptions []*string
+	id            string
 }
 
 type sqsQueueInfo struct {
@@ -37,10 +41,6 @@ type sqsQueueInfo struct {
 }
 
 type snsSqsMetadata struct {
-	// name of the queue for this application. The is provided by the runtime as "consumerID".
-	sqsQueueName string
-	// name of the dead letter queue for this application.
-	sqsDeadLettersQueueName string
 	// aws endpoint for the component to use.
 	Endpoint string
 	// access key to use for accessing sqs/sns.
@@ -51,7 +51,16 @@ type snsSqsMetadata struct {
 	SessionToken string
 	// aws region in which SNS/SQS should create resources.
 	Region string
-
+	// name of the queue for this application. The is provided by the runtime as "consumerID".
+	sqsQueueName string
+	// name of the dead letter queue for this application.
+	sqsDeadLettersQueueName string
+	// flag to SNS and SQS FIFO.
+	fifo bool
+	// a namespace for SNS SQS FIFO to order messages within that group. limits consumer concurrency if set but guarantees that all
+	// published messages would be ordered by their arrival time to SQS.
+	// see: https://aws.amazon.com/blogs/compute/solving-complex-ordering-challenges-with-amazon-sqs-fifo-queues/
+	fifoMessageGroupID string
 	// amount of time in seconds that a message is hidden from receive requests after it is sent to a subscriber. Default: 10.
 	messageVisibilityTimeout int64
 	// number of times to resend a message after processing of that message fails before removing that message from the queue. Default: 10.
@@ -89,13 +98,20 @@ type policy struct {
 const (
 	awsSqsQueueNameKey = "dapr-queue-name"
 	awsSnsTopicNameKey = "dapr-topic-name"
+	maxAWSNameLength   = 80
 )
 
 // NewSnsSqs - constructor for a new snssqs dapr component.
 func NewSnsSqs(l logger.Logger) pubsub.PubSub {
+	id, err := gonanoid.New()
+	if err != nil {
+		l.Fatalf("failed generating unique nano id: %s", err)
+	}
+
 	return &snsSqs{
 		logger:        l,
 		subscriptions: []*string{},
+		id:            id,
 	}
 }
 
@@ -119,11 +135,27 @@ func parseInt64(input string, propertyName string) (int64, error) {
 	return int64(number), nil
 }
 
+func parseBool(input string, propertyName string) (bool, error) {
+	val, err := strconv.ParseBool(input)
+	if err != nil {
+		return false, fmt.Errorf("parsing %s failed with: %w", propertyName, err)
+	}
+	return val, nil
+}
+
 // sanitize topic/queue name to conform with:
 // https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/quotas-queues.html
-func nameToAWSSanitizedName(name string) string {
-	s := []byte(name)
+func nameToAWSSanitizedName(name string, isFifo bool) string {
+	suffix := ".fifo"
+
+	// first remove suffix if exists, and user requested a FIFO name, then sanitize the passed in name.
+	hasFifoSuffix := false
+	if strings.HasSuffix(name, suffix) && isFifo {
+		hasFifoSuffix = true
+		name = name[:len(name)-len(suffix)]
+	}
 
+	s := []byte(name)
 	j := 0
 	for _, b := range s {
 		if ('a' <= b && b <= 'z') ||
@@ -134,12 +166,21 @@ func nameToAWSSanitizedName(name string) string {
 			s[j] = b
 			j++
 
-			if j == 80 {
+			if j == maxAWSNameLength {
 				break
 			}
 		}
 	}
 
+	// reattach/add the suffix to the sanitized name, trim more if adding the suffix would exceed the maxLength.
+	if hasFifoSuffix || isFifo {
+		delta := j + len(suffix) - maxAWSNameLength
+		if delta > 0 {
+			j -= delta
+		}
+		return string(s[:j]) + suffix
+	}
+
 	return string(s[:j])
 }
 
@@ -181,7 +222,7 @@ func (s *snsSqs) getSnsSqsMetatdata(metadata pubsub.Metadata) (*snsSqsMetadata,
 		md.SecretKey = val
 	}
 
-	if val, ok := getAliasedProperty([]string{"sessionToken"}, metadata); ok {
+	if val, ok := props["sessionToken"]; ok {
 		md.SessionToken = val
 	}
 
@@ -219,11 +260,11 @@ func (s *snsSqs) getSnsSqsMetatdata(metadata pubsub.Metadata) (*snsSqsMetadata,
 		md.messageRetryLimit = retryLimit
 	}
 
-	if val, ok := getAliasedProperty([]string{"sqsDeadLettersQueueName"}, metadata); ok {
+	if val, ok := props["sqsDeadLettersQueueName"]; ok {
 		md.sqsDeadLettersQueueName = val
 	}
 
-	if val, ok := getAliasedProperty([]string{"messageReceiveLimit"}, metadata); ok {
+	if val, ok := props["messageReceiveLimit"]; ok {
 		messageReceiveLimit, err := parseInt64(val, "messageReceiveLimit")
 		if err != nil {
 			return nil, err
@@ -237,6 +278,23 @@ func (s *snsSqs) getSnsSqsMetatdata(metadata pubsub.Metadata) (*snsSqsMetadata,
 		return nil, errors.New("to use SQS dead letters queue, messageReceiveLimit and sqsDeadLettersQueueName must both be set to a value")
 	}
 
+	// fifo settings: enable/disable SNS and SQS FIFO.
+	if val, ok := props["fifo"]; ok {
+		fifo, err := parseBool(val, "fifo")
+		if err != nil {
+			return nil, err
+		}
+		md.fifo = fifo
+	} else {
+		md.fifo = false
+	}
+
+	// fifo settings: assign user provided Message Group ID
+	// for more details, see: https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/using-messagegroupid-property.html
+	if val, ok := props["fifoMessageGroupID"]; ok {
+		md.fifoMessageGroupID = val
+	}
+
 	if val, ok := props["messageWaitTimeSeconds"]; !ok {
 		md.messageWaitTimeSeconds = 1
 	} else {
@@ -296,11 +354,18 @@ func (s *snsSqs) Init(metadata pubsub.Metadata) error {
 }
 
 func (s *snsSqs) createTopic(topic string) (string, string, error) {
-	sanitizedName := nameToAWSSanitizedName(topic)
-	createTopicResponse, err := s.snsClient.CreateTopic(&sns.CreateTopicInput{
+	sanitizedName := nameToAWSSanitizedName(topic, s.metadata.fifo)
+	snsCreateTopicInput := &sns.CreateTopicInput{
 		Name: aws.String(sanitizedName),
 		Tags: []*sns.Tag{{Key: aws.String(awsSnsTopicNameKey), Value: aws.String(topic)}},
-	})
+	}
+
+	if s.metadata.fifo {
+		attributes := map[string]*string{"FifoTopic": aws.String("true"), "ContentBasedDeduplication": aws.String("true")}
+		snsCreateTopicInput.SetAttributes(attributes)
+	}
+
+	createTopicResponse, err := s.snsClient.CreateTopic(snsCreateTopicInput)
 	if err != nil {
 		return "", "", fmt.Errorf("error while creating an SNS topic: %w", err)
 	}
@@ -336,10 +401,18 @@ func (s *snsSqs) getOrCreateTopic(topic string) (string, error) {
 }
 
 func (s *snsSqs) createQueue(queueName string) (*sqsQueueInfo, error) {
-	createQueueResponse, err := s.sqsClient.CreateQueue(&sqs.CreateQueueInput{
-		QueueName: aws.String(nameToAWSSanitizedName(queueName)),
+	sanitizedName := nameToAWSSanitizedName(queueName, s.metadata.fifo)
+	sqsCreateQueueInput := &sqs.CreateQueueInput{
+		QueueName: aws.String(sanitizedName),
 		Tags:      map[string]*string{awsSqsQueueNameKey: aws.String(queueName)},
-	})
+	}
+
+	if s.metadata.fifo {
+		attributes := map[string]*string{"FifoQueue": aws.String("true"), "ContentBasedDeduplication": aws.String("true")}
+		sqsCreateQueueInput.SetAttributes(attributes)
+	}
+
+	createQueueResponse, err := s.sqsClient.CreateQueue(sqsCreateQueueInput)
 	if err != nil {
 		return nil, fmt.Errorf("error creaing an SQS queue: %w", err)
 	}
@@ -381,6 +454,18 @@ func (s *snsSqs) getOrCreateQueue(queueName string) (*sqsQueueInfo, error) {
 	return queueInfo, nil
 }
 
+func (s *snsSqs) getMessageGroupID(req *pubsub.PublishRequest) *string {
+	if len(s.metadata.fifoMessageGroupID) > 0 {
+		return &s.metadata.fifoMessageGroupID
+	}
+	// each daprd, of a given PubSub, of a given publisher application publishes to a message group ID of its own.
+	// for example: for a daprd serving the SNS/SQS Pubsub component we generate a unique id -> A; that component serves on behalf
+	// of a given PubSub deployment name B, and component A publishes to SNS on behalf of a dapr application named C (effectively to topic C).
+	// therefore the created message group ID for publishing messages in the aforementioned setup is "A:B:C".
+	fifoMessageGroupID := fmt.Sprintf("%s:%s:%s", s.id, req.PubsubName, req.Topic)
+	return &fifoMessageGroupID
+}
+
 func (s *snsSqs) Publish(req *pubsub.PublishRequest) error {
 	topicArn, err := s.getOrCreateTopic(req.Topic)
 	if err != nil {
@@ -388,11 +473,15 @@ func (s *snsSqs) Publish(req *pubsub.PublishRequest) error {
 	}
 
 	message := string(req.Data)
-	_, err = s.snsClient.Publish(&sns.PublishInput{
+	snsPublishInput := &sns.PublishInput{
 		Message:  &message,
 		TopicArn: &topicArn,
-	})
+	}
+	if s.metadata.fifo {
+		snsPublishInput.MessageGroupId = s.getMessageGroupID(req)
+	}
 
+	_, err = s.snsClient.Publish(snsPublishInput)
 	if err != nil {
 		wrappedErr := fmt.Errorf("error publishing to topic: %s with topic ARN %s: %w", req.Topic, topicArn, err)
 		s.logger.Error(wrappedErr)
@@ -517,9 +606,10 @@ func (s *snsSqs) createDeadLettersQueue() (*sqsQueueInfo, error) {
 	var deadLettersQueueInfo *sqsQueueInfo
 	deadLettersQueueInfo, err := s.getOrCreateQueue(s.metadata.sqsDeadLettersQueueName)
 	if err != nil {
-		s.logger.Errorf("error retrieving SQS dead-letter queue: %w", err)
+		wrappedErr := fmt.Errorf("error retrieving SQS dead-letter queue: %w", err)
+		s.logger.Error(wrappedErr)
 
-		return nil, err
+		return nil, wrappedErr
 	}
 
 	return deadLettersQueueInfo, nil
@@ -603,27 +693,30 @@ func (s *snsSqs) Subscribe(req pubsub.SubscribeRequest, handler pubsub.Handler)
 	// these should be idempotent - queues should not be created if they exist.
 	topicArn, err := s.getOrCreateTopic(req.Topic)
 	if err != nil {
-		s.logger.Errorf("error getting topic ARN for %s: %w", req.Topic, err)
+		wrappedErr := fmt.Errorf("error getting topic ARN for %s: %w", req.Topic, err)
+		s.logger.Error(wrappedErr)
 
-		return err
+		return wrappedErr
 	}
 
 	// this is the ID of the application, it is supplied via runtime as "consumerID".
 	var queueInfo *sqsQueueInfo
 	queueInfo, err = s.getOrCreateQueue(s.metadata.sqsQueueName)
 	if err != nil {
-		s.logger.Errorf("error retrieving SQS queue: %w", err)
+		wrappedErr := fmt.Errorf("error retrieving SQS queue: %w", err)
+		s.logger.Error(wrappedErr)
 
-		return err
+		return wrappedErr
 	}
 
 	// only after a SQS queue and SNS topic had been setup, we restrict the SendMessage action to SNS as sole source
 	// to prevent anyone but SNS to publish message to SQS.
 	err = s.restrictQueuePublishPolicyToOnlySNS(queueInfo, topicArn)
 	if err != nil {
-		s.logger.Errorf("error setting sns-sqs subscription policy: %w", err)
+		wrappedErr := fmt.Errorf("error setting sns-sqs subscription policy: %w", err)
+		s.logger.Error(wrappedErr)
 
-		return err
+		return wrappedErr
 	}
 
 	// apply the dead letters queue attributes to the current queue.
@@ -632,18 +725,21 @@ func (s *snsSqs) Subscribe(req pubsub.SubscribeRequest, handler pubsub.Handler)
 		var derr error
 		deadLettersQueueInfo, derr = s.createDeadLettersQueue()
 		if derr != nil {
-			s.logger.Errorf("error creating dead-letter queue: %w", derr)
+			wrappedErr := fmt.Errorf("error creating dead-letter queue: %w", derr)
+			s.logger.Error(wrappedErr)
 
-			return derr
+			return wrappedErr
 		}
 
 		var sqsSetQueueAttributesInput *sqs.SetQueueAttributesInput
 		sqsSetQueueAttributesInput, derr = s.createQueueAttributesWithDeadLetters(queueInfo, deadLettersQueueInfo)
 		if derr != nil {
-			s.logger.Errorf("error creatubg queue attributes for dead-letter queue: %w", derr)
+			wrappedErr := fmt.Errorf("error creatubg queue attributes for dead-letter queue: %w", derr)
+			s.logger.Error(wrappedErr)
 
-			return derr
+			return wrappedErr
 		}
+
 		_, derr = s.sqsClient.SetQueueAttributes(sqsSetQueueAttributesInput)
 		if derr != nil {
 			wrappedErr := fmt.Errorf("error updating queue attributes with dead-letter queue: %w", derr)


Test patch:
diff --git a/pubsub/aws/snssqs/snssqs_test.go b/pubsub/aws/snssqs/snssqs_test.go
index c027fa0d..27e93d79 100644
--- a/pubsub/aws/snssqs/snssqs_test.go
+++ b/pubsub/aws/snssqs/snssqs_test.go
@@ -16,7 +16,7 @@ type testUnitFixture struct {
 
 func Test_parseTopicArn(t *testing.T) {
 	t.Parallel()
-	// no further guarantees are made about this function
+	// no further guarantees are made about this function.
 	r := require.New(t)
 	r.Equal("qqnoob", parseTopicArn("arn:aws:sqs:us-east-1:000000000000:qqnoob"))
 }
@@ -139,6 +139,18 @@ func Test_getSnsSqsMetatdata_invalidMetadataSetup(t *testing.T) {
 	t.Parallel()
 
 	fixtures := []testUnitFixture{
+		{
+			metadata: pubsub.Metadata{Properties: map[string]string{
+				"consumerID": "consumer",
+				"Endpoint":   "endpoint",
+				"AccessKey":  "acctId",
+				"SecretKey":  "secret",
+				"awsToken":   "token",
+				"Region":     "region",
+				"fifo":       "none bool",
+			}},
+			name: "fifo not set to boolean",
+		},
 		{
 			metadata: pubsub.Metadata{Properties: map[string]string{
 				"consumerID":          "consumer",
@@ -248,7 +260,7 @@ func Test_parseInt64(t *testing.T) {
 	number, _ = parseInt64("-1000", "")
 	r.Equal(int64(-1000), number)
 
-	// Expecting that this function doesn't panic
+	// Expecting that this function doesn't panic.
 	_, err = parseInt64("999999999999999999999999999999999999999999999999999999999999999999999999999", "")
 	r.Error(err)
 }
@@ -260,7 +272,69 @@ func Test_replaceNameToAWSSanitizedName(t *testing.T) {
 	s := `Some_invalid-name // for an AWS resource &*()*&&^Some invalid name // for an AWS resource &*()*&&^Some invalid 
 		name // for an AWS resource &*()*&&^Some invalid name // for an AWS resource &*()*&&^Some invalid name // for an
 		AWS resource &*()*&&^Some invalid name // for an AWS resource &*()*&&^`
-	v := nameToAWSSanitizedName(s)
+	v := nameToAWSSanitizedName(s, false)
 	r.Equal(80, len(v))
 	r.Equal("Some_invalid-nameforanAWSresourceSomeinvalidnameforanAWSresourceSomeinvalidnamef", v)
 }
+
+func Test_replaceNameToAWSSanitizedFifoName_Trimmed(t *testing.T) {
+	t.Parallel()
+	r := require.New(t)
+
+	s := `Some_invalid-name // for an AWS resource &*()*&&^Some invalid name // for an AWS resource &*()*&&^Some invalid 
+		name // for an AWS resource &*()*&&^Some invalid name // for an AWS resource &*()*&&^Some invalid name // for an
+		AWS resource &*()*&&^Some invalid name // for an AWS resource &*()*&&^`
+	v := nameToAWSSanitizedName(s, true)
+	r.Equal(80, len(v))
+	r.Equal("Some_invalid-nameforanAWSresourceSomeinvalidnameforanAWSresourceSomeinvalid.fifo", v)
+}
+
+func Test_replaceNameToAWSSanitizedFifoName_NonTrimmed(t *testing.T) {
+	t.Parallel()
+	r := require.New(t)
+
+	s := `012345678901234567890123456789012345678901234567890123456789012345678901234`
+	v := nameToAWSSanitizedName(s, true)
+	r.Equal(80, len(v))
+	r.Equal("012345678901234567890123456789012345678901234567890123456789012345678901234.fifo", v)
+}
+
+func Test_replaceNameToAWSSanitizedExistingFifoName_NonTrimmed(t *testing.T) {
+	t.Parallel()
+	r := require.New(t)
+
+	s := `012345678901234567890123456789012345678901234567890123456789012345678901234.fifo`
+	v := nameToAWSSanitizedName(s, true)
+	r.Equal(80, len(v))
+	r.Equal("012345678901234567890123456789012345678901234567890123456789012345678901234.fifo", v)
+}
+
+func Test_replaceNameToAWSSanitizedExistingFifoName_NonMax(t *testing.T) {
+	t.Parallel()
+	r := require.New(t)
+
+	s := `0123456789`
+	v := nameToAWSSanitizedName(s, true)
+	r.Equal(len(s)+len(".fifo"), len(v))
+	r.Equal("0123456789.fifo", v)
+}
+
+func Test_replaceNameToAWSSanitizedExistingFifoName_NoFifoSetting(t *testing.T) {
+	t.Parallel()
+	r := require.New(t)
+
+	s := `012345678901234567890123456789012345678901234567890123456789012345678901234.fifo`
+	v := nameToAWSSanitizedName(s, false)
+	r.Equal(79, len(v))
+	r.Equal("012345678901234567890123456789012345678901234567890123456789012345678901234fifo", v)
+}
+
+func Test_replaceNameToAWSSanitizedExistingFifoName_Trimmed(t *testing.T) {
+	t.Parallel()
+	r := require.New(t)
+
+	s := `01234567890123456789012345678901234567890123456789012345678901234567890123456789.fifo`
+	v := nameToAWSSanitizedName(s, true)
+	r.Equal(80, len(v))
+	r.Equal("012345678901234567890123456789012345678901234567890123456789012345678901234.fifo", v)
+}