Skip to content
This repository has been archived by the owner on Nov 2, 2018. It is now read-only.

Include scopeValidation race condition fix into a patch release #493

Closed
pakrym opened this issue Feb 22, 2017 · 19 comments
Closed

Include scopeValidation race condition fix into a patch release #493

pakrym opened this issue Feb 22, 2017 · 19 comments

Comments

@pakrym
Copy link
Contributor

pakrym commented Feb 22, 2017

#470 (comment)

/cc @Eilon @davidfowl @DamianEdwards

@pakrym pakrym self-assigned this Feb 22, 2017
@Eilon
Copy link
Member

Eilon commented Feb 22, 2017

Would this be for 1.0.x, 1.1.x, or both?

@henkmollema
Copy link
Contributor

@Eilon this feature was added in 1.1 so no need for a patch in 1.0, I guess.

Personally I would like a patch release for this. We used this feature and hit the error (as mentioned here) so we had to disable it.

@Eilon Eilon added this to the 1.1.1 milestone Feb 27, 2017
@Eilon
Copy link
Member

Eilon commented Feb 27, 2017

Thanks, we'll evaluate this for the next patch release.

@Eilon
Copy link
Member

Eilon commented Apr 12, 2017

This patch fix is approved. Please follow the normal code review / pull request process and make sure you make the change in the correct branch.

@pakrym
Copy link
Contributor Author

pakrym commented Apr 18, 2017

Fixed in #513

@Eilon
Copy link
Member

Eilon commented Apr 19, 2017

Preview builds of this patch fix should be available on the following feeds:

If you have a chance, please try out these preview builds and let us know if you have any feedback!

@henkmollema
Copy link
Contributor

Awesome @Eilon, thanks! I'll try them out tomorrow.

@henkmollema
Copy link
Contributor

@Eilon is it correct that there are no patch packages for Microsoft.AspNetCore.Mvc.Razor.ViewCompilation?

@Eilon
Copy link
Member

Eilon commented Apr 20, 2017

@henkmollema there will be an update to that package, but I think only due to its dependencies (e.g. MVC) being updated. I don't think there are any actual functional fixes in that package.

@henkmollema
Copy link
Contributor

@Eilon @pakrym I still hit some kind of race condition when enabling scope validation. I've created a repro here: https://github.com/henkmollema/DiConcurrencyBug.

/cc @davidfowl

@pakrym
Copy link
Contributor Author

pakrym commented Apr 20, 2017

@henkmollema can you file a separate bug please, I'll investigate it today.

@henkmollema
Copy link
Contributor

@pakrym done: #518.

@pakrym
Copy link
Contributor Author

pakrym commented Apr 20, 2017

@henkmollema @Eilon This was caused by my mistake, fix was backported to a wrong branch and is not included in the build on the patch feed.

@pakrym
Copy link
Contributor Author

pakrym commented Apr 20, 2017

I merged it to the right branch and verified that package built from it fixes the issue.

@henkmollema
Copy link
Contributor

I see, thanks!

@henkmollema
Copy link
Contributor

When can I expect these packages to show up at https://dotnet.myget.org/gallery/aspnet-1-1-2-may2017-patch-public?

@Eilon
Copy link
Member

Eilon commented Apr 21, 2017

@henkmollema the builds happen automatically, and I see the last build was pushed about 3 hours ago. Can you try updating to see if you get the new packages?

@henkmollema
Copy link
Contributor

@Eilon a bit late, but it works. Thanks!

@Eilon
Copy link
Member

Eilon commented May 6, 2017

@henkmollema good to know, thanks!

This issue was closed.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants