Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adjust to new recoverability seam #82

Merged
merged 4 commits into from Apr 17, 2019

Conversation

andreasohlund
Copy link
Member

@andreasohlund andreasohlund commented Apr 11, 2019

No description provided.

@SeanFeldman
Copy link
Contributor

TC cannot handle the workaround for CSPROJ @andreasohlund

SeanFeldman
SeanFeldman previously approved these changes Apr 11, 2019
@@ -123,7 +123,7 @@ protected async Task<ErrorHandleResult> HandleError(Message message, Dictionary<
}
catch (Exception ex)
{
criticalError.Raise($"Failed to execute recoverability actions for message `{message.Id}`", ex);
criticalError.Raise($"Failed to execute recoverability policy for message with native ID: `{message.Id}`", ex);
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is it always native ID though?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes it should be https://github.com/Particular/NServiceBus/blob/develop/src/NServiceBus.Core/Transports/MessageContext.cs#L43

The transport can choose to reuse the nsb id but it would still be the "native id that the transport choose to use"

Makes sense?

@andreasohlund
Copy link
Member Author

Ah, so testing locally and then release a core beta when we have checked all transport is the way to go then I guess?

@SeanFeldman
Copy link
Contributor

That's what it looks right now. Unless we can do something about TC.

@andreasohlund andreasohlund changed the title [WIP]Adjust to new recoverability seam Adjust to new recoverability seam Apr 15, 2019
@andreasohlund
Copy link
Member Author

Updated to core 7.2.0 beta , this one is ready to go

@@ -14,7 +14,7 @@

<ItemGroup>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.9.0" />
<PackageReference Include="NServiceBus.TransportTests.Sources" Version="7.1.0" />
<PackageReference Include="NServiceBus.TransportTests.Sources" Version="7.2.0-beta0079"/>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nitpick: Missing space between quote and the closing tag

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good catch, fixed!

@SeanFeldman SeanFeldman merged commit a1a655e into develop Apr 17, 2019
@SeanFeldman SeanFeldman deleted the apply-new-recoverability-seam-test branch April 17, 2019 06:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants