diff --git a/benchmarks/AutoClusterBenchmark/AutoClusterBenchmark.csproj b/benchmarks/AutoClusterBenchmark/AutoClusterBenchmark.csproj index 794a204548..d775d094cb 100644 --- a/benchmarks/AutoClusterBenchmark/AutoClusterBenchmark.csproj +++ b/benchmarks/AutoClusterBenchmark/AutoClusterBenchmark.csproj @@ -2,7 +2,7 @@ 8981 - net6.0;net7.0;net8.0 + net6.0;net7.0;net8.0;net9.0 Exe 10 ClusterExperiment1 diff --git a/benchmarks/AutoClusterBenchmark/Configuration.cs b/benchmarks/AutoClusterBenchmark/Configuration.cs index 9cd1c658d3..c8096e105d 100644 --- a/benchmarks/AutoClusterBenchmark/Configuration.cs +++ b/benchmarks/AutoClusterBenchmark/Configuration.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- using System; @@ -159,7 +159,7 @@ public static async Task SpawnClient() .WithRemote(GetRemoteConfig()) .WithCluster(GetClusterConfig(clusterProvider, identity)); - await system.Cluster().StartClientAsync(); + await system.Cluster().StartMemberAsync(); return system.Cluster(); } } diff --git a/benchmarks/AutoClusterBenchmark/Program.cs b/benchmarks/AutoClusterBenchmark/Program.cs index 4811b1a13e..ccca3754ce 100644 --- a/benchmarks/AutoClusterBenchmark/Program.cs +++ b/benchmarks/AutoClusterBenchmark/Program.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- using System; diff --git a/benchmarks/AutoClusterBenchmark/Runner.cs b/benchmarks/AutoClusterBenchmark/Runner.cs index ae17fc72d1..84ca13b82b 100644 --- a/benchmarks/AutoClusterBenchmark/Runner.cs +++ b/benchmarks/AutoClusterBenchmark/Runner.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- using System.Threading.Tasks; diff --git a/benchmarks/AutoClusterBenchmark/WorkerActor.cs b/benchmarks/AutoClusterBenchmark/WorkerActor.cs index 2701c21977..377f833a0a 100644 --- a/benchmarks/AutoClusterBenchmark/WorkerActor.cs +++ b/benchmarks/AutoClusterBenchmark/WorkerActor.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- using System.Threading.Tasks; diff --git a/benchmarks/ClusterBenchmark/ClrMessages.cs b/benchmarks/ClusterBenchmark/ClrMessages.cs index 637105c81d..8d57380b25 100644 --- a/benchmarks/ClusterBenchmark/ClrMessages.cs +++ b/benchmarks/ClusterBenchmark/ClrMessages.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- namespace ClusterExperiment1; diff --git a/benchmarks/ClusterBenchmark/Configuration.cs b/benchmarks/ClusterBenchmark/Configuration.cs index fe6c0ace52..52a740fd26 100644 --- a/benchmarks/ClusterBenchmark/Configuration.cs +++ b/benchmarks/ClusterBenchmark/Configuration.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- using System; @@ -191,10 +191,12 @@ public static async Task SpawnMember() private static ActorSystemConfig GetMemberActorSystemConfig() { var config = new ActorSystemConfig() - .WithSharedFutures() + // .WithSharedFutures() .WithDeadLetterThrottleCount(3) .WithDeadLetterThrottleInterval(TimeSpan.FromSeconds(1)) .WithDeadLetterRequestLogging(false); + + config = config with { SharedFutures = false }; // .WithDeveloperSupervisionLogging(false) // .WithDeveloperReceiveLogging(TimeSpan.FromSeconds(1)); @@ -206,9 +208,12 @@ public static async Task SpawnClient() InitTracing(); var config = new ActorSystemConfig() .WithDeadLetterThrottleCount(3) - .WithSharedFutures() + // .WithSharedFutures() .WithDeadLetterThrottleInterval(TimeSpan.FromSeconds(1)) .WithDeadLetterRequestLogging(false); + + config = config with { SharedFutures = false }; + var system = new ActorSystem( EnableTracing ? config.WithConfigureProps(props => props.WithTracing()) : config ); diff --git a/benchmarks/ClusterBenchmark/DockerSupport.cs b/benchmarks/ClusterBenchmark/DockerSupport.cs index ce8bed2d60..9930bc248b 100644 --- a/benchmarks/ClusterBenchmark/DockerSupport.cs +++ b/benchmarks/ClusterBenchmark/DockerSupport.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- using System; diff --git a/benchmarks/ClusterBenchmark/Program.cs b/benchmarks/ClusterBenchmark/Program.cs index 701f35dd58..bb29886fc0 100644 --- a/benchmarks/ClusterBenchmark/Program.cs +++ b/benchmarks/ClusterBenchmark/Program.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- using System; diff --git a/benchmarks/ClusterBenchmark/Runner.cs b/benchmarks/ClusterBenchmark/Runner.cs index ee1861e723..c730b26292 100644 --- a/benchmarks/ClusterBenchmark/Runner.cs +++ b/benchmarks/ClusterBenchmark/Runner.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- using System; diff --git a/benchmarks/ClusterBenchmark/WorkerActor.cs b/benchmarks/ClusterBenchmark/WorkerActor.cs index 6b77f8eb74..5c5b58d2fb 100644 --- a/benchmarks/ClusterBenchmark/WorkerActor.cs +++ b/benchmarks/ClusterBenchmark/WorkerActor.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- using System.Threading.Tasks; diff --git a/benchmarks/ClusterMicroBenchmarks/ConcurrentSpawnBenchmark.cs b/benchmarks/ClusterMicroBenchmarks/ConcurrentSpawnBenchmark.cs index 195ffa3b81..ee19a473b1 100644 --- a/benchmarks/ClusterMicroBenchmarks/ConcurrentSpawnBenchmark.cs +++ b/benchmarks/ClusterMicroBenchmarks/ConcurrentSpawnBenchmark.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- using System; diff --git a/benchmarks/ClusterMicroBenchmarks/InProcessClusterBatchRequestBenchmark.cs b/benchmarks/ClusterMicroBenchmarks/InProcessClusterBatchRequestBenchmark.cs index 809317c2aa..ad6f82c531 100644 --- a/benchmarks/ClusterMicroBenchmarks/InProcessClusterBatchRequestBenchmark.cs +++ b/benchmarks/ClusterMicroBenchmarks/InProcessClusterBatchRequestBenchmark.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- using System.Threading; diff --git a/benchmarks/ClusterMicroBenchmarks/InProcessClusterRequestBenchmark.cs b/benchmarks/ClusterMicroBenchmarks/InProcessClusterRequestBenchmark.cs index 24eb2713c3..70e5b7310e 100644 --- a/benchmarks/ClusterMicroBenchmarks/InProcessClusterRequestBenchmark.cs +++ b/benchmarks/ClusterMicroBenchmarks/InProcessClusterRequestBenchmark.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- using System; diff --git a/benchmarks/ClusterMicroBenchmarks/InProcessRequestAsyncBenchmark.cs b/benchmarks/ClusterMicroBenchmarks/InProcessRequestAsyncBenchmark.cs index 91bfd0df75..1f2925d435 100644 --- a/benchmarks/ClusterMicroBenchmarks/InProcessRequestAsyncBenchmark.cs +++ b/benchmarks/ClusterMicroBenchmarks/InProcessRequestAsyncBenchmark.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- using System; diff --git a/benchmarks/ClusterMicroBenchmarks/ObjectPoolBenchmarks.cs b/benchmarks/ClusterMicroBenchmarks/ObjectPoolBenchmarks.cs index ce51ed40e3..3bcb057faa 100644 --- a/benchmarks/ClusterMicroBenchmarks/ObjectPoolBenchmarks.cs +++ b/benchmarks/ClusterMicroBenchmarks/ObjectPoolBenchmarks.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- using System.Collections.Concurrent; diff --git a/benchmarks/ClusterMicroBenchmarks/RendezvousBenchmark.cs b/benchmarks/ClusterMicroBenchmarks/RendezvousBenchmark.cs index 4fb57655a3..c5a8da20ed 100644 --- a/benchmarks/ClusterMicroBenchmarks/RendezvousBenchmark.cs +++ b/benchmarks/ClusterMicroBenchmarks/RendezvousBenchmark.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- using System; diff --git a/benchmarks/GossipBenchmark/Node1/Program.cs b/benchmarks/GossipBenchmark/Node1/Program.cs index 067d0b35ba..11cb0acb21 100644 --- a/benchmarks/GossipBenchmark/Node1/Program.cs +++ b/benchmarks/GossipBenchmark/Node1/Program.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- using System; diff --git a/benchmarks/GossipBenchmark/Node2/Program.cs b/benchmarks/GossipBenchmark/Node2/Program.cs index b0c628cd6c..3630c19f17 100644 --- a/benchmarks/GossipBenchmark/Node2/Program.cs +++ b/benchmarks/GossipBenchmark/Node2/Program.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- using System; diff --git a/benchmarks/InprocessBenchmark/Program.cs b/benchmarks/InprocessBenchmark/Program.cs index 432951a4b8..3a73da3376 100644 --- a/benchmarks/InprocessBenchmark/Program.cs +++ b/benchmarks/InprocessBenchmark/Program.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- using System; diff --git a/benchmarks/MailboxBenchmark/MailboxBenchmark.cs b/benchmarks/MailboxBenchmark/MailboxBenchmark.cs index 26a9b40f43..79a70e5a43 100644 --- a/benchmarks/MailboxBenchmark/MailboxBenchmark.cs +++ b/benchmarks/MailboxBenchmark/MailboxBenchmark.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- using System.Threading.Tasks; diff --git a/benchmarks/MailboxBenchmark/Program.cs b/benchmarks/MailboxBenchmark/Program.cs index f1924fc722..0670a9d31e 100644 --- a/benchmarks/MailboxBenchmark/Program.cs +++ b/benchmarks/MailboxBenchmark/Program.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- using BenchmarkDotNet.Running; diff --git a/benchmarks/PropsBenchmark/SomeState.cs b/benchmarks/PropsBenchmark/SomeState.cs index 3960a00675..d22c4d9f9d 100644 --- a/benchmarks/PropsBenchmark/SomeState.cs +++ b/benchmarks/PropsBenchmark/SomeState.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- namespace PropsBenchmark; diff --git a/benchmarks/ProtoActorBenchmarks/LongBenchmark.cs b/benchmarks/ProtoActorBenchmarks/LongBenchmark.cs index 3acb06769c..e9903b85ab 100644 --- a/benchmarks/ProtoActorBenchmarks/LongBenchmark.cs +++ b/benchmarks/ProtoActorBenchmarks/LongBenchmark.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- using System; diff --git a/benchmarks/ProtoActorBenchmarks/Program.cs b/benchmarks/ProtoActorBenchmarks/Program.cs index 0feb224d5a..5c28b7e93d 100644 --- a/benchmarks/ProtoActorBenchmarks/Program.cs +++ b/benchmarks/ProtoActorBenchmarks/Program.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- using BenchmarkDotNet.Running; diff --git a/benchmarks/ProtoActorBenchmarks/ShortBenchmark.cs b/benchmarks/ProtoActorBenchmarks/ShortBenchmark.cs index 4c4a14ba5e..f94e6a515a 100644 --- a/benchmarks/ProtoActorBenchmarks/ShortBenchmark.cs +++ b/benchmarks/ProtoActorBenchmarks/ShortBenchmark.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- using System; diff --git a/benchmarks/ProtoActorBenchmarks/SkyNetBenchmark.cs b/benchmarks/ProtoActorBenchmarks/SkyNetBenchmark.cs index f0b9b19152..5ebc53ac78 100644 --- a/benchmarks/ProtoActorBenchmarks/SkyNetBenchmark.cs +++ b/benchmarks/ProtoActorBenchmarks/SkyNetBenchmark.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/benchmarks/ProtoActorBenchmarks/TestActors.cs b/benchmarks/ProtoActorBenchmarks/TestActors.cs index e7619552e2..ee46ec94ef 100644 --- a/benchmarks/ProtoActorBenchmarks/TestActors.cs +++ b/benchmarks/ProtoActorBenchmarks/TestActors.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- using System.Threading.Tasks; diff --git a/benchmarks/RemoteBenchmark/Messages/Messages.cs b/benchmarks/RemoteBenchmark/Messages/Messages.cs index ffcb093e3d..a7fb1856a6 100644 --- a/benchmarks/RemoteBenchmark/Messages/Messages.cs +++ b/benchmarks/RemoteBenchmark/Messages/Messages.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- using Proto.Remote; diff --git a/benchmarks/RemoteBenchmark/Node1/Program.cs b/benchmarks/RemoteBenchmark/Node1/Program.cs index 804b0cbdad..bac089f08c 100644 --- a/benchmarks/RemoteBenchmark/Node1/Program.cs +++ b/benchmarks/RemoteBenchmark/Node1/Program.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- using System; diff --git a/benchmarks/RemoteBenchmark/Node2/Program.cs b/benchmarks/RemoteBenchmark/Node2/Program.cs index a6ef9cba3f..5ae490c716 100644 --- a/benchmarks/RemoteBenchmark/Node2/Program.cs +++ b/benchmarks/RemoteBenchmark/Node2/Program.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- using System; diff --git a/benchmarks/SpawnBenchmark/Program.cs b/benchmarks/SpawnBenchmark/Program.cs index e0221b77ab..a1f20b6170 100644 --- a/benchmarks/SpawnBenchmark/Program.cs +++ b/benchmarks/SpawnBenchmark/Program.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- using System; diff --git a/examples/ActorMetrics/RunDummyCluster.cs b/examples/ActorMetrics/RunDummyCluster.cs index 665978ad60..160cfc9d82 100644 --- a/examples/ActorMetrics/RunDummyCluster.cs +++ b/examples/ActorMetrics/RunDummyCluster.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/examples/Chat/Client/Program.cs b/examples/Chat/Client/Program.cs index 27f46bc748..b933c4fc36 100644 --- a/examples/Chat/Client/Program.cs +++ b/examples/Chat/Client/Program.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/examples/Chat/Server/Program.cs b/examples/Chat/Server/Program.cs index 8ee6cf9b9b..a683c1c298 100644 --- a/examples/Chat/Server/Program.cs +++ b/examples/Chat/Server/Program.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/examples/ClusterGrainHelloWorld/Node1/Program.cs b/examples/ClusterGrainHelloWorld/Node1/Program.cs index 712ebf6309..90d6a4befb 100644 --- a/examples/ClusterGrainHelloWorld/Node1/Program.cs +++ b/examples/ClusterGrainHelloWorld/Node1/Program.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/examples/ClusterGrainHelloWorld/Node2/Program.cs b/examples/ClusterGrainHelloWorld/Node2/Program.cs index ffaa8c1663..653379834c 100644 --- a/examples/ClusterGrainHelloWorld/Node2/Program.cs +++ b/examples/ClusterGrainHelloWorld/Node2/Program.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/examples/ClusterK8sGrains/Node1/Program.cs b/examples/ClusterK8sGrains/Node1/Program.cs index 5fbef14230..1bc5aff003 100644 --- a/examples/ClusterK8sGrains/Node1/Program.cs +++ b/examples/ClusterK8sGrains/Node1/Program.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/examples/ClusterK8sGrains/Node2/Program.cs b/examples/ClusterK8sGrains/Node2/Program.cs index caca7d070a..da4f2e480c 100644 --- a/examples/ClusterK8sGrains/Node2/Program.cs +++ b/examples/ClusterK8sGrains/Node2/Program.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/examples/ContextDecorators/Program.cs b/examples/ContextDecorators/Program.cs index e9c40387af..ed6fbc5c1b 100644 --- a/examples/ContextDecorators/Program.cs +++ b/examples/ContextDecorators/Program.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/examples/DeadLetterThrottling/Program.cs b/examples/DeadLetterThrottling/Program.cs index 823422a3ef..a5cf0da531 100644 --- a/examples/DeadLetterThrottling/Program.cs +++ b/examples/DeadLetterThrottling/Program.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/examples/DependencyInjection/Controllers/ActorController.cs b/examples/DependencyInjection/Controllers/ActorController.cs index fde9c4b6c8..5f9ca76054 100644 --- a/examples/DependencyInjection/Controllers/ActorController.cs +++ b/examples/DependencyInjection/Controllers/ActorController.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/examples/DependencyInjection/Program.cs b/examples/DependencyInjection/Program.cs index f44b6d5e31..1c5751779e 100644 --- a/examples/DependencyInjection/Program.cs +++ b/examples/DependencyInjection/Program.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/examples/DependencyInjection/Startup.cs b/examples/DependencyInjection/Startup.cs index 775cee2afe..51b2e02a38 100644 --- a/examples/DependencyInjection/Startup.cs +++ b/examples/DependencyInjection/Startup.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/examples/EscalateSupervision/Program.cs b/examples/EscalateSupervision/Program.cs index 0ff29eb604..3b2df9fa38 100644 --- a/examples/EscalateSupervision/Program.cs +++ b/examples/EscalateSupervision/Program.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/examples/Futures/Program.cs b/examples/Futures/Program.cs index 63096ad85b..0019dd6914 100644 --- a/examples/Futures/Program.cs +++ b/examples/Futures/Program.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/examples/HelloWorld/Program.cs b/examples/HelloWorld/Program.cs index 047023e705..a396c2056a 100644 --- a/examples/HelloWorld/Program.cs +++ b/examples/HelloWorld/Program.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/examples/KafkaVirtualActorIngress/DeviceActor.cs b/examples/KafkaVirtualActorIngress/DeviceActor.cs index 3ca85605b5..6acbdbc873 100644 --- a/examples/KafkaVirtualActorIngress/DeviceActor.cs +++ b/examples/KafkaVirtualActorIngress/DeviceActor.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/examples/LifecycleEvents/Program.cs b/examples/LifecycleEvents/Program.cs index 7d11ff332c..9fc585745a 100644 --- a/examples/LifecycleEvents/Program.cs +++ b/examples/LifecycleEvents/Program.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/examples/Middleware/Program.cs b/examples/Middleware/Program.cs index a60abf6b09..9c274a7138 100644 --- a/examples/Middleware/Program.cs +++ b/examples/Middleware/Program.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/examples/Patterns/Saga/Account.cs b/examples/Patterns/Saga/Account.cs index 37b6c44e2b..05c6b43ec7 100644 --- a/examples/Patterns/Saga/Account.cs +++ b/examples/Patterns/Saga/Account.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/examples/Patterns/Saga/AccountProxy.cs b/examples/Patterns/Saga/AccountProxy.cs index 57136873fc..023faa121b 100644 --- a/examples/Patterns/Saga/AccountProxy.cs +++ b/examples/Patterns/Saga/AccountProxy.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/examples/Patterns/Saga/Factories/TransferFactory.cs b/examples/Patterns/Saga/Factories/TransferFactory.cs index fd9c76e6f3..ed020394b5 100644 --- a/examples/Patterns/Saga/Factories/TransferFactory.cs +++ b/examples/Patterns/Saga/Factories/TransferFactory.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/examples/Patterns/Saga/InMemoryProvider.cs b/examples/Patterns/Saga/InMemoryProvider.cs index 694e40b197..ea6979bd00 100644 --- a/examples/Patterns/Saga/InMemoryProvider.cs +++ b/examples/Patterns/Saga/InMemoryProvider.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/examples/Patterns/Saga/Internal/ForWithProgress.cs b/examples/Patterns/Saga/Internal/ForWithProgress.cs index f78cc568de..09f1d643e1 100644 --- a/examples/Patterns/Saga/Internal/ForWithProgress.cs +++ b/examples/Patterns/Saga/Internal/ForWithProgress.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/examples/Patterns/Saga/Messages/Messages.cs b/examples/Patterns/Saga/Messages/Messages.cs index 7ce1bb591f..5cba0b081e 100644 --- a/examples/Patterns/Saga/Messages/Messages.cs +++ b/examples/Patterns/Saga/Messages/Messages.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/examples/Patterns/Saga/Program.cs b/examples/Patterns/Saga/Program.cs index a857734781..554b122bc9 100755 --- a/examples/Patterns/Saga/Program.cs +++ b/examples/Patterns/Saga/Program.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/examples/Patterns/Saga/Runner.cs b/examples/Patterns/Saga/Runner.cs index d09366d470..49a2dccc16 100644 --- a/examples/Patterns/Saga/Runner.cs +++ b/examples/Patterns/Saga/Runner.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/examples/Patterns/Saga/TransferProcess.cs b/examples/Patterns/Saga/TransferProcess.cs index 58377ce4ad..af44b3f816 100644 --- a/examples/Patterns/Saga/TransferProcess.cs +++ b/examples/Patterns/Saga/TransferProcess.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/examples/Persistence/Persistence/Program.cs b/examples/Persistence/Persistence/Program.cs index 9935ae7853..b3bb1a764a 100644 --- a/examples/Persistence/Persistence/Program.cs +++ b/examples/Persistence/Persistence/Program.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/examples/ReceiveTimeout/Program.cs b/examples/ReceiveTimeout/Program.cs index 88b981e6b6..4f5844a148 100644 --- a/examples/ReceiveTimeout/Program.cs +++ b/examples/ReceiveTimeout/Program.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/examples/Router/Program.cs b/examples/Router/Program.cs index d988d6c03d..b735bf95c4 100644 --- a/examples/Router/Program.cs +++ b/examples/Router/Program.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/examples/Supervision/Program.cs b/examples/Supervision/Program.cs index b13bebffd1..e7b9d9251f 100644 --- a/examples/Supervision/Program.cs +++ b/examples/Supervision/Program.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/examples/remotechannels/Common/ChannelPublisherActor.cs b/examples/remotechannels/Common/ChannelPublisherActor.cs index 4bd105d25e..e6ac0da323 100644 --- a/examples/remotechannels/Common/ChannelPublisherActor.cs +++ b/examples/remotechannels/Common/ChannelPublisherActor.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/examples/remotechannels/Common/ChannelSubscriberActor.cs b/examples/remotechannels/Common/ChannelSubscriberActor.cs index d690f9bee5..86bf60fc28 100644 --- a/examples/remotechannels/Common/ChannelSubscriberActor.cs +++ b/examples/remotechannels/Common/ChannelSubscriberActor.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/ActorSystem.cs b/src/Proto.Actor/ActorSystem.cs index f4a41c0d41..7d02414a6f 100644 --- a/src/Proto.Actor/ActorSystem.cs +++ b/src/Proto.Actor/ActorSystem.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Behavior.cs b/src/Proto.Actor/Behavior.cs index 484a0e1466..329e02c7dd 100644 --- a/src/Proto.Actor/Behavior.cs +++ b/src/Proto.Actor/Behavior.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/CancellationTokens.cs b/src/Proto.Actor/CancellationTokens.cs index 30b4e2c3dc..85d0760f72 100644 --- a/src/Proto.Actor/CancellationTokens.cs +++ b/src/Proto.Actor/CancellationTokens.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Configuration/ActorSystemConfig.cs b/src/Proto.Actor/Configuration/ActorSystemConfig.cs index 2cee47d473..1c13bd1b77 100644 --- a/src/Proto.Actor/Configuration/ActorSystemConfig.cs +++ b/src/Proto.Actor/Configuration/ActorSystemConfig.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Context/ActorContext.cs b/src/Proto.Actor/Context/ActorContext.cs index 542cc8a95a..295dab4a45 100644 --- a/src/Proto.Actor/Context/ActorContext.cs +++ b/src/Proto.Actor/Context/ActorContext.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Context/ActorContextDecorator.cs b/src/Proto.Actor/Context/ActorContextDecorator.cs index dfb8e5b2c9..39b4173ee2 100644 --- a/src/Proto.Actor/Context/ActorContextDecorator.cs +++ b/src/Proto.Actor/Context/ActorContextDecorator.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Context/ActorContextExtras.cs b/src/Proto.Actor/Context/ActorContextExtras.cs index 1bd86563c5..fdedd0107d 100644 --- a/src/Proto.Actor/Context/ActorContextExtras.cs +++ b/src/Proto.Actor/Context/ActorContextExtras.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Context/ActorLoggingContext.cs b/src/Proto.Actor/Context/ActorLoggingContext.cs index caab117f2d..14793c7296 100644 --- a/src/Proto.Actor/Context/ActorLoggingContext.cs +++ b/src/Proto.Actor/Context/ActorLoggingContext.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Context/BatchContext.cs b/src/Proto.Actor/Context/BatchContext.cs index 52421d437a..14212c3073 100644 --- a/src/Proto.Actor/Context/BatchContext.cs +++ b/src/Proto.Actor/Context/BatchContext.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Context/ContextState.cs b/src/Proto.Actor/Context/ContextState.cs index 3318b2145e..829365b8b6 100644 --- a/src/Proto.Actor/Context/ContextState.cs +++ b/src/Proto.Actor/Context/ContextState.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Context/DeadlineContextDecorator.cs b/src/Proto.Actor/Context/DeadlineContextDecorator.cs index 526247b657..64f623b1f9 100644 --- a/src/Proto.Actor/Context/DeadlineContextDecorator.cs +++ b/src/Proto.Actor/Context/DeadlineContextDecorator.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Context/IContext.cs b/src/Proto.Actor/Context/IContext.cs index 47814054f0..1860519758 100644 --- a/src/Proto.Actor/Context/IContext.cs +++ b/src/Proto.Actor/Context/IContext.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Context/IContextStore.cs b/src/Proto.Actor/Context/IContextStore.cs index a0d5e1f638..8839cad74e 100644 --- a/src/Proto.Actor/Context/IContextStore.cs +++ b/src/Proto.Actor/Context/IContextStore.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Context/IInfoContext.cs b/src/Proto.Actor/Context/IInfoContext.cs index 430abd41dd..045ac41882 100644 --- a/src/Proto.Actor/Context/IInfoContext.cs +++ b/src/Proto.Actor/Context/IInfoContext.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Context/IReceiverContext.cs b/src/Proto.Actor/Context/IReceiverContext.cs index 26c15d5a8d..89dafe1f65 100644 --- a/src/Proto.Actor/Context/IReceiverContext.cs +++ b/src/Proto.Actor/Context/IReceiverContext.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Context/ISenderContext.cs b/src/Proto.Actor/Context/ISenderContext.cs index ab3867327b..69d5581742 100644 --- a/src/Proto.Actor/Context/ISenderContext.cs +++ b/src/Proto.Actor/Context/ISenderContext.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Context/ISpawnerContext.cs b/src/Proto.Actor/Context/ISpawnerContext.cs index a9a998fdec..3893fc5b7e 100644 --- a/src/Proto.Actor/Context/ISpawnerContext.cs +++ b/src/Proto.Actor/Context/ISpawnerContext.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Context/IStopperContext.cs b/src/Proto.Actor/Context/IStopperContext.cs index e51ab059fd..c8ac6a1a4e 100644 --- a/src/Proto.Actor/Context/IStopperContext.cs +++ b/src/Proto.Actor/Context/IStopperContext.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Context/ISystemContext.cs b/src/Proto.Actor/Context/ISystemContext.cs index a60737727f..33707a2dfd 100644 --- a/src/Proto.Actor/Context/ISystemContext.cs +++ b/src/Proto.Actor/Context/ISystemContext.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Context/RootContext.cs b/src/Proto.Actor/Context/RootContext.cs index 48bd780bed..030f35bba5 100644 --- a/src/Proto.Actor/Context/RootContext.cs +++ b/src/Proto.Actor/Context/RootContext.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Context/RootContextDecorator.cs b/src/Proto.Actor/Context/RootContextDecorator.cs index 6cf331e7a0..8034d9471b 100644 --- a/src/Proto.Actor/Context/RootContextDecorator.cs +++ b/src/Proto.Actor/Context/RootContextDecorator.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Context/StartupDeadlineContextDecorator.cs b/src/Proto.Actor/Context/StartupDeadlineContextDecorator.cs index b6b3307fbf..6ed9e43c39 100644 --- a/src/Proto.Actor/Context/StartupDeadlineContextDecorator.cs +++ b/src/Proto.Actor/Context/StartupDeadlineContextDecorator.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Context/SystemContext.cs b/src/Proto.Actor/Context/SystemContext.cs index 6579d5d988..3c2e36d53b 100644 --- a/src/Proto.Actor/Context/SystemContext.cs +++ b/src/Proto.Actor/Context/SystemContext.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Deduplication/DeduplicationContext.cs b/src/Proto.Actor/Deduplication/DeduplicationContext.cs index 071035dbc8..dfb768b271 100644 --- a/src/Proto.Actor/Deduplication/DeduplicationContext.cs +++ b/src/Proto.Actor/Deduplication/DeduplicationContext.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Delegates.cs b/src/Proto.Actor/Delegates.cs index ce33ca5f75..1f624ef13e 100644 --- a/src/Proto.Actor/Delegates.cs +++ b/src/Proto.Actor/Delegates.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/DependencyInjection/DIExtension.cs b/src/Proto.Actor/DependencyInjection/DIExtension.cs index 5092b32cd6..72a7c265d3 100644 --- a/src/Proto.Actor/DependencyInjection/DIExtension.cs +++ b/src/Proto.Actor/DependencyInjection/DIExtension.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/DependencyInjection/DependencyResolver.cs b/src/Proto.Actor/DependencyInjection/DependencyResolver.cs index 3303cecaef..6d73f31dba 100644 --- a/src/Proto.Actor/DependencyInjection/DependencyResolver.cs +++ b/src/Proto.Actor/DependencyInjection/DependencyResolver.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/DependencyInjection/IDependencyResolver.cs b/src/Proto.Actor/DependencyInjection/IDependencyResolver.cs index ddfa78007f..a624c8000b 100644 --- a/src/Proto.Actor/DependencyInjection/IDependencyResolver.cs +++ b/src/Proto.Actor/DependencyInjection/IDependencyResolver.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Diagnostics/DiagnosticTools.cs b/src/Proto.Actor/Diagnostics/DiagnosticTools.cs index 1733c29e95..3ba4ed421b 100644 --- a/src/Proto.Actor/Diagnostics/DiagnosticTools.cs +++ b/src/Proto.Actor/Diagnostics/DiagnosticTools.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Diagnostics/DiagnosticsSerializer.cs b/src/Proto.Actor/Diagnostics/DiagnosticsSerializer.cs index c8b4acc34c..16f880bda7 100644 --- a/src/Proto.Actor/Diagnostics/DiagnosticsSerializer.cs +++ b/src/Proto.Actor/Diagnostics/DiagnosticsSerializer.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Diagnostics/IActorDiagnostics.cs b/src/Proto.Actor/Diagnostics/IActorDiagnostics.cs index c281b1870b..df73feabfe 100644 --- a/src/Proto.Actor/Diagnostics/IActorDiagnostics.cs +++ b/src/Proto.Actor/Diagnostics/IActorDiagnostics.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/EventStream/DeadLetter.cs b/src/Proto.Actor/EventStream/DeadLetter.cs index 8072063449..ee94561fe2 100644 --- a/src/Proto.Actor/EventStream/DeadLetter.cs +++ b/src/Proto.Actor/EventStream/DeadLetter.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/EventStream/EventExpectation.cs b/src/Proto.Actor/EventStream/EventExpectation.cs index 83d4739c4e..b43704cb76 100644 --- a/src/Proto.Actor/EventStream/EventExpectation.cs +++ b/src/Proto.Actor/EventStream/EventExpectation.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/EventStream/EventProbe.cs b/src/Proto.Actor/EventStream/EventProbe.cs index 11f8f87670..675f690e90 100644 --- a/src/Proto.Actor/EventStream/EventProbe.cs +++ b/src/Proto.Actor/EventStream/EventProbe.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/EventStream/EventStream.cs b/src/Proto.Actor/EventStream/EventStream.cs index 8846ce2156..e6add0c3ca 100644 --- a/src/Proto.Actor/EventStream/EventStream.cs +++ b/src/Proto.Actor/EventStream/EventStream.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/EventStream/EventStreamProcess.cs b/src/Proto.Actor/EventStream/EventStreamProcess.cs index ccb8dc59fb..8b02056071 100644 --- a/src/Proto.Actor/EventStream/EventStreamProcess.cs +++ b/src/Proto.Actor/EventStream/EventStreamProcess.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Exceptions.cs b/src/Proto.Actor/Exceptions.cs index 5a329ca046..f144db07eb 100644 --- a/src/Proto.Actor/Exceptions.cs +++ b/src/Proto.Actor/Exceptions.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Extensions.cs b/src/Proto.Actor/Extensions.cs index 4f26e6a739..a3cc78056d 100644 --- a/src/Proto.Actor/Extensions.cs +++ b/src/Proto.Actor/Extensions.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Extensions/ActorSystemExtensions.cs b/src/Proto.Actor/Extensions/ActorSystemExtensions.cs index 5968b03f06..bb80d8e007 100644 --- a/src/Proto.Actor/Extensions/ActorSystemExtensions.cs +++ b/src/Proto.Actor/Extensions/ActorSystemExtensions.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Extensions/IActorSystemExtension.cs b/src/Proto.Actor/Extensions/IActorSystemExtension.cs index 9d6a7e557e..b8903fc156 100644 --- a/src/Proto.Actor/Extensions/IActorSystemExtension.cs +++ b/src/Proto.Actor/Extensions/IActorSystemExtension.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/FunctionActor.cs b/src/Proto.Actor/FunctionActor.cs index f957e17e5e..7dea48a12f 100644 --- a/src/Proto.Actor/FunctionActor.cs +++ b/src/Proto.Actor/FunctionActor.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Future/FutureBatch.cs b/src/Proto.Actor/Future/FutureBatch.cs index 8af673e3c6..fd3bc5cd36 100644 --- a/src/Proto.Actor/Future/FutureBatch.cs +++ b/src/Proto.Actor/Future/FutureBatch.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Future/Futures.cs b/src/Proto.Actor/Future/Futures.cs index 920bf99135..cf0c586aa3 100644 --- a/src/Proto.Actor/Future/Futures.cs +++ b/src/Proto.Actor/Future/Futures.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Future/SharedFuture.cs b/src/Proto.Actor/Future/SharedFuture.cs index 06d7bc3835..09f86c7ad8 100644 --- a/src/Proto.Actor/Future/SharedFuture.cs +++ b/src/Proto.Actor/Future/SharedFuture.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/IActor.cs b/src/Proto.Actor/IActor.cs index cc466b7f2c..7b423e14f5 100644 --- a/src/Proto.Actor/IActor.cs +++ b/src/Proto.Actor/IActor.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/InternalsVisibleTo.cs b/src/Proto.Actor/InternalsVisibleTo.cs index 17f71491cc..2e56fecca1 100644 --- a/src/Proto.Actor/InternalsVisibleTo.cs +++ b/src/Proto.Actor/InternalsVisibleTo.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Logging/Extensions.cs b/src/Proto.Actor/Logging/Extensions.cs index dc41f09041..3fde879625 100644 --- a/src/Proto.Actor/Logging/Extensions.cs +++ b/src/Proto.Actor/Logging/Extensions.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Logging/InstanceLogger.cs b/src/Proto.Actor/Logging/InstanceLogger.cs index 57b1ee4dbe..b7755662e7 100644 --- a/src/Proto.Actor/Logging/InstanceLogger.cs +++ b/src/Proto.Actor/Logging/InstanceLogger.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Logging/Log.cs b/src/Proto.Actor/Logging/Log.cs index b974e137bf..1cd45a5e77 100644 --- a/src/Proto.Actor/Logging/Log.cs +++ b/src/Proto.Actor/Logging/Log.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Logging/LogStore.cs b/src/Proto.Actor/Logging/LogStore.cs index cdd0367313..8d7edcdd31 100644 --- a/src/Proto.Actor/Logging/LogStore.cs +++ b/src/Proto.Actor/Logging/LogStore.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Logging/LogStoreEntry.cs b/src/Proto.Actor/Logging/LogStoreEntry.cs index 481c872189..79f2b8dd42 100644 --- a/src/Proto.Actor/Logging/LogStoreEntry.cs +++ b/src/Proto.Actor/Logging/LogStoreEntry.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Logging/NullLoggerFactory.cs b/src/Proto.Actor/Logging/NullLoggerFactory.cs index 9116c2fa5f..d4eec56b9f 100644 --- a/src/Proto.Actor/Logging/NullLoggerFactory.cs +++ b/src/Proto.Actor/Logging/NullLoggerFactory.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Mailbox/BatchingMailbox.cs b/src/Proto.Actor/Mailbox/BatchingMailbox.cs index 8367d650e2..a7111fa3a6 100644 --- a/src/Proto.Actor/Mailbox/BatchingMailbox.cs +++ b/src/Proto.Actor/Mailbox/BatchingMailbox.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Mailbox/BoundedMailboxQueue.cs b/src/Proto.Actor/Mailbox/BoundedMailboxQueue.cs index e90d5e1a97..0856e1efa7 100644 --- a/src/Proto.Actor/Mailbox/BoundedMailboxQueue.cs +++ b/src/Proto.Actor/Mailbox/BoundedMailboxQueue.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Mailbox/Dispatcher.cs b/src/Proto.Actor/Mailbox/Dispatcher.cs index 3f4f671505..51120f8eff 100644 --- a/src/Proto.Actor/Mailbox/Dispatcher.cs +++ b/src/Proto.Actor/Mailbox/Dispatcher.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Mailbox/LockingUnboundedMailboxQueue.cs b/src/Proto.Actor/Mailbox/LockingUnboundedMailboxQueue.cs index 45be1c424f..ec57ebd51d 100644 --- a/src/Proto.Actor/Mailbox/LockingUnboundedMailboxQueue.cs +++ b/src/Proto.Actor/Mailbox/LockingUnboundedMailboxQueue.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Mailbox/MPMCQueue.cs b/src/Proto.Actor/Mailbox/MPMCQueue.cs index ba97d366d8..e827eae55e 100644 --- a/src/Proto.Actor/Mailbox/MPMCQueue.cs +++ b/src/Proto.Actor/Mailbox/MPMCQueue.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Mailbox/Mailbox.cs b/src/Proto.Actor/Mailbox/Mailbox.cs index 21dc3c7014..c74953651f 100644 --- a/src/Proto.Actor/Mailbox/Mailbox.cs +++ b/src/Proto.Actor/Mailbox/Mailbox.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Mailbox/Messages.cs b/src/Proto.Actor/Mailbox/Messages.cs index f452f98823..cce0943aa4 100644 --- a/src/Proto.Actor/Mailbox/Messages.cs +++ b/src/Proto.Actor/Mailbox/Messages.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Mailbox/NonBlockingBoundedMailbox.cs b/src/Proto.Actor/Mailbox/NonBlockingBoundedMailbox.cs index ae09673669..570cde26bc 100644 --- a/src/Proto.Actor/Mailbox/NonBlockingBoundedMailbox.cs +++ b/src/Proto.Actor/Mailbox/NonBlockingBoundedMailbox.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Mailbox/Queue.cs b/src/Proto.Actor/Mailbox/Queue.cs index 497b401887..d695a409b6 100644 --- a/src/Proto.Actor/Mailbox/Queue.cs +++ b/src/Proto.Actor/Mailbox/Queue.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Mailbox/UnboundedMailboxQueue.cs b/src/Proto.Actor/Mailbox/UnboundedMailboxQueue.cs index 67244828fc..6b348b4f8f 100644 --- a/src/Proto.Actor/Mailbox/UnboundedMailboxQueue.cs +++ b/src/Proto.Actor/Mailbox/UnboundedMailboxQueue.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Messages/IAutoRespond.cs b/src/Proto.Actor/Messages/IAutoRespond.cs index f09422f791..9c1315697c 100644 --- a/src/Proto.Actor/Messages/IAutoRespond.cs +++ b/src/Proto.Actor/Messages/IAutoRespond.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Messages/IMessageBatch.cs b/src/Proto.Actor/Messages/IMessageBatch.cs index 33034e1932..bd018a6745 100644 --- a/src/Proto.Actor/Messages/IMessageBatch.cs +++ b/src/Proto.Actor/Messages/IMessageBatch.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Messages/MessageEnvelope.cs b/src/Proto.Actor/Messages/MessageEnvelope.cs index 05626e4a56..0ed5a8301a 100644 --- a/src/Proto.Actor/Messages/MessageEnvelope.cs +++ b/src/Proto.Actor/Messages/MessageEnvelope.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Messages/MessageExtensions.cs b/src/Proto.Actor/Messages/MessageExtensions.cs index edad8756af..b87041fd9d 100644 --- a/src/Proto.Actor/Messages/MessageExtensions.cs +++ b/src/Proto.Actor/Messages/MessageExtensions.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Messages/MessageHeader.cs b/src/Proto.Actor/Messages/MessageHeader.cs index 872b929c97..71c9470218 100644 --- a/src/Proto.Actor/Messages/MessageHeader.cs +++ b/src/Proto.Actor/Messages/MessageHeader.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Messages/Messages.cs b/src/Proto.Actor/Messages/Messages.cs index 459c4c7c79..b71d9055b1 100644 --- a/src/Proto.Actor/Messages/Messages.cs +++ b/src/Proto.Actor/Messages/Messages.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Metrics/ActorMetrics.cs b/src/Proto.Actor/Metrics/ActorMetrics.cs index e9e4c8d1bf..efa52e6c97 100644 --- a/src/Proto.Actor/Metrics/ActorMetrics.cs +++ b/src/Proto.Actor/Metrics/ActorMetrics.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Metrics/MetricsExtensions.cs b/src/Proto.Actor/Metrics/MetricsExtensions.cs index 3be19a9c6e..aa097fde2a 100644 --- a/src/Proto.Actor/Metrics/MetricsExtensions.cs +++ b/src/Proto.Actor/Metrics/MetricsExtensions.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Metrics/ObservableGaugeWrapper.cs b/src/Proto.Actor/Metrics/ObservableGaugeWrapper.cs index 9bb64c5c47..416b20f087 100644 --- a/src/Proto.Actor/Metrics/ObservableGaugeWrapper.cs +++ b/src/Proto.Actor/Metrics/ObservableGaugeWrapper.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Middleware.cs b/src/Proto.Actor/Middleware.cs index 9b4b5d3928..7b6674a76a 100644 --- a/src/Proto.Actor/Middleware.cs +++ b/src/Proto.Actor/Middleware.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/PID.cs b/src/Proto.Actor/PID.cs index c2e14878d4..4910c6102b 100644 --- a/src/Proto.Actor/PID.cs +++ b/src/Proto.Actor/PID.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Process/ActorProcess.cs b/src/Proto.Actor/Process/ActorProcess.cs index 0000a0096f..f27cf7db3d 100644 --- a/src/Proto.Actor/Process/ActorProcess.cs +++ b/src/Proto.Actor/Process/ActorProcess.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Process/Process.cs b/src/Proto.Actor/Process/Process.cs index 5129b4cc53..ccc3005708 100644 --- a/src/Proto.Actor/Process/Process.cs +++ b/src/Proto.Actor/Process/Process.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Process/ProcessRegistry.cs b/src/Proto.Actor/Process/ProcessRegistry.cs index a26603cfd5..57f9bc0f98 100644 --- a/src/Proto.Actor/Process/ProcessRegistry.cs +++ b/src/Proto.Actor/Process/ProcessRegistry.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Properties/AssemblyInfo.cs b/src/Proto.Actor/Properties/AssemblyInfo.cs index 5036fc8000..91124d8da9 100644 --- a/src/Proto.Actor/Properties/AssemblyInfo.cs +++ b/src/Proto.Actor/Properties/AssemblyInfo.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Props/Props.cs b/src/Proto.Actor/Props/Props.cs index 78915ece06..62e1f2461f 100644 --- a/src/Proto.Actor/Props/Props.cs +++ b/src/Proto.Actor/Props/Props.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Router/HashRing.cs b/src/Proto.Actor/Router/HashRing.cs index 5c944e92ed..e9d0f15ca9 100644 --- a/src/Proto.Actor/Router/HashRing.cs +++ b/src/Proto.Actor/Router/HashRing.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Router/IHashable.cs b/src/Proto.Actor/Router/IHashable.cs index 733f4125d0..79ec2b5ecd 100644 --- a/src/Proto.Actor/Router/IHashable.cs +++ b/src/Proto.Actor/Router/IHashable.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Router/Messages/RouterMessages.cs b/src/Proto.Actor/Router/Messages/RouterMessages.cs index 637b675899..1f9c3a4150 100644 --- a/src/Proto.Actor/Router/Messages/RouterMessages.cs +++ b/src/Proto.Actor/Router/Messages/RouterMessages.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Router/RouterActor.cs b/src/Proto.Actor/Router/RouterActor.cs index 16425ca8f1..66eeffa518 100644 --- a/src/Proto.Actor/Router/RouterActor.cs +++ b/src/Proto.Actor/Router/RouterActor.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Router/RouterExtensions.cs b/src/Proto.Actor/Router/RouterExtensions.cs index 7dde7be42c..91c4841687 100644 --- a/src/Proto.Actor/Router/RouterExtensions.cs +++ b/src/Proto.Actor/Router/RouterExtensions.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Router/RouterProcess.cs b/src/Proto.Actor/Router/RouterProcess.cs index a1232adc31..5a5746f997 100644 --- a/src/Proto.Actor/Router/RouterProcess.cs +++ b/src/Proto.Actor/Router/RouterProcess.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Router/Routers/BroadcastGroupRouterConfig.cs b/src/Proto.Actor/Router/Routers/BroadcastGroupRouterConfig.cs index ff1ca49eaf..9c15745338 100644 --- a/src/Proto.Actor/Router/Routers/BroadcastGroupRouterConfig.cs +++ b/src/Proto.Actor/Router/Routers/BroadcastGroupRouterConfig.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Router/Routers/BroadcastPoolRouterConfig.cs b/src/Proto.Actor/Router/Routers/BroadcastPoolRouterConfig.cs index 8641255586..abbd0e6018 100644 --- a/src/Proto.Actor/Router/Routers/BroadcastPoolRouterConfig.cs +++ b/src/Proto.Actor/Router/Routers/BroadcastPoolRouterConfig.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Router/Routers/BroadcastRouterState.cs b/src/Proto.Actor/Router/Routers/BroadcastRouterState.cs index 15b6efbdb1..aaf6f420a7 100644 --- a/src/Proto.Actor/Router/Routers/BroadcastRouterState.cs +++ b/src/Proto.Actor/Router/Routers/BroadcastRouterState.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Router/Routers/ConsistentHashGroupRouterConfig.cs b/src/Proto.Actor/Router/Routers/ConsistentHashGroupRouterConfig.cs index 4a7f5d69f4..59ca22bf1c 100644 --- a/src/Proto.Actor/Router/Routers/ConsistentHashGroupRouterConfig.cs +++ b/src/Proto.Actor/Router/Routers/ConsistentHashGroupRouterConfig.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Router/Routers/ConsistentHashPoolRouterConfig.cs b/src/Proto.Actor/Router/Routers/ConsistentHashPoolRouterConfig.cs index 682f509a9e..86aa1a44e9 100644 --- a/src/Proto.Actor/Router/Routers/ConsistentHashPoolRouterConfig.cs +++ b/src/Proto.Actor/Router/Routers/ConsistentHashPoolRouterConfig.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Router/Routers/ConsistentHashRouterState.cs b/src/Proto.Actor/Router/Routers/ConsistentHashRouterState.cs index dc21e2e843..9a679aa837 100644 --- a/src/Proto.Actor/Router/Routers/ConsistentHashRouterState.cs +++ b/src/Proto.Actor/Router/Routers/ConsistentHashRouterState.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Router/Routers/GroupRouterConfig.cs b/src/Proto.Actor/Router/Routers/GroupRouterConfig.cs index 05b65a97da..4ebf5faed1 100644 --- a/src/Proto.Actor/Router/Routers/GroupRouterConfig.cs +++ b/src/Proto.Actor/Router/Routers/GroupRouterConfig.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Router/Routers/PoolRouterConfig.cs b/src/Proto.Actor/Router/Routers/PoolRouterConfig.cs index e33ce038c3..b0bee9708e 100644 --- a/src/Proto.Actor/Router/Routers/PoolRouterConfig.cs +++ b/src/Proto.Actor/Router/Routers/PoolRouterConfig.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Router/Routers/RandomGroupRouterConfig.cs b/src/Proto.Actor/Router/Routers/RandomGroupRouterConfig.cs index 9b0231c049..dbc1de7473 100644 --- a/src/Proto.Actor/Router/Routers/RandomGroupRouterConfig.cs +++ b/src/Proto.Actor/Router/Routers/RandomGroupRouterConfig.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Router/Routers/RandomPoolRouterConfig.cs b/src/Proto.Actor/Router/Routers/RandomPoolRouterConfig.cs index d67757fd45..a83a4362c9 100644 --- a/src/Proto.Actor/Router/Routers/RandomPoolRouterConfig.cs +++ b/src/Proto.Actor/Router/Routers/RandomPoolRouterConfig.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Router/Routers/RandomRouterState.cs b/src/Proto.Actor/Router/Routers/RandomRouterState.cs index fcbb7fd4cc..83dbf05c76 100644 --- a/src/Proto.Actor/Router/Routers/RandomRouterState.cs +++ b/src/Proto.Actor/Router/Routers/RandomRouterState.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Router/Routers/RoundRobinGroupRouterConfig.cs b/src/Proto.Actor/Router/Routers/RoundRobinGroupRouterConfig.cs index 2bce912753..59c71803b9 100644 --- a/src/Proto.Actor/Router/Routers/RoundRobinGroupRouterConfig.cs +++ b/src/Proto.Actor/Router/Routers/RoundRobinGroupRouterConfig.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Router/Routers/RoundRobinPoolRouterConfig.cs b/src/Proto.Actor/Router/Routers/RoundRobinPoolRouterConfig.cs index 3db0a9114b..b79d43fcee 100644 --- a/src/Proto.Actor/Router/Routers/RoundRobinPoolRouterConfig.cs +++ b/src/Proto.Actor/Router/Routers/RoundRobinPoolRouterConfig.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Router/Routers/RoundRobinRouterState.cs b/src/Proto.Actor/Router/Routers/RoundRobinRouterState.cs index f4d246c21e..b3d05c2d5b 100644 --- a/src/Proto.Actor/Router/Routers/RoundRobinRouterState.cs +++ b/src/Proto.Actor/Router/Routers/RoundRobinRouterState.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Router/Routers/RouterConfig.cs b/src/Proto.Actor/Router/Routers/RouterConfig.cs index 6825c57abd..66c73e3486 100644 --- a/src/Proto.Actor/Router/Routers/RouterConfig.cs +++ b/src/Proto.Actor/Router/Routers/RouterConfig.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Router/Routers/RouterState.cs b/src/Proto.Actor/Router/Routers/RouterState.cs index c1d46f6db9..085bffe985 100644 --- a/src/Proto.Actor/Router/Routers/RouterState.cs +++ b/src/Proto.Actor/Router/Routers/RouterState.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Stashing/CapturedContext.cs b/src/Proto.Actor/Stashing/CapturedContext.cs index e60b1e32b4..288de34b93 100644 --- a/src/Proto.Actor/Stashing/CapturedContext.cs +++ b/src/Proto.Actor/Stashing/CapturedContext.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Stopper.cs b/src/Proto.Actor/Stopper.cs index 744d83286e..590e6c85c0 100644 --- a/src/Proto.Actor/Stopper.cs +++ b/src/Proto.Actor/Stopper.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Supervision/AllForOneStrategy.cs b/src/Proto.Actor/Supervision/AllForOneStrategy.cs index 1637b18884..d069fed7cb 100644 --- a/src/Proto.Actor/Supervision/AllForOneStrategy.cs +++ b/src/Proto.Actor/Supervision/AllForOneStrategy.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Supervision/AlwaysRestartStrategy.cs b/src/Proto.Actor/Supervision/AlwaysRestartStrategy.cs index b0ed434aea..b9e3de78a8 100644 --- a/src/Proto.Actor/Supervision/AlwaysRestartStrategy.cs +++ b/src/Proto.Actor/Supervision/AlwaysRestartStrategy.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Supervision/ExponentialBackoffStrategy.cs b/src/Proto.Actor/Supervision/ExponentialBackoffStrategy.cs index 2fae7f2686..e82e544627 100644 --- a/src/Proto.Actor/Supervision/ExponentialBackoffStrategy.cs +++ b/src/Proto.Actor/Supervision/ExponentialBackoffStrategy.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Supervision/Guardians.cs b/src/Proto.Actor/Supervision/Guardians.cs index e5da887685..3dbcbdbdbe 100644 --- a/src/Proto.Actor/Supervision/Guardians.cs +++ b/src/Proto.Actor/Supervision/Guardians.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Supervision/ISupervisor.cs b/src/Proto.Actor/Supervision/ISupervisor.cs index 0bc6bb3ae4..f7488a6219 100644 --- a/src/Proto.Actor/Supervision/ISupervisor.cs +++ b/src/Proto.Actor/Supervision/ISupervisor.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Supervision/ISupervisorStrategy.cs b/src/Proto.Actor/Supervision/ISupervisorStrategy.cs index 2e6a5994b4..da49105282 100644 --- a/src/Proto.Actor/Supervision/ISupervisorStrategy.cs +++ b/src/Proto.Actor/Supervision/ISupervisorStrategy.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Supervision/OneForOneStrategy.cs b/src/Proto.Actor/Supervision/OneForOneStrategy.cs index 70b7823742..e593254d1c 100644 --- a/src/Proto.Actor/Supervision/OneForOneStrategy.cs +++ b/src/Proto.Actor/Supervision/OneForOneStrategy.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Supervision/RestartStatistics.cs b/src/Proto.Actor/Supervision/RestartStatistics.cs index 2948df2aa5..34ebbc7342 100644 --- a/src/Proto.Actor/Supervision/RestartStatistics.cs +++ b/src/Proto.Actor/Supervision/RestartStatistics.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Supervision/Supervision.cs b/src/Proto.Actor/Supervision/Supervision.cs index 097566f102..00d29545fb 100644 --- a/src/Proto.Actor/Supervision/Supervision.cs +++ b/src/Proto.Actor/Supervision/Supervision.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Supervision/SupervisorDirective.cs b/src/Proto.Actor/Supervision/SupervisorDirective.cs index 6e0e09b42b..9ef1318c90 100644 --- a/src/Proto.Actor/Supervision/SupervisorDirective.cs +++ b/src/Proto.Actor/Supervision/SupervisorDirective.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Utils/AsyncSemaphore.cs b/src/Proto.Actor/Utils/AsyncSemaphore.cs index 82007e5da2..871c761cbd 100644 --- a/src/Proto.Actor/Utils/AsyncSemaphore.cs +++ b/src/Proto.Actor/Utils/AsyncSemaphore.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Utils/ConcurrentKeyValueStore.cs b/src/Proto.Actor/Utils/ConcurrentKeyValueStore.cs index f53d65ed81..6eaed374d1 100644 --- a/src/Proto.Actor/Utils/ConcurrentKeyValueStore.cs +++ b/src/Proto.Actor/Utils/ConcurrentKeyValueStore.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Utils/ConcurrentSet.cs b/src/Proto.Actor/Utils/ConcurrentSet.cs index 07beed332a..1a8e9fca3c 100644 --- a/src/Proto.Actor/Utils/ConcurrentSet.cs +++ b/src/Proto.Actor/Utils/ConcurrentSet.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Utils/EmptyKeyValueStore.cs b/src/Proto.Actor/Utils/EmptyKeyValueStore.cs index 319a01f6c7..22f6010887 100644 --- a/src/Proto.Actor/Utils/EmptyKeyValueStore.cs +++ b/src/Proto.Actor/Utils/EmptyKeyValueStore.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Utils/IKeyValueStore.cs b/src/Proto.Actor/Utils/IKeyValueStore.cs index 0c619bcd67..9ac3d51780 100644 --- a/src/Proto.Actor/Utils/IKeyValueStore.cs +++ b/src/Proto.Actor/Utils/IKeyValueStore.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Utils/MurMurHash2.cs b/src/Proto.Actor/Utils/MurMurHash2.cs index d19b64bb65..509e21fa49 100644 --- a/src/Proto.Actor/Utils/MurMurHash2.cs +++ b/src/Proto.Actor/Utils/MurMurHash2.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Utils/Retry.cs b/src/Proto.Actor/Utils/Retry.cs index 7ece15b661..8bc7b82ccc 100644 --- a/src/Proto.Actor/Utils/Retry.cs +++ b/src/Proto.Actor/Utils/Retry.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Utils/TaskClock.cs b/src/Proto.Actor/Utils/TaskClock.cs index 3db6038317..8667ab270b 100644 --- a/src/Proto.Actor/Utils/TaskClock.cs +++ b/src/Proto.Actor/Utils/TaskClock.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Utils/TaskExtensions.cs b/src/Proto.Actor/Utils/TaskExtensions.cs index 4589bde543..cc32910efd 100644 --- a/src/Proto.Actor/Utils/TaskExtensions.cs +++ b/src/Proto.Actor/Utils/TaskExtensions.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Utils/TaskFactory.cs b/src/Proto.Actor/Utils/TaskFactory.cs index badcd4641a..961f9643a3 100644 --- a/src/Proto.Actor/Utils/TaskFactory.cs +++ b/src/Proto.Actor/Utils/TaskFactory.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Utils/ThreadPoolStats.cs b/src/Proto.Actor/Utils/ThreadPoolStats.cs index 7a164ed26f..4ff562cc17 100644 --- a/src/Proto.Actor/Utils/ThreadPoolStats.cs +++ b/src/Proto.Actor/Utils/ThreadPoolStats.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Utils/Throttle.cs b/src/Proto.Actor/Utils/Throttle.cs index 00763e1c9a..1931cc8a00 100644 --- a/src/Proto.Actor/Utils/Throttle.cs +++ b/src/Proto.Actor/Utils/Throttle.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Actor/Utils/TypedDictionary.cs b/src/Proto.Actor/Utils/TypedDictionary.cs index 07df7dce6c..ad8914d6fc 100644 --- a/src/Proto.Actor/Utils/TypedDictionary.cs +++ b/src/Proto.Actor/Utils/TypedDictionary.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster.AmazonECS/AmazonEcsProvider.cs b/src/Proto.Cluster.AmazonECS/AmazonEcsProvider.cs index 85aa042f6c..0747279423 100644 --- a/src/Proto.Cluster.AmazonECS/AmazonEcsProvider.cs +++ b/src/Proto.Cluster.AmazonECS/AmazonEcsProvider.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster.AmazonECS/AmazonEcsProviderConfig.cs b/src/Proto.Cluster.AmazonECS/AmazonEcsProviderConfig.cs index bd390141bf..f16aaa6f82 100644 --- a/src/Proto.Cluster.AmazonECS/AmazonEcsProviderConfig.cs +++ b/src/Proto.Cluster.AmazonECS/AmazonEcsProviderConfig.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster.AmazonECS/AwsHttpClient.cs b/src/Proto.Cluster.AmazonECS/AwsHttpClient.cs index 2ef18403ec..e1a983ec12 100644 --- a/src/Proto.Cluster.AmazonECS/AwsHttpClient.cs +++ b/src/Proto.Cluster.AmazonECS/AwsHttpClient.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster.AmazonECS/EcsUtils.cs b/src/Proto.Cluster.AmazonECS/EcsUtils.cs index b2575918b6..1926183395 100644 --- a/src/Proto.Cluster.AmazonECS/EcsUtils.cs +++ b/src/Proto.Cluster.AmazonECS/EcsUtils.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster.AmazonECS/ProtoLabels.cs b/src/Proto.Cluster.AmazonECS/ProtoLabels.cs index d247cc0c10..68895314f1 100644 --- a/src/Proto.Cluster.AmazonECS/ProtoLabels.cs +++ b/src/Proto.Cluster.AmazonECS/ProtoLabels.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster.CodeGen/CodeGenerator.cs b/src/Proto.Cluster.CodeGen/CodeGenerator.cs index f7a2665cbb..a8fefdc5f7 100644 --- a/src/Proto.Cluster.CodeGen/CodeGenerator.cs +++ b/src/Proto.Cluster.CodeGen/CodeGenerator.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster.CodeGen/Generator.cs b/src/Proto.Cluster.CodeGen/Generator.cs index b1c6779566..7c6dbcc74a 100644 --- a/src/Proto.Cluster.CodeGen/Generator.cs +++ b/src/Proto.Cluster.CodeGen/Generator.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster.CodeGen/OutputFileName.cs b/src/Proto.Cluster.CodeGen/OutputFileName.cs index 37ed02e719..42b30f6250 100644 --- a/src/Proto.Cluster.CodeGen/OutputFileName.cs +++ b/src/Proto.Cluster.CodeGen/OutputFileName.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster.CodeGen/PathPolyfill.cs b/src/Proto.Cluster.CodeGen/PathPolyfill.cs index 94e08cd975..e64c795fb7 100644 --- a/src/Proto.Cluster.CodeGen/PathPolyfill.cs +++ b/src/Proto.Cluster.CodeGen/PathPolyfill.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster.CodeGen/Properties/AssemblyInfo.cs b/src/Proto.Cluster.CodeGen/Properties/AssemblyInfo.cs index fff27173bf..b5e8d48a69 100644 --- a/src/Proto.Cluster.CodeGen/Properties/AssemblyInfo.cs +++ b/src/Proto.Cluster.CodeGen/Properties/AssemblyInfo.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster.CodeGen/Template.cs b/src/Proto.Cluster.CodeGen/Template.cs index b1405328c2..752d4a9527 100644 --- a/src/Proto.Cluster.CodeGen/Template.cs +++ b/src/Proto.Cluster.CodeGen/Template.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster.CodeGen/model/ProtoField.cs b/src/Proto.Cluster.CodeGen/model/ProtoField.cs index 9c91d2f954..5d692f921a 100644 --- a/src/Proto.Cluster.CodeGen/model/ProtoField.cs +++ b/src/Proto.Cluster.CodeGen/model/ProtoField.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster.CodeGen/model/ProtoFile.cs b/src/Proto.Cluster.CodeGen/model/ProtoFile.cs index 35cb87587c..e29ea77814 100644 --- a/src/Proto.Cluster.CodeGen/model/ProtoFile.cs +++ b/src/Proto.Cluster.CodeGen/model/ProtoFile.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster.CodeGen/model/ProtoHack.cs b/src/Proto.Cluster.CodeGen/model/ProtoHack.cs index 9907b1eace..e7739cabfa 100644 --- a/src/Proto.Cluster.CodeGen/model/ProtoHack.cs +++ b/src/Proto.Cluster.CodeGen/model/ProtoHack.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster.CodeGen/model/ProtoMessage.cs b/src/Proto.Cluster.CodeGen/model/ProtoMessage.cs index 01c06c7e60..b07f6be492 100644 --- a/src/Proto.Cluster.CodeGen/model/ProtoMessage.cs +++ b/src/Proto.Cluster.CodeGen/model/ProtoMessage.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster.CodeGen/model/ProtoMethod.cs b/src/Proto.Cluster.CodeGen/model/ProtoMethod.cs index d718e6e2ea..6e92d18a16 100644 --- a/src/Proto.Cluster.CodeGen/model/ProtoMethod.cs +++ b/src/Proto.Cluster.CodeGen/model/ProtoMethod.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster.CodeGen/model/ProtoService.cs b/src/Proto.Cluster.CodeGen/model/ProtoService.cs index 44e930fc1d..d386bc6e2f 100644 --- a/src/Proto.Cluster.CodeGen/model/ProtoService.cs +++ b/src/Proto.Cluster.CodeGen/model/ProtoService.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster.Consul/ConsulProvider.cs b/src/Proto.Cluster.Consul/ConsulProvider.cs index 6f8f9d50d6..907db0af69 100644 --- a/src/Proto.Cluster.Consul/ConsulProvider.cs +++ b/src/Proto.Cluster.Consul/ConsulProvider.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster.Consul/ConsulProviderConfig.cs b/src/Proto.Cluster.Consul/ConsulProviderConfig.cs index d5aaa83def..3328b65dc7 100644 --- a/src/Proto.Cluster.Consul/ConsulProviderConfig.cs +++ b/src/Proto.Cluster.Consul/ConsulProviderConfig.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster.Dashboard/DashboardSettings.cs b/src/Proto.Cluster.Dashboard/DashboardSettings.cs index 9ce6113e2a..bea1cbe4c1 100644 --- a/src/Proto.Cluster.Dashboard/DashboardSettings.cs +++ b/src/Proto.Cluster.Dashboard/DashboardSettings.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster.Identity.Redis/RedisIdentityStorage.cs b/src/Proto.Cluster.Identity.Redis/RedisIdentityStorage.cs index c78f82be91..207d81579d 100644 --- a/src/Proto.Cluster.Identity.Redis/RedisIdentityStorage.cs +++ b/src/Proto.Cluster.Identity.Redis/RedisIdentityStorage.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster.Kubernetes/KubernetesClusterMonitor.cs b/src/Proto.Cluster.Kubernetes/KubernetesClusterMonitor.cs index d8c2f68463..6870ee9b0e 100644 --- a/src/Proto.Cluster.Kubernetes/KubernetesClusterMonitor.cs +++ b/src/Proto.Cluster.Kubernetes/KubernetesClusterMonitor.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster.Kubernetes/KubernetesExtensions.cs b/src/Proto.Cluster.Kubernetes/KubernetesExtensions.cs index 2231f301dd..b7bdd8b22c 100644 --- a/src/Proto.Cluster.Kubernetes/KubernetesExtensions.cs +++ b/src/Proto.Cluster.Kubernetes/KubernetesExtensions.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster.Kubernetes/KubernetesProvider.cs b/src/Proto.Cluster.Kubernetes/KubernetesProvider.cs index 59e73b5de0..82509487cc 100644 --- a/src/Proto.Cluster.Kubernetes/KubernetesProvider.cs +++ b/src/Proto.Cluster.Kubernetes/KubernetesProvider.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster.Kubernetes/KubernetesProviderConfig.cs b/src/Proto.Cluster.Kubernetes/KubernetesProviderConfig.cs index 12fe0e25c8..d2d5a43cbf 100644 --- a/src/Proto.Cluster.Kubernetes/KubernetesProviderConfig.cs +++ b/src/Proto.Cluster.Kubernetes/KubernetesProviderConfig.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster.Kubernetes/Messages.cs b/src/Proto.Cluster.Kubernetes/Messages.cs index 993f2761d6..57177f7ea4 100644 --- a/src/Proto.Cluster.Kubernetes/Messages.cs +++ b/src/Proto.Cluster.Kubernetes/Messages.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster.Kubernetes/ProtoLabels.cs b/src/Proto.Cluster.Kubernetes/ProtoLabels.cs index 62a819bdde..9bd714148f 100644 --- a/src/Proto.Cluster.Kubernetes/ProtoLabels.cs +++ b/src/Proto.Cluster.Kubernetes/ProtoLabels.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster.TestProvider/AgentServiceRegistration.cs b/src/Proto.Cluster.TestProvider/AgentServiceRegistration.cs index 911c318501..9e0ce3f8b5 100644 --- a/src/Proto.Cluster.TestProvider/AgentServiceRegistration.cs +++ b/src/Proto.Cluster.TestProvider/AgentServiceRegistration.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster.TestProvider/InMemAgent.cs b/src/Proto.Cluster.TestProvider/InMemAgent.cs index 42feff3d3d..82f34b177a 100644 --- a/src/Proto.Cluster.TestProvider/InMemAgent.cs +++ b/src/Proto.Cluster.TestProvider/InMemAgent.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster.TestProvider/Messages.cs b/src/Proto.Cluster.TestProvider/Messages.cs index e47042db18..2df54c821c 100644 --- a/src/Proto.Cluster.TestProvider/Messages.cs +++ b/src/Proto.Cluster.TestProvider/Messages.cs @@ -1,6 +1,6 @@ // // ----------------------------------------------------------------------- // // -// // Copyright (C) 2015-2022 Asynkron AB All rights reserved +// // Copyright (C) 2015-2024 Asynkron AB All rights reserved // // // // ----------------------------------------------------------------------- // using JetBrains.Annotations; diff --git a/src/Proto.Cluster.TestProvider/QueryOptions.cs b/src/Proto.Cluster.TestProvider/QueryOptions.cs index f371436653..d43c6260c5 100644 --- a/src/Proto.Cluster.TestProvider/QueryOptions.cs +++ b/src/Proto.Cluster.TestProvider/QueryOptions.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster.TestProvider/TestProvider.cs b/src/Proto.Cluster.TestProvider/TestProvider.cs index 6cfdc3fa36..d30d955bfa 100644 --- a/src/Proto.Cluster.TestProvider/TestProvider.cs +++ b/src/Proto.Cluster.TestProvider/TestProvider.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster.TestProvider/TestProviderOptions.cs b/src/Proto.Cluster.TestProvider/TestProviderOptions.cs index 2530c76885..738c0a8968 100644 --- a/src/Proto.Cluster.TestProvider/TestProviderOptions.cs +++ b/src/Proto.Cluster.TestProvider/TestProviderOptions.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/ActivatedClusterKind.cs b/src/Proto.Cluster/ActivatedClusterKind.cs index d5554a61af..2b03b55dde 100644 --- a/src/Proto.Cluster/ActivatedClusterKind.cs +++ b/src/Proto.Cluster/ActivatedClusterKind.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Cache/CacheInvalidationExtensions.cs b/src/Proto.Cluster/Cache/CacheInvalidationExtensions.cs index e04f7c2c80..2fd70d6e62 100644 --- a/src/Proto.Cluster/Cache/CacheInvalidationExtensions.cs +++ b/src/Proto.Cluster/Cache/CacheInvalidationExtensions.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Cache/ClusterCacheInvalidation.cs b/src/Proto.Cluster/Cache/ClusterCacheInvalidation.cs index 6435919b1d..36848dd8c2 100644 --- a/src/Proto.Cluster/Cache/ClusterCacheInvalidation.cs +++ b/src/Proto.Cluster/Cache/ClusterCacheInvalidation.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Cluster.cs b/src/Proto.Cluster/Cluster.cs index 7f7a270eb9..f8f4ac95b5 100644 --- a/src/Proto.Cluster/Cluster.cs +++ b/src/Proto.Cluster/Cluster.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/ClusterConfig.cs b/src/Proto.Cluster/ClusterConfig.cs index b194daf8e2..343a485ff6 100644 --- a/src/Proto.Cluster/ClusterConfig.cs +++ b/src/Proto.Cluster/ClusterConfig.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/ClusterContext.cs b/src/Proto.Cluster/ClusterContext.cs index d1972d5716..625b083f68 100644 --- a/src/Proto.Cluster/ClusterContext.cs +++ b/src/Proto.Cluster/ClusterContext.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/ClusterExtension.cs b/src/Proto.Cluster/ClusterExtension.cs index b1d6996932..641b3608d0 100644 --- a/src/Proto.Cluster/ClusterExtension.cs +++ b/src/Proto.Cluster/ClusterExtension.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/ClusterExtensions.cs b/src/Proto.Cluster/ClusterExtensions.cs index 2d93c6031c..79bc63c3e6 100644 --- a/src/Proto.Cluster/ClusterExtensions.cs +++ b/src/Proto.Cluster/ClusterExtensions.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/ClusterKind.cs b/src/Proto.Cluster/ClusterKind.cs index 662338bfb2..f545ab8e32 100644 --- a/src/Proto.Cluster/ClusterKind.cs +++ b/src/Proto.Cluster/ClusterKind.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/DefaultClusterContext.cs b/src/Proto.Cluster/DefaultClusterContext.cs index 5de88f7fbd..218c1ddc48 100644 --- a/src/Proto.Cluster/DefaultClusterContext.cs +++ b/src/Proto.Cluster/DefaultClusterContext.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Gossip/Consensus.cs b/src/Proto.Cluster/Gossip/Consensus.cs index 0d5d07d670..0fdfea06ac 100644 --- a/src/Proto.Cluster/Gossip/Consensus.cs +++ b/src/Proto.Cluster/Gossip/Consensus.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Gossip/ConsensusChecks.cs b/src/Proto.Cluster/Gossip/ConsensusChecks.cs index 3113809e77..31c70c4c1f 100644 --- a/src/Proto.Cluster/Gossip/ConsensusChecks.cs +++ b/src/Proto.Cluster/Gossip/ConsensusChecks.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Gossip/Extensions.cs b/src/Proto.Cluster/Gossip/Extensions.cs index b4af2656be..dfdb49ff0d 100644 --- a/src/Proto.Cluster/Gossip/Extensions.cs +++ b/src/Proto.Cluster/Gossip/Extensions.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Gossip/Gossip.cs b/src/Proto.Cluster/Gossip/Gossip.cs index 0013ff3141..5f6f988e7b 100644 --- a/src/Proto.Cluster/Gossip/Gossip.cs +++ b/src/Proto.Cluster/Gossip/Gossip.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Gossip/GossipActor.cs b/src/Proto.Cluster/Gossip/GossipActor.cs index ceda156ef3..367462d80c 100644 --- a/src/Proto.Cluster/Gossip/GossipActor.cs +++ b/src/Proto.Cluster/Gossip/GossipActor.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Gossip/GossipKeyValue.cs b/src/Proto.Cluster/Gossip/GossipKeyValue.cs index a5309e9158..a2a57bbc95 100644 --- a/src/Proto.Cluster/Gossip/GossipKeyValue.cs +++ b/src/Proto.Cluster/Gossip/GossipKeyValue.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Gossip/GossipKeys.cs b/src/Proto.Cluster/Gossip/GossipKeys.cs index 786a76a7c0..e14c759b5a 100644 --- a/src/Proto.Cluster/Gossip/GossipKeys.cs +++ b/src/Proto.Cluster/Gossip/GossipKeys.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Gossip/GossipStateManagement.cs b/src/Proto.Cluster/Gossip/GossipStateManagement.cs index 598f84c7e8..dd614d475e 100644 --- a/src/Proto.Cluster/Gossip/GossipStateManagement.cs +++ b/src/Proto.Cluster/Gossip/GossipStateManagement.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Gossip/Gossiper.cs b/src/Proto.Cluster/Gossip/Gossiper.cs index 77bbd1081f..95bfc32dbb 100644 --- a/src/Proto.Cluster/Gossip/Gossiper.cs +++ b/src/Proto.Cluster/Gossip/Gossiper.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- @@ -116,7 +116,7 @@ public async Task> GetStateEntry(str try { var res = await _context.RequestAsync(_pid, - new GetGossipStateEntryRequest(key),CancellationTokens.FromSeconds(5)).ConfigureAwait(false); + new GetGossipStateEntryRequest(key), CancellationTokens.FromSeconds(5)).ConfigureAwait(false); return res.State; } @@ -124,6 +124,10 @@ public async Task> GetStateEntry(str { //ignore, we are shutting down } + catch (Exception x) + { + Logger.LogError(x, "Failed to get gossip state entry"); + } return ImmutableDictionary.Empty; } diff --git a/src/Proto.Cluster/Gossip/IConsensusCheckDefinition.cs b/src/Proto.Cluster/Gossip/IConsensusCheckDefinition.cs index c62898978a..a62c3da296 100644 --- a/src/Proto.Cluster/Gossip/IConsensusCheckDefinition.cs +++ b/src/Proto.Cluster/Gossip/IConsensusCheckDefinition.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Gossip/IDeltaValue.cs b/src/Proto.Cluster/Gossip/IDeltaValue.cs index eaec91e8f1..33522aafdc 100644 --- a/src/Proto.Cluster/Gossip/IDeltaValue.cs +++ b/src/Proto.Cluster/Gossip/IDeltaValue.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Gossip/IGossip.cs b/src/Proto.Cluster/Gossip/IGossip.cs index 85c61a8b40..24b915829f 100644 --- a/src/Proto.Cluster/Gossip/IGossip.cs +++ b/src/Proto.Cluster/Gossip/IGossip.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Gossip/MemberStateDelta.cs b/src/Proto.Cluster/Gossip/MemberStateDelta.cs index c5b625a75f..aada13da70 100644 --- a/src/Proto.Cluster/Gossip/MemberStateDelta.cs +++ b/src/Proto.Cluster/Gossip/MemberStateDelta.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Gossip/RandomOrderExtensions.cs b/src/Proto.Cluster/Gossip/RandomOrderExtensions.cs index 5be8baf2ff..42086e8046 100644 --- a/src/Proto.Cluster/Gossip/RandomOrderExtensions.cs +++ b/src/Proto.Cluster/Gossip/RandomOrderExtensions.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Grain/ContextExtensions.cs b/src/Proto.Cluster/Grain/ContextExtensions.cs index d424bce7e5..b6d8f02e6f 100644 --- a/src/Proto.Cluster/Grain/ContextExtensions.cs +++ b/src/Proto.Cluster/Grain/ContextExtensions.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Grain/GrainRequest.cs b/src/Proto.Cluster/Grain/GrainRequest.cs index c5f1f2e522..4a5c6f7aa3 100644 --- a/src/Proto.Cluster/Grain/GrainRequest.cs +++ b/src/Proto.Cluster/Grain/GrainRequest.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Grain/GrainRequestMessage.cs b/src/Proto.Cluster/Grain/GrainRequestMessage.cs index c947890f7e..784e7133ee 100644 --- a/src/Proto.Cluster/Grain/GrainRequestMessage.cs +++ b/src/Proto.Cluster/Grain/GrainRequestMessage.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Grain/GrainResponse.cs b/src/Proto.Cluster/Grain/GrainResponse.cs index 3de014f803..1ecf088021 100644 --- a/src/Proto.Cluster/Grain/GrainResponse.cs +++ b/src/Proto.Cluster/Grain/GrainResponse.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Grain/GrainResponseMessage.cs b/src/Proto.Cluster/Grain/GrainResponseMessage.cs index 634f0f710f..1e0af7e13f 100644 --- a/src/Proto.Cluster/Grain/GrainResponseMessage.cs +++ b/src/Proto.Cluster/Grain/GrainResponseMessage.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Healthchecks/Healthcheck.cs b/src/Proto.Cluster/Healthchecks/Healthcheck.cs index 1473208919..a8badc60d1 100644 --- a/src/Proto.Cluster/Healthchecks/Healthcheck.cs +++ b/src/Proto.Cluster/Healthchecks/Healthcheck.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/IClusterProvider.cs b/src/Proto.Cluster/IClusterProvider.cs index 57be5fd660..0e3d8f9f85 100644 --- a/src/Proto.Cluster/IClusterProvider.cs +++ b/src/Proto.Cluster/IClusterProvider.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Identity/IIdentityLookup.cs b/src/Proto.Cluster/Identity/IIdentityLookup.cs index 32caf87028..6fc99a79c6 100644 --- a/src/Proto.Cluster/Identity/IIdentityLookup.cs +++ b/src/Proto.Cluster/Identity/IIdentityLookup.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Identity/IIdentityStorage.cs b/src/Proto.Cluster/Identity/IIdentityStorage.cs index af38ba0687..8075bee1bb 100644 --- a/src/Proto.Cluster/Identity/IIdentityStorage.cs +++ b/src/Proto.Cluster/Identity/IIdentityStorage.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Identity/IdentityActivatorProxy.cs b/src/Proto.Cluster/Identity/IdentityActivatorProxy.cs index 41d7962b1c..ff6ea8383e 100644 --- a/src/Proto.Cluster/Identity/IdentityActivatorProxy.cs +++ b/src/Proto.Cluster/Identity/IdentityActivatorProxy.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Identity/IdentityIsBlockedException.cs b/src/Proto.Cluster/Identity/IdentityIsBlockedException.cs index 3b2c8371a6..5f96156e7d 100644 --- a/src/Proto.Cluster/Identity/IdentityIsBlockedException.cs +++ b/src/Proto.Cluster/Identity/IdentityIsBlockedException.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Identity/IdentityMetrics.cs b/src/Proto.Cluster/Identity/IdentityMetrics.cs index 5dec85b602..a423b44210 100644 --- a/src/Proto.Cluster/Identity/IdentityMetrics.cs +++ b/src/Proto.Cluster/Identity/IdentityMetrics.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Identity/IdentityStoragePlacementActor.cs b/src/Proto.Cluster/Identity/IdentityStoragePlacementActor.cs index 6be1212b6c..d67f4df7e3 100644 --- a/src/Proto.Cluster/Identity/IdentityStoragePlacementActor.cs +++ b/src/Proto.Cluster/Identity/IdentityStoragePlacementActor.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Identity/IdentityStorageWorker.cs b/src/Proto.Cluster/Identity/IdentityStorageWorker.cs index bfca72a4e5..7e94989a71 100644 --- a/src/Proto.Cluster/Identity/IdentityStorageWorker.cs +++ b/src/Proto.Cluster/Identity/IdentityStorageWorker.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/InternalsVisibleTo.cs b/src/Proto.Cluster/InternalsVisibleTo.cs index 545dd71cfd..abff0fbcb4 100644 --- a/src/Proto.Cluster/InternalsVisibleTo.cs +++ b/src/Proto.Cluster/InternalsVisibleTo.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Member.cs b/src/Proto.Cluster/Member.cs index a01cfed838..fd05cca71e 100644 --- a/src/Proto.Cluster/Member.cs +++ b/src/Proto.Cluster/Member.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Member/GossipMemberStrategy.cs b/src/Proto.Cluster/Member/GossipMemberStrategy.cs index 2041726703..4488a7b4db 100644 --- a/src/Proto.Cluster/Member/GossipMemberStrategy.cs +++ b/src/Proto.Cluster/Member/GossipMemberStrategy.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- using System.Collections.Concurrent; diff --git a/src/Proto.Cluster/Member/ImmutableMemberSet.cs b/src/Proto.Cluster/Member/ImmutableMemberSet.cs index a97cd16a40..24a29e95ac 100644 --- a/src/Proto.Cluster/Member/ImmutableMemberSet.cs +++ b/src/Proto.Cluster/Member/ImmutableMemberSet.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Member/LeaderElection.cs b/src/Proto.Cluster/Member/LeaderElection.cs index 6e338c3b9c..e3393f66ed 100644 --- a/src/Proto.Cluster/Member/LeaderElection.cs +++ b/src/Proto.Cluster/Member/LeaderElection.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Member/LocalAffinityExtensions.cs b/src/Proto.Cluster/Member/LocalAffinityExtensions.cs index e260458ff6..3379c422e1 100644 --- a/src/Proto.Cluster/Member/LocalAffinityExtensions.cs +++ b/src/Proto.Cluster/Member/LocalAffinityExtensions.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Member/LocalAffinityOptions.cs b/src/Proto.Cluster/Member/LocalAffinityOptions.cs index 0afa2fa31c..5e0d8dfb54 100644 --- a/src/Proto.Cluster/Member/LocalAffinityOptions.cs +++ b/src/Proto.Cluster/Member/LocalAffinityOptions.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Member/LocalAffinityStrategy.cs b/src/Proto.Cluster/Member/LocalAffinityStrategy.cs index ccddfc2095..07aabbb889 100644 --- a/src/Proto.Cluster/Member/LocalAffinityStrategy.cs +++ b/src/Proto.Cluster/Member/LocalAffinityStrategy.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Member/MemberList.cs b/src/Proto.Cluster/Member/MemberList.cs index 1c9140878d..c96763f23f 100644 --- a/src/Proto.Cluster/Member/MemberList.cs +++ b/src/Proto.Cluster/Member/MemberList.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Member/MemberStrategy.cs b/src/Proto.Cluster/Member/MemberStrategy.cs index 2f405f41a1..cd590a0e46 100644 --- a/src/Proto.Cluster/Member/MemberStrategy.cs +++ b/src/Proto.Cluster/Member/MemberStrategy.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Member/MetaMember.cs b/src/Proto.Cluster/Member/MetaMember.cs index 4d04af5e9b..9dd60986b6 100644 --- a/src/Proto.Cluster/Member/MetaMember.cs +++ b/src/Proto.Cluster/Member/MetaMember.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Member/RoundRobinMemberSelector.cs b/src/Proto.Cluster/Member/RoundRobinMemberSelector.cs index 15f2b6e1f8..7f94181dae 100644 --- a/src/Proto.Cluster/Member/RoundRobinMemberSelector.cs +++ b/src/Proto.Cluster/Member/RoundRobinMemberSelector.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Messages/Messages.cs b/src/Proto.Cluster/Messages/Messages.cs index 08045a1fb2..b1825d0b4d 100644 --- a/src/Proto.Cluster/Messages/Messages.cs +++ b/src/Proto.Cluster/Messages/Messages.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Metrics/ClusterMetrics.cs b/src/Proto.Cluster/Metrics/ClusterMetrics.cs index 9392261bb1..9e4f1ff023 100644 --- a/src/Proto.Cluster/Metrics/ClusterMetrics.cs +++ b/src/Proto.Cluster/Metrics/ClusterMetrics.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Partition/Extensions.cs b/src/Proto.Cluster/Partition/Extensions.cs index c2ea0de15a..b75107f94a 100644 --- a/src/Proto.Cluster/Partition/Extensions.cs +++ b/src/Proto.Cluster/Partition/Extensions.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Partition/HandoverSink.cs b/src/Proto.Cluster/Partition/HandoverSink.cs index d6d0db245f..ed3a0b6a66 100644 --- a/src/Proto.Cluster/Partition/HandoverSink.cs +++ b/src/Proto.Cluster/Partition/HandoverSink.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Partition/HandoverSource.cs b/src/Proto.Cluster/Partition/HandoverSource.cs index a4b8b5be01..e2e1040842 100644 --- a/src/Proto.Cluster/Partition/HandoverSource.cs +++ b/src/Proto.Cluster/Partition/HandoverSource.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Partition/IndexSet.cs b/src/Proto.Cluster/Partition/IndexSet.cs index e207439280..ad44940f8d 100644 --- a/src/Proto.Cluster/Partition/IndexSet.cs +++ b/src/Proto.Cluster/Partition/IndexSet.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Partition/MemberHashRing.cs b/src/Proto.Cluster/Partition/MemberHashRing.cs index bd831ed92a..77977259d0 100644 --- a/src/Proto.Cluster/Partition/MemberHashRing.cs +++ b/src/Proto.Cluster/Partition/MemberHashRing.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Partition/PartitionConfig.cs b/src/Proto.Cluster/Partition/PartitionConfig.cs index 260e424efe..bfb3c15d25 100644 --- a/src/Proto.Cluster/Partition/PartitionConfig.cs +++ b/src/Proto.Cluster/Partition/PartitionConfig.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Partition/PartitionIdentityActor.cs b/src/Proto.Cluster/Partition/PartitionIdentityActor.cs index 073c83d6ff..75dd0c55bf 100644 --- a/src/Proto.Cluster/Partition/PartitionIdentityActor.cs +++ b/src/Proto.Cluster/Partition/PartitionIdentityActor.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Partition/PartitionIdentityLookup.cs b/src/Proto.Cluster/Partition/PartitionIdentityLookup.cs index 141a05e42d..fbaae0ef0b 100644 --- a/src/Proto.Cluster/Partition/PartitionIdentityLookup.cs +++ b/src/Proto.Cluster/Partition/PartitionIdentityLookup.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Partition/PartitionIdentityRebalanceWorker.cs b/src/Proto.Cluster/Partition/PartitionIdentityRebalanceWorker.cs index de8738a51f..be25de7b62 100644 --- a/src/Proto.Cluster/Partition/PartitionIdentityRebalanceWorker.cs +++ b/src/Proto.Cluster/Partition/PartitionIdentityRebalanceWorker.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Partition/PartitionManager.cs b/src/Proto.Cluster/Partition/PartitionManager.cs index e328833957..44510da5f0 100644 --- a/src/Proto.Cluster/Partition/PartitionManager.cs +++ b/src/Proto.Cluster/Partition/PartitionManager.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Partition/PartitionMemberSelector.cs b/src/Proto.Cluster/Partition/PartitionMemberSelector.cs index cb81e04307..2c4b6c4e3a 100644 --- a/src/Proto.Cluster/Partition/PartitionMemberSelector.cs +++ b/src/Proto.Cluster/Partition/PartitionMemberSelector.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Partition/PartitionPlacementActor.cs b/src/Proto.Cluster/Partition/PartitionPlacementActor.cs index 0efc0e14ff..00e77c7468 100644 --- a/src/Proto.Cluster/Partition/PartitionPlacementActor.cs +++ b/src/Proto.Cluster/Partition/PartitionPlacementActor.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Partition/Rendezvous.cs b/src/Proto.Cluster/Partition/Rendezvous.cs index ec1bd00a31..2435b02a45 100644 --- a/src/Proto.Cluster/Partition/Rendezvous.cs +++ b/src/Proto.Cluster/Partition/Rendezvous.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/PartitionActivator/PartitionActivatorActor.cs b/src/Proto.Cluster/PartitionActivator/PartitionActivatorActor.cs index 33932e9963..0bb1ca7bd3 100644 --- a/src/Proto.Cluster/PartitionActivator/PartitionActivatorActor.cs +++ b/src/Proto.Cluster/PartitionActivator/PartitionActivatorActor.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/PartitionActivator/PartitionActivatorLookup.cs b/src/Proto.Cluster/PartitionActivator/PartitionActivatorLookup.cs index 12fc0e2446..7247ae1c02 100644 --- a/src/Proto.Cluster/PartitionActivator/PartitionActivatorLookup.cs +++ b/src/Proto.Cluster/PartitionActivator/PartitionActivatorLookup.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/PartitionActivator/PartitionActivatorManager.cs b/src/Proto.Cluster/PartitionActivator/PartitionActivatorManager.cs index f425867800..6de2aca81d 100644 --- a/src/Proto.Cluster/PartitionActivator/PartitionActivatorManager.cs +++ b/src/Proto.Cluster/PartitionActivator/PartitionActivatorManager.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/PartitionActivator/PartitionActivatorSelector.cs b/src/Proto.Cluster/PartitionActivator/PartitionActivatorSelector.cs index c3c93aee82..3221336a77 100644 --- a/src/Proto.Cluster/PartitionActivator/PartitionActivatorSelector.cs +++ b/src/Proto.Cluster/PartitionActivator/PartitionActivatorSelector.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/PartitionActivator/RendezvousFast.cs b/src/Proto.Cluster/PartitionActivator/RendezvousFast.cs index ef20feac61..7407055392 100644 --- a/src/Proto.Cluster/PartitionActivator/RendezvousFast.cs +++ b/src/Proto.Cluster/PartitionActivator/RendezvousFast.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/PidCache.cs b/src/Proto.Cluster/PidCache.cs index 7a3e2e1790..1bab7442b9 100644 --- a/src/Proto.Cluster/PidCache.cs +++ b/src/Proto.Cluster/PidCache.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Properties/AssemblyInfo.cs b/src/Proto.Cluster/Properties/AssemblyInfo.cs index 9f87474760..d9c310c34b 100644 --- a/src/Proto.Cluster/Properties/AssemblyInfo.cs +++ b/src/Proto.Cluster/Properties/AssemblyInfo.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/PubSub/BatchingProducer.cs b/src/Proto.Cluster/PubSub/BatchingProducer.cs index 9a4ede5e71..8ec56c7027 100644 --- a/src/Proto.Cluster/PubSub/BatchingProducer.cs +++ b/src/Proto.Cluster/PubSub/BatchingProducer.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/PubSub/BatchingProducerConfig.cs b/src/Proto.Cluster/PubSub/BatchingProducerConfig.cs index d9118373ac..6934c0a14d 100644 --- a/src/Proto.Cluster/PubSub/BatchingProducerConfig.cs +++ b/src/Proto.Cluster/PubSub/BatchingProducerConfig.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/PubSub/DeliverBatchRequest.cs b/src/Proto.Cluster/PubSub/DeliverBatchRequest.cs index 363e5125bc..756dd43e16 100644 --- a/src/Proto.Cluster/PubSub/DeliverBatchRequest.cs +++ b/src/Proto.Cluster/PubSub/DeliverBatchRequest.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/PubSub/IPublisher.cs b/src/Proto.Cluster/PubSub/IPublisher.cs index 0a72107f42..990be35574 100644 --- a/src/Proto.Cluster/PubSub/IPublisher.cs +++ b/src/Proto.Cluster/PubSub/IPublisher.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/PubSub/PubSubAutoRespondBatch.cs b/src/Proto.Cluster/PubSub/PubSubAutoRespondBatch.cs index 9180d57108..6acfaa09f4 100644 --- a/src/Proto.Cluster/PubSub/PubSubAutoRespondBatch.cs +++ b/src/Proto.Cluster/PubSub/PubSubAutoRespondBatch.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/PubSub/PubSubBatch.cs b/src/Proto.Cluster/PubSub/PubSubBatch.cs index 06f2f7d8af..fa1d22ffd4 100644 --- a/src/Proto.Cluster/PubSub/PubSubBatch.cs +++ b/src/Proto.Cluster/PubSub/PubSubBatch.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/PubSub/PubSubConfig.cs b/src/Proto.Cluster/PubSub/PubSubConfig.cs index dc589f69c6..ab0ea906a2 100644 --- a/src/Proto.Cluster/PubSub/PubSubConfig.cs +++ b/src/Proto.Cluster/PubSub/PubSubConfig.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/PubSub/PubSubDeliveryException.cs b/src/Proto.Cluster/PubSub/PubSubDeliveryException.cs index 55c69c7eaf..7eaa6b9e88 100644 --- a/src/Proto.Cluster/PubSub/PubSubDeliveryException.cs +++ b/src/Proto.Cluster/PubSub/PubSubDeliveryException.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/PubSub/PubSubExtension.cs b/src/Proto.Cluster/PubSub/PubSubExtension.cs index 3df48b11f8..cc016a0d66 100644 --- a/src/Proto.Cluster/PubSub/PubSubExtension.cs +++ b/src/Proto.Cluster/PubSub/PubSubExtension.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/PubSub/PubSubExtensions.cs b/src/Proto.Cluster/PubSub/PubSubExtensions.cs index 3562c56f9d..1f560ce234 100644 --- a/src/Proto.Cluster/PubSub/PubSubExtensions.cs +++ b/src/Proto.Cluster/PubSub/PubSubExtensions.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/PubSub/PubSubMemberDeliveryActor.cs b/src/Proto.Cluster/PubSub/PubSubMemberDeliveryActor.cs index 9b9a71edfd..4dcf8b0119 100644 --- a/src/Proto.Cluster/PubSub/PubSubMemberDeliveryActor.cs +++ b/src/Proto.Cluster/PubSub/PubSubMemberDeliveryActor.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/PubSub/Publisher.cs b/src/Proto.Cluster/PubSub/Publisher.cs index cf5c04bef0..695ab903d5 100644 --- a/src/Proto.Cluster/PubSub/Publisher.cs +++ b/src/Proto.Cluster/PubSub/Publisher.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/PubSub/PublishingErrorDecision.cs b/src/Proto.Cluster/PubSub/PublishingErrorDecision.cs index fb51006e1f..cdee1b5df6 100644 --- a/src/Proto.Cluster/PubSub/PublishingErrorDecision.cs +++ b/src/Proto.Cluster/PubSub/PublishingErrorDecision.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/PubSub/TopicActor.cs b/src/Proto.Cluster/PubSub/TopicActor.cs index 059ef96adf..72da69bba4 100644 --- a/src/Proto.Cluster/PubSub/TopicActor.cs +++ b/src/Proto.Cluster/PubSub/TopicActor.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Seed/Messages.cs b/src/Proto.Cluster/Seed/Messages.cs index ce21f24434..b9eef4c159 100644 --- a/src/Proto.Cluster/Seed/Messages.cs +++ b/src/Proto.Cluster/Seed/Messages.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Seed/SeedClientNodeActor.cs b/src/Proto.Cluster/Seed/SeedClientNodeActor.cs index 6708152ee9..3cebb22968 100644 --- a/src/Proto.Cluster/Seed/SeedClientNodeActor.cs +++ b/src/Proto.Cluster/Seed/SeedClientNodeActor.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Seed/SeedNodeActor.cs b/src/Proto.Cluster/Seed/SeedNodeActor.cs index 08c8088056..7249f40934 100644 --- a/src/Proto.Cluster/Seed/SeedNodeActor.cs +++ b/src/Proto.Cluster/Seed/SeedNodeActor.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Seed/SeedNodeClusterProvider.cs b/src/Proto.Cluster/Seed/SeedNodeClusterProvider.cs index f4fd8bf387..c6492157e1 100644 --- a/src/Proto.Cluster/Seed/SeedNodeClusterProvider.cs +++ b/src/Proto.Cluster/Seed/SeedNodeClusterProvider.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/Seed/SeedNodeClusterProviderOptions.cs b/src/Proto.Cluster/Seed/SeedNodeClusterProviderOptions.cs index efab3eca28..daa11d21f0 100644 --- a/src/Proto.Cluster/Seed/SeedNodeClusterProviderOptions.cs +++ b/src/Proto.Cluster/Seed/SeedNodeClusterProviderOptions.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/SingleNode/SingleNodeActivatorActor.cs b/src/Proto.Cluster/SingleNode/SingleNodeActivatorActor.cs index 0b23866863..1d20d65bcf 100644 --- a/src/Proto.Cluster/SingleNode/SingleNodeActivatorActor.cs +++ b/src/Proto.Cluster/SingleNode/SingleNodeActivatorActor.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/SingleNode/SingleNodeLookup.cs b/src/Proto.Cluster/SingleNode/SingleNodeLookup.cs index 23635ba6be..186ce9503e 100644 --- a/src/Proto.Cluster/SingleNode/SingleNodeLookup.cs +++ b/src/Proto.Cluster/SingleNode/SingleNodeLookup.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Cluster/SingleNode/SingleNodeProvider.cs b/src/Proto.Cluster/SingleNode/SingleNodeProvider.cs index 54822cb9a2..baf4354f7a 100644 --- a/src/Proto.Cluster/SingleNode/SingleNodeProvider.cs +++ b/src/Proto.Cluster/SingleNode/SingleNodeProvider.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.OpenTelemetry/OpenTelemetryMetricsExtensions.cs b/src/Proto.OpenTelemetry/OpenTelemetryMetricsExtensions.cs index ba7a4d7bfa..7b38cf5a73 100644 --- a/src/Proto.OpenTelemetry/OpenTelemetryMetricsExtensions.cs +++ b/src/Proto.OpenTelemetry/OpenTelemetryMetricsExtensions.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Persistence.Couchbase/CouchbaseProvider.cs b/src/Proto.Persistence.Couchbase/CouchbaseProvider.cs index 4738b19f6f..367380f1b0 100644 --- a/src/Proto.Persistence.Couchbase/CouchbaseProvider.cs +++ b/src/Proto.Persistence.Couchbase/CouchbaseProvider.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Persistence.DynamoDB/DynamoDBExtensions.cs b/src/Proto.Persistence.DynamoDB/DynamoDBExtensions.cs index d5b7f205c2..cb907c2806 100644 --- a/src/Proto.Persistence.DynamoDB/DynamoDBExtensions.cs +++ b/src/Proto.Persistence.DynamoDB/DynamoDBExtensions.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Persistence.DynamoDB/DynamoDBProvider.cs b/src/Proto.Persistence.DynamoDB/DynamoDBProvider.cs index 277cc68783..19b77e12e3 100644 --- a/src/Proto.Persistence.DynamoDB/DynamoDBProvider.cs +++ b/src/Proto.Persistence.DynamoDB/DynamoDBProvider.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Persistence.DynamoDB/DynamoDBProviderOptions.cs b/src/Proto.Persistence.DynamoDB/DynamoDBProviderOptions.cs index bd77f9d012..a4feb59362 100644 --- a/src/Proto.Persistence.DynamoDB/DynamoDBProviderOptions.cs +++ b/src/Proto.Persistence.DynamoDB/DynamoDBProviderOptions.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Persistence.MongoDB/Event.cs b/src/Proto.Persistence.MongoDB/Event.cs index e4682a9694..3192ad01b5 100644 --- a/src/Proto.Persistence.MongoDB/Event.cs +++ b/src/Proto.Persistence.MongoDB/Event.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Persistence.MongoDB/MongoDBProvider.cs b/src/Proto.Persistence.MongoDB/MongoDBProvider.cs index cfcdcfe768..3c29bcd37c 100644 --- a/src/Proto.Persistence.MongoDB/MongoDBProvider.cs +++ b/src/Proto.Persistence.MongoDB/MongoDBProvider.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Persistence.MongoDB/Snapshot.cs b/src/Proto.Persistence.MongoDB/Snapshot.cs index 052c2c6bcb..d334a2d69d 100644 --- a/src/Proto.Persistence.MongoDB/Snapshot.cs +++ b/src/Proto.Persistence.MongoDB/Snapshot.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Persistence/IProvider.cs b/src/Proto.Persistence/IProvider.cs index 76c9c78961..3e2be1a6bd 100644 --- a/src/Proto.Persistence/IProvider.cs +++ b/src/Proto.Persistence/IProvider.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Persistence/ISnapshotStrategy.cs b/src/Proto.Persistence/ISnapshotStrategy.cs index 4de31813b7..bd66849513 100644 --- a/src/Proto.Persistence/ISnapshotStrategy.cs +++ b/src/Proto.Persistence/ISnapshotStrategy.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Persistence/Messages.cs b/src/Proto.Persistence/Messages.cs index 215c3c6c38..7b0d1dc878 100644 --- a/src/Proto.Persistence/Messages.cs +++ b/src/Proto.Persistence/Messages.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Persistence/Persistence.cs b/src/Proto.Persistence/Persistence.cs index 933172917c..1eb48897e8 100644 --- a/src/Proto.Persistence/Persistence.cs +++ b/src/Proto.Persistence/Persistence.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Persistence/SnapshotStrategies/EventTypeStrategy.cs b/src/Proto.Persistence/SnapshotStrategies/EventTypeStrategy.cs index ab653cf330..6bf26ecebd 100644 --- a/src/Proto.Persistence/SnapshotStrategies/EventTypeStrategy.cs +++ b/src/Proto.Persistence/SnapshotStrategies/EventTypeStrategy.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Persistence/SnapshotStrategies/IntervalStrategy.cs b/src/Proto.Persistence/SnapshotStrategies/IntervalStrategy.cs index e3749c9c3c..61041f3762 100644 --- a/src/Proto.Persistence/SnapshotStrategies/IntervalStrategy.cs +++ b/src/Proto.Persistence/SnapshotStrategies/IntervalStrategy.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Persistence/SnapshotStrategies/TimeStrategy.cs b/src/Proto.Persistence/SnapshotStrategies/TimeStrategy.cs index cf1a108a4b..4d538cb705 100644 --- a/src/Proto.Persistence/SnapshotStrategies/TimeStrategy.cs +++ b/src/Proto.Persistence/SnapshotStrategies/TimeStrategy.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Remote/Activator.cs b/src/Proto.Remote/Activator.cs index bff441eac6..70eceeb747 100644 --- a/src/Proto.Remote/Activator.cs +++ b/src/Proto.Remote/Activator.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Remote/BlockList.cs b/src/Proto.Remote/BlockList.cs index 0cd9a46eef..36db589c3b 100644 --- a/src/Proto.Remote/BlockList.cs +++ b/src/Proto.Remote/BlockList.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Remote/Endpoints/BlockedEndpoint.cs b/src/Proto.Remote/Endpoints/BlockedEndpoint.cs index c24d333713..b345c300db 100644 --- a/src/Proto.Remote/Endpoints/BlockedEndpoint.cs +++ b/src/Proto.Remote/Endpoints/BlockedEndpoint.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Remote/Endpoints/Endpoint.cs b/src/Proto.Remote/Endpoints/Endpoint.cs index c932a07a5c..905d9a29cc 100644 --- a/src/Proto.Remote/Endpoints/Endpoint.cs +++ b/src/Proto.Remote/Endpoints/Endpoint.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Remote/Endpoints/EndpointManager.cs b/src/Proto.Remote/Endpoints/EndpointManager.cs index d0874c4fb7..e564fb422f 100644 --- a/src/Proto.Remote/Endpoints/EndpointManager.cs +++ b/src/Proto.Remote/Endpoints/EndpointManager.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Remote/Endpoints/EndpointReader.cs b/src/Proto.Remote/Endpoints/EndpointReader.cs index 3dd767ccf9..94a1b458b6 100644 --- a/src/Proto.Remote/Endpoints/EndpointReader.cs +++ b/src/Proto.Remote/Endpoints/EndpointReader.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Remote/Endpoints/IEndpoint.cs b/src/Proto.Remote/Endpoints/IEndpoint.cs index c4eecd8847..abc5d0bea8 100644 --- a/src/Proto.Remote/Endpoints/IEndpoint.cs +++ b/src/Proto.Remote/Endpoints/IEndpoint.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Remote/Endpoints/RemoteMessageHandler.cs b/src/Proto.Remote/Endpoints/RemoteMessageHandler.cs index 7bedcb800c..156a28a360 100644 --- a/src/Proto.Remote/Endpoints/RemoteMessageHandler.cs +++ b/src/Proto.Remote/Endpoints/RemoteMessageHandler.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Remote/Endpoints/ServerConnector.cs b/src/Proto.Remote/Endpoints/ServerConnector.cs index 0bd14c7299..10f4f9f197 100644 --- a/src/Proto.Remote/Endpoints/ServerConnector.cs +++ b/src/Proto.Remote/Endpoints/ServerConnector.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Remote/Endpoints/ServerEndpoint.cs b/src/Proto.Remote/Endpoints/ServerEndpoint.cs index 5cdb4a19f5..30f0b21a13 100644 --- a/src/Proto.Remote/Endpoints/ServerEndpoint.cs +++ b/src/Proto.Remote/Endpoints/ServerEndpoint.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Remote/Endpoints/ServerSideClientEndpoint.cs b/src/Proto.Remote/Endpoints/ServerSideClientEndpoint.cs index 9617cf7b19..9f4fadc6d2 100644 --- a/src/Proto.Remote/Endpoints/ServerSideClientEndpoint.cs +++ b/src/Proto.Remote/Endpoints/ServerSideClientEndpoint.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Remote/GrpcNet/GrpcNetRemoteConfig.cs b/src/Proto.Remote/GrpcNet/GrpcNetRemoteConfig.cs index 00f2c832af..e3efa7a297 100644 --- a/src/Proto.Remote/GrpcNet/GrpcNetRemoteConfig.cs +++ b/src/Proto.Remote/GrpcNet/GrpcNetRemoteConfig.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Remote/GrpcNet/RemoteHostedService.cs b/src/Proto.Remote/GrpcNet/RemoteHostedService.cs index f048324778..c1714a6a01 100644 --- a/src/Proto.Remote/GrpcNet/RemoteHostedService.cs +++ b/src/Proto.Remote/GrpcNet/RemoteHostedService.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Remote/Healthchecks/Healthcheck.cs b/src/Proto.Remote/Healthchecks/Healthcheck.cs index fe28c2b8a6..4d89b68bd0 100644 --- a/src/Proto.Remote/Healthchecks/Healthcheck.cs +++ b/src/Proto.Remote/Healthchecks/Healthcheck.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Remote/InternalsVisibleTo.cs b/src/Proto.Remote/InternalsVisibleTo.cs index 7f5c304690..0a7f8b1af9 100644 --- a/src/Proto.Remote/InternalsVisibleTo.cs +++ b/src/Proto.Remote/InternalsVisibleTo.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Remote/Messages.cs b/src/Proto.Remote/Messages.cs index 03d6c8fdd2..47e978d81b 100644 --- a/src/Proto.Remote/Messages.cs +++ b/src/Proto.Remote/Messages.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Remote/Metrics/RemoteMetrics.cs b/src/Proto.Remote/Metrics/RemoteMetrics.cs index 3fc6a98752..1af9fd4cab 100644 --- a/src/Proto.Remote/Metrics/RemoteMetrics.cs +++ b/src/Proto.Remote/Metrics/RemoteMetrics.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Remote/Properties/AssemblyInfo.cs b/src/Proto.Remote/Properties/AssemblyInfo.cs index 8b7f693ec6..fb7b4a502f 100644 --- a/src/Proto.Remote/Properties/AssemblyInfo.cs +++ b/src/Proto.Remote/Properties/AssemblyInfo.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Remote/RemoteConfigBase.cs b/src/Proto.Remote/RemoteConfigBase.cs index cb7669a09c..d9b66e4ad8 100644 --- a/src/Proto.Remote/RemoteConfigBase.cs +++ b/src/Proto.Remote/RemoteConfigBase.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Remote/RemoteConfigExtensions.cs b/src/Proto.Remote/RemoteConfigExtensions.cs index 3e29fc371f..e59a372555 100644 --- a/src/Proto.Remote/RemoteConfigExtensions.cs +++ b/src/Proto.Remote/RemoteConfigExtensions.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Remote/RemoteProcess.cs b/src/Proto.Remote/RemoteProcess.cs index 4951a68b24..69fb8636fc 100644 --- a/src/Proto.Remote/RemoteProcess.cs +++ b/src/Proto.Remote/RemoteProcess.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Remote/Serialization/ForcedSerializationSenderMiddleware.cs b/src/Proto.Remote/Serialization/ForcedSerializationSenderMiddleware.cs index df5cb86fbb..88dff1a746 100644 --- a/src/Proto.Remote/Serialization/ForcedSerializationSenderMiddleware.cs +++ b/src/Proto.Remote/Serialization/ForcedSerializationSenderMiddleware.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Remote/Serialization/ICachedSerialization.cs b/src/Proto.Remote/Serialization/ICachedSerialization.cs index f63d9fe551..ff24f8f7ff 100644 --- a/src/Proto.Remote/Serialization/ICachedSerialization.cs +++ b/src/Proto.Remote/Serialization/ICachedSerialization.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Remote/Serialization/IMessageSurrogate.cs b/src/Proto.Remote/Serialization/IMessageSurrogate.cs index c5a9bc76e1..136e412265 100644 --- a/src/Proto.Remote/Serialization/IMessageSurrogate.cs +++ b/src/Proto.Remote/Serialization/IMessageSurrogate.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Remote/Serialization/ISerializer.cs b/src/Proto.Remote/Serialization/ISerializer.cs index 4c454e91c4..81acd2166d 100644 --- a/src/Proto.Remote/Serialization/ISerializer.cs +++ b/src/Proto.Remote/Serialization/ISerializer.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Remote/Serialization/JsonSerializer.cs b/src/Proto.Remote/Serialization/JsonSerializer.cs index e79cfea531..c418a18477 100644 --- a/src/Proto.Remote/Serialization/JsonSerializer.cs +++ b/src/Proto.Remote/Serialization/JsonSerializer.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Remote/Serialization/ProtobufSerializer.cs b/src/Proto.Remote/Serialization/ProtobufSerializer.cs index 99f8b4d109..f1a771344a 100644 --- a/src/Proto.Remote/Serialization/ProtobufSerializer.cs +++ b/src/Proto.Remote/Serialization/ProtobufSerializer.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.Remote/Serialization/Serialization.cs b/src/Proto.Remote/Serialization/Serialization.cs index b7aca0b75c..b542b226bd 100644 --- a/src/Proto.Remote/Serialization/Serialization.cs +++ b/src/Proto.Remote/Serialization/Serialization.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.TestKit/ITestProbe.cs b/src/Proto.TestKit/ITestProbe.cs index 8f8b9b221a..abc9c4ed63 100644 --- a/src/Proto.TestKit/ITestProbe.cs +++ b/src/Proto.TestKit/ITestProbe.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.TestKit/MessageAndSender.cs b/src/Proto.TestKit/MessageAndSender.cs index 7da0f2e6c9..a69951e137 100644 --- a/src/Proto.TestKit/MessageAndSender.cs +++ b/src/Proto.TestKit/MessageAndSender.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.TestKit/TestKit.cs b/src/Proto.TestKit/TestKit.cs index c9f2a50748..cdf6c82872 100644 --- a/src/Proto.TestKit/TestKit.cs +++ b/src/Proto.TestKit/TestKit.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.TestKit/TestKitBase.cs b/src/Proto.TestKit/TestKitBase.cs index db16bb0822..d1764fe88d 100644 --- a/src/Proto.TestKit/TestKitBase.cs +++ b/src/Proto.TestKit/TestKitBase.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.TestKit/TestKitException.cs b/src/Proto.TestKit/TestKitException.cs index 7ff59923e9..f538ac6fac 100644 --- a/src/Proto.TestKit/TestKitException.cs +++ b/src/Proto.TestKit/TestKitException.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/src/Proto.TestKit/TestProbe.cs b/src/Proto.TestKit/TestProbe.cs index d63a4dbeb8..8429cd1dfd 100644 --- a/src/Proto.TestKit/TestProbe.cs +++ b/src/Proto.TestKit/TestProbe.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/tests/Proto.Actor.Tests/ActorTestBase.cs b/tests/Proto.Actor.Tests/ActorTestBase.cs index be770d748a..da0c65e4ca 100644 --- a/tests/Proto.Actor.Tests/ActorTestBase.cs +++ b/tests/Proto.Actor.Tests/ActorTestBase.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/tests/Proto.Actor.Tests/AssemblyInfo.cs b/tests/Proto.Actor.Tests/AssemblyInfo.cs index aebca153b9..b7cfc98501 100644 --- a/tests/Proto.Actor.Tests/AssemblyInfo.cs +++ b/tests/Proto.Actor.Tests/AssemblyInfo.cs @@ -1,6 +1,6 @@ // // ----------------------------------------------------------------------- // // -// // Copyright (C) 2015-2022 Asynkron AB All rights reserved +// // Copyright (C) 2015-2024 Asynkron AB All rights reserved // // // // ----------------------------------------------------------------------- // using Xunit; diff --git a/tests/Proto.Actor.Tests/CaptureContextTests.cs b/tests/Proto.Actor.Tests/CaptureContextTests.cs index 03fe1bfa2e..10fef0b803 100644 --- a/tests/Proto.Actor.Tests/CaptureContextTests.cs +++ b/tests/Proto.Actor.Tests/CaptureContextTests.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/tests/Proto.Actor.Tests/Diagnostics/DiagnosticsTests.cs b/tests/Proto.Actor.Tests/Diagnostics/DiagnosticsTests.cs index 20c173b97a..b0162b4310 100644 --- a/tests/Proto.Actor.Tests/Diagnostics/DiagnosticsTests.cs +++ b/tests/Proto.Actor.Tests/Diagnostics/DiagnosticsTests.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/tests/Proto.Actor.Tests/Futures/BaseFutureTests.cs b/tests/Proto.Actor.Tests/Futures/BaseFutureTests.cs index a6743ebf0e..3764615bf9 100644 --- a/tests/Proto.Actor.Tests/Futures/BaseFutureTests.cs +++ b/tests/Proto.Actor.Tests/Futures/BaseFutureTests.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/tests/Proto.Actor.Tests/Futures/FutureProcessTests.cs b/tests/Proto.Actor.Tests/Futures/FutureProcessTests.cs index aa5ba8a73e..7783b66d46 100644 --- a/tests/Proto.Actor.Tests/Futures/FutureProcessTests.cs +++ b/tests/Proto.Actor.Tests/Futures/FutureProcessTests.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/tests/Proto.Actor.Tests/Futures/SharedFutureTests.cs b/tests/Proto.Actor.Tests/Futures/SharedFutureTests.cs index 74adf1b7d9..08e0228415 100644 --- a/tests/Proto.Actor.Tests/Futures/SharedFutureTests.cs +++ b/tests/Proto.Actor.Tests/Futures/SharedFutureTests.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/tests/Proto.Actor.Tests/Headers/MessageHeaderTests.cs b/tests/Proto.Actor.Tests/Headers/MessageHeaderTests.cs index 2e3428d17d..e90ebe9dd3 100644 --- a/tests/Proto.Actor.Tests/Headers/MessageHeaderTests.cs +++ b/tests/Proto.Actor.Tests/Headers/MessageHeaderTests.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/tests/Proto.Actor.Tests/LoggingExtensionTests.cs b/tests/Proto.Actor.Tests/LoggingExtensionTests.cs index c15ab0e927..2b6dd87644 100644 --- a/tests/Proto.Actor.Tests/LoggingExtensionTests.cs +++ b/tests/Proto.Actor.Tests/LoggingExtensionTests.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/tests/Proto.Actor.Tests/Mailbox/MessageBatchTests.cs b/tests/Proto.Actor.Tests/Mailbox/MessageBatchTests.cs index d2b05bf881..dfb16e9aaf 100644 --- a/tests/Proto.Actor.Tests/Mailbox/MessageBatchTests.cs +++ b/tests/Proto.Actor.Tests/Mailbox/MessageBatchTests.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/tests/Proto.Actor.Tests/MiddlewareTests.cs b/tests/Proto.Actor.Tests/MiddlewareTests.cs index b9bec32a43..fac711e8df 100644 --- a/tests/Proto.Actor.Tests/MiddlewareTests.cs +++ b/tests/Proto.Actor.Tests/MiddlewareTests.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/tests/Proto.Actor.Tests/PoisonTests.cs b/tests/Proto.Actor.Tests/PoisonTests.cs index d5a7527e9d..7b3b375bf1 100644 --- a/tests/Proto.Actor.Tests/PoisonTests.cs +++ b/tests/Proto.Actor.Tests/PoisonTests.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/tests/Proto.Actor.Tests/Router/HashRingTests.cs b/tests/Proto.Actor.Tests/Router/HashRingTests.cs index 192c1e0de5..639035500e 100644 --- a/tests/Proto.Actor.Tests/Router/HashRingTests.cs +++ b/tests/Proto.Actor.Tests/Router/HashRingTests.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/tests/Proto.Actor.Tests/SpawnTests.cs b/tests/Proto.Actor.Tests/SpawnTests.cs index 7b880c7503..38cfff8a38 100644 --- a/tests/Proto.Actor.Tests/SpawnTests.cs +++ b/tests/Proto.Actor.Tests/SpawnTests.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/tests/Proto.Cluster.CodeGen.Tests/OutputFileNameTests.cs b/tests/Proto.Cluster.CodeGen.Tests/OutputFileNameTests.cs index 6fcdf66cd1..392a695d6e 100644 --- a/tests/Proto.Cluster.CodeGen.Tests/OutputFileNameTests.cs +++ b/tests/Proto.Cluster.CodeGen.Tests/OutputFileNameTests.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/tests/Proto.Cluster.CodeGen.Tests/PathPolyfillTests.cs b/tests/Proto.Cluster.CodeGen.Tests/PathPolyfillTests.cs index 4e4a8fcccb..92077bae72 100644 --- a/tests/Proto.Cluster.CodeGen.Tests/PathPolyfillTests.cs +++ b/tests/Proto.Cluster.CodeGen.Tests/PathPolyfillTests.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/tests/Proto.Cluster.Identity.Tests/AssemblyInfo.cs b/tests/Proto.Cluster.Identity.Tests/AssemblyInfo.cs index aebca153b9..b7cfc98501 100644 --- a/tests/Proto.Cluster.Identity.Tests/AssemblyInfo.cs +++ b/tests/Proto.Cluster.Identity.Tests/AssemblyInfo.cs @@ -1,6 +1,6 @@ // // ----------------------------------------------------------------------- // // -// // Copyright (C) 2015-2022 Asynkron AB All rights reserved +// // Copyright (C) 2015-2024 Asynkron AB All rights reserved // // // // ----------------------------------------------------------------------- // using Xunit; diff --git a/tests/Proto.Cluster.Identity.Tests/IdentityStorageLogging.cs b/tests/Proto.Cluster.Identity.Tests/IdentityStorageLogging.cs index f5c3aa8657..374ac4230b 100644 --- a/tests/Proto.Cluster.Identity.Tests/IdentityStorageLogging.cs +++ b/tests/Proto.Cluster.Identity.Tests/IdentityStorageLogging.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/tests/Proto.Cluster.MongoIdentity.Tests/AssemblyInfo.cs b/tests/Proto.Cluster.MongoIdentity.Tests/AssemblyInfo.cs index aebca153b9..b7cfc98501 100644 --- a/tests/Proto.Cluster.MongoIdentity.Tests/AssemblyInfo.cs +++ b/tests/Proto.Cluster.MongoIdentity.Tests/AssemblyInfo.cs @@ -1,6 +1,6 @@ // // ----------------------------------------------------------------------- // // -// // Copyright (C) 2015-2022 Asynkron AB All rights reserved +// // Copyright (C) 2015-2024 Asynkron AB All rights reserved // // // // ----------------------------------------------------------------------- // using Xunit; diff --git a/tests/Proto.Cluster.PartitionIdentity.Tests/HandoverSinkTests.cs b/tests/Proto.Cluster.PartitionIdentity.Tests/HandoverSinkTests.cs index 297daa8248..26a064da29 100644 --- a/tests/Proto.Cluster.PartitionIdentity.Tests/HandoverSinkTests.cs +++ b/tests/Proto.Cluster.PartitionIdentity.Tests/HandoverSinkTests.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/tests/Proto.Cluster.PartitionIdentity.Tests/PartitionIdentityTests.cs b/tests/Proto.Cluster.PartitionIdentity.Tests/PartitionIdentityTests.cs index 5cb0bc0d66..55aa687649 100644 --- a/tests/Proto.Cluster.PartitionIdentity.Tests/PartitionIdentityTests.cs +++ b/tests/Proto.Cluster.PartitionIdentity.Tests/PartitionIdentityTests.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/tests/Proto.Cluster.PubSub.Tests/InMemorySubscribersStore.cs b/tests/Proto.Cluster.PubSub.Tests/InMemorySubscribersStore.cs index fabf9a3dfe..e6e43ab4ed 100644 --- a/tests/Proto.Cluster.PubSub.Tests/InMemorySubscribersStore.cs +++ b/tests/Proto.Cluster.PubSub.Tests/InMemorySubscribersStore.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/tests/Proto.Cluster.PubSub.Tests/PubSubBatchingProducerTests.cs b/tests/Proto.Cluster.PubSub.Tests/PubSubBatchingProducerTests.cs index 19ec3c7172..9b6a81b296 100644 --- a/tests/Proto.Cluster.PubSub.Tests/PubSubBatchingProducerTests.cs +++ b/tests/Proto.Cluster.PubSub.Tests/PubSubBatchingProducerTests.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/tests/Proto.Cluster.PubSub.Tests/PubSubClusterFixture.cs b/tests/Proto.Cluster.PubSub.Tests/PubSubClusterFixture.cs index 7c44e64850..e65a89842b 100644 --- a/tests/Proto.Cluster.PubSub.Tests/PubSubClusterFixture.cs +++ b/tests/Proto.Cluster.PubSub.Tests/PubSubClusterFixture.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/tests/Proto.Cluster.PubSub.Tests/PubSubDefaultTopicRegistrationTests.cs b/tests/Proto.Cluster.PubSub.Tests/PubSubDefaultTopicRegistrationTests.cs index b0eb8d6dcd..c422a15929 100644 --- a/tests/Proto.Cluster.PubSub.Tests/PubSubDefaultTopicRegistrationTests.cs +++ b/tests/Proto.Cluster.PubSub.Tests/PubSubDefaultTopicRegistrationTests.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/tests/Proto.Cluster.PubSub.Tests/PubSubMemberTests.cs b/tests/Proto.Cluster.PubSub.Tests/PubSubMemberTests.cs index 77c951d611..28191db45a 100644 --- a/tests/Proto.Cluster.PubSub.Tests/PubSubMemberTests.cs +++ b/tests/Proto.Cluster.PubSub.Tests/PubSubMemberTests.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/tests/Proto.Cluster.PubSub.Tests/PubSubTests.cs b/tests/Proto.Cluster.PubSub.Tests/PubSubTests.cs index 0077d20de6..547bdcc09c 100644 --- a/tests/Proto.Cluster.PubSub.Tests/PubSubTests.cs +++ b/tests/Proto.Cluster.PubSub.Tests/PubSubTests.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/tests/Proto.Cluster.PubSub.Tests/WaitHelper.cs b/tests/Proto.Cluster.PubSub.Tests/WaitHelper.cs index 1c10313514..9b7e45a830 100644 --- a/tests/Proto.Cluster.PubSub.Tests/WaitHelper.cs +++ b/tests/Proto.Cluster.PubSub.Tests/WaitHelper.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/tests/Proto.Cluster.RedisIdentity.Tests/AssemblyInfo.cs b/tests/Proto.Cluster.RedisIdentity.Tests/AssemblyInfo.cs index aebca153b9..b7cfc98501 100644 --- a/tests/Proto.Cluster.RedisIdentity.Tests/AssemblyInfo.cs +++ b/tests/Proto.Cluster.RedisIdentity.Tests/AssemblyInfo.cs @@ -1,6 +1,6 @@ // // ----------------------------------------------------------------------- // // -// // Copyright (C) 2015-2022 Asynkron AB All rights reserved +// // Copyright (C) 2015-2024 Asynkron AB All rights reserved // // // // ----------------------------------------------------------------------- // using Xunit; diff --git a/tests/Proto.Cluster.Tests/AssemblyInfo.cs b/tests/Proto.Cluster.Tests/AssemblyInfo.cs index c6fe46cefb..4b545ff118 100644 --- a/tests/Proto.Cluster.Tests/AssemblyInfo.cs +++ b/tests/Proto.Cluster.Tests/AssemblyInfo.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- // using Xunit; diff --git a/tests/Proto.Cluster.Tests/ClusterFixture.cs b/tests/Proto.Cluster.Tests/ClusterFixture.cs index 7648b027a9..af8da6541b 100644 --- a/tests/Proto.Cluster.Tests/ClusterFixture.cs +++ b/tests/Proto.Cluster.Tests/ClusterFixture.cs @@ -73,7 +73,7 @@ static ClusterFixture() { TracingSettings.OpenTelemetryUrl = Environment.GetEnvironmentVariable("OPENTELEMETRY_URL"); TracingSettings.TraceViewUrl = Environment.GetEnvironmentVariable("TRACEVIEW_URL"); - // TracingSettings.OpenTelemetryUrl = "http://Localhost:4317"; + TracingSettings.OpenTelemetryUrl = "http://Localhost:4317"; TracingSettings.EnableTracing = TracingSettings.OpenTelemetryUrl != null; //TODO: check if this helps low resource envs like github actions. diff --git a/tests/Proto.Cluster.Tests/ConcurrencyVerificationActor.cs b/tests/Proto.Cluster.Tests/ConcurrencyVerificationActor.cs index 822db6930a..146ddc9154 100644 --- a/tests/Proto.Cluster.Tests/ConcurrencyVerificationActor.cs +++ b/tests/Proto.Cluster.Tests/ConcurrencyVerificationActor.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/tests/Proto.Cluster.Tests/ForcedSerializationTests.cs b/tests/Proto.Cluster.Tests/ForcedSerializationTests.cs index 6f473b115f..66d6b2a889 100644 --- a/tests/Proto.Cluster.Tests/ForcedSerializationTests.cs +++ b/tests/Proto.Cluster.Tests/ForcedSerializationTests.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/tests/Proto.Cluster.Tests/GossipCoreTests.cs b/tests/Proto.Cluster.Tests/GossipCoreTests.cs index f0279c5a8a..e58a390906 100644 --- a/tests/Proto.Cluster.Tests/GossipCoreTests.cs +++ b/tests/Proto.Cluster.Tests/GossipCoreTests.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/tests/Proto.Cluster.Tests/GossipTests.cs b/tests/Proto.Cluster.Tests/GossipTests.cs index 33bffb7f04..588fb85331 100644 --- a/tests/Proto.Cluster.Tests/GossipTests.cs +++ b/tests/Proto.Cluster.Tests/GossipTests.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/tests/Proto.Cluster.Tests/LegacyTimeoutTests.cs b/tests/Proto.Cluster.Tests/LegacyTimeoutTests.cs index 81d3ced723..cfdd68a010 100644 --- a/tests/Proto.Cluster.Tests/LegacyTimeoutTests.cs +++ b/tests/Proto.Cluster.Tests/LegacyTimeoutTests.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/tests/Proto.Cluster.Tests/PidCacheInvalidationTests.cs b/tests/Proto.Cluster.Tests/PidCacheInvalidationTests.cs index 8e17f42694..9aedfaa98c 100644 --- a/tests/Proto.Cluster.Tests/PidCacheInvalidationTests.cs +++ b/tests/Proto.Cluster.Tests/PidCacheInvalidationTests.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/tests/Proto.Cluster.Tests/TimeoutTests.cs b/tests/Proto.Cluster.Tests/TimeoutTests.cs index f2396e290a..f9d25ab106 100644 --- a/tests/Proto.Cluster.Tests/TimeoutTests.cs +++ b/tests/Proto.Cluster.Tests/TimeoutTests.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/tests/Proto.OpenTelemetry.Tests/ActivityFixture.cs b/tests/Proto.OpenTelemetry.Tests/ActivityFixture.cs index 3ef0e5af16..39aceebca9 100644 --- a/tests/Proto.OpenTelemetry.Tests/ActivityFixture.cs +++ b/tests/Proto.OpenTelemetry.Tests/ActivityFixture.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/tests/Proto.OpenTelemetry.Tests/OpenTelemetryMetricsTests.cs b/tests/Proto.OpenTelemetry.Tests/OpenTelemetryMetricsTests.cs index 0e80474022..b3ccdbab91 100644 --- a/tests/Proto.OpenTelemetry.Tests/OpenTelemetryMetricsTests.cs +++ b/tests/Proto.OpenTelemetry.Tests/OpenTelemetryMetricsTests.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/tests/Proto.Persistence.Tests/AssemblyInfo.cs b/tests/Proto.Persistence.Tests/AssemblyInfo.cs index aebca153b9..b7cfc98501 100644 --- a/tests/Proto.Persistence.Tests/AssemblyInfo.cs +++ b/tests/Proto.Persistence.Tests/AssemblyInfo.cs @@ -1,6 +1,6 @@ // // ----------------------------------------------------------------------- // // -// // Copyright (C) 2015-2022 Asynkron AB All rights reserved +// // Copyright (C) 2015-2024 Asynkron AB All rights reserved // // // // ----------------------------------------------------------------------- // using Xunit; diff --git a/tests/Proto.Persistence.Tests/InMemoryProvider.cs b/tests/Proto.Persistence.Tests/InMemoryProvider.cs index 040c1062b4..d25b71382d 100644 --- a/tests/Proto.Persistence.Tests/InMemoryProvider.cs +++ b/tests/Proto.Persistence.Tests/InMemoryProvider.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/tests/Proto.Remote.Tests/AssemblyInfo.cs b/tests/Proto.Remote.Tests/AssemblyInfo.cs index aebca153b9..b7cfc98501 100644 --- a/tests/Proto.Remote.Tests/AssemblyInfo.cs +++ b/tests/Proto.Remote.Tests/AssemblyInfo.cs @@ -1,6 +1,6 @@ // // ----------------------------------------------------------------------- // // -// // Copyright (C) 2015-2022 Asynkron AB All rights reserved +// // Copyright (C) 2015-2024 Asynkron AB All rights reserved // // // // ----------------------------------------------------------------------- // using Xunit; diff --git a/tests/Proto.Remote.Tests/ForcedSerializationTests.cs b/tests/Proto.Remote.Tests/ForcedSerializationTests.cs index cdebadbc94..310c5c9036 100644 --- a/tests/Proto.Remote.Tests/ForcedSerializationTests.cs +++ b/tests/Proto.Remote.Tests/ForcedSerializationTests.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/tests/Proto.TestFixtures/Receivers.cs b/tests/Proto.TestFixtures/Receivers.cs index 85db374b3b..a1e93bab26 100644 --- a/tests/Proto.TestFixtures/Receivers.cs +++ b/tests/Proto.TestFixtures/Receivers.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // ----------------------------------------------------------------------- diff --git a/tests/Proto.TestFixtures/TestMailbox.cs b/tests/Proto.TestFixtures/TestMailbox.cs index 61b8ccc29d..d8f83a9ff2 100644 --- a/tests/Proto.TestFixtures/TestMailbox.cs +++ b/tests/Proto.TestFixtures/TestMailbox.cs @@ -1,6 +1,6 @@ // ----------------------------------------------------------------------- // -// Copyright (C) 2015-2022 Asynkron AB All rights reserved +// Copyright (C) 2015-2024 Asynkron AB All rights reserved // // -----------------------------------------------------------------------