-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
Improvements and bug fixes since 1.4.0.
Addressed the known issue in 1.4.0: "When the silo starts up, it will register IServiceProvider in the container, which can be a circular reference registration when using 3rd party containers such as AutoFac."
- Improvements
- Fix a cleanup issue in TestCluster after a failure Fix a cleanup issue in TestCluster after a failure dotnet/orleans#2734
- Remove unnecessary service registration of IServiceProvider to itself, which improves support for 3rd party containers Remove unnecessary service registration of IServiceProvider to itself dotnet/orleans#2749
- Add a timeout for socket connection Add a timeout for socket connection dotnet/orleans#2791
- Support for string grain id in OrleansManager.exe Support for string grain id dotnet/orleans#2815
- Avoid reconnection to gateway no longer in the list returned by IGatewayListProvider Avoid reconnection to gateway no longer in the list returned by IGatewayListProvider dotnet/orleans#2824
- Handle absolute path in IntermediateOutputPath to address issue 2864 Handle absolute path in IntermediateOutputPath to address issue 2864 dotnet/orleans#2865, Handle absolute path in IntermediateOutputPath to address issue #2864 in vNext dotnet/orleans#2871
- Rename codegen file to be excluded from analyzers Rename codegen file to be excluded from analyzers dotnet/orleans#2872
- ProviderTypeLoader: do not enumerate types in ReflectionOnly assembly. ProviderTypeLoader: do not enumerate types in ReflectionOnly assembly. dotnet/orleans#2869
- Do not throw when calling Stop on AsynchQueueAgent after it was disposed.
- Bug fixes
- NodeConfiguration.AdditionalAssemblyDirectories was not 'deeply' copied in the copy constructor NodeConfiguration.AdditionalAssemblyDirectories was not 'deeply' copied in the copy constructor dotnet/orleans#2758
- Fix AsReference() in generated code for null values Fix AsReference() in generated code for null values dotnet/orleans#2756
- Avoid a NullReferenceException in SerializationManager.Register(...) Avoid a NullReferenceException in SerializationManager.Register(...) dotnet/orleans#2768
- Fix missing check for empty deployment id fix missing check for empty deployment id dotnet/orleans#2786
- Fix to make OrleansPerfCounterTelemetryConsumer still work for grain-specific counters. (part of Prep non-static client dotnet/orleans#2807)
- Fix typos in format strings Fix typos in format strings dotnet/orleans#2853
- Fix null reference exception in simple queue cache. Fix null reference exception in simple queue cache. dotnet/orleans#2829
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels