Deepanshu Agarwal
|
b2d8e6013b
|
Add bulkSubscribe request params to SubscribeRequest (#2405)
* Add bulkSubscribe configuration params
Signed-off-by: Deepanshu Agarwal <deepanshu.agarwal1984@gmail.com>
* Replace dapr/dapr package to run cert tests
Signed-off-by: Deepanshu Agarwal <deepanshu.agarwal1984@gmail.com>
* Change bulkSubscribe param types
Signed-off-by: Deepanshu Agarwal <deepanshu.agarwal1984@gmail.com>
* Update latest dapr/dapr fork
Signed-off-by: Deepanshu Agarwal <deepanshu.agarwal1984@gmail.com>
* Update correct dapr/dapr version
Signed-off-by: Deepanshu Agarwal <deepanshu.agarwal1984@gmail.com>
* change BulkSubscribeRequest to Config
Signed-off-by: Deepanshu Agarwal <deepanshu.agarwal1984@gmail.com>
* Update dapr/dapr version for cert
Signed-off-by: Deepanshu Agarwal <deepanshu.agarwal1984@gmail.com>
* Update with latest dapr fork
Signed-off-by: Deepanshu Agarwal <deepanshu.agarwal1984@gmail.com>
Signed-off-by: Deepanshu Agarwal <deepanshu.agarwal1984@gmail.com>
|
2023-01-10 09:30:25 -08:00 |
Joni Collinge
|
382f84f30c
|
Add support for Azure Service Bus sessions for topics (#2346)
* WIP: ASB sessions
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* WIP: Support ASB sessions
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* Add metadata
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* remove dead code
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* lint
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* Add sessionIdleTimeoutInSec md
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* Support blank session IDs
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* If require sessions and no session id, set blank
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* move session config to per subscription metadata
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* add some unit tests
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* lint
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* remove auto blank session id
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* go mod tidy
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* add basic cert test
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* update comment
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* remove dead code
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* remove dead code
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* Update certification test
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* Add comment
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* Add cert test for roundrobin
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* go mod tidy
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* Update readme
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* Use struct for NewSubscription to simplify parameters
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* Address feedback
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* Address feedback
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* Only async receive
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* isTruthy on map without check
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* Use if not select for context check
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* Feedback
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* lint
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Co-authored-by: Yaron Schneider <schneider.yaron@live.com>
Co-authored-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Co-authored-by: Alessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com>
|
2023-01-06 09:59:26 -08:00 |
Bernd Verst
|
54b5f7471c
|
Merge branch 'master' into master
|
2023-01-04 15:10:10 -08:00 |
spike
|
e61e170c7c
|
Use message's retain property to cover meta's (#2377)
* Use message's retain property to cover meta's
Signed-off-by: spike <hello@spike.wiki>
* Add test cases for mqtt publish method
Signed-off-by: spike <hello@spike.wiki>
* Fix lint issues
Signed-off-by: spike <hello@spike.wiki>
* Fix lint issues
Signed-off-by: spike <hello@spike.wiki>
* Close channels individually
Signed-off-by: spike <hello@spike.wiki>
Signed-off-by: spike <hello@spike.wiki>
Co-authored-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Co-authored-by: Dapr Bot <56698301+dapr-bot@users.noreply.github.com>
|
2023-01-04 15:05:25 -08:00 |
Bernd Verst
|
d56057a649
|
Merge branch 'master' into master
|
2023-01-04 14:40:37 -08:00 |
Bernd Verst
|
be093538f7
|
Merge branch 'master' into master
|
2023-01-04 14:35:59 -08:00 |
Tomasz Pietrek
|
97ad52c692
|
Make domain and prefix setup cleaner
Signed-off-by: Tomasz Pietrek <tomasz@nats.io>
|
2023-01-04 10:48:32 +01:00 |
Tomasz Pietrek
|
94894c465b
|
Add domain and apiPrefix for JetStream
Signed-off-by: Tomasz Pietrek <tomasz@nats.io>
|
2023-01-04 09:18:35 +01:00 |
TKTheTechie
|
5cd02e8c78
|
Update of amqp go library
Signed-off-by: TKTheTechie <thomas.kunnumpurath@solace.com>
|
2022-12-28 23:28:25 -05:00 |
Bernd Verst
|
9845a76288
|
Merge remote-tracking branch 'upstream/master' into solacese/master
|
2022-12-28 17:39:08 -08:00 |
Bernd Verst
|
e794fb9529
|
Merge branch 'master' into master
|
2022-12-28 16:42:34 -08:00 |
TKTheTechie
|
9c28641594
|
Fixing linting issues, conformance infrastructure
* Fixing linting issues
* Adding infrastructure to .github/workflows
* Fixing conformance tests config to account for default anonymous config on the event broker
Signed-off-by: TKTheTechie <thomas.kunnumpurath@solace.com>
|
2022-12-23 08:58:41 -05:00 |
TKTheTechie
|
a5dfcb80fa
|
Allowing anonymous connections
Updating rule to allow an anonymous connection without credentials
Signed-off-by: TKTheTechie <thomas.kunnumpurath@solace.com>
|
2022-12-22 08:35:22 -05:00 |
TKTheTechie
|
57c2324670
|
Refactoring package names
Signed-off-by: TKTheTechie <thomas.kunnumpurath@solace.com>
|
2022-12-22 08:35:22 -05:00 |
TKTheTechie
|
338bc03e9e
|
Update amqp.go
Signed-off-by: TKTheTechie <thomas.kunnumpurath@solace.com>
|
2022-12-22 08:35:22 -05:00 |
TKTheTechie
|
d7f4933bbb
|
Update amqp.go
Support topic subscriptions
Signed-off-by: TKTheTechie <thomas.kunnumpurath@solace.com>
|
2022-12-22 08:35:21 -05:00 |
TKTheTechie
|
619c35693e
|
Adding conformance tests
Signed-off-by: TKTheTechie <thomas.kunnumpurath@solace.com>
|
2022-12-22 08:35:21 -05:00 |
TKTheTechie
|
2039a30de7
|
AMQP Plugin
Initial cut of the AMQP 1.0 Plugin
Signed-off-by: TKTheTechie <thomas.kunnumpurath@solace.com>
|
2022-12-22 08:35:21 -05:00 |
Mukundan Sundararajan
|
cff6d7b6b1
|
Merge remote-tracking branch 'upstream/master' into optimize-bulkpubres-struct
|
2022-12-20 23:04:19 +05:30 |
mecoding1
|
6237f4eada
|
Fix lint issues for eventhubs_integration_test.go
Signed-off-by: mecoding1 <118708378+mecoding1@users.noreply.github.com>
|
2022-12-20 18:56:10 +05:30 |
mecoding1
|
64b1a599ca
|
Fix lint issues across the file
Fix lint issues across the file
Signed-off-by: mecoding1 <118708378+mecoding1@users.noreply.github.com>
|
2022-12-20 12:37:41 +05:30 |
Bernd Verst
|
8b3672c91e
|
Merge branch 'master' into feat/rabbitmq-tls
|
2022-12-19 15:31:47 -08:00 |
Bernd Verst
|
a7d1e9e250
|
Merge branch 'master' into master
|
2022-12-19 15:02:32 -08:00 |
ItalyPaleAle
|
fc00023206
|
Small naming fixes
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
|
2022-12-19 22:03:53 +00:00 |
mecoding1
|
0f6aedfd1c
|
Fix linting issue
Fix linting issue
Signed-off-by: mecoding1 <118708378+mecoding1@users.noreply.github.com>
|
2022-12-19 14:44:04 +05:30 |
seachen
|
5dda098868
|
feature: add context to lock&pubsub API
Signed-off-by: seachen <seachen@tencent.com>
|
2022-12-19 09:11:53 +08:00 |
Mukundan Sundararajan
|
b7817c0ee7
|
Merge branch 'master' into optimize-bulkpubres-struct
|
2022-12-17 11:05:39 +05:30 |
Bernd Verst
|
3e08736911
|
Add support for Redis 7 in all Dapr Components (#2228)
* Add support for Redis 7
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
* Add Redis 7 to conformance tests
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
* automatically detect redis version, make redis7 state conformant
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
* Additions for REDIS without JSON support
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
* Return helpful query API error when missing redis-json
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
* Change Redis 7 port for conformance test
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
* Fix nil reference
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
* Update Redis7 port
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
* Enable ContextTimeoutEnabled for Redis v9 client
Co-Authored-By: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
* Add timeouts, address code review
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
* Add another timeout
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
* Redis: so much more context
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
* modtidy
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
* fix issue from latest merge
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
* modtidy
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
* Add generic redis nil error
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
* fix redis version check
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
* upgrade redis v9 client
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
* Remove flaky redis v7 pubsub conformance test
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
* modtidy
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
Co-authored-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
|
2022-12-16 14:12:11 -08:00 |
Bernd Verst
|
16e1be02d1
|
Merge branch 'master' into master
|
2022-12-16 11:54:51 -08:00 |
Mukundan Sundararajan
|
0841b3d846
|
Merge branch 'master' into optimize-bulkpubres-struct
|
2022-12-15 23:00:34 +05:30 |
seachen
|
1ea2cff9fd
|
feature: add context to lock&pubsub API
Signed-off-by: seachen <seachen@tencent.com>
|
2022-12-15 09:53:32 +08:00 |
Bernd Verst
|
64a2c3aad1
|
Revert "revert amqp changes, eventhubs library update"
This reverts commit b236279d81.
|
2022-12-14 16:19:06 -08:00 |
Tomasz Pietrek
|
72bd117e7e
|
Rework JetStream delivery policy (#2315)
* Rework JetStream delivery policy
Signed-off-by: Tomasz Pietrek <tomasz@nats.io>
* Add missing deliver policies to error
Co-authored-by: Piotr Piotrowski <piotrpiotrowski94@gmail.com>
Signed-off-by: Tomasz Pietrek <melgaer@gmail.com>
Signed-off-by: Tomasz Pietrek <tomasz@nats.io>
* Rearrange imports
Signed-off-by: Tomasz Pietrek <tomasz@nats.io>
Signed-off-by: Tomasz Pietrek <tomasz@nats.io>
Signed-off-by: Tomasz Pietrek <melgaer@gmail.com>
Co-authored-by: Piotr Piotrowski <piotrpiotrowski94@gmail.com>
Co-authored-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Co-authored-by: Yaron Schneider <schneider.yaron@live.com>
|
2022-12-14 15:56:07 -08:00 |
Yaron Schneider
|
0b0deea39e
|
Merge branch 'master' into feat/rabbitmq-tls
|
2022-12-14 14:34:51 -08:00 |
seachen
|
e59dfd63c0
|
feature: add context to lock&pubsub API
Signed-off-by: seachen <seachen@tencent.com>
|
2022-12-14 19:37:24 +08:00 |
Mukundan Sundararajan
|
4b1bb38820
|
Merge branch 'master' into optimize-bulkpubres-struct
|
2022-12-14 10:52:40 +05:30 |
Mukundan Sundararajan
|
ace0d1a03c
|
changed to failed entries for bulk publish response
Signed-off-by: Mukundan Sundararajan <65565396+mukundansundar@users.noreply.github.com>
|
2022-12-13 16:22:45 +05:30 |
Mukundan Sundararajan
|
72695529f6
|
optimize bulk pub response to contain only failed entries
Signed-off-by: Mukundan Sundararajan <65565396+mukundansundar@users.noreply.github.com>
|
2022-12-13 11:49:04 +05:30 |
spike
|
6254982cd7
|
Raise error if protocol does not match connection string
Signed-off-by: spike <hello@spike.wiki>
|
2022-12-06 22:27:54 +08:00 |
Tomasz Pietrek
|
9df618959e
|
Fix formatting
Signed-off-by: Tomasz Pietrek <tomasz@nats.io>
|
2022-12-05 17:56:02 +01:00 |
Tomasz Pietrek
|
d2e3a7e533
|
Test ack policies metadata
Signed-off-by: Tomasz Pietrek <tomasz@nats.io>
|
2022-12-05 17:47:35 +01:00 |
Tomasz Pietrek
|
0e80570949
|
Fix typo
Signed-off-by: Tomasz Pietrek <tomasz@nats.io>
|
2022-12-05 15:57:14 +01:00 |
Tomasz Pietrek
|
3a8a9a0ef6
|
Fix error handling in Ack
Signed-off-by: Tomasz Pietrek <tomasz@nats.io>
|
2022-12-05 14:33:12 +01:00 |
Tomasz Pietrek
|
0463c2cf8b
|
Adopt handler to work properly with each ack policy in NATS
Signed-off-by: Tomasz Pietrek <tomasz@nats.io>
|
2022-12-05 14:19:13 +01:00 |
Tomasz Pietrek
|
7ec2b8608f
|
Add ack policy to NATS pub/sub
Signed-off-by: Tomasz Pietrek <tomasz@nats.io>
|
2022-12-05 14:15:00 +01:00 |
Bernd Verst
|
f656319740
|
Merge branch 'master' into feat/rabbitmq-tls
|
2022-12-02 13:54:50 -08:00 |
Tomasz Pietrek
|
86cf34ef8f
|
Add missing filter subject in Jetstream pubsub (#2312)
Signed-off-by: Tomasz Pietrek <tomasz@nats.io>
Signed-off-by: Tomasz Pietrek <tomasz@nats.io>
Co-authored-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Co-authored-by: Dapr Bot <56698301+dapr-bot@users.noreply.github.com>
|
2022-11-30 10:46:15 -08:00 |
thielepaul
|
47b0d73676
|
Add mqtt retained information to pubsub message metadata (#2299)
Signed-off-by: Paul Thiele <thielepaul@gmail.com>
Signed-off-by: Paul Thiele <thielepaul@gmail.com>
Co-authored-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Co-authored-by: Alessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com>
Co-authored-by: Dapr Bot <56698301+dapr-bot@users.noreply.github.com>
|
2022-11-29 10:06:20 -08:00 |
Deepanshu Agarwal
|
a6289ccff2
|
Ack Retained Message too
Signed-off-by: Deepanshu Agarwal <deepanshu.agarwal1984@gmail.com>
|
2022-11-24 18:36:44 +05:30 |
mecoding1
|
71d7acb506
|
Fix lint issue for eventshub.go
Signed-off-by: mecoding1 <118708378+mecoding1@users.noreply.github.com>
|
2022-11-23 10:48:59 +05:30 |