Fixes items 26218 and 26057
-OutputCaching is now enabled by fixing UrlRewriting to happen on PostResolveRequestCache
-Load balancing support using the Dispatcher which calles the nodes listed in distributedNodes now calls all servers asynchronously (much faster) and does not prevent all servers from failing if one node fails
[TFS Changeset #64009]
Merging into main 4.1.0 branch:
Resolves a number of open issues, see associated WorkItems
- Fix WP crash on invalid connection string due to generation of XML cache on a separate thread
- Added option to generate xml cache file on local filesystem (in ASP.NET Temporary Files / CodeGenDir location) by adding <add key="umbracoContentXMLUseLocalTemp" value="true" /> to web.config file. This allows you to run from a SAN on a load-balanced environment whilst allowing each web node to have isolated copies of the xml cache file to avoid WP crashes due to multiple file locks
- Others in WorkItems :)
[TFS Changeset #64002]
Removed dependency on Scriptaculous + Prototype JS libraries (moved to Legacy, replaced with jQuery).
Moved ClientDependency config to seperate file.
Removed old DLL files and references.
[TFS Changeset #59142]