From 39d0bfb85a1119370af01dcdba05cd9d03c9d001 Mon Sep 17 00:00:00 2001 From: Nicolas Constant Date: Fri, 15 Jan 2021 22:18:01 -0500 Subject: [PATCH 1/2] fix mention count statistics --- .../Statistics/ExtractionStatisticsHandler.cs | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/BirdsiteLive.Domain/Statistics/ExtractionStatisticsHandler.cs b/src/BirdsiteLive.Domain/Statistics/ExtractionStatisticsHandler.cs index b9446df..b8ed036 100644 --- a/src/BirdsiteLive.Domain/Statistics/ExtractionStatisticsHandler.cs +++ b/src/BirdsiteLive.Domain/Statistics/ExtractionStatisticsHandler.cs @@ -9,7 +9,7 @@ public interface IExtractionStatisticsHandler void ExtractedStatus(int mentionsCount); ExtractionStatistics GetStatistics(); } - + public class ExtractionStatisticsHandler : IExtractionStatisticsHandler { private static int _lastDescriptionMentionsExtracted; @@ -17,7 +17,7 @@ public class ExtractionStatisticsHandler : IExtractionStatisticsHandler private static int _descriptionMentionsExtracted; private static int _statusMentionsExtracted; - + private static System.Timers.Timer _resetTimer; #region Ctor @@ -45,12 +45,14 @@ private void OnTimeResetEvent(object sender, ElapsedEventArgs e) public void ExtractedDescription(int mentionsCount) { - Interlocked.Increment(ref _descriptionMentionsExtracted); + for (var i = 0; i < mentionsCount; i++) + Interlocked.Increment(ref _descriptionMentionsExtracted); } public void ExtractedStatus(int mentionsCount) { - Interlocked.Increment(ref _statusMentionsExtracted); + for (var i = 0; i < mentionsCount; i++) + Interlocked.Increment(ref _statusMentionsExtracted); } public ExtractionStatistics GetStatistics() From 8f593e5591814e27784cb2e1413a719f4afa4fff Mon Sep 17 00:00:00 2001 From: Nicolas Constant Date: Fri, 15 Jan 2021 22:27:21 -0500 Subject: [PATCH 2/2] road to 0.8.1 --- src/BirdsiteLive/BirdsiteLive.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/BirdsiteLive/BirdsiteLive.csproj b/src/BirdsiteLive/BirdsiteLive.csproj index f665db2..041c8b3 100644 --- a/src/BirdsiteLive/BirdsiteLive.csproj +++ b/src/BirdsiteLive/BirdsiteLive.csproj @@ -4,7 +4,7 @@ netcoreapp3.1 d21486de-a812-47eb-a419-05682bb68856 Linux - 0.8.0 + 0.8.1