diff --git a/AkkaStreamsAndSharding/AkkaStreamsAndSharding.csproj b/AkkaStreamsAndSharding/AkkaStreamsAndSharding.csproj index 4d2dc91..9d9c6c7 100644 --- a/AkkaStreamsAndSharding/AkkaStreamsAndSharding.csproj +++ b/AkkaStreamsAndSharding/AkkaStreamsAndSharding.csproj @@ -1,316 +1,27 @@ - - - + - Debug - AnyCPU - {E49530D8-9DD4-418F-B4C6-B2BE3B5B213B} + net5.0 Exe - AkkaStreamsAndSharding - AkkaStreamsAndSharding - v4.8 - 512 - true - true - - + false - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - ..\packages\Akka.1.4.8\lib\netstandard2.0\Akka.dll - - - ..\packages\Akka.Cluster.1.4.8\lib\netstandard2.0\Akka.Cluster.dll - - - ..\packages\Akka.Cluster.Sharding.1.4.8\lib\netstandard2.0\Akka.Cluster.Sharding.dll - - - ..\packages\Akka.Cluster.Tools.1.4.8\lib\netstandard2.0\Akka.Cluster.Tools.dll - - - ..\packages\Akka.Coordination.1.4.8\lib\netstandard2.0\Akka.Coordination.dll - - - ..\packages\Akka.DistributedData.1.4.8\lib\netstandard2.0\Akka.DistributedData.dll - - - ..\packages\Akka.DistributedData.LightningDB.1.4.8\lib\netstandard2.0\Akka.DistributedData.LightningDB.dll - - - ..\packages\Akka.Persistence.1.4.8\lib\netstandard2.0\Akka.Persistence.dll - - - ..\packages\Akka.Remote.1.4.8\lib\netstandard2.0\Akka.Remote.dll - - - ..\packages\Akka.Serialization.Hyperion.1.4.8\lib\netstandard2.0\Akka.Serialization.Hyperion.dll - - - ..\packages\Akka.Streams.1.4.8\lib\netstandard2.0\Akka.Streams.dll - - - ..\packages\DotNetty.Buffers.0.6.0\lib\net45\DotNetty.Buffers.dll - - - ..\packages\DotNetty.Codecs.0.6.0\lib\net45\DotNetty.Codecs.dll - - - ..\packages\DotNetty.Common.0.6.0\lib\net45\DotNetty.Common.dll - - - ..\packages\DotNetty.Handlers.0.6.0\lib\net45\DotNetty.Handlers.dll - - - ..\packages\DotNetty.Transport.0.6.0\lib\net45\DotNetty.Transport.dll - - - ..\packages\Google.Protobuf.3.12.3\lib\net45\Google.Protobuf.dll - - - ..\packages\Hyperion.0.9.16\lib\net45\Hyperion.dll - - - ..\packages\LightningDB.0.11.0\lib\netstandard2.0\LightningDB.dll - - - ..\packages\Microsoft.Extensions.DependencyInjection.Abstractions.1.1.0\lib\netstandard1.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll - - - ..\packages\Microsoft.Extensions.Logging.1.1.1\lib\netstandard1.1\Microsoft.Extensions.Logging.dll - - - ..\packages\Microsoft.Extensions.Logging.Abstractions.1.1.1\lib\netstandard1.1\Microsoft.Extensions.Logging.Abstractions.dll - - - ..\packages\Microsoft.Win32.Primitives.4.3.0\lib\net46\Microsoft.Win32.Primitives.dll - True - - - ..\packages\Newtonsoft.Json.12.0.3\lib\net45\Newtonsoft.Json.dll - - - ..\packages\Reactive.Streams.1.0.2\lib\net45\Reactive.Streams.dll - - - - ..\packages\System.AppContext.4.3.0\lib\net463\System.AppContext.dll - True - True - - - ..\packages\System.Buffers.4.5.1\lib\net461\System.Buffers.dll - - - ..\packages\System.Collections.Immutable.1.7.1\lib\net461\System.Collections.Immutable.dll - - - - - ..\packages\System.Configuration.ConfigurationManager.4.7.0\lib\net461\System.Configuration.ConfigurationManager.dll - - - ..\packages\System.Console.4.3.0\lib\net46\System.Console.dll - True - True - - - - - ..\packages\System.Diagnostics.DiagnosticSource.4.3.0\lib\net46\System.Diagnostics.DiagnosticSource.dll - - - ..\packages\System.Diagnostics.Tracing.4.3.0\lib\net462\System.Diagnostics.Tracing.dll - True - True - - - - ..\packages\System.Globalization.Calendars.4.3.0\lib\net46\System.Globalization.Calendars.dll - True - True - - - ..\packages\System.IO.4.3.0\lib\net462\System.IO.dll - True - True - - - ..\packages\System.IO.Compression.4.3.0\lib\net46\System.IO.Compression.dll - True - True - - - - ..\packages\System.IO.Compression.ZipFile.4.3.0\lib\net46\System.IO.Compression.ZipFile.dll - True - True - - - ..\packages\System.IO.FileSystem.4.3.0\lib\net46\System.IO.FileSystem.dll - True - True - - - ..\packages\System.IO.FileSystem.Primitives.4.3.0\lib\net46\System.IO.FileSystem.Primitives.dll - True - True - - - ..\packages\System.Linq.4.3.0\lib\net463\System.Linq.dll - True - True - - - ..\packages\System.Linq.Expressions.4.3.0\lib\net463\System.Linq.Expressions.dll - True - True - - - ..\packages\System.Memory.4.5.4\lib\net461\System.Memory.dll - - - - ..\packages\System.Net.Http.4.3.0\lib\net46\System.Net.Http.dll - True - True - - - ..\packages\System.Net.Sockets.4.3.0\lib\net46\System.Net.Sockets.dll - True - True - - - - ..\packages\System.Numerics.Vectors.4.5.0\lib\net46\System.Numerics.Vectors.dll - - - ..\packages\System.Reflection.4.3.0\lib\net462\System.Reflection.dll - True - True - - - ..\packages\System.Reflection.TypeExtensions.4.7.0\lib\net461\System.Reflection.TypeExtensions.dll - - - ..\packages\System.Runtime.4.3.0\lib\net462\System.Runtime.dll - True - True - - - ..\packages\System.Runtime.CompilerServices.Unsafe.4.5.3\lib\net461\System.Runtime.CompilerServices.Unsafe.dll - - - ..\packages\System.Runtime.Extensions.4.3.0\lib\net462\System.Runtime.Extensions.dll - True - True - - - ..\packages\System.Runtime.InteropServices.4.3.0\lib\net463\System.Runtime.InteropServices.dll - True - True - - - ..\packages\System.Runtime.InteropServices.RuntimeInformation.4.3.0\lib\net45\System.Runtime.InteropServices.RuntimeInformation.dll - True - True - - - - ..\packages\System.Security.AccessControl.4.7.0\lib\net461\System.Security.AccessControl.dll - - - ..\packages\System.Security.Cryptography.Algorithms.4.3.0\lib\net463\System.Security.Cryptography.Algorithms.dll - True - True - - - ..\packages\System.Security.Cryptography.Encoding.4.3.0\lib\net46\System.Security.Cryptography.Encoding.dll - True - True - - - ..\packages\System.Security.Cryptography.Primitives.4.3.0\lib\net46\System.Security.Cryptography.Primitives.dll - True - True - - - ..\packages\System.Security.Cryptography.X509Certificates.4.3.0\lib\net461\System.Security.Cryptography.X509Certificates.dll - True - True - - - ..\packages\System.Security.Permissions.4.7.0\lib\net461\System.Security.Permissions.dll - - - ..\packages\System.Security.Principal.Windows.4.7.0\lib\net461\System.Security.Principal.Windows.dll - - - - ..\packages\System.Text.RegularExpressions.4.3.0\lib\net463\System.Text.RegularExpressions.dll - True - True - - - ..\packages\System.Threading.Tasks.Extensions.4.5.1\lib\netstandard2.0\System.Threading.Tasks.Extensions.dll - - - - - - - - - ..\packages\System.Xml.ReaderWriter.4.3.0\lib\net46\System.Xml.ReaderWriter.dll - True - True - - - - - - - - - - - - - - - + + 1.4.21 + + + 1.4.21 + + + 1.4.21 + + + + + + all + - - + - - - - - - This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. - - - \ No newline at end of file diff --git a/AkkaStreamsAndSharding/appsettings.json b/AkkaStreamsAndSharding/appsettings.json new file mode 100644 index 0000000..ccf4a61 --- /dev/null +++ b/AkkaStreamsAndSharding/appsettings.json @@ -0,0 +1,6 @@ +{ + "NumberOfGraphs": 500, + "ShouldSendTicks": true, + "SleepInBetweenTicks": 10000, + "NumberOfGraphBuilderRoutees": 4 +} \ No newline at end of file diff --git a/AkkaStreamsAndSharding/packages.config b/AkkaStreamsAndSharding/packages.config deleted file mode 100644 index 15dab32..0000000 --- a/AkkaStreamsAndSharding/packages.config +++ /dev/null @@ -1,85 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/SimulateNewNodeJoiningAndThenInputIsSentToSource.ps1 b/SimulateNewNodeJoiningAndThenInputIsSentToSource.ps1 index e8b3f1c..8fcf88f 100644 --- a/SimulateNewNodeJoiningAndThenInputIsSentToSource.ps1 +++ b/SimulateNewNodeJoiningAndThenInputIsSentToSource.ps1 @@ -1,6 +1,6 @@ $currentLocation = Get-Location $configuration='Release' -$pathToExe = "$currentLocation\AkkaStreamsAndSharding\bin\$configuration\AkkaStreamsAndSharding.exe" +$pathToExe = "$currentLocation\AkkaStreamsAndSharding\bin\$configuration\net5.0\AkkaStreamsAndSharding.exe" if (-not(Test-Path $pathToExe)) { echo "Running msbuild..." msbuild -p:RestorePackagesConfig=true -t:restore /m:4 /t:build /p:Configuration=$configuration /p:Optimize=True "AkkaStreamsAndSharding.sln" diff --git a/SimulateNewNodeJoiningWhenGivenEnoughTime.ps1 b/SimulateNewNodeJoiningWhenGivenEnoughTime.ps1 index 9e349a5..aafcb57 100644 --- a/SimulateNewNodeJoiningWhenGivenEnoughTime.ps1 +++ b/SimulateNewNodeJoiningWhenGivenEnoughTime.ps1 @@ -1,6 +1,6 @@ $currentLocation = Get-Location $configuration='Release' -$pathToExe = "$currentLocation\AkkaStreamsAndSharding\bin\$configuration\AkkaStreamsAndSharding.exe" +$pathToExe = "$currentLocation\AkkaStreamsAndSharding\bin\$configuration\net5.0\AkkaStreamsAndSharding.exe" if (-not(Test-Path $pathToExe)) { echo "Running msbuild..." msbuild -p:RestorePackagesConfig=true -t:restore /m:4 /t:build /p:Configuration=$configuration /p:Optimize=True "AkkaStreamsAndSharding.sln" diff --git a/SimulateNewNodeJoiningWhenSmallerAmountOfGraphs.ps1 b/SimulateNewNodeJoiningWhenSmallerAmountOfGraphs.ps1 index 14bdcb4..e997e25 100644 --- a/SimulateNewNodeJoiningWhenSmallerAmountOfGraphs.ps1 +++ b/SimulateNewNodeJoiningWhenSmallerAmountOfGraphs.ps1 @@ -1,6 +1,6 @@ $currentLocation = Get-Location $configuration='Release' -$pathToExe = "$currentLocation\AkkaStreamsAndSharding\bin\$configuration\AkkaStreamsAndSharding.exe" +$pathToExe = "$currentLocation\AkkaStreamsAndSharding\bin\$configuration\net5.0\AkkaStreamsAndSharding.exe" if (-not(Test-Path $pathToExe)) { echo "Running msbuild..." msbuild -p:RestorePackagesConfig=true -t:restore /m:4 /t:build /p:Configuration=$configuration /p:Optimize=True "AkkaStreamsAndSharding.sln" diff --git a/SimulateNewNodeNotJoining.ps1 b/SimulateNewNodeNotJoining.ps1 index da66b22..5bd6727 100644 --- a/SimulateNewNodeNotJoining.ps1 +++ b/SimulateNewNodeNotJoining.ps1 @@ -1,6 +1,6 @@ $currentLocation = Get-Location $configuration='Release' -$pathToExe = "$currentLocation\AkkaStreamsAndSharding\bin\$configuration\AkkaStreamsAndSharding.exe" +$pathToExe = "$currentLocation\AkkaStreamsAndSharding\bin\$configuration\net5.0\AkkaStreamsAndSharding.exe" if (-not(Test-Path $pathToExe)) { echo "Running msbuild..." msbuild -p:RestorePackagesConfig=true -t:restore /m:4 /t:build /p:Configuration=$configuration /p:Optimize=True "AkkaStreamsAndSharding.sln"