Szymon Pobiega

Results 23 issues of Szymon Pobiega

If the immediate retries are implemented in-memory within the transport the current transport seam makes it possible to modify the incoming message so that the effects of the modification are...

Bug
Breaking change
Triaged

Support using RabbitMQ transport in low-privilege mode (without rights to create accounts) for locked down environments. - Configure RabbitMQ **to not** attempt to declare exchanges at runtime. Useful when installers...

enhancement-release-candidate

TODO: - [ ] Link to the transactional session documentation page (see #5813 ) - [ ] Link to these samples from the transactional session documentation page

NHibernate persistence includes the [ScriptGenerator](https://github.com/Particular/NServiceBus.NHibernate/blob/develop/src/NServiceBus.NHibernate/ScriptGenerator.cs) class which allows users to generate script files for their persistence in a unit tests. [This test](https://github.com/Particular/NServiceBus.NHibernate/blob/develop/src/NServiceBus.NHibernate.Tests/GenerateScriptsTest.cs) included in the NH persistence code base shows...

This would be helpful when troubleshooting custom conventions (https://discuss.particular.net/t/list-all-the-messages-discovered-for-events-messages-and-commands-when-using-custom-convetions/3150/2)

Improvement

The built-in Outbox expiration policy does not work for endpoints with high throughput (~10 milion messages a day). It appears that a partition-based expiration scheme would be much more efficient....

Improvement

When combined with SQL Server transport working in `TransactionScope` mode, SQL Persistence opens the SQL connection [in the storage session adapter](https://github.com/Particular/NServiceBus.Persistence.Sql/blob/632f21fffdeeef6100849366848f4815af4d707c/src/SqlPersistence/SynchronizedStorage/SqlDialect_MsSqlServer.cs#L46) which runs in the `LoadHandlerConnector`. This approach may cause...

Improvement
candidate-for-next-release

Although in theory one might mix and match persistences via `UsePersistence` API, the SQL saga persistence can only work with SQL outbox persistence. The seam between these two persistence concerns...

Attachments are pieces of data a saga can access on demand (are not loaded when main saga data is loaded). Attachments can be anything: a piece of data, an ID,...

- Raised at https://github.com/Particular/NServiceBus.SqlServer/pull/860#issuecomment-952645609 - Create issue: https://github.com/Particular/NServiceBus.SqlServer/issues/919

Improvement
candidate-for-next-release