Skip to content

Commit 628485d

Browse files
Merge pull request #38 from petabridge/dev
v1.1.1 Release
2 parents 06af023 + 807fa84 commit 628485d

File tree

5 files changed

+9
-18
lines changed

5 files changed

+9
-18
lines changed

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77
At present, this repository exposes the following interfaces for use within [Akka.NET](http://getakka.net/) applications that intend to leverage Phobos in production:
88

99
* [`INeverTrace`](https://phobos.petabridge.com/api/Phobos.Actor.Common.INeverTrace.html) - permanently disables tracing support for any actors marked with this interface and cannot be overridden by configuration.
10-
* [`IWithTrace`](https://phobos.petabridge.com/api/Phobos.Actor.Common.IWithTrace.html) - explicitly adds tracing support to a message, actor, etc.
10+
* [`IWithTracing`](https://phobos.petabridge.com/api/Phobos.Actor.Common.IWithTracing.html) - explicitly adds tracing support to a message, actor, etc.
1111
* [`INeverMonitor`](https://phobos.petabridge.com/api/Phobos.Actor.Common.INeverMonitor.html) - permanently disables monitoring support for any actors marked with this interface and cannot be overridden by configuration.
12-
* [`IWithMonitor`](https://phobos.petabridge.com/api/Phobos.Actor.Common.IWithMonitor.html) - explicitly adds monitoring support to a message, actor, etc.
12+
* [`IWithMetrics`](https://phobos.petabridge.com/api/Phobos.Actor.Common.IWithMetrics.html) - explicitly adds monitoring support to a message, actor, etc.
1313

1414
And then we have some aggregate interfaces for simplification purposes:
1515

RELEASE_NOTES.md

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,2 @@
1-
#### 1.1.0 January 06 2020 ####
2-
Introduced the following interfaces:
3-
4-
* [`ITrace`](https://phobos.petabridge.com/api/Phobos.Actor.Common.ITrace.html) - explicitly adds tracing support to a message, actor, etc.
5-
* [`IMonitor`](https://phobos.petabridge.com/api/Phobos.Actor.Common.IMonitor.html) - explicitly adds monitoring support to a message, actor, etc.
6-
* [`INeverInstrumented`](https://phobos.petabridge.com/api/Phobos.Actor.Common.INeverInstrumented.html) - permanently disables tracing and monitoring support for any actors marked with this interface and cannot be overridden by configuration.
7-
* [`IInstrumented`](https://phobos.petabridge.com/api/Phobos.Actor.Common.IInstrumented.html) - explicitly enables both tracing and monitoring support for this object.
1+
#### 1.1.1 January 07 2020 ####
2+
Renamed `IWithTrace` to to `IWithTracing`.

src/Phobos.Actor.Common/IInstrumented.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ namespace Phobos.Actor.Common
99
/// <summary>
1010
/// Marker interface that indicates that this resource is fully instrumented.
1111
/// </summary>
12-
public interface IInstrumented : IWithTrace, IWithMetrics
12+
public interface IInstrumented : IWithTracing, IWithMetrics
1313
{
1414
}
1515
}

src/Phobos.Actor.Common/IWithTrace.cs src/Phobos.Actor.Common/IWithTracing.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ namespace Phobos.Actor.Common
1010
/// Marker interface that indicates that this actor, message, etc is used
1111
/// by Phobos to begin traces.
1212
/// </summary>
13-
public interface IWithTrace
13+
public interface IWithTracing
1414
{
1515
}
1616
}

src/common.props

+3-7
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,8 @@
22
<PropertyGroup>
33
<Copyright>Copyright © 2018 Petabridge</Copyright>
44
<Authors>Petabridge</Authors>
5-
<VersionPrefix>1.1.0</VersionPrefix>
6-
<PackageReleaseNotes>Introduced the following interfaces:
7-
[`ITrace`](https://phobos.petabridge.com/api/Phobos.Actor.Common.ITrace.html) - explicitly adds tracing support to a message, actor, etc.
8-
[`IMonitor`](https://phobos.petabridge.com/api/Phobos.Actor.Common.IMonitor.html) - explicitly adds monitoring support to a message, actor, etc.
9-
[`INeverInstrumented`](https://phobos.petabridge.com/api/Phobos.Actor.Common.INeverInstrumented.html) - permanently disables tracing and monitoring support for any actors marked with this interface and cannot be overridden by configuration.
10-
[`IInstrumented`](https://phobos.petabridge.com/api/Phobos.Actor.Common.IInstrumented.html) - explicitly enables both tracing and monitoring support for this object.</PackageReleaseNotes>
5+
<VersionPrefix>1.1.1</VersionPrefix>
6+
<PackageReleaseNotes>Renamed `IWithTrace` to to `IWithTracing`.</PackageReleaseNotes>
117
<PackageIconUrl>https://phobos.petabridge.com/images/phobos_profile_icon.png</PackageIconUrl>
128
<PackageProjectUrl>
139
https://phobos.petabridge.com/
@@ -19,7 +15,7 @@
1915
<NoWarn>$(NoWarn);CS1591</NoWarn>
2016
</PropertyGroup>
2117
<PropertyGroup>
22-
<XunitVersion>2.3.0</XunitVersion>
18+
<XunitVersion>2.4.1</XunitVersion>
2319
<TestSdkVersion>16.4.0</TestSdkVersion>
2420
</PropertyGroup>
2521
</Project>

0 commit comments

Comments
 (0)