1
0
mirror of synced 2024-06-29 07:17:39 +00:00
Commit Graph

33 Commits

Author SHA1 Message Date
74ad8fb43e Fixed consumers after reconnect 2019-09-10 19:01:01 +02:00
d17f4f3a9f Fixed Tapeti not reconnecting after a disconnect event unless Publish is called 2019-08-08 11:56:10 +02:00
cb552cc4cb Enabled XML Documentation generation for all projects 2019-05-23 14:00:36 +02:00
30a32e4ac3 Merge tag '1.2.1' into develop 2019-05-20 15:24:56 +02:00
0bd9d06795 Fixed "Index out of range" when publishing from multiple thread (or from a message handler with prefetchcount > 1) 2019-05-20 15:22:40 +02:00
Menno van Lavieren
6bc6cfe216 MAX-911 RDB Relaties samenvoegen vanuit LEF en update ontvangen in LEF
MAX-1081 POC Dictionary tasks in Web voor request
Setup voor Transient request response met TODO's
2019-04-24 18:04:30 +02:00
Mark van Renswoude
ed421361ac Fixed #15: Attribute for mandatory messages 2019-03-19 11:47:52 +01:00
5b3be481e1 Fixed #6: Use 'mandatory' on replies (review)
Fixed #13: Exception for dynamic queues after reconnect
2019-02-14 15:08:04 +01:00
d37e593b78 Fixed #5: Dynamic queues not reinitialized after reconnect
- Tasks in the TapetiWorker are no longer async, as that splits it in multiple tasks (and only because of a delay in GetChannel, there's no real point to the async code otherwise) which causes issues with publisher confirms
2019-02-14 15:08:04 +01:00
60c7020a2c Fixed #6: Use 'mandatory' on replies 2019-02-14 15:08:04 +01:00
dcd22742e7 Implemented logging for connection events 2019-01-08 16:36:52 +01:00
74985e45de Fixed all ReSharper issues
Some are silly, like the "member not used" for public interfaces. The comments everywhere are ugly, sorry, but it keeps the possibly important issues visible without a dependency on some ReSharper annotations package.
2018-12-19 20:50:56 +01:00
247da184fa Added prefix option for dynamic queues 2018-08-31 19:28:24 +02:00
Menno van Lavieren
ee86e2c739 RDB-136 Flow tabel wordt niet meer opgeruimd Bij een exceptie in Flow
Refactoring om de actie van de Exceptionstrategie door te geven aan de cleanup stack
2017-10-17 13:29:16 +02:00
Menno van Lavieren
355c992dbf RDB-136 Flow tabel wordt niet meer opgeruimd Bij een exceptie in Flow
Flow ruimt nu zijn locks goed op en de weggeschreven state ingeval van exceptions tijdens het afhandelen van de message
2017-10-13 13:49:47 +02:00
Menno van Lavieren
625c80e8f7 RDB-136 Flow tabel wordt niet meer opgeruimd Bij een exceptie in Flow
Mogelijkheid voor het registreren van Cleanup middleware in Tapeti
2017-10-13 13:07:41 +02:00
Menno van Lavieren
3c44074289 RDB-136 Flow tabel wordt niet meer opgeruimd Bij een exceptie in Flow
Consummer HandleBasicDeliver aangepast zodat het makkelijker is om een dispatch ronde toe tevoegen voor cleanup handlers
2017-10-13 10:49:59 +02:00
Menno van Lavieren
9f30c1ec74 Tapeti Consumer HandleBasicDeliver schedules a Task asynchronously to handle the messages 2017-08-30 17:47:43 +02:00
Menno van Lavieren
cf53a1e6b1 Bug fix ReplyTo werkte niet op static queues 2017-07-21 14:14:19 +02:00
Menno van Lavieren
50bcd26d40 Connect Disconnect en Reconnect events toegevoegd aan de TapetiConnection 2017-07-14 12:33:09 +02:00
Menno van Lavieren
d386a3101e Bug fix in nested context disposing 2017-07-10 14:14:54 +02:00
Menno van Lavieren
8b5be4eef5 Bug fix in setup nested contexts, Controller was invoked from the outer context 2017-07-10 13:13:04 +02:00
Menno van Lavieren
06654b099a Allow Message middleware to septup a nested context and call 'next' multiple times 2017-07-07 10:59:12 +02:00
80ac032f18 Fixed #16: No exception when publishing while RabbitMQ is down 2017-02-21 22:08:05 +01:00
20ac467006 Fixed #6: Provide a way to start a flow outside of a message handler
Fixed Continuation methods binding to dynamic queues
2017-02-15 22:05:01 +01:00
0a9bc09884 Fixed #11: Improve stack traces for exceptions
Fixed #12: Stack overflow when an exception occurs in the middleware
2017-02-14 22:45:59 +01:00
e881ed94c1 Fixed #5: Implement message validation 2017-02-12 21:43:30 +01:00
eb017e7b63 Renamed StaticQueue attribute to DurableQueue to match RabbitMQ terminology (breaking change)
Changed default delivery mode to persistent
2017-02-12 19:15:56 +01:00
6b2a562d62 Fixed #9: Allow subscribing to queues before consuming 2017-02-12 15:18:12 +01:00
6779f3a4d0 Added AppSettings ConnectionParams helper
Changed BindingFilters to MessageFilterMiddleware (in preparation for SignalR interaction package)
Start of SqlConnectionFlowRepository
2017-02-08 15:52:24 +01:00
66fbcf2427 Moved Tapeti project to it's own folder 2017-02-07 16:22:04 +01:00
9d101f5d0d Moved project up one folder 2016-11-17 09:05:39 +01:00
97b654737a Some initial ideas worked out, with a generous amount of todos 2016-11-16 23:11:05 +01:00