GitHub pull request #1143 of commit 250dc15431688014c375fa350846f043ede51e50, no merge conflicts. Running as SYSTEM Setting status of 250dc15431688014c375fa350846f043ede51e50 to PENDING with url https://ci.swiftserver.group/job/swift-distributed-actors-5.8-prb/45/ and message: 'Build started for merge commit.' Using context: pull request validation (5.8) Building remotely on agent 5 (agents) in workspace /home/jenkins/workspace/swift-distributed-actors-5.8-prb No build steps declared [ssh-agent] Looking for ssh-agent implementation... [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) $ ssh-agent SSH_AUTH_SOCK=/tmp/ssh-8jTCpzyfpEYR/agent.1111 SSH_AGENT_PID=1113 [ssh-agent] Started. Running ssh-add (command line suppressed) Identity added: /home/jenkins/workspace/swift-distributed-actors-5.8-prb@tmp/private_key_6325580740141243476.key (swift-server-bot@apple.com) [ssh-agent] Using credentials swift-server-bot-deployment-key (swift-server-bot deployment key) The recommended git tool is: NONE using credential swift-server-bot-deployment-key > git rev-parse --resolve-git-dir /home/jenkins/workspace/swift-distributed-actors-5.8-prb/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git@github.com:apple/swift-distributed-actors.git # timeout=10 Fetching upstream changes from git@github.com:apple/swift-distributed-actors.git > git --version # timeout=10 > git --version # 'git version 1.8.3.1' using GIT_SSH to set credentials swift-server-bot deployment key [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /home/jenkins/workspace/swift-distributed-actors-5.8-prb@tmp/jenkins-gitclient-ssh2735765921795189829.key Verifying host key using known hosts file > git fetch --tags --progress git@github.com:apple/swift-distributed-actors.git +refs/pull/1143/*:refs/remotes/origin/pr/1143/* # timeout=10 > git rev-parse refs/remotes/origin/pr/1143/merge^{commit} # timeout=10 Checking out Revision 9dfaa7fca0214d0c14f1734d73fa48fc471152b6 (refs/remotes/origin/pr/1143/merge) > git config core.sparsecheckout # timeout=10 > git checkout -f 9dfaa7fca0214d0c14f1734d73fa48fc471152b6 # timeout=10 Commit message: "Merge 250dc15431688014c375fa350846f043ede51e50 into 9c6ccd994432e60d7571ca09c46cdbf6a2e51679" First time build. Skipping changelog. Cleaning workspace > git rev-parse --verify HEAD # timeout=10 Resetting working tree > git reset --hard # timeout=10 > git clean -fdx # timeout=10 [swift-distributed-actors-5.8-prb] $ /bin/sh -xe /tmp/jenkins11498464205169177931.sh + docker-compose -f docker/docker-compose.yaml -f docker/docker-compose.2004.58.yaml -p swift-distributed-actors-5.8-prb build --pull unit-tests uses an image, skipping sample-philosophers-dist uses an image, skipping common uses an image, skipping sample-philosophers uses an image, skipping soundness uses an image, skipping test uses an image, skipping unit-tests-until-failure uses an image, skipping integration-tests uses an image, skipping bench uses an image, skipping shell uses an image, skipping Building runtime-setup #0 building with "default" instance using docker driver #1 [internal] load build definition from Dockerfile #1 transferring dockerfile: 1.08kB done #1 DONE 0.0s #2 [internal] load .dockerignore #2 transferring context: 2B done #2 DONE 0.0s #3 [internal] load metadata for docker.io/library/swift:5.8-focal #3 DONE 0.6s #4 [1/9] FROM docker.io/library/swift:5.8-focal@sha256:ffa7ab12acb13e1a5304503c93928d5acc483e947bf4b89e969292dcc5afcb2e #4 DONE 0.0s #5 [5/9] RUN mkdir -p $HOME/.tools #5 CACHED #6 [3/9] RUN apt-get update && apt-get install -y wget #6 CACHED #7 [4/9] RUN apt-get update && apt-get install -y lsof dnsutils netcat-openbsd net-tools curl jq # used by integration tests #7 CACHED #8 [7/9] RUN git clone --branch 0.48.8 --depth 1 https://github.com/nicklockwood/SwiftFormat $HOME/.tools/swift-format #8 CACHED #9 [8/9] RUN cd $HOME/.tools/swift-format && swift build -c release #9 CACHED #10 [2/9] RUN apt-get update && apt-get install -y locales locales-all #10 CACHED #11 [6/9] RUN echo 'export PATH="$HOME/.tools:$PATH"' >> $HOME/.profile #11 CACHED #12 [9/9] RUN ln -s $HOME/.tools/swift-format/.build/release/swiftformat $HOME/.tools/swiftformat #12 CACHED #13 exporting to image #13 exporting layers done #13 writing image sha256:144907bd6e8f38f3bee4ca01f8288a3a4fd4c74140a4472646c532f19965f227 0.0s done #13 naming to docker.io/library/swift-distributed-actors:20.04-58 done #13 DONE 0.0s [swift-distributed-actors-5.8-prb] $ /bin/sh -xe /tmp/jenkins15184455185691371409.sh + docker-compose -f docker/docker-compose.yaml -f docker/docker-compose.2004.58.yaml -p swift-distributed-actors-5.8-prb run --rm test Creating network "swift-distributed-actors-58-prb_default" with the default driver Creating swift-distributed-actors-58-prb_runtime-setup_1 ... Creating swift-distributed-actors-58-prb_runtime-setup_1 ... done Creating swift-distributed-actors-58-prb_test_run ... Creating swift-distributed-actors-58-prb_test_run ... done Fetching https://github.com/apple/swift-cluster-membership [1/2009] Fetching swift-cluster-membership Fetched https://github.com/apple/swift-cluster-membership (0.67s) Fetching https://github.com/apple/swift-metrics.git Fetching https://github.com/apple/swift-nio-extras.git Fetching https://github.com/apple/swift-log.git [1/3121] Fetching swift-log [33/5050] Fetching swift-log, swift-metrics [569/9786] Fetching swift-log, swift-metrics, swift-nio-extras Fetched https://github.com/apple/swift-log.git (0.81s) Fetching https://github.com/apple/swift-nio.git Fetched https://github.com/apple/swift-metrics.git (0.81s) Fetching https://github.com/apple/swift-argument-parser Fetched https://github.com/apple/swift-nio-extras.git (0.82s) Fetching https://github.com/apple/swift-docc-plugin [1/1423] Fetching swift-docc-plugin [1311/12531] Fetching swift-docc-plugin, swift-argument-parser Fetched https://github.com/apple/swift-docc-plugin (0.79s) [3111/11108] Fetching swift-argument-parser Fetching https://github.com/apple/swift-service-discovery [11109/74480] Fetching swift-argument-parser, swift-nio Fetched https://github.com/apple/swift-argument-parser (1.20s) Fetching https://github.com/apple/swift-collections [1903/64296] Fetching swift-nio, swift-service-discovery Fetched https://github.com/apple/swift-service-discovery (0.56s) Fetching https://github.com/apple/swift-async-algorithms [8239/63372] Fetching swift-nio [13943/75713] Fetching swift-nio, swift-collections [15565/79921] Fetching swift-nio, swift-collections, swift-async-algorithms Fetched https://github.com/apple/swift-async-algorithms (0.74s) Fetching https://github.com/swift-server/swift-backtrace [17524/75713] Fetching swift-nio, swift-collections [27546/76315] Fetching swift-nio, swift-collections, swift-backtrace Fetched https://github.com/swift-server/swift-backtrace (0.55s) Fetching https://github.com/apple/swift-protobuf [31437/75713] Fetching swift-nio, swift-collections Fetched https://github.com/apple/swift-collections (1.87s) Fetching https://github.com/apple/swift-nio-ssl [25941/63372] Fetching swift-nio [31054/95641] Fetching swift-nio, swift-protobuf [71441/107480] Fetching swift-nio, swift-protobuf, swift-nio-ssl Fetched https://github.com/apple/swift-nio-ssl (2.50s) Fetching https://github.com/apple/swift-atomics [1/1545] Fetching swift-atomics Fetched https://github.com/apple/swift-atomics (0.86s) Fetched https://github.com/apple/swift-nio.git (7.86s) Fetched https://github.com/apple/swift-protobuf (7.85s) Computing version for https://github.com/apple/swift-nio-extras.git Computed https://github.com/apple/swift-nio-extras.git at 1.20.0 (0.69s) Fetching https://github.com/apple/swift-nio-http2.git Fetching https://github.com/apple/swift-http-types [1/266] Fetching swift-http-types [267/10356] Fetching swift-http-types, swift-nio-http2 Fetched https://github.com/apple/swift-http-types (1.76s) Fetched https://github.com/apple/swift-nio-http2.git (1.77s) Computing version for https://github.com/apple/swift-nio.git Computed https://github.com/apple/swift-nio.git at 2.61.1 (0.81s) Computing version for https://github.com/apple/swift-argument-parser Computed https://github.com/apple/swift-argument-parser at 1.2.3 (0.48s) Computing version for https://github.com/apple/swift-service-discovery Computed https://github.com/apple/swift-service-discovery at 1.3.0 (0.46s) Computing version for https://github.com/apple/swift-collections Computed https://github.com/apple/swift-collections at 1.0.5 (0.45s) Computing version for https://github.com/apple/swift-async-algorithms Computed https://github.com/apple/swift-async-algorithms at 1.0.0-beta.1 (0.40s) Computing version for https://github.com/apple/swift-protobuf Computed https://github.com/apple/swift-protobuf at 1.25.1 (0.50s) Computing version for https://github.com/apple/swift-nio-ssl Computed https://github.com/apple/swift-nio-ssl at 2.25.0 (0.55s) Computing version for https://github.com/apple/swift-http-types Computed https://github.com/apple/swift-http-types at 1.0.0 (0.54s) Computing version for https://github.com/apple/swift-atomics Computed https://github.com/apple/swift-atomics at 1.2.0 (0.44s) Computing version for https://github.com/apple/swift-docc-plugin Computed https://github.com/apple/swift-docc-plugin at 1.3.0 (0.60s) Fetching https://github.com/apple/swift-docc-symbolkit [1/2255] Fetching swift-docc-symbolkit Fetched https://github.com/apple/swift-docc-symbolkit (0.72s) Computing version for https://github.com/apple/swift-docc-symbolkit Computed https://github.com/apple/swift-docc-symbolkit at 1.0.0 (0.55s) Computing version for https://github.com/apple/swift-nio-http2.git Computed https://github.com/apple/swift-nio-http2.git at 1.29.0 (0.52s) Computing version for https://github.com/apple/swift-metrics.git Computed https://github.com/apple/swift-metrics.git at 2.4.1 (0.46s) Computing version for https://github.com/apple/swift-log.git Computed https://github.com/apple/swift-log.git at 1.5.3 (0.46s) Computing version for https://github.com/swift-server/swift-backtrace Computed https://github.com/swift-server/swift-backtrace at 1.3.4 (0.58s) Creating working copy for https://github.com/apple/swift-http-types Working copy of https://github.com/apple/swift-http-types resolved at 1.0.0 Creating working copy for https://github.com/swift-server/swift-backtrace Working copy of https://github.com/swift-server/swift-backtrace resolved at 1.3.4 Creating working copy for https://github.com/apple/swift-nio-ssl Working copy of https://github.com/apple/swift-nio-ssl resolved at 2.25.0 Creating working copy for https://github.com/apple/swift-nio-extras.git Working copy of https://github.com/apple/swift-nio-extras.git resolved at 1.20.0 Creating working copy for https://github.com/apple/swift-cluster-membership Working copy of https://github.com/apple/swift-cluster-membership resolved at main Creating working copy for https://github.com/apple/swift-service-discovery Working copy of https://github.com/apple/swift-service-discovery resolved at 1.3.0 Creating working copy for https://github.com/apple/swift-nio.git Working copy of https://github.com/apple/swift-nio.git resolved at 2.61.1 Creating working copy for https://github.com/apple/swift-protobuf Working copy of https://github.com/apple/swift-protobuf resolved at 1.25.1 Creating working copy for https://github.com/apple/swift-collections Working copy of https://github.com/apple/swift-collections resolved at 1.0.5 Creating working copy for https://github.com/apple/swift-atomics Working copy of https://github.com/apple/swift-atomics resolved at 1.2.0 Creating working copy for https://github.com/apple/swift-docc-symbolkit Working copy of https://github.com/apple/swift-docc-symbolkit resolved at 1.0.0 Creating working copy for https://github.com/apple/swift-metrics.git Working copy of https://github.com/apple/swift-metrics.git resolved at 2.4.1 Creating working copy for https://github.com/apple/swift-docc-plugin Working copy of https://github.com/apple/swift-docc-plugin resolved at 1.3.0 Creating working copy for https://github.com/apple/swift-argument-parser Working copy of https://github.com/apple/swift-argument-parser resolved at 1.2.3 Creating working copy for https://github.com/apple/swift-nio-http2.git Working copy of https://github.com/apple/swift-nio-http2.git resolved at 1.29.0 Creating working copy for https://github.com/apple/swift-log.git Working copy of https://github.com/apple/swift-log.git resolved at 1.5.3 Creating working copy for https://github.com/apple/swift-async-algorithms Working copy of https://github.com/apple/swift-async-algorithms resolved at 1.0.0-beta.1 [1/1] Compiling plugin GenerateManual [2/2] Compiling plugin MultiNodeTestPlugin [3/3] Compiling plugin Swift-DocC [4/4] Compiling plugin Swift-DocC Preview [5/5] Compiling plugin SwiftProtobufPlugin Building for debugging... [5/509] Compiling CDistributedActorsMailbox backtrace_support.c [5/509] Compiling chacha-armv4-ios.ios.arm.S [7/509] Compiling CDistributedActorsMailbox c_mpsc_linked_queue.c [8/509] Compiling CNIOWindows shim.c [9/509] Compiling unicode.c [10/509] Compiling CNIOWindows WSAStartup.c [10/509] Compiling _AtomicsShims.c [12/509] Compiling CNIOLinux liburing_shims.c [13/509] Compiling a_dup.c [14/509] Compiling CNIOLinux shim.c [15/509] Compiling dh.c [16/509] Compiling CNIODarwin shim.c [17/509] Compiling CNIOLLHTTP c_nio_http.c [18/509] Compiling CNIOLLHTTP c_nio_api.c [19/509] Compiling CBacktrace dwarf.c [20/571] Compiling CNIOLLHTTP c_nio_llhttp.c [21/643] Compiling CNIOBoringSSLShims shims.c [22/661] Compiling tls_record.cc [24/661] Emitting module DequeModule [25/666] Compiling OrderedCollections OrderedSet+Partial SetAlgebra+Basics.swift [26/666] Compiling OrderedCollections OrderedSet+Partial SetAlgebra+Operations.swift [27/666] Compiling OrderedCollections OrderedSet+Partial SetAlgebra+Predicates.swift [28/666] Compiling OrderedCollections OrderedSet+RandomAccessCollection.swift [29/666] Compiling OrderedCollections OrderedSet+ReserveCapacity.swift [30/666] Compiling OrderedCollections OrderedSet+SubSequence.swift [31/672] Compiling OrderedCollections OrderedSet+Hashable.swift [32/672] Compiling OrderedCollections OrderedSet+Initializers.swift [33/672] Compiling OrderedCollections OrderedSet+Insertions.swift [34/672] Compiling OrderedCollections OrderedSet+Invariants.swift [35/672] Compiling OrderedCollections OrderedSet+Partial MutableCollection.swift [36/672] Compiling OrderedCollections OrderedSet+Partial RangeReplaceableCollection.swift [37/672] Compiling _NIODataStructures PriorityQueue.swift [38/672] Compiling DequeModule Deque._UnsafeHandle.swift [39/672] Compiling DequeModule _DequeBuffer.swift [40/672] Compiling DequeModule _DequeBufferHeader.swift [41/672] Compiling DequeModule _DequeSlot.swift [42/672] Compiling DequeModule _UnsafeWrappedBuffer.swift [43/672] Compiling OrderedCollections OrderedSet+Codable.swift [44/672] Compiling OrderedCollections OrderedSet+CustomDebugStringConvertible.swift [45/672] Compiling OrderedCollections OrderedSet+CustomReflectable.swift [46/672] Compiling OrderedCollections OrderedSet+CustomStringConvertible.swift [47/672] Compiling OrderedCollections OrderedSet+Diffing.swift [48/672] Compiling OrderedCollections OrderedSet+Equatable.swift [49/672] Compiling OrderedCollections OrderedSet+ExpressibleByArrayLiteral.swift [50/672] Compiling OrderedCollections OrderedDictionary+Elements.swift [51/672] Compiling OrderedCollections OrderedDictionary+Equatable.swift [52/672] Compiling OrderedCollections OrderedDictionary+ExpressibleByDictionaryLiteral.swift [53/672] Compiling OrderedCollections OrderedDictionary+Hashable.swift [54/672] Compiling OrderedCollections OrderedDictionary+Initializers.swift [55/672] Compiling OrderedCollections OrderedDictionary+Invariants.swift [58/672] Compiling DequeModule Deque+CustomDebugStringConvertible.swift [59/672] Compiling DequeModule Deque+CustomReflectable.swift [60/672] Compiling DequeModule Deque+CustomStringConvertible.swift [61/672] Compiling DequeModule Compatibility.swift [62/672] Compiling DequeModule Deque+Codable.swift [63/672] Compiling DequeModule Deque+Collection.swift [70/672] Compiling DequeModule Deque+Equatable.swift [71/672] Compiling DequeModule Deque.swift [72/672] Compiling DequeModule UnsafeMutableBufferPointer+Utilities.swift [73/672] Compiling DequeModule Deque._Storage.swift [75/672] Compiling DequeModule Deque+Hashable.swift [76/672] Compiling DequeModule Deque+Testing.swift [77/672] Compiling DequeModule Deque+ExpressibleByArrayLiteral.swift [78/672] Compiling DequeModule Deque+Extras.swift [87/672] Compiling _NIOBase64 Base64.swift [88/672] Emitting module _NIOBase64 [95/676] Compiling _NIODataStructures _TinyArray.swift [96/676] Emitting module OrderedCollections [97/697] Emitting module ClusterMembership [98/697] Compiling ClusterMembership Node.swift [101/701] Compiling Atomics ManagedAtomic.swift [102/701] Compiling Atomics ManagedAtomicLazyReference.swift [103/701] Compiling Atomics UnsafeAtomic.swift [104/701] Compiling Atomics UnsafeAtomicLazyReference.swift [105/703] Compiling Atomics AtomicMemoryOrderings.swift [106/703] Compiling Atomics DoubleWord.swift [107/703] Compiling CoreMetrics Metrics.swift [108/703] Compiling Atomics AtomicReference.swift [109/703] Compiling Atomics AtomicStorage.swift [110/703] Compiling Atomics AtomicValue.swift [111/703] Compiling Atomics IntegerOperations.swift [112/703] Compiling Atomics Unmanaged extensions.swift [113/703] Compiling OrderedCollections OrderedSet+Testing.swift [114/703] Compiling OrderedCollections OrderedSet+UnorderedView.swift [115/703] Compiling OrderedCollections OrderedSet+UnstableInternals.swift [116/703] Compiling OrderedCollections OrderedSet.swift [117/703] Compiling OrderedCollections RandomAccessCollection+Offsets.swift [118/703] Compiling OrderedCollections _UnsafeBitset.swift [121/705] Emitting module _NIODataStructures [122/705] Compiling _NIODataStructures Heap.swift [123/705] Emitting module CoreMetrics [124/705] Compiling CoreMetrics Locks.swift [124/705] Wrapping AST for _NIOBase64 for debugging [126/707] Compiling Logging MetadataProvider.swift [131/709] Compiling DistributedActorsConcurrencyHelpers lock.swift [132/709] Emitting module DistributedActorsConcurrencyHelpers [133/710] Wrapping AST for OrderedCollections for debugging [135/712] Wrapping AST for _NIODataStructures for debugging [136/713] Wrapping AST for DequeModule for debugging [137/713] Wrapping AST for DistributedActorsConcurrencyHelpers for debugging [139/713] Compiling Collections Collections.swift [140/713] Emitting module Collections [140/713] Wrapping AST for CoreMetrics for debugging [142/717] Wrapping AST for ClusterMembership for debugging [144/717] Compiling ArgumentParserToolInfo ToolInfo.swift [145/717] Emitting module ArgumentParserToolInfo [147/718] Emitting module Metrics [148/718] Compiling Metrics Metrics.swift [152/721] Compiling Atomics Primitives.shims.swift [153/721] Compiling Atomics AtomicInteger.swift [154/721] Compiling Atomics AtomicOptionalWrappable.swift [156/722] Emitting module Logging [157/722] Compiling Logging Logging.swift [158/722] Compiling Logging LogHandler.swift [159/732] Compiling Logging Locks.swift [160/747] Compiling AsyncAlgorithms AsyncInclusiveReductionsSequence.swift [161/747] Compiling AsyncAlgorithms AsyncJoinedBySeparatorSequence.swift [162/747] Compiling AsyncAlgorithms AsyncJoinedSequence.swift [163/747] Compiling AsyncAlgorithms AsyncChunksOfCountSequence.swift [164/747] Compiling AsyncAlgorithms AsyncCompactedSequence.swift [165/747] Compiling AsyncAlgorithms AsyncExclusiveReductionsSequence.swift [167/804] Wrapping AST for Metrics for debugging [169/804] Emitting module Atomics [171/819] Wrapping AST for Logging for debugging [173/819] Compiling SWIM String+Extensions.swift [174/821] Compiling SWIM Metrics.swift [175/821] Compiling SWIM Peer.swift [182/825] Compiling SwiftProtobuf MessageExtension.swift [183/825] Compiling SwiftProtobuf NameMap.swift [184/825] Compiling SwiftProtobuf ProtoNameProviding.swift [185/825] Compiling SwiftProtobuf ProtobufAPIVersionCheck.swift [186/825] Compiling SwiftProtobuf ProtobufMap.swift [187/825] Compiling SwiftProtobuf SelectiveVisitor.swift [188/825] Compiling SwiftProtobuf SimpleExtensionMap.swift [189/825] Compiling SwiftProtobuf StringUtils.swift [190/825] Compiling SwiftProtobuf TextFormatDecoder.swift [191/825] Compiling SwiftProtobuf TextFormatDecodingError.swift [192/825] Compiling SwiftProtobuf TextFormatDecodingOptions.swift [193/825] Compiling SwiftProtobuf TextFormatEncoder.swift [194/825] Compiling SwiftProtobuf TextFormatEncodingOptions.swift [195/825] Compiling SwiftProtobuf TextFormatEncodingVisitor.swift [196/825] Compiling SwiftProtobuf TextFormatScanner.swift [197/826] Compiling SwiftProtobuf TimeUtils.swift [198/826] Compiling SwiftProtobuf UnknownStorage.swift [199/826] Compiling SwiftProtobuf UnsafeBufferPointer+Shims.swift [200/826] Compiling SwiftProtobuf UnsafeRawPointer+Shims.swift [201/826] Compiling SwiftProtobuf Varint.swift [202/826] Compiling SwiftProtobuf Version.swift [203/826] Compiling SwiftProtobuf Visitor.swift [204/826] Compiling SwiftProtobuf WireFormat.swift [205/826] Compiling SwiftProtobuf ZigZag.swift [206/826] Compiling SwiftProtobuf any.pb.swift [207/839] Emitting module AsyncAlgorithms [208/845] Compiling ServiceDiscovery FilterInstanceServiceDiscovery.swift [209/845] Compiling ServiceDiscovery HostPort.swift [210/845] Compiling ServiceDiscovery ServiceDiscovery+Combinators.swift [211/846] Compiling SWIM _PrettyLog.swift [212/846] Compiling ServiceDiscovery MapInstanceServiceDiscovery.swift [213/846] Emitting module SWIM [214/846] Compiling SWIM time.swift [215/846] Emitting module ServiceDiscovery [216/846] Compiling ServiceDiscovery MapServiceServiceDiscovery.swift [217/846] Compiling ServiceDiscovery ServiceDiscovery+AsyncAwait.swift [222/846] Compiling SWIM SWIM.swift [223/846] Compiling SWIM SWIMInstance.swift [224/846] Compiling SWIM SWIMProtocol.swift [225/846] Compiling SWIM Settings.swift [226/846] Compiling SWIM Status.swift [227/846] Compiling SWIM Heap.swift [228/846] Compiling ArgumentParser EnumerableFlag.swift [229/846] Compiling ArgumentParser ExpressibleByArgument.swift [230/846] Compiling ArgumentParser ParsableArguments.swift [231/846] Compiling ArgumentParser ParsableArgumentsValidation.swift [232/846] Compiling ArgumentParser ParsableCommand.swift [233/846] Compiling ArgumentParser ArgumentDecoder.swift [234/846] Compiling ArgumentParser ArgumentDefinition.swift [235/846] Compiling ArgumentParser ArgumentSet.swift [236/846] Compiling ArgumentParser CommandParser.swift [237/846] Compiling ArgumentParser InputKey.swift [238/846] Compiling ArgumentParser InputOrigin.swift [239/846] Compiling ArgumentParser ArgumentVisibility.swift [240/846] Compiling ArgumentParser HelpGenerator.swift [241/846] Compiling ArgumentParser MessageInfo.swift [242/846] Compiling ArgumentParser UsageGenerator.swift [243/846] Compiling AsyncAlgorithms RangeReplaceableCollection.swift [244/846] Compiling AsyncAlgorithms CombineLatestStorage.swift [245/846] Compiling AsyncAlgorithms AsyncDebounceSequence.swift [246/846] Compiling AsyncAlgorithms DebounceStateMachine.swift [247/846] Compiling AsyncAlgorithms DebounceStorage.swift [248/846] Compiling AsyncAlgorithms Dictionary.swift [249/846] Compiling AsyncAlgorithms AsyncInterspersedSequence.swift [250/846] Compiling AsyncAlgorithms Rethrow.swift [251/846] Compiling ServiceDiscovery ServiceDiscovery+TypeErased.swift [261/846] Compiling tls13_enc.cc [263/846] Compiling ServiceDiscovery ServiceDiscovery.swift [263/846] Wrapping AST for Collections for debugging [267/846] Compiling ServiceDiscovery InMemoryServiceDiscovery.swift [269/848] Compiling ArgumentParser DumpHelpGenerator.swift [270/848] Compiling ArgumentParser HelpCommand.swift [275/848] Compiling tls_method.cc [280/848] Compiling ArgumentParser CompletionKind.swift [281/848] Compiling ArgumentParser Errors.swift [282/848] Compiling ArgumentParser Flag.swift [295/848] Compiling tls13_server.cc [296/848] Wrapping AST for ServiceDiscovery for debugging [298/848] Compiling ArgumentParser Name.swift [299/848] Compiling ArgumentParser Parsed.swift [300/848] Compiling ArgumentParser ParsedValues.swift [301/848] Compiling ArgumentParser ParserError.swift [302/848] Compiling ArgumentParser SplitArguments.swift [310/853] Compiling AsyncAlgorithms SetAlgebra.swift [311/853] Compiling AsyncAlgorithms AsyncZip2Sequence.swift [312/853] Compiling AsyncAlgorithms AsyncZip3Sequence.swift [313/853] Compiling AsyncAlgorithms ZipStateMachine.swift [314/853] Compiling AsyncAlgorithms ZipStorage.swift [318/853] Compiling ArgumentParser NameSpecification.swift [326/853] Emitting module SwiftProtobuf [327/853] Emitting module ArgumentParser [353/853] Compiling tls13_client.cc [355/853] Compiling ArgumentParser CollectionExtensions.swift [356/853] Compiling ArgumentParser Platform.swift [357/853] Compiling ArgumentParser SequenceExtensions.swift [358/853] Compiling ArgumentParser StringExtensions.swift [359/853] Compiling ArgumentParser Tree.swift [378/859] Compiling t1_enc.cc [379/859] Compiling tls13_both.cc [380/859] Wrapping AST for SWIM for debugging [381/859] Compiling ssl_x509.cc [382/859] Compiling ssl_versions.cc [383/859] Compiling ssl_stat.cc [384/859] Compiling ssl_privkey.cc [385/859] Compiling ssl_transcript.cc [386/859] Compiling ssl_lib.cc [387/859] Compiling ssl_session.cc [388/859] Compiling ssl_file.cc [389/859] Compiling ssl_key_share.cc [390/859] Compiling ssl_cipher.cc [391/859] Compiling ssl_buffer.cc [392/859] Compiling ssl_asn1.cc [393/859] Compiling ssl_aead_ctx.cc [394/859] Compiling s3_pkt.cc [395/859] Compiling ssl_cert.cc [396/859] Compiling s3_lib.cc [397/859] Compiling handshake.cc [398/859] Compiling handshake_server.cc [399/859] Compiling s3_both.cc [400/859] Compiling handoff.cc [401/859] Compiling handshake_client.cc [402/859] Compiling encrypted_client_hello.cc [403/859] Compiling extensions.cc [404/859] Compiling dtls_record.cc [405/859] Compiling dtls_method.cc [406/859] Compiling v3_skey.c [407/859] Compiling v3_utl.c [408/859] Compiling d1_srtp.cc [409/859] Compiling v3_prn.c [410/859] Compiling v3_purp.c [411/859] Compiling v3_pmaps.c [412/859] Compiling d1_pkt.cc [413/859] Compiling bio_ssl.cc [414/859] Compiling d1_both.cc [415/859] Compiling v3_ocsp.c [416/859] Compiling v3_pcons.c [417/859] Compiling v3_int.c [418/859] Compiling v3_ncons.c [419/859] Compiling v3_lib.c [420/859] Compiling v3_ia5.c [421/859] Compiling v3_genn.c [422/859] Compiling v3_info.c [423/859] Compiling d1_lib.cc [424/859] Compiling v3_extku.c [425/859] Compiling v3_enum.c [426/859] Compiling v3_bcons.c [427/859] Compiling v3_cpols.c [428/859] Compiling v3_crld.c [429/859] Compiling v3_bitst.c [430/859] Compiling v3_conf.c [431/859] Compiling v3_alt.c [432/859] Compiling v3_akeya.c [433/859] Compiling x_x509a.c [434/859] Compiling x_val.c [435/859] Compiling v3_akey.c [436/859] Compiling x_spki.c [437/859] Compiling x_x509.c [438/859] Compiling x_sig.c [439/859] Compiling x_req.c [440/859] Compiling x_exten.c [441/859] Compiling x_pubkey.c [442/859] Compiling x_name.c [443/859] Compiling x_pkey.c [444/859] Compiling x_info.c [445/859] Compiling x_crl.c [446/859] Compiling x_attrib.c [448/859] Compiling SwiftProtobuf api.pb.swift [449/859] Compiling SwiftProtobuf descriptor.pb.swift [450/859] Compiling SwiftProtobuf duration.pb.swift [451/859] Compiling SwiftProtobuf empty.pb.swift [452/859] Compiling SwiftProtobuf field_mask.pb.swift [453/859] Compiling SwiftProtobuf source_context.pb.swift [454/859] Compiling SwiftProtobuf struct.pb.swift [455/859] Compiling SwiftProtobuf timestamp.pb.swift [456/859] Compiling SwiftProtobuf type.pb.swift [457/859] Compiling SwiftProtobuf wrappers.pb.swift [457/859] Compiling x_algor.c [458/859] Compiling x509cset.c [459/860] Compiling x509_vpm.c [460/860] Compiling x509rset.c [461/860] Compiling x509spki.c [463/861] Compiling x509name.c [465/861] Compiling x_all.c [466/861] Compiling x509_v3.c [467/861] Compiling x509_txt.c [468/861] Compiling x509_set.c [469/861] Compiling x509_req.c [470/861] Compiling x509_d2.c [471/861] Compiling x509_obj.c [472/861] Compiling x509_lu.c [473/861] Wrapping AST for SwiftProtobuf for debugging [474/861] Compiling x509_trs.c [475/861] Compiling x509_def.c [476/861] Compiling x509_ext.c [477/861] Compiling x509_att.c [478/861] Compiling x509.c [479/861] Compiling x509_vfy.c [480/861] Compiling x509_cmp.c [481/861] Compiling t_x509a.c [482/861] Compiling i2d_pr.c [483/861] Compiling t_x509.c [483/861] Compiling rsa_pss.c [485/861] Compiling t_req.c [486/861] Compiling t_crl.c [487/861] Compiling name_print.c [488/861] Compiling by_file.c [489/861] Compiling policy.c [490/861] Compiling a_verify.c [491/861] Compiling algorithm.c [492/861] Compiling a_sign.c [493/861] Compiling by_dir.c [494/861] Compiling thread_win.c [495/861] Compiling a_digest.c [496/861] Compiling asn1_gen.c [497/861] Compiling thread_none.c [498/861] Compiling thread.c [499/861] Compiling trust_token.c [500/861] Compiling voprf.c [501/861] Compiling thread_pthread.c [502/861] Compiling rsa_print.c [502/861] Compiling stack.c [504/861] Compiling siphash.c [505/861] Compiling pmbtoken.c [506/861] Compiling windows.c [507/861] Compiling rc4.c [508/861] Compiling refcount_lock.c [509/861] Compiling rsa_asn1.c [510/861] Compiling fuchsia.c [511/861] Compiling refcount_c11.c [512/861] Compiling deterministic.c [513/861] Compiling rand_extra.c [514/861] Compiling passive.c [515/861] Compiling forkunsafe.c [516/861] Compiling poly1305_arm_asm.S [517/861] Compiling rsa_crypt.c [518/861] Compiling poly1305_arm.c [519/861] Compiling pool.c [520/861] Compiling poly1305.c [521/861] Compiling pkcs7.c [522/861] Compiling pkcs8.c [523/861] Compiling pem_x509.c [523/861] Compiling p5_pbev2.c [525/861] Compiling pkcs7_x509.c [526/861] Compiling pkcs8_x509.c [527/861] Compiling pem_xaux.c [528/861] Compiling pem_pkey.c [529/861] Compiling pem_oth.c [530/861] Compiling obj_xref.c [531/861] Compiling pem_pk8.c [532/861] Compiling pem_lib.c [533/861] Compiling lhash.c [534/861] Compiling pem_info.c [535/861] Compiling mem.c [536/861] Compiling pem_all.c [537/861] Compiling keccak.c [538/861] Compiling kyber.c [539/861] Compiling x86_64-mont5-mac.mac.x86_64.S [540/861] Compiling hkdf.c [541/861] Compiling x86_64-mont-mac.mac.x86_64.S [542/861] Compiling poly_rq_mul.S [543/861] Compiling obj.c [544/861] Compiling x86_64-mont5-linux.linux.x86_64.S [545/861] Compiling x86-mont-linux.linux.x86.S [546/861] Compiling x86_64-mont-linux.linux.x86_64.S [547/861] Compiling vpaes-armv8-linux.linux.aarch64.S [548/861] Compiling vpaes-x86_64-mac.mac.x86_64.S [549/861] Compiling hpke.c [550/861] Compiling vpaes-x86_64-linux.linux.x86_64.S [551/861] Compiling vpaes-armv8-ios.ios.aarch64.S [552/861] Compiling vpaes-x86-linux.linux.x86.S [553/861] Compiling vpaes-armv7-linux.linux.arm.S [554/861] Compiling vpaes-armv7-ios.ios.arm.S [555/861] Compiling hrss.c [556/861] Compiling kdf.c [557/861] Compiling sha512-armv8-linux.linux.aarch64.S [558/861] Compiling sha512-armv8-ios.ios.aarch64.S [559/861] Compiling sha512-x86_64-mac.mac.x86_64.S [559/861] Compiling poly1305_vec.c [561/861] Compiling sha512-x86_64-linux.linux.x86_64.S [561/861] Compiling sha512-586-linux.linux.x86.S [563/861] Compiling sha512-armv4-ios.ios.arm.S [564/861] Compiling sha256-x86_64-mac.mac.x86_64.S [565/861] Compiling sha256-armv4-linux.linux.arm.S [566/861] Compiling sha512-armv4-linux.linux.arm.S [567/861] Compiling sha256-586-linux.linux.x86.S [568/861] Compiling sha256-armv4-ios.ios.arm.S [568/861] Compiling sha256-x86_64-linux.linux.x86_64.S [570/861] Compiling sha1-x86_64-mac.mac.x86_64.S [571/861] Compiling sha256-armv8-ios.ios.aarch64.S [572/861] Compiling sha1-x86_64-linux.linux.x86_64.S [573/861] Compiling sha1-armv8-linux.linux.aarch64.S [573/861] Compiling sha1-armv8-ios.ios.aarch64.S [575/861] Compiling sha1-armv4-large-ios.ios.arm.S [576/861] Compiling sha1-586-linux.linux.x86.S [577/861] Compiling sha1-armv4-large-linux.linux.arm.S [578/861] Compiling sha256-armv8-linux.linux.aarch64.S [579/861] Compiling sha256.c [580/861] Compiling sha512.c [581/861] Compiling service_indicator.c [582/861] Compiling fips.c [583/861] Compiling rsaz-avx2-mac.mac.x86_64.S [584/861] Compiling rsaz-avx2-linux.linux.x86_64.S [585/861] Compiling rdrand-x86_64-mac.mac.x86_64.S [586/861] Compiling self_check.c [587/861] Compiling padding.c [588/861] Compiling rdrand-x86_64-linux.linux.x86_64.S [589/861] Compiling rsa.c [590/861] Compiling rsa_impl.c [591/861] Compiling urandom.c [592/861] Compiling p256_beeu-x86_64-asm-mac.mac.x86_64.S [593/861] Compiling ctrdrbg.c [593/861] Compiling p256_beeu-x86_64-asm-linux.linux.x86_64.S [593/861] Compiling fork_detect.c [596/861] Compiling p256_beeu-armv8-asm-ios.ios.aarch64.S [596/861] Compiling p256_beeu-armv8-asm-linux.linux.aarch64.S [598/861] Compiling rand.c [599/861] Compiling p256-x86_64-asm-mac.mac.x86_64.S [600/861] Compiling sha1.c [601/861] Compiling p256-armv8-asm-linux.linux.aarch64.S [602/861] Compiling p256-x86_64-asm-linux.linux.x86_64.S [603/861] Compiling blinding.c [604/861] Compiling p256-armv8-asm-ios.ios.aarch64.S [605/861] Compiling ofb.c [606/861] Compiling gcm_nohw.c [607/861] Compiling polyval.c [608/861] Compiling md5-x86_64-mac.mac.x86_64.S [609/861] Compiling ctr.c [610/861] Compiling md5-586-linux.linux.x86.S [611/861] Compiling cbc.c [612/861] Compiling cfb.c [613/861] Compiling md5-x86_64-linux.linux.x86_64.S [614/861] Compiling gcm.c [615/861] Compiling ghashv8-armv8-linux.linux.aarch64.S [615/861] Compiling md5.c [617/861] Compiling ghashv8-armv8-ios.ios.aarch64.S [618/861] Compiling ghashv8-armv7-ios.ios.arm.S [619/861] Compiling ghashv8-armv7-linux.linux.arm.S [620/861] Compiling ghash-x86-linux.linux.x86.S [621/861] Compiling ghash-ssse3-x86_64-mac.mac.x86_64.S [622/861] Compiling ghash-x86_64-linux.linux.x86_64.S [623/861] Compiling ghash-ssse3-x86-linux.linux.x86.S [624/861] Compiling ghash-x86_64-mac.mac.x86_64.S [625/861] Compiling md4.c [626/861] Compiling hmac.c [627/861] Compiling ghash-neon-armv8-ios.ios.aarch64.S [627/861] Compiling fips_shared_support.c [629/861] Compiling ghash-ssse3-x86_64-linux.linux.x86_64.S [630/861] Compiling ghash-neon-armv8-linux.linux.aarch64.S [630/861] Compiling ghash-armv4-ios.ios.arm.S [632/861] Compiling ghash-armv4-linux.linux.arm.S [633/861] Compiling util.c [633/861] Compiling ecdh.c [635/861] Compiling ecdsa.c [636/861] Compiling scalar.c [637/861] Compiling simple.c [637/861] Compiling wnaf.c [639/861] Compiling simple_mul.c [640/861] Compiling oct.c [641/861] Compiling felem.c [642/861] Compiling ec_montgomery.c [643/861] Compiling ec_key.c [644/861] Compiling p256.c [645/861] Compiling p224-64.c [646/861] Compiling co-586-linux.linux.x86.S [647/861] Compiling ec.c [648/861] Compiling check.c [649/861] Compiling digests.c [650/861] Compiling digestsign.c [651/861] Compiling digest.c [652/861] Compiling bsaes-armv7-linux.linux.arm.S [653/861] Compiling bsaes-armv7-ios.ios.arm.S [654/861] Compiling cmac.c [655/861] Compiling e_aesccm.c [656/861] Compiling aead.c [657/861] Compiling cipher.c [658/861] Compiling rsaz_exp.c [659/861] Compiling e_aes.c [660/861] Compiling sqrt.c [661/861] Compiling shift.c [662/861] Compiling p256-nistz.c [663/861] Compiling random.c [664/861] Compiling mul.c [665/861] Compiling prime.c [666/861] Compiling montgomery_inv.c [667/861] Compiling jacobi.c [668/861] Compiling generic.c [669/861] Compiling gcd_extra.c [670/861] Compiling montgomery.c [671/861] Compiling div_extra.c [672/861] Compiling ctx.c [673/861] Compiling gcd.c [674/861] Compiling cmp.c [675/861] Compiling div.c [676/861] Compiling exponentiation.c [677/861] Compiling bytes.c [678/861] Compiling bn-armv8-ios.ios.aarch64.S [678/861] Compiling bn-armv8-linux.linux.aarch64.S [680/861] Compiling armv8-mont-linux.linux.aarch64.S [681/861] Compiling bn-586-linux.linux.x86.S [682/861] Compiling armv4-mont-linux.linux.arm.S [682/861] Compiling bn.c [684/861] Compiling armv8-mont-ios.ios.aarch64.S [685/861] Compiling armv4-mont-ios.ios.arm.S [686/861] Compiling aesv8-armv8-linux.linux.aarch64.S [687/861] Compiling aesv8-gcm-armv8-ios.ios.aarch64.S [688/861] Compiling aesv8-armv7-linux.linux.arm.S [689/861] Compiling add.c [690/861] Compiling aesv8-armv8-ios.ios.aarch64.S [691/861] Compiling aesv8-gcm-armv8-linux.linux.aarch64.S [692/861] Compiling aesv8-armv7-ios.ios.arm.S [693/861] Compiling aesni-gcm-x86_64-mac.mac.x86_64.S [694/861] Compiling aesni-x86-linux.linux.x86.S [695/861] Compiling aesni-x86_64-mac.mac.x86_64.S [696/861] Compiling aesni-gcm-x86_64-linux.linux.x86_64.S [697/861] Compiling x86_64-gcc.c [698/861] Compiling aesni-x86_64-linux.linux.x86_64.S [699/861] Compiling mode_wrappers.c [700/861] Compiling key_wrap.c [701/861] Compiling aes.c [702/861] Compiling sign.c [703/861] Compiling ex_data.c [704/861] Compiling pbkdf.c [704/861] Compiling scrypt.c [706/861] Compiling print.c [707/861] Compiling aes_nohw.c [708/861] Compiling p_x25519_asn1.c [709/861] Compiling p_x25519.c [710/861] Compiling p_rsa_asn1.c [711/861] Compiling p_hkdf.c [712/861] Compiling p_ec_asn1.c [713/861] Compiling p_rsa.c [714/861] Compiling p_ed25519.c [715/861] Compiling p_dsa_asn1.c [716/861] Compiling p_ec.c [717/861] Compiling p_ed25519_asn1.c [718/861] Compiling err_data.c [719/861] Compiling evp_ctx.c [720/861] Compiling evp.c [721/861] Compiling engine.c [722/861] Compiling evp_asn1.c [723/861] Compiling ecdsa_asn1.c [724/861] Compiling ec_derive.c [725/861] Compiling hash_to_curve.c [726/861] Compiling ecdh_extra.c [727/861] Compiling err.c [728/861] Compiling dsa_asn1.c [729/861] Compiling dh_asn1.c [730/861] Compiling dsa.c [731/861] Compiling x25519-asm-arm.S [732/861] Compiling digest_extra.c [733/861] Compiling params.c [734/861] Compiling ec_asn1.c [735/861] Compiling crypto.c [736/861] Compiling cpu_arm_linux.c [737/861] Compiling cpu_intel.c [738/861] Compiling cpu_arm_freebsd.c [739/861] Compiling cpu_arm.c [740/861] Compiling spake25519.c [741/861] Compiling cpu_aarch64_linux.c [742/861] Compiling cpu_aarch64_win.c [743/861] Compiling cpu_aarch64_freebsd.c [744/861] Compiling cpu_aarch64_apple.c [745/861] Compiling curve25519.c [746/861] Compiling cpu_aarch64_fuchsia.c [747/861] Compiling e_rc4.c [748/861] Compiling des.c [749/861] Compiling tls_cbc.c [750/861] Compiling e_null.c [751/861] Compiling e_rc2.c [751/861] Compiling e_tls.c [753/861] Compiling conf.c [754/861] Compiling e_des.c [755/861] Compiling derive_key.c [756/861] Compiling chacha20_poly1305_x86_64-mac.mac.x86_64.S [757/861] Compiling e_chacha20poly1305.c [758/861] Compiling chacha20_poly1305_armv8-linux.linux.aarch64.S [759/861] Compiling cipher_extra.c [760/861] Compiling aes128gcmsiv-x86_64-mac.mac.x86_64.S [761/861] Compiling chacha20_poly1305_armv8-ios.ios.aarch64.S [762/861] Compiling e_aesctrhmac.c [763/861] Compiling chacha20_poly1305_x86_64-linux.linux.x86_64.S [764/861] Compiling chacha-x86_64-mac.mac.x86_64.S [765/861] Compiling chacha-x86-linux.linux.x86.S [766/861] Compiling chacha-armv8-linux.linux.aarch64.S [767/861] Compiling e_aesgcmsiv.c [768/861] Compiling chacha-x86_64-linux.linux.x86_64.S [769/861] Compiling chacha-armv4-linux.linux.arm.S [770/861] Compiling aes128gcmsiv-x86_64-linux.linux.x86_64.S [770/861] Compiling chacha-armv8-ios.ios.aarch64.S [772/861] Compiling chacha.c [773/861] Compiling ber.c [774/861] Compiling asn1_compat.c [775/861] Compiling bn_asn1.c [776/861] Compiling buf.c [777/861] Compiling socket.c [778/861] Compiling cbs.c [779/861] Compiling convert.c [780/861] Compiling cbb.c [781/861] Compiling blake2.c [782/861] Compiling printf.c [783/861] Compiling pair.c [784/861] Compiling socket_helper.c [785/861] Compiling bio_mem.c [786/861] Compiling connect.c [787/861] Compiling base64.c [788/861] Compiling hexdump.c [789/861] Compiling file.c [790/861] Compiling fd.c [791/861] Compiling tasn_fre.c [792/861] Compiling tasn_new.c [793/861] Compiling tasn_typ.c [794/861] Compiling bio.c [795/861] Compiling tasn_utl.c [796/861] Compiling tasn_enc.c [797/861] Compiling posix_time.c [798/861] Compiling asn1_par.c [799/861] Compiling f_int.c [799/861] Compiling tasn_dec.c [801/861] Compiling asn1_lib.c [802/861] Compiling asn_pack.c [803/861] Compiling a_type.c [804/861] Compiling a_time.c [805/861] Compiling a_utctm.c [806/861] Compiling f_string.c [807/861] Compiling a_strnid.c [808/861] Compiling a_mbstr.c [809/861] Compiling a_octet.c [810/861] Compiling a_i2d_fp.c [811/861] Compiling a_object.c [812/861] Compiling a_strex.c [813/861] Compiling a_int.c [814/861] Compiling a_gentm.c [815/861] Compiling CBacktrace state.c [816/861] Compiling a_d2i_fp.c [817/861] Compiling CBacktrace sort.c [818/861] Compiling a_bool.c [819/861] Compiling CBacktrace simple.c [820/861] Compiling CBacktrace posix.c [821/861] Compiling CBacktrace print.c [822/861] Compiling CBacktrace mmapio.c [823/861] Compiling CBacktrace mmap.c [824/861] Compiling a_bitstr.c [824/861] Compiling CBacktrace fileline.c [826/861] Compiling CBacktrace backtrace.c [827/861] Compiling CBacktrace atomic.c [828/861] Wrapping AST for ArgumentParserToolInfo for debugging [829/861] Wrapping AST for Atomics for debugging [830/861] Wrapping AST for ArgumentParser for debugging [831/861] Wrapping AST for AsyncAlgorithms for debugging [832/861] Compiling CBacktrace elf.c [834/864] Compiling Backtrace Demangle.swift [835/864] Compiling Backtrace Backtrace.swift [836/864] Emitting module Backtrace [838/866] Wrapping AST for Backtrace for debugging [839/866] Compiling c-nioatomics.c [840/866] Compiling c-atomics.c [842/872] Compiling NIOConcurrencyHelpers NIOLock.swift [843/872] Compiling NIOConcurrencyHelpers lock.swift [844/872] Compiling NIOConcurrencyHelpers atomics.swift [845/872] Compiling NIOConcurrencyHelpers NIOLockedValueBox.swift [846/872] Compiling NIOConcurrencyHelpers NIOAtomic.swift [847/872] Emitting module NIOConcurrencyHelpers [849/874] Wrapping AST for NIOConcurrencyHelpers for debugging [851/932] Compiling NIOCore GlobalSingletons.swift [852/932] Compiling NIOCore IO.swift [853/932] Compiling NIOCore IOData.swift [854/932] Compiling NIOCore IPProtocol.swift [855/932] Compiling NIOCore IntegerBitPacking.swift [856/932] Compiling NIOCore IntegerTypes.swift [857/932] Compiling NIOCore Interfaces.swift [858/932] Compiling NIOCore Linux.swift [859/932] Compiling NIOCore MarkedCircularBuffer.swift [860/932] Compiling NIOCore MulticastChannel.swift [861/932] Compiling NIOCore NIOAny.swift [862/932] Compiling NIOCore NIOCloseOnErrorHandler.swift [863/932] Compiling NIOCore NIOLoopBound.swift [864/932] Compiling NIOCore NIOSendable.swift [865/932] Compiling NIOCore PointerHelpers.swift [866/932] Compiling NIOCore RecvByteBufferAllocator.swift [867/940] Compiling NIOCore EventLoop+SerialExecutor.swift [868/940] Compiling NIOCore EventLoop.swift [869/940] Compiling NIOCore EventLoopFuture+Deprecated.swift [870/940] Compiling NIOCore EventLoopFuture+WithEventLoop.swift [871/940] Compiling NIOCore EventLoopFuture.swift [872/940] Compiling NIOCore FileDescriptor.swift [873/940] Compiling NIOCore FileHandle.swift [874/940] Compiling NIOCore FileRegion.swift [875/940] Compiling NIOCore AddressedEnvelope.swift [876/940] Compiling NIOCore AsyncAwaitSupport.swift [877/940] Compiling NIOCore AsyncChannel.swift [878/940] Compiling NIOCore AsyncChannelInboundStream.swift [879/940] Compiling NIOCore AsyncChannelInboundStreamChannelHandler.swift [880/940] Compiling NIOCore AsyncChannelOutboundWriter.swift [881/940] Compiling NIOCore AsyncChannelOutboundWriterHandler.swift [882/940] Compiling NIOCore CloseRatchet.swift [883/940] Compiling NIOCore NIOAsyncSequenceProducer.swift [884/940] Compiling NIOCore ChannelOption.swift [885/940] Compiling NIOCore ChannelPipeline.swift [886/940] Compiling NIOCore CircularBuffer.swift [887/940] Compiling NIOCore Codec.swift [888/940] Compiling NIOCore ConvenienceOptionSupport.swift [889/940] Compiling NIOCore DeadChannel.swift [890/940] Compiling NIOCore DispatchQueue+WithFuture.swift [891/940] Compiling NIOCore EventLoop+Deprecated.swift [892/940] Compiling NIOCore NIOAsyncSequenceProducerStrategies.swift [893/940] Compiling NIOCore NIOAsyncWriter.swift [894/940] Compiling NIOCore NIOThrowingAsyncSequenceProducer.swift [895/940] Compiling NIOCore BSDSocketAPI.swift [896/940] Compiling NIOCore ByteBuffer-aux.swift [897/940] Compiling NIOCore ByteBuffer-conversions.swift [898/940] Compiling NIOCore ByteBuffer-core.swift [899/940] Compiling NIOCore ByteBuffer-hexdump.swift [900/940] Compiling NIOCore SingleStepByteToMessageDecoder.swift [901/940] Compiling NIOCore SocketAddresses.swift [902/940] Compiling NIOCore SocketOptionProvider.swift [903/940] Compiling NIOCore SystemCallHelpers.swift [904/940] Compiling NIOCore TimeAmount+Duration.swift [905/940] Compiling NIOCore TypeAssistedChannelHandler.swift [906/940] Compiling NIOCore UniversalBootstrapSupport.swift [907/940] Compiling NIOCore Utilities.swift [908/940] Emitting module NIOCore [909/940] Compiling NIOCore ByteBuffer-int.swift [910/940] Compiling NIOCore ByteBuffer-lengthPrefix.swift [911/940] Compiling NIOCore ByteBuffer-multi-int.swift [912/940] Compiling NIOCore ByteBuffer-views.swift [913/940] Compiling NIOCore Channel.swift [914/940] Compiling NIOCore ChannelHandler.swift [915/940] Compiling NIOCore ChannelHandlers.swift [916/940] Compiling NIOCore ChannelInvoker.swift [918/942] Wrapping AST for NIOCore for debugging [920/991] Emitting module NIOPosix [921/997] Compiling NIOEmbedded AsyncTestingEventLoop.swift [922/997] Compiling NIOEmbedded Embedded.swift [923/997] Emitting module NIOEmbedded [924/997] Compiling NIOEmbedded AsyncTestingChannel.swift [927/999] Compiling NIOPosix IntegerBitPacking.swift [928/999] Compiling NIOPosix IntegerTypes.swift [929/999] Compiling NIOPosix Linux.swift [930/999] Compiling NIOPosix LinuxCPUSet.swift [931/999] Compiling NIOPosix LinuxUring.swift [932/999] Compiling NIOPosix MultiThreadedEventLoopGroup.swift [932/999] Wrapping AST for NIOEmbedded for debugging [934/999] Compiling NIOPosix Thread.swift [935/999] Compiling NIOPosix ThreadPosix.swift [936/999] Compiling NIOPosix ThreadWindows.swift [937/999] Compiling NIOPosix Utilities.swift [938/999] Compiling NIOPosix VsockAddress.swift [939/999] Compiling NIOPosix VsockChannelEvents.swift [940/999] Compiling NIOPosix SelectorUring.swift [941/999] Compiling NIOPosix ServerSocket.swift [942/999] Compiling NIOPosix Socket.swift [943/999] Compiling NIOPosix SocketChannel.swift [944/999] Compiling NIOPosix SocketProtocols.swift [945/999] Compiling NIOPosix System.swift [946/999] Compiling NIOPosix Selectable.swift [947/999] Compiling NIOPosix SelectableChannel.swift [948/999] Compiling NIOPosix SelectableEventLoop.swift [949/999] Compiling NIOPosix SelectorEpoll.swift [950/999] Compiling NIOPosix SelectorGeneric.swift [951/999] Compiling NIOPosix SelectorKqueue.swift [952/999] Compiling NIOPosix PointerHelpers.swift [953/999] Compiling NIOPosix Pool.swift [954/999] Compiling NIOPosix PooledRecvBufferAllocator.swift [955/999] Compiling NIOPosix PosixSingletons.swift [956/999] Compiling NIOPosix RawSocketBootstrap.swift [957/999] Compiling NIOPosix Resolver.swift [958/999] Compiling NIOPosix BSDSocketAPICommon.swift [959/999] Compiling NIOPosix BSDSocketAPIPosix.swift [960/999] Compiling NIOPosix BSDSocketAPIWindows.swift [961/999] Compiling NIOPosix BaseSocket.swift [962/999] Compiling NIOPosix BaseSocketChannel+SocketOptionProvider.swift [963/999] Compiling NIOPosix BaseSocketChannel.swift [964/999] Compiling NIOPosix BaseStreamSocketChannel.swift [965/999] Compiling NIOPosix NIOThreadPool.swift [966/999] Compiling NIOPosix NonBlockingFileIO.swift [967/999] Compiling NIOPosix PendingDatagramWritesManager.swift [968/999] Compiling NIOPosix PendingWritesManager.swift [969/999] Compiling NIOPosix PipeChannel.swift [970/999] Compiling NIOPosix PipePair.swift [971/999] Compiling NIOPosix Bootstrap.swift [972/999] Compiling NIOPosix ControlMessage.swift [973/999] Compiling NIOPosix DatagramVectorReadManager.swift [974/999] Compiling NIOPosix FileDescriptor.swift [975/999] Compiling NIOPosix GetaddrinfoResolver.swift [976/999] Compiling NIOPosix HappyEyeballs.swift [977/999] Compiling NIOPosix IO.swift [979/1001] Wrapping AST for NIOPosix for debugging [981/1003] Compiling NIO Exports.swift [982/1003] Emitting module NIO [984/1005] Wrapping AST for NIO for debugging [986/1025] Compiling NIOTLS TLSEvents.swift [987/1027] Compiling NIOFoundationCompat JSONSerialization+ByteBuffer.swift [988/1027] Compiling NIOFoundationCompat Codable+ByteBuffer.swift [989/1027] Compiling NIOTLS SNIHandler.swift [990/1027] Compiling NIOTLS ApplicationProtocolNegotiationHandler.swift [991/1027] Compiling NIOTLS NIOTypedApplicationProtocolNegotiationHandler.swift [992/1027] Compiling NIOTLS ProtocolNegotiationHandlerStateMachine.swift [993/1027] Emitting module NIOTLS [995/1029] Wrapping AST for NIOTLS for debugging [997/1029] Emitting module NIOFoundationCompat [998/1029] Compiling NIOFoundationCompat ByteBuffer-foundation.swift [1001/1031] Compiling NIOHTTP1 HTTPHeaders+Validation.swift [1002/1031] Compiling NIOHTTP1 HTTPPipelineSetup.swift [1003/1031] Compiling NIOHTTP1 HTTPEncoder.swift [1004/1031] Compiling NIOHTTP1 HTTPHeaderValidator.swift [1004/1032] Wrapping AST for NIOFoundationCompat for debugging [1006/1043] Compiling NIOHTTP1 NIOHTTPClientUpgradeHandler.swift [1007/1058] Compiling NIOSSL NIOSSLClientHandler.swift [1008/1058] Compiling NIOSSL NIOSSLHandler.swift [1009/1058] Emitting module NIOHTTP1 [1010/1058] Compiling NIOHTTP1 NIOHTTPObjectAggregator.swift [1011/1058] Compiling NIOHTTP1 HTTPTypes.swift [1012/1058] Compiling NIOSSL IdentityVerification.swift [1013/1058] Compiling NIOSSL LinuxCABundle.swift [1014/1058] Compiling NIOHTTP1 HTTPServerUpgradeHandler.swift [1016/1060] Wrapping AST for NIOHTTP1 for debugging [1018/1077] Compiling NIOExtras LineBasedFrameDecoder.swift [1019/1077] Compiling NIOExtras MarkedCircularBuffer+PopFirstCheckMarked.swift [1020/1079] Compiling NIOSSL NIOSSLSecureBytes.swift [1021/1079] Compiling NIOSSL RNG.swift [1022/1079] Compiling NIOSSL SafeCompare.swift [1023/1082] Emitting module NIOExtras [1024/1082] Compiling NIOExtras NIORequestIdentifiable.swift [1025/1082] Compiling NIOExtras PCAPRingBuffer.swift [1026/1082] Compiling NIOExtras NIOExtrasError.swift [1027/1082] Compiling NIOExtras NIOLengthFieldBitLength.swift [1028/1082] Compiling NIOExtras HTTP1ProxyConnectHandler.swift [1029/1082] Compiling NIOExtras JSONRPCFraming+ContentLengthHeader.swift [1030/1082] Compiling NIOExtras JSONRPCFraming.swift [1031/1082] Compiling NIOExtras LengthFieldBasedFrameDecoder.swift [1032/1082] Compiling NIOExtras LengthFieldPrepender.swift [1033/1082] Compiling NIOExtras DebugInboundEventsHandler.swift [1034/1082] Compiling NIOExtras DebugOutboundEventsHandler.swift [1035/1082] Compiling NIOExtras FixedLengthFrameDecoder.swift [1036/1082] Compiling NIOExtras QuiescingHelper.swift [1037/1082] Compiling NIOExtras RequestResponseHandler.swift [1038/1082] Compiling NIOSSL SecurityFrameworkCertificateVerification.swift [1039/1082] Compiling NIOSSL String+unsafeUninitializedCapacity.swift [1040/1082] Compiling NIOSSL SubjectAlternativeName.swift [1053/1082] Compiling NIOExtras RequestResponseWithIDHandler.swift [1054/1082] Compiling NIOExtras WritePCAPHandler.swift [1056/1084] Wrapping AST for NIOExtras for debugging [1061/1084] Compiling NIOSSL SSLInit.swift [1065/1084] Emitting module NIOSSL [1066/1084] Compiling NIOSSL Zeroization.swift [1067/1084] Compiling NIOSSL TLSConfiguration.swift [1068/1084] Compiling NIOSSL UniversalBootstrapSupport.swift [1070/1086] Wrapping AST for NIOSSL for debugging [1072/1230] Compiling DistributedCluster Heap.swift /code/Sources/DistributedCluster/DistributedActor+Messages.swift:37:21: warning: will never be executed return .same ^ /code/Sources/DistributedCluster/DistributedActor+Messages.swift:36:13: note: a call to a never-returning function fatalError("EXECUTE: \(message)") ^ [1073/1230] Compiling DistributedCluster MPSCLinkedQueue.swift /code/Sources/DistributedCluster/DistributedActor+Messages.swift:37:21: warning: will never be executed return .same ^ /code/Sources/DistributedCluster/DistributedActor+Messages.swift:36:13: note: a call to a never-returning function fatalError("EXECUTE: \(message)") ^ [1074/1230] Compiling DistributedCluster RingBuffer.swift /code/Sources/DistributedCluster/DistributedActor+Messages.swift:37:21: warning: will never be executed return .same ^ /code/Sources/DistributedCluster/DistributedActor+Messages.swift:36:13: note: a call to a never-returning function fatalError("EXECUTE: \(message)") ^ [1075/1230] Compiling DistributedCluster _LinkedBlockingQueue.swift /code/Sources/DistributedCluster/DistributedActor+Messages.swift:37:21: warning: will never be executed return .same ^ /code/Sources/DistributedCluster/DistributedActor+Messages.swift:36:13: note: a call to a never-returning function fatalError("EXECUTE: \(message)") ^ [1076/1230] Compiling DistributedCluster AffinityThreadPool.swift /code/Sources/DistributedCluster/DistributedActor+Messages.swift:37:21: warning: will never be executed return .same ^ /code/Sources/DistributedCluster/DistributedActor+Messages.swift:36:13: note: a call to a never-returning function fatalError("EXECUTE: \(message)") ^ [1077/1230] Compiling DistributedCluster CountDownLatch.swift /code/Sources/DistributedCluster/DistributedActor+Messages.swift:37:21: warning: will never be executed return .same ^ /code/Sources/DistributedCluster/DistributedActor+Messages.swift:36:13: note: a call to a never-returning function fatalError("EXECUTE: \(message)") ^ [1078/1230] Compiling DistributedCluster _Condition.swift /code/Sources/DistributedCluster/DistributedActor+Messages.swift:37:21: warning: will never be executed return .same ^ /code/Sources/DistributedCluster/DistributedActor+Messages.swift:36:13: note: a call to a never-returning function fatalError("EXECUTE: \(message)") ^ [1079/1230] Compiling DistributedCluster _FixedThreadPool.swift /code/Sources/DistributedCluster/DistributedActor+Messages.swift:37:21: warning: will never be executed return .same ^ /code/Sources/DistributedCluster/DistributedActor+Messages.swift:36:13: note: a call to a never-returning function fatalError("EXECUTE: \(message)") ^ [1080/1230] Compiling DistributedCluster _Thread.swift /code/Sources/DistributedCluster/DistributedActor+Messages.swift:37:21: warning: will never be executed return .same ^ /code/Sources/DistributedCluster/DistributedActor+Messages.swift:36:13: note: a call to a never-returning function fatalError("EXECUTE: \(message)") ^ [1081/1230] Compiling DistributedCluster locks.swift /code/Sources/DistributedCluster/DistributedActor+Messages.swift:37:21: warning: will never be executed return .same ^ /code/Sources/DistributedCluster/DistributedActor+Messages.swift:36:13: note: a call to a never-returning function fatalError("EXECUTE: \(message)") ^ [1082/1230] Compiling DistributedCluster DeadLetters.swift /code/Sources/DistributedCluster/DistributedActor+Messages.swift:37:21: warning: will never be executed return .same ^ /code/Sources/DistributedCluster/DistributedActor+Messages.swift:36:13: note: a call to a never-returning function fatalError("EXECUTE: \(message)") ^ [1083/1230] Compiling DistributedCluster Dispatchers.swift /code/Sources/DistributedCluster/DistributedActor+Messages.swift:37:21: warning: will never be executed return .same ^ /code/Sources/DistributedCluster/DistributedActor+Messages.swift:36:13: note: a call to a never-returning function fatalError("EXECUTE: \(message)") ^ [1084/1230] Compiling DistributedCluster DistributedActor+Extensions.swift /code/Sources/DistributedCluster/DistributedActor+Messages.swift:37:21: warning: will never be executed return .same ^ /code/Sources/DistributedCluster/DistributedActor+Messages.swift:36:13: note: a call to a never-returning function fatalError("EXECUTE: \(message)") ^ [1085/1230] Compiling DistributedCluster DistributedActor+Internal.swift /code/Sources/DistributedCluster/DistributedActor+Messages.swift:37:21: warning: will never be executed return .same ^ /code/Sources/DistributedCluster/DistributedActor+Messages.swift:36:13: note: a call to a never-returning function fatalError("EXECUTE: \(message)") ^ [1086/1230] Compiling DistributedCluster DistributedActor+Messages.swift /code/Sources/DistributedCluster/DistributedActor+Messages.swift:37:21: warning: will never be executed return .same ^ /code/Sources/DistributedCluster/DistributedActor+Messages.swift:36:13: note: a call to a never-returning function fatalError("EXECUTE: \(message)") ^ [1087/1230] Compiling DistributedCluster DistributedActorContext.swift /code/Sources/DistributedCluster/DistributedActor+Messages.swift:37:21: warning: will never be executed return .same ^ /code/Sources/DistributedCluster/DistributedActor+Messages.swift:36:13: note: a call to a never-returning function fatalError("EXECUTE: \(message)") ^ [1088/1230] Compiling DistributedCluster Gossip+Serialization.swift /code/Sources/DistributedCluster/DistributedActor+Messages.swift:37:21: warning: will never be executed return .same ^ /code/Sources/DistributedCluster/DistributedActor+Messages.swift:36:13: note: a call to a never-returning function fatalError("EXECUTE: \(message)") ^ [1089/1230] Compiling DistributedCluster Gossip+Settings.swift /code/Sources/DistributedCluster/DistributedActor+Messages.swift:37:21: warning: will never be executed return .same ^ /code/Sources/DistributedCluster/DistributedActor+Messages.swift:36:13: note: a call to a never-returning function fatalError("EXECUTE: \(message)") ^ [1090/1230] Compiling DistributedCluster GossipLogic.swift /code/Sources/DistributedCluster/DistributedActor+Messages.swift:37:21: warning: will never be executed return .same ^ /code/Sources/DistributedCluster/DistributedActor+Messages.swift:36:13: note: a call to a never-returning function fatalError("EXECUTE: \(message)") ^ [1091/1230] Compiling DistributedCluster Gossiper+Shell+Serialization.swift /code/Sources/DistributedCluster/DistributedActor+Messages.swift:37:21: warning: will never be executed return .same ^ /code/Sources/DistributedCluster/DistributedActor+Messages.swift:36:13: note: a call to a never-returning function fatalError("EXECUTE: \(message)") ^ [1092/1250] Compiling DistributedCluster Gossiper+Shell.swift /code/Sources/DistributedCluster/InvocationBehavior.swift:21:9: warning: stored property 'callID' of 'Sendable'-conforming struct 'InvocationMessage' has non-sendable type 'ClusterSystem.CallID' (aka 'UUID') let callID: ClusterSystem.CallID ^ Foundation.UUID:1:15: note: struct 'UUID' does not conform to the 'Sendable' protocol public struct UUID : ReferenceConvertible, Hashable, Equatable, CustomStringConvertible { ^ /code/Sources/DistributedCluster/InvocationBehavior.swift:16:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation' import struct Foundation.Data ^ @preconcurrency /code/Sources/DistributedCluster/InvocationBehavior.swift:24:9: warning: stored property 'arguments' of 'Sendable'-conforming struct 'InvocationMessage' has non-sendable type '[Data]' let arguments: [Data] ^ Foundation.Data:1:23: note: struct 'Data' does not conform to the 'Sendable' protocol @frozen public struct Data : ReferenceConvertible, Equatable, Hashable, RandomAccessCollection, MutableCollection, RangeReplaceableCollection, MutableDataProtocol, ContiguousBytes { ^ /code/Sources/DistributedCluster/InvocationBehavior.swift:40:27: warning: value 'instance' was defined but never used; consider replacing with boolean test guard let instance = weakInstance.actor else { ~~~~^~~~~~~~~~~ != nil /code/Sources/DistributedCluster/InvocationBehavior.swift:58:28: warning: value 'watcher' was defined but never used; consider replacing with boolean test if let watcher = instance as? (any LifecycleWatch) { ~~~~^~~~~~~~~~ ~~~ is /code/Sources/DistributedCluster/LifecycleMonitoring/LifecycleWatchContainer.swift:61:13: warning: immutable value 'watched' was never used; consider replacing with '_' or removing it for watched in self.watching.values { // FIXME: something off ^~~~~~~ _ /code/Sources/DistributedCluster/Pattern/WorkerPool.swift:65:24: warning: initializers in actors are not marked with 'convenience'; this is an error in Swift 6 public convenience init(selector: Selector, actorSystem: ActorSystem) async throws { ~~~~~~~~~~~~^ [1093/1250] Compiling DistributedCluster Gossiper.swift /code/Sources/DistributedCluster/InvocationBehavior.swift:21:9: warning: stored property 'callID' of 'Sendable'-conforming struct 'InvocationMessage' has non-sendable type 'ClusterSystem.CallID' (aka 'UUID') let callID: ClusterSystem.CallID ^ Foundation.UUID:1:15: note: struct 'UUID' does not conform to the 'Sendable' protocol public struct UUID : ReferenceConvertible, Hashable, Equatable, CustomStringConvertible { ^ /code/Sources/DistributedCluster/InvocationBehavior.swift:16:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation' import struct Foundation.Data ^ @preconcurrency /code/Sources/DistributedCluster/InvocationBehavior.swift:24:9: warning: stored property 'arguments' of 'Sendable'-conforming struct 'InvocationMessage' has non-sendable type '[Data]' let arguments: [Data] ^ Foundation.Data:1:23: note: struct 'Data' does not conform to the 'Sendable' protocol @frozen public struct Data : ReferenceConvertible, Equatable, Hashable, RandomAccessCollection, MutableCollection, RangeReplaceableCollection, MutableDataProtocol, ContiguousBytes { ^ /code/Sources/DistributedCluster/InvocationBehavior.swift:40:27: warning: value 'instance' was defined but never used; consider replacing with boolean test guard let instance = weakInstance.actor else { ~~~~^~~~~~~~~~~ != nil /code/Sources/DistributedCluster/InvocationBehavior.swift:58:28: warning: value 'watcher' was defined but never used; consider replacing with boolean test if let watcher = instance as? (any LifecycleWatch) { ~~~~^~~~~~~~~~ ~~~ is /code/Sources/DistributedCluster/LifecycleMonitoring/LifecycleWatchContainer.swift:61:13: warning: immutable value 'watched' was never used; consider replacing with '_' or removing it for watched in self.watching.values { // FIXME: something off ^~~~~~~ _ /code/Sources/DistributedCluster/Pattern/WorkerPool.swift:65:24: warning: initializers in actors are not marked with 'convenience'; this is an error in Swift 6 public convenience init(selector: Selector, actorSystem: ActorSystem) async throws { ~~~~~~~~~~~~^ [1094/1250] Compiling DistributedCluster ActorTransportInstrumentation.swift /code/Sources/DistributedCluster/InvocationBehavior.swift:21:9: warning: stored property 'callID' of 'Sendable'-conforming struct 'InvocationMessage' has non-sendable type 'ClusterSystem.CallID' (aka 'UUID') let callID: ClusterSystem.CallID ^ Foundation.UUID:1:15: note: struct 'UUID' does not conform to the 'Sendable' protocol public struct UUID : ReferenceConvertible, Hashable, Equatable, CustomStringConvertible { ^ /code/Sources/DistributedCluster/InvocationBehavior.swift:16:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation' import struct Foundation.Data ^ @preconcurrency /code/Sources/DistributedCluster/InvocationBehavior.swift:24:9: warning: stored property 'arguments' of 'Sendable'-conforming struct 'InvocationMessage' has non-sendable type '[Data]' let arguments: [Data] ^ Foundation.Data:1:23: note: struct 'Data' does not conform to the 'Sendable' protocol @frozen public struct Data : ReferenceConvertible, Equatable, Hashable, RandomAccessCollection, MutableCollection, RangeReplaceableCollection, MutableDataProtocol, ContiguousBytes { ^ /code/Sources/DistributedCluster/InvocationBehavior.swift:40:27: warning: value 'instance' was defined but never used; consider replacing with boolean test guard let instance = weakInstance.actor else { ~~~~^~~~~~~~~~~ != nil /code/Sources/DistributedCluster/InvocationBehavior.swift:58:28: warning: value 'watcher' was defined but never used; consider replacing with boolean test if let watcher = instance as? (any LifecycleWatch) { ~~~~^~~~~~~~~~ ~~~ is /code/Sources/DistributedCluster/LifecycleMonitoring/LifecycleWatchContainer.swift:61:13: warning: immutable value 'watched' was never used; consider replacing with '_' or removing it for watched in self.watching.values { // FIXME: something off ^~~~~~~ _ /code/Sources/DistributedCluster/Pattern/WorkerPool.swift:65:24: warning: initializers in actors are not marked with 'convenience'; this is an error in Swift 6 public convenience init(selector: Selector, actorSystem: ActorSystem) async throws { ~~~~~~~~~~~~^ [1095/1250] Compiling DistributedCluster ReceptionistInstrumentation.swift /code/Sources/DistributedCluster/InvocationBehavior.swift:21:9: warning: stored property 'callID' of 'Sendable'-conforming struct 'InvocationMessage' has non-sendable type 'ClusterSystem.CallID' (aka 'UUID') let callID: ClusterSystem.CallID ^ Foundation.UUID:1:15: note: struct 'UUID' does not conform to the 'Sendable' protocol public struct UUID : ReferenceConvertible, Hashable, Equatable, CustomStringConvertible { ^ /code/Sources/DistributedCluster/InvocationBehavior.swift:16:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation' import struct Foundation.Data ^ @preconcurrency /code/Sources/DistributedCluster/InvocationBehavior.swift:24:9: warning: stored property 'arguments' of 'Sendable'-conforming struct 'InvocationMessage' has non-sendable type '[Data]' let arguments: [Data] ^ Foundation.Data:1:23: note: struct 'Data' does not conform to the 'Sendable' protocol @frozen public struct Data : ReferenceConvertible, Equatable, Hashable, RandomAccessCollection, MutableCollection, RangeReplaceableCollection, MutableDataProtocol, ContiguousBytes { ^ /code/Sources/DistributedCluster/InvocationBehavior.swift:40:27: warning: value 'instance' was defined but never used; consider replacing with boolean test guard let instance = weakInstance.actor else { ~~~~^~~~~~~~~~~ != nil /code/Sources/DistributedCluster/InvocationBehavior.swift:58:28: warning: value 'watcher' was defined but never used; consider replacing with boolean test if let watcher = instance as? (any LifecycleWatch) { ~~~~^~~~~~~~~~ ~~~ is /code/Sources/DistributedCluster/LifecycleMonitoring/LifecycleWatchContainer.swift:61:13: warning: immutable value 'watched' was never used; consider replacing with '_' or removing it for watched in self.watching.values { // FIXME: something off ^~~~~~~ _ /code/Sources/DistributedCluster/Pattern/WorkerPool.swift:65:24: warning: initializers in actors are not marked with 'convenience'; this is an error in Swift 6 public convenience init(selector: Selector, actorSystem: ActorSystem) async throws { ~~~~~~~~~~~~^ [1096/1250] Compiling DistributedCluster ActorTransportInstrumentation+os_signpost.swift /code/Sources/DistributedCluster/InvocationBehavior.swift:21:9: warning: stored property 'callID' of 'Sendable'-conforming struct 'InvocationMessage' has non-sendable type 'ClusterSystem.CallID' (aka 'UUID') let callID: ClusterSystem.CallID ^ Foundation.UUID:1:15: note: struct 'UUID' does not conform to the 'Sendable' protocol public struct UUID : ReferenceConvertible, Hashable, Equatable, CustomStringConvertible { ^ /code/Sources/DistributedCluster/InvocationBehavior.swift:16:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation' import struct Foundation.Data ^ @preconcurrency /code/Sources/DistributedCluster/InvocationBehavior.swift:24:9: warning: stored property 'arguments' of 'Sendable'-conforming struct 'InvocationMessage' has non-sendable type '[Data]' let arguments: [Data] ^ Foundation.Data:1:23: note: struct 'Data' does not conform to the 'Sendable' protocol @frozen public struct Data : ReferenceConvertible, Equatable, Hashable, RandomAccessCollection, MutableCollection, RangeReplaceableCollection, MutableDataProtocol, ContiguousBytes { ^ /code/Sources/DistributedCluster/InvocationBehavior.swift:40:27: warning: value 'instance' was defined but never used; consider replacing with boolean test guard let instance = weakInstance.actor else { ~~~~^~~~~~~~~~~ != nil /code/Sources/DistributedCluster/InvocationBehavior.swift:58:28: warning: value 'watcher' was defined but never used; consider replacing with boolean test if let watcher = instance as? (any LifecycleWatch) { ~~~~^~~~~~~~~~ ~~~ is /code/Sources/DistributedCluster/LifecycleMonitoring/LifecycleWatchContainer.swift:61:13: warning: immutable value 'watched' was never used; consider replacing with '_' or removing it for watched in self.watching.values { // FIXME: something off ^~~~~~~ _ /code/Sources/DistributedCluster/Pattern/WorkerPool.swift:65:24: warning: initializers in actors are not marked with 'convenience'; this is an error in Swift 6 public convenience init(selector: Selector, actorSystem: ActorSystem) async throws { ~~~~~~~~~~~~^ [1097/1250] Compiling DistributedCluster InstrumentationProvider+os_signpost.swift /code/Sources/DistributedCluster/InvocationBehavior.swift:21:9: warning: stored property 'callID' of 'Sendable'-conforming struct 'InvocationMessage' has non-sendable type 'ClusterSystem.CallID' (aka 'UUID') let callID: ClusterSystem.CallID ^ Foundation.UUID:1:15: note: struct 'UUID' does not conform to the 'Sendable' protocol public struct UUID : ReferenceConvertible, Hashable, Equatable, CustomStringConvertible { ^ /code/Sources/DistributedCluster/InvocationBehavior.swift:16:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation' import struct Foundation.Data ^ @preconcurrency /code/Sources/DistributedCluster/InvocationBehavior.swift:24:9: warning: stored property 'arguments' of 'Sendable'-conforming struct 'InvocationMessage' has non-sendable type '[Data]' let arguments: [Data] ^ Foundation.Data:1:23: note: struct 'Data' does not conform to the 'Sendable' protocol @frozen public struct Data : ReferenceConvertible, Equatable, Hashable, RandomAccessCollection, MutableCollection, RangeReplaceableCollection, MutableDataProtocol, ContiguousBytes { ^ /code/Sources/DistributedCluster/InvocationBehavior.swift:40:27: warning: value 'instance' was defined but never used; consider replacing with boolean test guard let instance = weakInstance.actor else { ~~~~^~~~~~~~~~~ != nil /code/Sources/DistributedCluster/InvocationBehavior.swift:58:28: warning: value 'watcher' was defined but never used; consider replacing with boolean test if let watcher = instance as? (any LifecycleWatch) { ~~~~^~~~~~~~~~ ~~~ is /code/Sources/DistributedCluster/LifecycleMonitoring/LifecycleWatchContainer.swift:61:13: warning: immutable value 'watched' was never used; consider replacing with '_' or removing it for watched in self.watching.values { // FIXME: something off ^~~~~~~ _ /code/Sources/DistributedCluster/Pattern/WorkerPool.swift:65:24: warning: initializers in actors are not marked with 'convenience'; this is an error in Swift 6 public convenience init(selector: Selector, actorSystem: ActorSystem) async throws { ~~~~~~~~~~~~^ [1098/1250] Compiling DistributedCluster ReceptionistInstrumentation+os_signpost.swift /code/Sources/DistributedCluster/InvocationBehavior.swift:21:9: warning: stored property 'callID' of 'Sendable'-conforming struct 'InvocationMessage' has non-sendable type 'ClusterSystem.CallID' (aka 'UUID') let callID: ClusterSystem.CallID ^ Foundation.UUID:1:15: note: struct 'UUID' does not conform to the 'Sendable' protocol public struct UUID : ReferenceConvertible, Hashable, Equatable, CustomStringConvertible { ^ /code/Sources/DistributedCluster/InvocationBehavior.swift:16:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation' import struct Foundation.Data ^ @preconcurrency /code/Sources/DistributedCluster/InvocationBehavior.swift:24:9: warning: stored property 'arguments' of 'Sendable'-conforming struct 'InvocationMessage' has non-sendable type '[Data]' let arguments: [Data] ^ Foundation.Data:1:23: note: struct 'Data' does not conform to the 'Sendable' protocol @frozen public struct Data : ReferenceConvertible, Equatable, Hashable, RandomAccessCollection, MutableCollection, RangeReplaceableCollection, MutableDataProtocol, ContiguousBytes { ^ /code/Sources/DistributedCluster/InvocationBehavior.swift:40:27: warning: value 'instance' was defined but never used; consider replacing with boolean test guard let instance = weakInstance.actor else { ~~~~^~~~~~~~~~~ != nil /code/Sources/DistributedCluster/InvocationBehavior.swift:58:28: warning: value 'watcher' was defined but never used; consider replacing with boolean test if let watcher = instance as? (any LifecycleWatch) { ~~~~^~~~~~~~~~ ~~~ is /code/Sources/DistributedCluster/LifecycleMonitoring/LifecycleWatchContainer.swift:61:13: warning: immutable value 'watched' was never used; consider replacing with '_' or removing it for watched in self.watching.values { // FIXME: something off ^~~~~~~ _ /code/Sources/DistributedCluster/Pattern/WorkerPool.swift:65:24: warning: initializers in actors are not marked with 'convenience'; this is an error in Swift 6 public convenience init(selector: Selector, actorSystem: ActorSystem) async throws { ~~~~~~~~~~~~^ [1099/1250] Compiling DistributedCluster InvocationBehavior.swift /code/Sources/DistributedCluster/InvocationBehavior.swift:21:9: warning: stored property 'callID' of 'Sendable'-conforming struct 'InvocationMessage' has non-sendable type 'ClusterSystem.CallID' (aka 'UUID') let callID: ClusterSystem.CallID ^ Foundation.UUID:1:15: note: struct 'UUID' does not conform to the 'Sendable' protocol public struct UUID : ReferenceConvertible, Hashable, Equatable, CustomStringConvertible { ^ /code/Sources/DistributedCluster/InvocationBehavior.swift:16:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation' import struct Foundation.Data ^ @preconcurrency /code/Sources/DistributedCluster/InvocationBehavior.swift:24:9: warning: stored property 'arguments' of 'Sendable'-conforming struct 'InvocationMessage' has non-sendable type '[Data]' let arguments: [Data] ^ Foundation.Data:1:23: note: struct 'Data' does not conform to the 'Sendable' protocol @frozen public struct Data : ReferenceConvertible, Equatable, Hashable, RandomAccessCollection, MutableCollection, RangeReplaceableCollection, MutableDataProtocol, ContiguousBytes { ^ /code/Sources/DistributedCluster/InvocationBehavior.swift:40:27: warning: value 'instance' was defined but never used; consider replacing with boolean test guard let instance = weakInstance.actor else { ~~~~^~~~~~~~~~~ != nil /code/Sources/DistributedCluster/InvocationBehavior.swift:58:28: warning: value 'watcher' was defined but never used; consider replacing with boolean test if let watcher = instance as? (any LifecycleWatch) { ~~~~^~~~~~~~~~ ~~~ is /code/Sources/DistributedCluster/LifecycleMonitoring/LifecycleWatchContainer.swift:61:13: warning: immutable value 'watched' was never used; consider replacing with '_' or removing it for watched in self.watching.values { // FIXME: something off ^~~~~~~ _ /code/Sources/DistributedCluster/Pattern/WorkerPool.swift:65:24: warning: initializers in actors are not marked with 'convenience'; this is an error in Swift 6 public convenience init(selector: Selector, actorSystem: ActorSystem) async throws { ~~~~~~~~~~~~^ [1100/1250] Compiling DistributedCluster LifecycleWatch.swift /code/Sources/DistributedCluster/InvocationBehavior.swift:21:9: warning: stored property 'callID' of 'Sendable'-conforming struct 'InvocationMessage' has non-sendable type 'ClusterSystem.CallID' (aka 'UUID') let callID: ClusterSystem.CallID ^ Foundation.UUID:1:15: note: struct 'UUID' does not conform to the 'Sendable' protocol public struct UUID : ReferenceConvertible, Hashable, Equatable, CustomStringConvertible { ^ /code/Sources/DistributedCluster/InvocationBehavior.swift:16:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation' import struct Foundation.Data ^ @preconcurrency /code/Sources/DistributedCluster/InvocationBehavior.swift:24:9: warning: stored property 'arguments' of 'Sendable'-conforming struct 'InvocationMessage' has non-sendable type '[Data]' let arguments: [Data] ^ Foundation.Data:1:23: note: struct 'Data' does not conform to the 'Sendable' protocol @frozen public struct Data : ReferenceConvertible, Equatable, Hashable, RandomAccessCollection, MutableCollection, RangeReplaceableCollection, MutableDataProtocol, ContiguousBytes { ^ /code/Sources/DistributedCluster/InvocationBehavior.swift:40:27: warning: value 'instance' was defined but never used; consider replacing with boolean test guard let instance = weakInstance.actor else { ~~~~^~~~~~~~~~~ != nil /code/Sources/DistributedCluster/InvocationBehavior.swift:58:28: warning: value 'watcher' was defined but never used; consider replacing with boolean test if let watcher = instance as? (any LifecycleWatch) { ~~~~^~~~~~~~~~ ~~~ is /code/Sources/DistributedCluster/LifecycleMonitoring/LifecycleWatchContainer.swift:61:13: warning: immutable value 'watched' was never used; consider replacing with '_' or removing it for watched in self.watching.values { // FIXME: something off ^~~~~~~ _ /code/Sources/DistributedCluster/Pattern/WorkerPool.swift:65:24: warning: initializers in actors are not marked with 'convenience'; this is an error in Swift 6 public convenience init(selector: Selector, actorSystem: ActorSystem) async throws { ~~~~~~~~~~~~^ [1101/1250] Compiling DistributedCluster LifecycleWatchContainer.swift /code/Sources/DistributedCluster/InvocationBehavior.swift:21:9: warning: stored property 'callID' of 'Sendable'-conforming struct 'InvocationMessage' has non-sendable type 'ClusterSystem.CallID' (aka 'UUID') let callID: ClusterSystem.CallID ^ Foundation.UUID:1:15: note: struct 'UUID' does not conform to the 'Sendable' protocol public struct UUID : ReferenceConvertible, Hashable, Equatable, CustomStringConvertible { ^ /code/Sources/DistributedCluster/InvocationBehavior.swift:16:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation' import struct Foundation.Data ^ @preconcurrency /code/Sources/DistributedCluster/InvocationBehavior.swift:24:9: warning: stored property 'arguments' of 'Sendable'-conforming struct 'InvocationMessage' has non-sendable type '[Data]' let arguments: [Data] ^ Foundation.Data:1:23: note: struct 'Data' does not conform to the 'Sendable' protocol @frozen public struct Data : ReferenceConvertible, Equatable, Hashable, RandomAccessCollection, MutableCollection, RangeReplaceableCollection, MutableDataProtocol, ContiguousBytes { ^ /code/Sources/DistributedCluster/InvocationBehavior.swift:40:27: warning: value 'instance' was defined but never used; consider replacing with boolean test guard let instance = weakInstance.actor else { ~~~~^~~~~~~~~~~ != nil /code/Sources/DistributedCluster/InvocationBehavior.swift:58:28: warning: value 'watcher' was defined but never used; consider replacing with boolean test if let watcher = instance as? (any LifecycleWatch) { ~~~~^~~~~~~~~~ ~~~ is /code/Sources/DistributedCluster/LifecycleMonitoring/LifecycleWatchContainer.swift:61:13: warning: immutable value 'watched' was never used; consider replacing with '_' or removing it for watched in self.watching.values { // FIXME: something off ^~~~~~~ _ /code/Sources/DistributedCluster/Pattern/WorkerPool.swift:65:24: warning: initializers in actors are not marked with 'convenience'; this is an error in Swift 6 public convenience init(selector: Selector, actorSystem: ActorSystem) async throws { ~~~~~~~~~~~~^ [1102/1250] Compiling DistributedCluster _BehaviorDeathWatch.swift /code/Sources/DistributedCluster/InvocationBehavior.swift:21:9: warning: stored property 'callID' of 'Sendable'-conforming struct 'InvocationMessage' has non-sendable type 'ClusterSystem.CallID' (aka 'UUID') let callID: ClusterSystem.CallID ^ Foundation.UUID:1:15: note: struct 'UUID' does not conform to the 'Sendable' protocol public struct UUID : ReferenceConvertible, Hashable, Equatable, CustomStringConvertible { ^ /code/Sources/DistributedCluster/InvocationBehavior.swift:16:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation' import struct Foundation.Data ^ @preconcurrency /code/Sources/DistributedCluster/InvocationBehavior.swift:24:9: warning: stored property 'arguments' of 'Sendable'-conforming struct 'InvocationMessage' has non-sendable type '[Data]' let arguments: [Data] ^ Foundation.Data:1:23: note: struct 'Data' does not conform to the 'Sendable' protocol @frozen public struct Data : ReferenceConvertible, Equatable, Hashable, RandomAccessCollection, MutableCollection, RangeReplaceableCollection, MutableDataProtocol, ContiguousBytes { ^ /code/Sources/DistributedCluster/InvocationBehavior.swift:40:27: warning: value 'instance' was defined but never used; consider replacing with boolean test guard let instance = weakInstance.actor else { ~~~~^~~~~~~~~~~ != nil /code/Sources/DistributedCluster/InvocationBehavior.swift:58:28: warning: value 'watcher' was defined but never used; consider replacing with boolean test if let watcher = instance as? (any LifecycleWatch) { ~~~~^~~~~~~~~~ ~~~ is /code/Sources/DistributedCluster/LifecycleMonitoring/LifecycleWatchContainer.swift:61:13: warning: immutable value 'watched' was never used; consider replacing with '_' or removing it for watched in self.watching.values { // FIXME: something off ^~~~~~~ _ /code/Sources/DistributedCluster/Pattern/WorkerPool.swift:65:24: warning: initializers in actors are not marked with 'convenience'; this is an error in Swift 6 public convenience init(selector: Selector, actorSystem: ActorSystem) async throws { ~~~~~~~~~~~~^ [1103/1250] Compiling DistributedCluster CoreMetrics+Extensions.swift /code/Sources/DistributedCluster/InvocationBehavior.swift:21:9: warning: stored property 'callID' of 'Sendable'-conforming struct 'InvocationMessage' has non-sendable type 'ClusterSystem.CallID' (aka 'UUID') let callID: ClusterSystem.CallID ^ Foundation.UUID:1:15: note: struct 'UUID' does not conform to the 'Sendable' protocol public struct UUID : ReferenceConvertible, Hashable, Equatable, CustomStringConvertible { ^ /code/Sources/DistributedCluster/InvocationBehavior.swift:16:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation' import struct Foundation.Data ^ @preconcurrency /code/Sources/DistributedCluster/InvocationBehavior.swift:24:9: warning: stored property 'arguments' of 'Sendable'-conforming struct 'InvocationMessage' has non-sendable type '[Data]' let arguments: [Data] ^ Foundation.Data:1:23: note: struct 'Data' does not conform to the 'Sendable' protocol @frozen public struct Data : ReferenceConvertible, Equatable, Hashable, RandomAccessCollection, MutableCollection, RangeReplaceableCollection, MutableDataProtocol, ContiguousBytes { ^ /code/Sources/DistributedCluster/InvocationBehavior.swift:40:27: warning: value 'instance' was defined but never used; consider replacing with boolean test guard let instance = weakInstance.actor else { ~~~~^~~~~~~~~~~ != nil /code/Sources/DistributedCluster/InvocationBehavior.swift:58:28: warning: value 'watcher' was defined but never used; consider replacing with boolean test if let watcher = instance as? (any LifecycleWatch) { ~~~~^~~~~~~~~~ ~~~ is /code/Sources/DistributedCluster/LifecycleMonitoring/LifecycleWatchContainer.swift:61:13: warning: immutable value 'watched' was never used; consider replacing with '_' or removing it for watched in self.watching.values { // FIXME: something off ^~~~~~~ _ /code/Sources/DistributedCluster/Pattern/WorkerPool.swift:65:24: warning: initializers in actors are not marked with 'convenience'; this is an error in Swift 6 public convenience init(selector: Selector, actorSystem: ActorSystem) async throws { ~~~~~~~~~~~~^ [1104/1250] Compiling DistributedCluster CoreMetrics+MetricsPNCounter.swift /code/Sources/DistributedCluster/InvocationBehavior.swift:21:9: warning: stored property 'callID' of 'Sendable'-conforming struct 'InvocationMessage' has non-sendable type 'ClusterSystem.CallID' (aka 'UUID') let callID: ClusterSystem.CallID ^ Foundation.UUID:1:15: note: struct 'UUID' does not conform to the 'Sendable' protocol public struct UUID : ReferenceConvertible, Hashable, Equatable, CustomStringConvertible { ^ /code/Sources/DistributedCluster/InvocationBehavior.swift:16:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation' import struct Foundation.Data ^ @preconcurrency /code/Sources/DistributedCluster/InvocationBehavior.swift:24:9: warning: stored property 'arguments' of 'Sendable'-conforming struct 'InvocationMessage' has non-sendable type '[Data]' let arguments: [Data] ^ Foundation.Data:1:23: note: struct 'Data' does not conform to the 'Sendable' protocol @frozen public struct Data : ReferenceConvertible, Equatable, Hashable, RandomAccessCollection, MutableCollection, RangeReplaceableCollection, MutableDataProtocol, ContiguousBytes { ^ /code/Sources/DistributedCluster/InvocationBehavior.swift:40:27: warning: value 'instance' was defined but never used; consider replacing with boolean test guard let instance = weakInstance.actor else { ~~~~^~~~~~~~~~~ != nil /code/Sources/DistributedCluster/InvocationBehavior.swift:58:28: warning: value 'watcher' was defined but never used; consider replacing with boolean test if let watcher = instance as? (any LifecycleWatch) { ~~~~^~~~~~~~~~ ~~~ is /code/Sources/DistributedCluster/LifecycleMonitoring/LifecycleWatchContainer.swift:61:13: warning: immutable value 'watched' was never used; consider replacing with '_' or removing it for watched in self.watching.values { // FIXME: something off ^~~~~~~ _ /code/Sources/DistributedCluster/Pattern/WorkerPool.swift:65:24: warning: initializers in actors are not marked with 'convenience'; this is an error in Swift 6 public convenience init(selector: Selector, actorSystem: ActorSystem) async throws { ~~~~~~~~~~~~^ [1105/1250] Compiling DistributedCluster Metrics+Actor.swift /code/Sources/DistributedCluster/InvocationBehavior.swift:21:9: warning: stored property 'callID' of 'Sendable'-conforming struct 'InvocationMessage' has non-sendable type 'ClusterSystem.CallID' (aka 'UUID') let callID: ClusterSystem.CallID ^ Foundation.UUID:1:15: note: struct 'UUID' does not conform to the 'Sendable' protocol public struct UUID : ReferenceConvertible, Hashable, Equatable, CustomStringConvertible { ^ /code/Sources/DistributedCluster/InvocationBehavior.swift:16:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation' import struct Foundation.Data ^ @preconcurrency /code/Sources/DistributedCluster/InvocationBehavior.swift:24:9: warning: stored property 'arguments' of 'Sendable'-conforming struct 'InvocationMessage' has non-sendable type '[Data]' let arguments: [Data] ^ Foundation.Data:1:23: note: struct 'Data' does not conform to the 'Sendable' protocol @frozen public struct Data : ReferenceConvertible, Equatable, Hashable, RandomAccessCollection, MutableCollection, RangeReplaceableCollection, MutableDataProtocol, ContiguousBytes { ^ /code/Sources/DistributedCluster/InvocationBehavior.swift:40:27: warning: value 'instance' was defined but never used; consider replacing with boolean test guard let instance = weakInstance.actor else { ~~~~^~~~~~~~~~~ != nil /code/Sources/DistributedCluster/InvocationBehavior.swift:58:28: warning: value 'watcher' was defined but never used; consider replacing with boolean test if let watcher = instance as? (any LifecycleWatch) { ~~~~^~~~~~~~~~ ~~~ is /code/Sources/DistributedCluster/LifecycleMonitoring/LifecycleWatchContainer.swift:61:13: warning: immutable value 'watched' was never used; consider replacing with '_' or removing it for watched in self.watching.values { // FIXME: something off ^~~~~~~ _ /code/Sources/DistributedCluster/Pattern/WorkerPool.swift:65:24: warning: initializers in actors are not marked with 'convenience'; this is an error in Swift 6 public convenience init(selector: Selector, actorSystem: ActorSystem) async throws { ~~~~~~~~~~~~^ [1106/1250] Compiling DistributedCluster Metrics+ClusterSystem.swift /code/Sources/DistributedCluster/InvocationBehavior.swift:21:9: warning: stored property 'callID' of 'Sendable'-conforming struct 'InvocationMessage' has non-sendable type 'ClusterSystem.CallID' (aka 'UUID') let callID: ClusterSystem.CallID ^ Foundation.UUID:1:15: note: struct 'UUID' does not conform to the 'Sendable' protocol public struct UUID : ReferenceConvertible, Hashable, Equatable, CustomStringConvertible { ^ /code/Sources/DistributedCluster/InvocationBehavior.swift:16:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation' import struct Foundation.Data ^ @preconcurrency /code/Sources/DistributedCluster/InvocationBehavior.swift:24:9: warning: stored property 'arguments' of 'Sendable'-conforming struct 'InvocationMessage' has non-sendable type '[Data]' let arguments: [Data] ^ Foundation.Data:1:23: note: struct 'Data' does not conform to the 'Sendable' protocol @frozen public struct Data : ReferenceConvertible, Equatable, Hashable, RandomAccessCollection, MutableCollection, RangeReplaceableCollection, MutableDataProtocol, ContiguousBytes { ^ /code/Sources/DistributedCluster/InvocationBehavior.swift:40:27: warning: value 'instance' was defined but never used; consider replacing with boolean test guard let instance = weakInstance.actor else { ~~~~^~~~~~~~~~~ != nil /code/Sources/DistributedCluster/InvocationBehavior.swift:58:28: warning: value 'watcher' was defined but never used; consider replacing with boolean test if let watcher = instance as? (any LifecycleWatch) { ~~~~^~~~~~~~~~ ~~~ is /code/Sources/DistributedCluster/LifecycleMonitoring/LifecycleWatchContainer.swift:61:13: warning: immutable value 'watched' was never used; consider replacing with '_' or removing it for watched in self.watching.values { // FIXME: something off ^~~~~~~ _ /code/Sources/DistributedCluster/Pattern/WorkerPool.swift:65:24: warning: initializers in actors are not marked with 'convenience'; this is an error in Swift 6 public convenience init(selector: Selector, actorSystem: ActorSystem) async throws { ~~~~~~~~~~~~^ [1107/1250] Compiling DistributedCluster MetricsSettings.swift /code/Sources/DistributedCluster/InvocationBehavior.swift:21:9: warning: stored property 'callID' of 'Sendable'-conforming struct 'InvocationMessage' has non-sendable type 'ClusterSystem.CallID' (aka 'UUID') let callID: ClusterSystem.CallID ^ Foundation.UUID:1:15: note: struct 'UUID' does not conform to the 'Sendable' protocol public struct UUID : ReferenceConvertible, Hashable, Equatable, CustomStringConvertible { ^ /code/Sources/DistributedCluster/InvocationBehavior.swift:16:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation' import struct Foundation.Data ^ @preconcurrency /code/Sources/DistributedCluster/InvocationBehavior.swift:24:9: warning: stored property 'arguments' of 'Sendable'-conforming struct 'InvocationMessage' has non-sendable type '[Data]' let arguments: [Data] ^ Foundation.Data:1:23: note: struct 'Data' does not conform to the 'Sendable' protocol @frozen public struct Data : ReferenceConvertible, Equatable, Hashable, RandomAccessCollection, MutableCollection, RangeReplaceableCollection, MutableDataProtocol, ContiguousBytes { ^ /code/Sources/DistributedCluster/InvocationBehavior.swift:40:27: warning: value 'instance' was defined but never used; consider replacing with boolean test guard let instance = weakInstance.actor else { ~~~~^~~~~~~~~~~ != nil /code/Sources/DistributedCluster/InvocationBehavior.swift:58:28: warning: value 'watcher' was defined but never used; consider replacing with boolean test if let watcher = instance as? (any LifecycleWatch) { ~~~~^~~~~~~~~~ ~~~ is /code/Sources/DistributedCluster/LifecycleMonitoring/LifecycleWatchContainer.swift:61:13: warning: immutable value 'watched' was never used; consider replacing with '_' or removing it for watched in self.watching.values { // FIXME: something off ^~~~~~~ _ /code/Sources/DistributedCluster/Pattern/WorkerPool.swift:65:24: warning: initializers in actors are not marked with 'convenience'; this is an error in Swift 6 public convenience init(selector: Selector, actorSystem: ActorSystem) async throws { ~~~~~~~~~~~~^ [1108/1250] Compiling DistributedCluster NIO+Extensions.swift /code/Sources/DistributedCluster/InvocationBehavior.swift:21:9: warning: stored property 'callID' of 'Sendable'-conforming struct 'InvocationMessage' has non-sendable type 'ClusterSystem.CallID' (aka 'UUID') let callID: ClusterSystem.CallID ^ Foundation.UUID:1:15: note: struct 'UUID' does not conform to the 'Sendable' protocol public struct UUID : ReferenceConvertible, Hashable, Equatable, CustomStringConvertible { ^ /code/Sources/DistributedCluster/InvocationBehavior.swift:16:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation' import struct Foundation.Data ^ @preconcurrency /code/Sources/DistributedCluster/InvocationBehavior.swift:24:9: warning: stored property 'arguments' of 'Sendable'-conforming struct 'InvocationMessage' has non-sendable type '[Data]' let arguments: [Data] ^ Foundation.Data:1:23: note: struct 'Data' does not conform to the 'Sendable' protocol @frozen public struct Data : ReferenceConvertible, Equatable, Hashable, RandomAccessCollection, MutableCollection, RangeReplaceableCollection, MutableDataProtocol, ContiguousBytes { ^ /code/Sources/DistributedCluster/InvocationBehavior.swift:40:27: warning: value 'instance' was defined but never used; consider replacing with boolean test guard let instance = weakInstance.actor else { ~~~~^~~~~~~~~~~ != nil /code/Sources/DistributedCluster/InvocationBehavior.swift:58:28: warning: value 'watcher' was defined but never used; consider replacing with boolean test if let watcher = instance as? (any LifecycleWatch) { ~~~~^~~~~~~~~~ ~~~ is /code/Sources/DistributedCluster/LifecycleMonitoring/LifecycleWatchContainer.swift:61:13: warning: immutable value 'watched' was never used; consider replacing with '_' or removing it for watched in self.watching.values { // FIXME: something off ^~~~~~~ _ /code/Sources/DistributedCluster/Pattern/WorkerPool.swift:65:24: warning: initializers in actors are not marked with 'convenience'; this is an error in Swift 6 public convenience init(selector: Selector, actorSystem: ActorSystem) async throws { ~~~~~~~~~~~~^ [1109/1250] Compiling DistributedCluster WorkerPool.swift /code/Sources/DistributedCluster/InvocationBehavior.swift:21:9: warning: stored property 'callID' of 'Sendable'-conforming struct 'InvocationMessage' has non-sendable type 'ClusterSystem.CallID' (aka 'UUID') let callID: ClusterSystem.CallID ^ Foundation.UUID:1:15: note: struct 'UUID' does not conform to the 'Sendable' protocol public struct UUID : ReferenceConvertible, Hashable, Equatable, CustomStringConvertible { ^ /code/Sources/DistributedCluster/InvocationBehavior.swift:16:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation' import struct Foundation.Data ^ @preconcurrency /code/Sources/DistributedCluster/InvocationBehavior.swift:24:9: warning: stored property 'arguments' of 'Sendable'-conforming struct 'InvocationMessage' has non-sendable type '[Data]' let arguments: [Data] ^ Foundation.Data:1:23: note: struct 'Data' does not conform to the 'Sendable' protocol @frozen public struct Data : ReferenceConvertible, Equatable, Hashable, RandomAccessCollection, MutableCollection, RangeReplaceableCollection, MutableDataProtocol, ContiguousBytes { ^ /code/Sources/DistributedCluster/InvocationBehavior.swift:40:27: warning: value 'instance' was defined but never used; consider replacing with boolean test guard let instance = weakInstance.actor else { ~~~~^~~~~~~~~~~ != nil /code/Sources/DistributedCluster/InvocationBehavior.swift:58:28: warning: value 'watcher' was defined but never used; consider replacing with boolean test if let watcher = instance as? (any LifecycleWatch) { ~~~~^~~~~~~~~~ ~~~ is /code/Sources/DistributedCluster/LifecycleMonitoring/LifecycleWatchContainer.swift:61:13: warning: immutable value 'watched' was never used; consider replacing with '_' or removing it for watched in self.watching.values { // FIXME: something off ^~~~~~~ _ /code/Sources/DistributedCluster/Pattern/WorkerPool.swift:65:24: warning: initializers in actors are not marked with 'convenience'; this is an error in Swift 6 public convenience init(selector: Selector, actorSystem: ActorSystem) async throws { ~~~~~~~~~~~~^ [1110/1250] Compiling DistributedCluster ClusterSingleton.swift /code/Sources/DistributedCluster/InvocationBehavior.swift:21:9: warning: stored property 'callID' of 'Sendable'-conforming struct 'InvocationMessage' has non-sendable type 'ClusterSystem.CallID' (aka 'UUID') let callID: ClusterSystem.CallID ^ Foundation.UUID:1:15: note: struct 'UUID' does not conform to the 'Sendable' protocol public struct UUID : ReferenceConvertible, Hashable, Equatable, CustomStringConvertible { ^ /code/Sources/DistributedCluster/InvocationBehavior.swift:16:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation' import struct Foundation.Data ^ @preconcurrency /code/Sources/DistributedCluster/InvocationBehavior.swift:24:9: warning: stored property 'arguments' of 'Sendable'-conforming struct 'InvocationMessage' has non-sendable type '[Data]' let arguments: [Data] ^ Foundation.Data:1:23: note: struct 'Data' does not conform to the 'Sendable' protocol @frozen public struct Data : ReferenceConvertible, Equatable, Hashable, RandomAccessCollection, MutableCollection, RangeReplaceableCollection, MutableDataProtocol, ContiguousBytes { ^ /code/Sources/DistributedCluster/InvocationBehavior.swift:40:27: warning: value 'instance' was defined but never used; consider replacing with boolean test guard let instance = weakInstance.actor else { ~~~~^~~~~~~~~~~ != nil /code/Sources/DistributedCluster/InvocationBehavior.swift:58:28: warning: value 'watcher' was defined but never used; consider replacing with boolean test if let watcher = instance as? (any LifecycleWatch) { ~~~~^~~~~~~~~~ ~~~ is /code/Sources/DistributedCluster/LifecycleMonitoring/LifecycleWatchContainer.swift:61:13: warning: immutable value 'watched' was never used; consider replacing with '_' or removing it for watched in self.watching.values { // FIXME: something off ^~~~~~~ _ /code/Sources/DistributedCluster/Pattern/WorkerPool.swift:65:24: warning: initializers in actors are not marked with 'convenience'; this is an error in Swift 6 public convenience init(selector: Selector, actorSystem: ActorSystem) async throws { ~~~~~~~~~~~~^ [1111/1250] Compiling DistributedCluster ClusterSingletonAllocationStrategy.swift /code/Sources/DistributedCluster/InvocationBehavior.swift:21:9: warning: stored property 'callID' of 'Sendable'-conforming struct 'InvocationMessage' has non-sendable type 'ClusterSystem.CallID' (aka 'UUID') let callID: ClusterSystem.CallID ^ Foundation.UUID:1:15: note: struct 'UUID' does not conform to the 'Sendable' protocol public struct UUID : ReferenceConvertible, Hashable, Equatable, CustomStringConvertible { ^ /code/Sources/DistributedCluster/InvocationBehavior.swift:16:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation' import struct Foundation.Data ^ @preconcurrency /code/Sources/DistributedCluster/InvocationBehavior.swift:24:9: warning: stored property 'arguments' of 'Sendable'-conforming struct 'InvocationMessage' has non-sendable type '[Data]' let arguments: [Data] ^ Foundation.Data:1:23: note: struct 'Data' does not conform to the 'Sendable' protocol @frozen public struct Data : ReferenceConvertible, Equatable, Hashable, RandomAccessCollection, MutableCollection, RangeReplaceableCollection, MutableDataProtocol, ContiguousBytes { ^ /code/Sources/DistributedCluster/InvocationBehavior.swift:40:27: warning: value 'instance' was defined but never used; consider replacing with boolean test guard let instance = weakInstance.actor else { ~~~~^~~~~~~~~~~ != nil /code/Sources/DistributedCluster/InvocationBehavior.swift:58:28: warning: value 'watcher' was defined but never used; consider replacing with boolean test if let watcher = instance as? (any LifecycleWatch) { ~~~~^~~~~~~~~~ ~~~ is /code/Sources/DistributedCluster/LifecycleMonitoring/LifecycleWatchContainer.swift:61:13: warning: immutable value 'watched' was never used; consider replacing with '_' or removing it for watched in self.watching.values { // FIXME: something off ^~~~~~~ _ /code/Sources/DistributedCluster/Pattern/WorkerPool.swift:65:24: warning: initializers in actors are not marked with 'convenience'; this is an error in Swift 6 public convenience init(selector: Selector, actorSystem: ActorSystem) async throws { ~~~~~~~~~~~~^ [1112/1250] Emitting module DistributedCluster /code/Sources/DistributedCluster/ActorLogging.swift:371:75: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' self.log(level: level, message(), metadata: metadata(), file: file, function: function, line: line) ^ /code/Sources/DistributedCluster/ActorLogging.swift:368:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/ActorLogging.swift:371:75: note: add parentheses to silence this warning self.log(level: level, message(), metadata: metadata(), file: file, function: function, line: line) ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/InvocationBehavior.swift:21:9: warning: stored property 'callID' of 'Sendable'-conforming struct 'InvocationMessage' has non-sendable type 'ClusterSystem.CallID' (aka 'UUID') let callID: ClusterSystem.CallID ^ Foundation.UUID:1:15: note: struct 'UUID' does not conform to the 'Sendable' protocol public struct UUID : ReferenceConvertible, Hashable, Equatable, CustomStringConvertible { ^ /code/Sources/DistributedCluster/InvocationBehavior.swift:16:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation' import struct Foundation.Data ^ @preconcurrency /code/Sources/DistributedCluster/InvocationBehavior.swift:24:9: warning: stored property 'arguments' of 'Sendable'-conforming struct 'InvocationMessage' has non-sendable type '[Data]' let arguments: [Data] ^ Foundation.Data:1:23: note: struct 'Data' does not conform to the 'Sendable' protocol @frozen public struct Data : ReferenceConvertible, Equatable, Hashable, RandomAccessCollection, MutableCollection, RangeReplaceableCollection, MutableDataProtocol, ContiguousBytes { ^ /code/Sources/DistributedCluster/Pattern/WorkerPool.swift:65:24: warning: initializers in actors are not marked with 'convenience'; this is an error in Swift 6 public convenience init(selector: Selector, actorSystem: ActorSystem) async throws { ~~~~~~~~~~~~^ [1113/1250] Compiling DistributedCluster ReceptionistOperations.swift [1114/1250] Compiling DistributedCluster ReceptionistSettings.swift [1115/1250] Compiling DistributedCluster SystemReceptionist.swift [1116/1250] Compiling DistributedCluster Refs+any.swift [1117/1250] Compiling DistributedCluster Refs.swift [1118/1250] Compiling DistributedCluster Scheduler.swift [1119/1250] Compiling DistributedCluster ActorRef+Serialization.swift [1120/1250] Compiling DistributedCluster Serialization.pb.swift [1121/1250] Compiling DistributedCluster Serialization+Codable.swift [1122/1250] Compiling DistributedCluster Serialization+Context.swift [1123/1250] Compiling DistributedCluster Serialization+Invocation.swift [1124/1250] Compiling DistributedCluster Serialization+Manifest.swift [1125/1250] Compiling DistributedCluster Serialization+PrimitiveSerializers.swift [1126/1250] Compiling DistributedCluster Serialization+SerializerID.swift [1127/1250] Compiling DistributedCluster Serialization+Serializers+Codable.swift [1128/1250] Compiling DistributedCluster Serialization+Serializers+Protobuf.swift [1129/1250] Compiling DistributedCluster Serialization+Serializers.swift [1130/1250] Compiling DistributedCluster Serialization+Settings.swift [1131/1250] Compiling DistributedCluster Serialization.swift [1132/1250] Compiling DistributedCluster SerializationPool.swift [1133/1250] Compiling DistributedCluster ActorContext.swift /code/Sources/DistributedCluster/ActorLogging.swift:371:75: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' self.log(level: level, message(), metadata: metadata(), file: file, function: function, line: line) ^ /code/Sources/DistributedCluster/ActorLogging.swift:368:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/ActorLogging.swift:371:75: note: add parentheses to silence this warning self.log(level: level, message(), metadata: metadata(), file: file, function: function, line: line) ^ ( ) :0: note: 'file' declared here [1134/1250] Compiling DistributedCluster ActorID.swift /code/Sources/DistributedCluster/ActorLogging.swift:371:75: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' self.log(level: level, message(), metadata: metadata(), file: file, function: function, line: line) ^ /code/Sources/DistributedCluster/ActorLogging.swift:368:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/ActorLogging.swift:371:75: note: add parentheses to silence this warning self.log(level: level, message(), metadata: metadata(), file: file, function: function, line: line) ^ ( ) :0: note: 'file' declared here [1135/1250] Compiling DistributedCluster ActorIDMetadataSettings.swift /code/Sources/DistributedCluster/ActorLogging.swift:371:75: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' self.log(level: level, message(), metadata: metadata(), file: file, function: function, line: line) ^ /code/Sources/DistributedCluster/ActorLogging.swift:368:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/ActorLogging.swift:371:75: note: add parentheses to silence this warning self.log(level: level, message(), metadata: metadata(), file: file, function: function, line: line) ^ ( ) :0: note: 'file' declared here [1136/1250] Compiling DistributedCluster ActorLogging.swift /code/Sources/DistributedCluster/ActorLogging.swift:371:75: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' self.log(level: level, message(), metadata: metadata(), file: file, function: function, line: line) ^ /code/Sources/DistributedCluster/ActorLogging.swift:368:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/ActorLogging.swift:371:75: note: add parentheses to silence this warning self.log(level: level, message(), metadata: metadata(), file: file, function: function, line: line) ^ ( ) :0: note: 'file' declared here [1137/1250] Compiling DistributedCluster ActorMessage+Protobuf.swift /code/Sources/DistributedCluster/ActorLogging.swift:371:75: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' self.log(level: level, message(), metadata: metadata(), file: file, function: function, line: line) ^ /code/Sources/DistributedCluster/ActorLogging.swift:368:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/ActorLogging.swift:371:75: note: add parentheses to silence this warning self.log(level: level, message(), metadata: metadata(), file: file, function: function, line: line) ^ ( ) :0: note: 'file' declared here [1138/1250] Compiling DistributedCluster ActorMessages.swift /code/Sources/DistributedCluster/ActorLogging.swift:371:75: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' self.log(level: level, message(), metadata: metadata(), file: file, function: function, line: line) ^ /code/Sources/DistributedCluster/ActorLogging.swift:368:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/ActorLogging.swift:371:75: note: add parentheses to silence this warning self.log(level: level, message(), metadata: metadata(), file: file, function: function, line: line) ^ ( ) :0: note: 'file' declared here [1139/1250] Compiling DistributedCluster ActorMetadata.swift /code/Sources/DistributedCluster/ActorLogging.swift:371:75: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' self.log(level: level, message(), metadata: metadata(), file: file, function: function, line: line) ^ /code/Sources/DistributedCluster/ActorLogging.swift:368:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/ActorLogging.swift:371:75: note: add parentheses to silence this warning self.log(level: level, message(), metadata: metadata(), file: file, function: function, line: line) ^ ( ) :0: note: 'file' declared here [1140/1250] Compiling DistributedCluster ActorRef+Ask.swift /code/Sources/DistributedCluster/ActorLogging.swift:371:75: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' self.log(level: level, message(), metadata: metadata(), file: file, function: function, line: line) ^ /code/Sources/DistributedCluster/ActorLogging.swift:368:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/ActorLogging.swift:371:75: note: add parentheses to silence this warning self.log(level: level, message(), metadata: metadata(), file: file, function: function, line: line) ^ ( ) :0: note: 'file' declared here [1141/1250] Compiling DistributedCluster ActorRefFactory.swift /code/Sources/DistributedCluster/ActorLogging.swift:371:75: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' self.log(level: level, message(), metadata: metadata(), file: file, function: function, line: line) ^ /code/Sources/DistributedCluster/ActorLogging.swift:368:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/ActorLogging.swift:371:75: note: add parentheses to silence this warning self.log(level: level, message(), metadata: metadata(), file: file, function: function, line: line) ^ ( ) :0: note: 'file' declared here [1142/1250] Compiling DistributedCluster ActorRefProvider.swift /code/Sources/DistributedCluster/ActorLogging.swift:371:75: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' self.log(level: level, message(), metadata: metadata(), file: file, function: function, line: line) ^ /code/Sources/DistributedCluster/ActorLogging.swift:368:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/ActorLogging.swift:371:75: note: add parentheses to silence this warning self.log(level: level, message(), metadata: metadata(), file: file, function: function, line: line) ^ ( ) :0: note: 'file' declared here [1143/1250] Compiling DistributedCluster ActorShell+Children.swift /code/Sources/DistributedCluster/ActorLogging.swift:371:75: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' self.log(level: level, message(), metadata: metadata(), file: file, function: function, line: line) ^ /code/Sources/DistributedCluster/ActorLogging.swift:368:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/ActorLogging.swift:371:75: note: add parentheses to silence this warning self.log(level: level, message(), metadata: metadata(), file: file, function: function, line: line) ^ ( ) :0: note: 'file' declared here [1144/1250] Compiling DistributedCluster Adapters.swift /code/Sources/DistributedCluster/ActorLogging.swift:371:75: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' self.log(level: level, message(), metadata: metadata(), file: file, function: function, line: line) ^ /code/Sources/DistributedCluster/ActorLogging.swift:368:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/ActorLogging.swift:371:75: note: add parentheses to silence this warning self.log(level: level, message(), metadata: metadata(), file: file, function: function, line: line) ^ ( ) :0: note: 'file' declared here [1145/1250] Compiling DistributedCluster AsyncResult.swift /code/Sources/DistributedCluster/ActorLogging.swift:371:75: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' self.log(level: level, message(), metadata: metadata(), file: file, function: function, line: line) ^ /code/Sources/DistributedCluster/ActorLogging.swift:368:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/ActorLogging.swift:371:75: note: add parentheses to silence this warning self.log(level: level, message(), metadata: metadata(), file: file, function: function, line: line) ^ ( ) :0: note: 'file' declared here [1146/1250] Compiling DistributedCluster Backoff.swift /code/Sources/DistributedCluster/ActorLogging.swift:371:75: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' self.log(level: level, message(), metadata: metadata(), file: file, function: function, line: line) ^ /code/Sources/DistributedCluster/ActorLogging.swift:368:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/ActorLogging.swift:371:75: note: add parentheses to silence this warning self.log(level: level, message(), metadata: metadata(), file: file, function: function, line: line) ^ ( ) :0: note: 'file' declared here [1147/1250] Compiling DistributedCluster Behaviors.swift /code/Sources/DistributedCluster/ActorLogging.swift:371:75: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' self.log(level: level, message(), metadata: metadata(), file: file, function: function, line: line) ^ /code/Sources/DistributedCluster/ActorLogging.swift:368:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/ActorLogging.swift:371:75: note: add parentheses to silence this warning self.log(level: level, message(), metadata: metadata(), file: file, function: function, line: line) ^ ( ) :0: note: 'file' declared here [1148/1250] Compiling DistributedCluster VersionVector+Serialization.swift /code/Sources/DistributedCluster/ActorLogging.swift:371:75: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' self.log(level: level, message(), metadata: metadata(), file: file, function: function, line: line) ^ /code/Sources/DistributedCluster/ActorLogging.swift:368:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/ActorLogging.swift:371:75: note: add parentheses to silence this warning self.log(level: level, message(), metadata: metadata(), file: file, function: function, line: line) ^ ( ) :0: note: 'file' declared here [1149/1250] Compiling DistributedCluster VersionVector.pb.swift /code/Sources/DistributedCluster/ActorLogging.swift:371:75: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' self.log(level: level, message(), metadata: metadata(), file: file, function: function, line: line) ^ /code/Sources/DistributedCluster/ActorLogging.swift:368:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/ActorLogging.swift:371:75: note: add parentheses to silence this warning self.log(level: level, message(), metadata: metadata(), file: file, function: function, line: line) ^ ( ) :0: note: 'file' declared here [1150/1250] Compiling DistributedCluster VersionVector.swift /code/Sources/DistributedCluster/ActorLogging.swift:371:75: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' self.log(level: level, message(), metadata: metadata(), file: file, function: function, line: line) ^ /code/Sources/DistributedCluster/ActorLogging.swift:368:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/ActorLogging.swift:371:75: note: add parentheses to silence this warning self.log(level: level, message(), metadata: metadata(), file: file, function: function, line: line) ^ ( ) :0: note: 'file' declared here [1151/1250] Compiling DistributedCluster Association.swift /code/Sources/DistributedCluster/ActorLogging.swift:371:75: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' self.log(level: level, message(), metadata: metadata(), file: file, function: function, line: line) ^ /code/Sources/DistributedCluster/ActorLogging.swift:368:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/ActorLogging.swift:371:75: note: add parentheses to silence this warning self.log(level: level, message(), metadata: metadata(), file: file, function: function, line: line) ^ ( ) :0: note: 'file' declared here [1152/1250] Compiling DistributedCluster FaultyNetworkSimulatingHandler.swift /code/Sources/DistributedCluster/ActorLogging.swift:371:75: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' self.log(level: level, message(), metadata: metadata(), file: file, function: function, line: line) ^ /code/Sources/DistributedCluster/ActorLogging.swift:368:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/ActorLogging.swift:371:75: note: add parentheses to silence this warning self.log(level: level, message(), metadata: metadata(), file: file, function: function, line: line) ^ ( ) :0: note: 'file' declared here [1153/1250] Compiling DistributedCluster Cluster+Event.swift /code/Sources/DistributedCluster/ActorLogging.swift:371:75: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' self.log(level: level, message(), metadata: metadata(), file: file, function: function, line: line) ^ /code/Sources/DistributedCluster/ActorLogging.swift:368:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/ActorLogging.swift:371:75: note: add parentheses to silence this warning self.log(level: level, message(), metadata: metadata(), file: file, function: function, line: line) ^ ( ) :0: note: 'file' declared here [1154/1250] Compiling DistributedCluster ClusterSingletonBoss.swift /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:181:13: warning: no 'async' operations occur within 'await' expression await self.updateSingleton(nil) ^ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:260:24: warning: immutable value 'callID' was never used; consider replacing with '_' or removing it while let (callID, continuation) = self.buffer.take() { // FIXME: the callIDs are not used in the actual call making but could be for better consistency ^~~~~~ _ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: note: use 'String(describing:)' to silence this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ String(describing: ) /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: note: provide a default value to avoid this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ ?? <#default value#> /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: note: use 'String(describing:)' to silence this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ String(describing: ) /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: note: provide a default value to avoid this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ ?? <#default value#> /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonPlugin.swift:93:20: warning: immutable value 'id' was never used; consider replacing with '_' or removing it guard let (id, boss) = self.singletons[name] else { ^~ _ /code/Sources/DistributedCluster/Protobuf/ActorID+Serialization.swift:108:13: warning: initialization of immutable value 'encodeCustomMetadata' was never used; consider replacing with assignment to '_' or removing it let encodeCustomMetadata = metadataSettings.encodeCustomMetadata ~~~~^~~~~~~~~~~~~~~~~~~~ _ [1155/1250] Compiling DistributedCluster ClusterSingletonPlugin.swift /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:181:13: warning: no 'async' operations occur within 'await' expression await self.updateSingleton(nil) ^ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:260:24: warning: immutable value 'callID' was never used; consider replacing with '_' or removing it while let (callID, continuation) = self.buffer.take() { // FIXME: the callIDs are not used in the actual call making but could be for better consistency ^~~~~~ _ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: note: use 'String(describing:)' to silence this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ String(describing: ) /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: note: provide a default value to avoid this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ ?? <#default value#> /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: note: use 'String(describing:)' to silence this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ String(describing: ) /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: note: provide a default value to avoid this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ ?? <#default value#> /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonPlugin.swift:93:20: warning: immutable value 'id' was never used; consider replacing with '_' or removing it guard let (id, boss) = self.singletons[name] else { ^~ _ /code/Sources/DistributedCluster/Protobuf/ActorID+Serialization.swift:108:13: warning: initialization of immutable value 'encodeCustomMetadata' was never used; consider replacing with assignment to '_' or removing it let encodeCustomMetadata = metadataSettings.encodeCustomMetadata ~~~~^~~~~~~~~~~~~~~~~~~~ _ [1156/1250] Compiling DistributedCluster ClusterSingletonSettings.swift /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:181:13: warning: no 'async' operations occur within 'await' expression await self.updateSingleton(nil) ^ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:260:24: warning: immutable value 'callID' was never used; consider replacing with '_' or removing it while let (callID, continuation) = self.buffer.take() { // FIXME: the callIDs are not used in the actual call making but could be for better consistency ^~~~~~ _ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: note: use 'String(describing:)' to silence this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ String(describing: ) /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: note: provide a default value to avoid this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ ?? <#default value#> /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: note: use 'String(describing:)' to silence this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ String(describing: ) /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: note: provide a default value to avoid this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ ?? <#default value#> /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonPlugin.swift:93:20: warning: immutable value 'id' was never used; consider replacing with '_' or removing it guard let (id, boss) = self.singletons[name] else { ^~ _ /code/Sources/DistributedCluster/Protobuf/ActorID+Serialization.swift:108:13: warning: initialization of immutable value 'encodeCustomMetadata' was never used; consider replacing with assignment to '_' or removing it let encodeCustomMetadata = metadataSettings.encodeCustomMetadata ~~~~^~~~~~~~~~~~~~~~~~~~ _ [1157/1250] Compiling DistributedCluster ClusterSystem+Plugins.swift /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:181:13: warning: no 'async' operations occur within 'await' expression await self.updateSingleton(nil) ^ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:260:24: warning: immutable value 'callID' was never used; consider replacing with '_' or removing it while let (callID, continuation) = self.buffer.take() { // FIXME: the callIDs are not used in the actual call making but could be for better consistency ^~~~~~ _ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: note: use 'String(describing:)' to silence this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ String(describing: ) /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: note: provide a default value to avoid this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ ?? <#default value#> /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: note: use 'String(describing:)' to silence this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ String(describing: ) /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: note: provide a default value to avoid this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ ?? <#default value#> /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonPlugin.swift:93:20: warning: immutable value 'id' was never used; consider replacing with '_' or removing it guard let (id, boss) = self.singletons[name] else { ^~ _ /code/Sources/DistributedCluster/Protobuf/ActorID+Serialization.swift:108:13: warning: initialization of immutable value 'encodeCustomMetadata' was never used; consider replacing with assignment to '_' or removing it let encodeCustomMetadata = metadataSettings.encodeCustomMetadata ~~~~^~~~~~~~~~~~~~~~~~~~ _ [1158/1250] Compiling DistributedCluster ClusterSystemSettings+Plugins.swift /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:181:13: warning: no 'async' operations occur within 'await' expression await self.updateSingleton(nil) ^ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:260:24: warning: immutable value 'callID' was never used; consider replacing with '_' or removing it while let (callID, continuation) = self.buffer.take() { // FIXME: the callIDs are not used in the actual call making but could be for better consistency ^~~~~~ _ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: note: use 'String(describing:)' to silence this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ String(describing: ) /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: note: provide a default value to avoid this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ ?? <#default value#> /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: note: use 'String(describing:)' to silence this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ String(describing: ) /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: note: provide a default value to avoid this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ ?? <#default value#> /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonPlugin.swift:93:20: warning: immutable value 'id' was never used; consider replacing with '_' or removing it guard let (id, boss) = self.singletons[name] else { ^~ _ /code/Sources/DistributedCluster/Protobuf/ActorID+Serialization.swift:108:13: warning: initialization of immutable value 'encodeCustomMetadata' was never used; consider replacing with assignment to '_' or removing it let encodeCustomMetadata = metadataSettings.encodeCustomMetadata ~~~~^~~~~~~~~~~~~~~~~~~~ _ [1159/1250] Compiling DistributedCluster Props+Metrics.swift /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:181:13: warning: no 'async' operations occur within 'await' expression await self.updateSingleton(nil) ^ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:260:24: warning: immutable value 'callID' was never used; consider replacing with '_' or removing it while let (callID, continuation) = self.buffer.take() { // FIXME: the callIDs are not used in the actual call making but could be for better consistency ^~~~~~ _ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: note: use 'String(describing:)' to silence this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ String(describing: ) /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: note: provide a default value to avoid this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ ?? <#default value#> /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: note: use 'String(describing:)' to silence this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ String(describing: ) /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: note: provide a default value to avoid this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ ?? <#default value#> /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonPlugin.swift:93:20: warning: immutable value 'id' was never used; consider replacing with '_' or removing it guard let (id, boss) = self.singletons[name] else { ^~ _ /code/Sources/DistributedCluster/Protobuf/ActorID+Serialization.swift:108:13: warning: initialization of immutable value 'encodeCustomMetadata' was never used; consider replacing with assignment to '_' or removing it let encodeCustomMetadata = metadataSettings.encodeCustomMetadata ~~~~^~~~~~~~~~~~~~~~~~~~ _ [1160/1250] Compiling DistributedCluster Props.swift /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:181:13: warning: no 'async' operations occur within 'await' expression await self.updateSingleton(nil) ^ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:260:24: warning: immutable value 'callID' was never used; consider replacing with '_' or removing it while let (callID, continuation) = self.buffer.take() { // FIXME: the callIDs are not used in the actual call making but could be for better consistency ^~~~~~ _ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: note: use 'String(describing:)' to silence this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ String(describing: ) /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: note: provide a default value to avoid this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ ?? <#default value#> /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: note: use 'String(describing:)' to silence this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ String(describing: ) /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: note: provide a default value to avoid this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ ?? <#default value#> /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonPlugin.swift:93:20: warning: immutable value 'id' was never used; consider replacing with '_' or removing it guard let (id, boss) = self.singletons[name] else { ^~ _ /code/Sources/DistributedCluster/Protobuf/ActorID+Serialization.swift:108:13: warning: initialization of immutable value 'encodeCustomMetadata' was never used; consider replacing with assignment to '_' or removing it let encodeCustomMetadata = metadataSettings.encodeCustomMetadata ~~~~^~~~~~~~~~~~~~~~~~~~ _ [1161/1250] Compiling DistributedCluster ActorID+Serialization.swift /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:181:13: warning: no 'async' operations occur within 'await' expression await self.updateSingleton(nil) ^ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:260:24: warning: immutable value 'callID' was never used; consider replacing with '_' or removing it while let (callID, continuation) = self.buffer.take() { // FIXME: the callIDs are not used in the actual call making but could be for better consistency ^~~~~~ _ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: note: use 'String(describing:)' to silence this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ String(describing: ) /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: note: provide a default value to avoid this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ ?? <#default value#> /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: note: use 'String(describing:)' to silence this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ String(describing: ) /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: note: provide a default value to avoid this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ ?? <#default value#> /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonPlugin.swift:93:20: warning: immutable value 'id' was never used; consider replacing with '_' or removing it guard let (id, boss) = self.singletons[name] else { ^~ _ /code/Sources/DistributedCluster/Protobuf/ActorID+Serialization.swift:108:13: warning: initialization of immutable value 'encodeCustomMetadata' was never used; consider replacing with assignment to '_' or removing it let encodeCustomMetadata = metadataSettings.encodeCustomMetadata ~~~~^~~~~~~~~~~~~~~~~~~~ _ [1162/1250] Compiling DistributedCluster ActorID.pb.swift /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:181:13: warning: no 'async' operations occur within 'await' expression await self.updateSingleton(nil) ^ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:260:24: warning: immutable value 'callID' was never used; consider replacing with '_' or removing it while let (callID, continuation) = self.buffer.take() { // FIXME: the callIDs are not used in the actual call making but could be for better consistency ^~~~~~ _ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: note: use 'String(describing:)' to silence this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ String(describing: ) /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: note: provide a default value to avoid this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ ?? <#default value#> /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: note: use 'String(describing:)' to silence this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ String(describing: ) /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: note: provide a default value to avoid this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ ?? <#default value#> /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonPlugin.swift:93:20: warning: immutable value 'id' was never used; consider replacing with '_' or removing it guard let (id, boss) = self.singletons[name] else { ^~ _ /code/Sources/DistributedCluster/Protobuf/ActorID+Serialization.swift:108:13: warning: initialization of immutable value 'encodeCustomMetadata' was never used; consider replacing with assignment to '_' or removing it let encodeCustomMetadata = metadataSettings.encodeCustomMetadata ~~~~^~~~~~~~~~~~~~~~~~~~ _ [1163/1250] Compiling DistributedCluster ProtobufMessage+Extensions.swift /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:181:13: warning: no 'async' operations occur within 'await' expression await self.updateSingleton(nil) ^ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:260:24: warning: immutable value 'callID' was never used; consider replacing with '_' or removing it while let (callID, continuation) = self.buffer.take() { // FIXME: the callIDs are not used in the actual call making but could be for better consistency ^~~~~~ _ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: note: use 'String(describing:)' to silence this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ String(describing: ) /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: note: provide a default value to avoid this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ ?? <#default value#> /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: note: use 'String(describing:)' to silence this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ String(describing: ) /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: note: provide a default value to avoid this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ ?? <#default value#> /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonPlugin.swift:93:20: warning: immutable value 'id' was never used; consider replacing with '_' or removing it guard let (id, boss) = self.singletons[name] else { ^~ _ /code/Sources/DistributedCluster/Protobuf/ActorID+Serialization.swift:108:13: warning: initialization of immutable value 'encodeCustomMetadata' was never used; consider replacing with assignment to '_' or removing it let encodeCustomMetadata = metadataSettings.encodeCustomMetadata ~~~~^~~~~~~~~~~~~~~~~~~~ _ [1164/1250] Compiling DistributedCluster SystemMessages+Serialization.swift /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:181:13: warning: no 'async' operations occur within 'await' expression await self.updateSingleton(nil) ^ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:260:24: warning: immutable value 'callID' was never used; consider replacing with '_' or removing it while let (callID, continuation) = self.buffer.take() { // FIXME: the callIDs are not used in the actual call making but could be for better consistency ^~~~~~ _ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: note: use 'String(describing:)' to silence this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ String(describing: ) /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: note: provide a default value to avoid this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ ?? <#default value#> /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: note: use 'String(describing:)' to silence this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ String(describing: ) /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: note: provide a default value to avoid this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ ?? <#default value#> /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonPlugin.swift:93:20: warning: immutable value 'id' was never used; consider replacing with '_' or removing it guard let (id, boss) = self.singletons[name] else { ^~ _ /code/Sources/DistributedCluster/Protobuf/ActorID+Serialization.swift:108:13: warning: initialization of immutable value 'encodeCustomMetadata' was never used; consider replacing with assignment to '_' or removing it let encodeCustomMetadata = metadataSettings.encodeCustomMetadata ~~~~^~~~~~~~~~~~~~~~~~~~ _ [1165/1250] Compiling DistributedCluster SystemMessages.pb.swift /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:181:13: warning: no 'async' operations occur within 'await' expression await self.updateSingleton(nil) ^ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:260:24: warning: immutable value 'callID' was never used; consider replacing with '_' or removing it while let (callID, continuation) = self.buffer.take() { // FIXME: the callIDs are not used in the actual call making but could be for better consistency ^~~~~~ _ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: note: use 'String(describing:)' to silence this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ String(describing: ) /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: note: provide a default value to avoid this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ ?? <#default value#> /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: note: use 'String(describing:)' to silence this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ String(describing: ) /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: note: provide a default value to avoid this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ ?? <#default value#> /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonPlugin.swift:93:20: warning: immutable value 'id' was never used; consider replacing with '_' or removing it guard let (id, boss) = self.singletons[name] else { ^~ _ /code/Sources/DistributedCluster/Protobuf/ActorID+Serialization.swift:108:13: warning: initialization of immutable value 'encodeCustomMetadata' was never used; consider replacing with assignment to '_' or removing it let encodeCustomMetadata = metadataSettings.encodeCustomMetadata ~~~~^~~~~~~~~~~~~~~~~~~~ _ [1166/1250] Compiling DistributedCluster WireProtocol+Serialization.swift /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:181:13: warning: no 'async' operations occur within 'await' expression await self.updateSingleton(nil) ^ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:260:24: warning: immutable value 'callID' was never used; consider replacing with '_' or removing it while let (callID, continuation) = self.buffer.take() { // FIXME: the callIDs are not used in the actual call making but could be for better consistency ^~~~~~ _ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: note: use 'String(describing:)' to silence this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ String(describing: ) /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: note: provide a default value to avoid this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ ?? <#default value#> /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: note: use 'String(describing:)' to silence this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ String(describing: ) /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: note: provide a default value to avoid this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ ?? <#default value#> /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonPlugin.swift:93:20: warning: immutable value 'id' was never used; consider replacing with '_' or removing it guard let (id, boss) = self.singletons[name] else { ^~ _ /code/Sources/DistributedCluster/Protobuf/ActorID+Serialization.swift:108:13: warning: initialization of immutable value 'encodeCustomMetadata' was never used; consider replacing with assignment to '_' or removing it let encodeCustomMetadata = metadataSettings.encodeCustomMetadata ~~~~^~~~~~~~~~~~~~~~~~~~ _ [1167/1250] Compiling DistributedCluster WireProtocol.pb.swift /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:181:13: warning: no 'async' operations occur within 'await' expression await self.updateSingleton(nil) ^ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:260:24: warning: immutable value 'callID' was never used; consider replacing with '_' or removing it while let (callID, continuation) = self.buffer.take() { // FIXME: the callIDs are not used in the actual call making but could be for better consistency ^~~~~~ _ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: note: use 'String(describing:)' to silence this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ String(describing: ) /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: note: provide a default value to avoid this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ ?? <#default value#> /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: note: use 'String(describing:)' to silence this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ String(describing: ) /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: note: provide a default value to avoid this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ ?? <#default value#> /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonPlugin.swift:93:20: warning: immutable value 'id' was never used; consider replacing with '_' or removing it guard let (id, boss) = self.singletons[name] else { ^~ _ /code/Sources/DistributedCluster/Protobuf/ActorID+Serialization.swift:108:13: warning: initialization of immutable value 'encodeCustomMetadata' was never used; consider replacing with assignment to '_' or removing it let encodeCustomMetadata = metadataSettings.encodeCustomMetadata ~~~~^~~~~~~~~~~~~~~~~~~~ _ [1168/1250] Compiling DistributedCluster ActorContext+Receptionist.swift /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:181:13: warning: no 'async' operations occur within 'await' expression await self.updateSingleton(nil) ^ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:260:24: warning: immutable value 'callID' was never used; consider replacing with '_' or removing it while let (callID, continuation) = self.buffer.take() { // FIXME: the callIDs are not used in the actual call making but could be for better consistency ^~~~~~ _ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: note: use 'String(describing:)' to silence this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ String(describing: ) /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: note: provide a default value to avoid this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ ?? <#default value#> /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: note: use 'String(describing:)' to silence this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ String(describing: ) /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: note: provide a default value to avoid this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ ?? <#default value#> /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonPlugin.swift:93:20: warning: immutable value 'id' was never used; consider replacing with '_' or removing it guard let (id, boss) = self.singletons[name] else { ^~ _ /code/Sources/DistributedCluster/Protobuf/ActorID+Serialization.swift:108:13: warning: initialization of immutable value 'encodeCustomMetadata' was never used; consider replacing with assignment to '_' or removing it let encodeCustomMetadata = metadataSettings.encodeCustomMetadata ~~~~^~~~~~~~~~~~~~~~~~~~ _ [1169/1250] Compiling DistributedCluster DistributedReception.swift /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:181:13: warning: no 'async' operations occur within 'await' expression await self.updateSingleton(nil) ^ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:260:24: warning: immutable value 'callID' was never used; consider replacing with '_' or removing it while let (callID, continuation) = self.buffer.take() { // FIXME: the callIDs are not used in the actual call making but could be for better consistency ^~~~~~ _ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: note: use 'String(describing:)' to silence this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ String(describing: ) /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: note: provide a default value to avoid this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ ?? <#default value#> /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: note: use 'String(describing:)' to silence this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ String(describing: ) /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: note: provide a default value to avoid this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ ?? <#default value#> /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonPlugin.swift:93:20: warning: immutable value 'id' was never used; consider replacing with '_' or removing it guard let (id, boss) = self.singletons[name] else { ^~ _ /code/Sources/DistributedCluster/Protobuf/ActorID+Serialization.swift:108:13: warning: initialization of immutable value 'encodeCustomMetadata' was never used; consider replacing with assignment to '_' or removing it let encodeCustomMetadata = metadataSettings.encodeCustomMetadata ~~~~^~~~~~~~~~~~~~~~~~~~ _ [1170/1250] Compiling DistributedCluster DistributedReceptionist.swift /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:181:13: warning: no 'async' operations occur within 'await' expression await self.updateSingleton(nil) ^ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:260:24: warning: immutable value 'callID' was never used; consider replacing with '_' or removing it while let (callID, continuation) = self.buffer.take() { // FIXME: the callIDs are not used in the actual call making but could be for better consistency ^~~~~~ _ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: note: use 'String(describing:)' to silence this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ String(describing: ) /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: note: provide a default value to avoid this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ ?? <#default value#> /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: note: use 'String(describing:)' to silence this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ String(describing: ) /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: note: provide a default value to avoid this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ ?? <#default value#> /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonPlugin.swift:93:20: warning: immutable value 'id' was never used; consider replacing with '_' or removing it guard let (id, boss) = self.singletons[name] else { ^~ _ /code/Sources/DistributedCluster/Protobuf/ActorID+Serialization.swift:108:13: warning: initialization of immutable value 'encodeCustomMetadata' was never used; consider replacing with assignment to '_' or removing it let encodeCustomMetadata = metadataSettings.encodeCustomMetadata ~~~~^~~~~~~~~~~~~~~~~~~~ _ [1171/1250] Compiling DistributedCluster Reception.swift /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:181:13: warning: no 'async' operations occur within 'await' expression await self.updateSingleton(nil) ^ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:260:24: warning: immutable value 'callID' was never used; consider replacing with '_' or removing it while let (callID, continuation) = self.buffer.take() { // FIXME: the callIDs are not used in the actual call making but could be for better consistency ^~~~~~ _ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: note: use 'String(describing:)' to silence this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ String(describing: ) /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: note: provide a default value to avoid this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ ?? <#default value#> /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: note: use 'String(describing:)' to silence this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ String(describing: ) /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: note: provide a default value to avoid this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ ?? <#default value#> /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonPlugin.swift:93:20: warning: immutable value 'id' was never used; consider replacing with '_' or removing it guard let (id, boss) = self.singletons[name] else { ^~ _ /code/Sources/DistributedCluster/Protobuf/ActorID+Serialization.swift:108:13: warning: initialization of immutable value 'encodeCustomMetadata' was never used; consider replacing with assignment to '_' or removing it let encodeCustomMetadata = metadataSettings.encodeCustomMetadata ~~~~^~~~~~~~~~~~~~~~~~~~ _ [1172/1250] Compiling DistributedCluster Receptionist+Serialization.swift /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:181:13: warning: no 'async' operations occur within 'await' expression await self.updateSingleton(nil) ^ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:260:24: warning: immutable value 'callID' was never used; consider replacing with '_' or removing it while let (callID, continuation) = self.buffer.take() { // FIXME: the callIDs are not used in the actual call making but could be for better consistency ^~~~~~ _ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: note: use 'String(describing:)' to silence this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ String(describing: ) /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: note: provide a default value to avoid this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ ?? <#default value#> /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: note: use 'String(describing:)' to silence this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ String(describing: ) /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: note: provide a default value to avoid this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ ?? <#default value#> /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonPlugin.swift:93:20: warning: immutable value 'id' was never used; consider replacing with '_' or removing it guard let (id, boss) = self.singletons[name] else { ^~ _ /code/Sources/DistributedCluster/Protobuf/ActorID+Serialization.swift:108:13: warning: initialization of immutable value 'encodeCustomMetadata' was never used; consider replacing with assignment to '_' or removing it let encodeCustomMetadata = metadataSettings.encodeCustomMetadata ~~~~^~~~~~~~~~~~~~~~~~~~ _ [1173/1250] Compiling DistributedCluster Receptionist.swift /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:181:13: warning: no 'async' operations occur within 'await' expression await self.updateSingleton(nil) ^ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:260:24: warning: immutable value 'callID' was never used; consider replacing with '_' or removing it while let (callID, continuation) = self.buffer.take() { // FIXME: the callIDs are not used in the actual call making but could be for better consistency ^~~~~~ _ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: note: use 'String(describing:)' to silence this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ String(describing: ) /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:467:92: note: provide a default value to avoid this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ ?? <#default value#> /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: note: use 'String(describing:)' to silence this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ String(describing: ) /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonBoss.swift:521:88: note: provide a default value to avoid this warning "Target singleton node and targetNode were not the same! TargetNode: \(targetNode)," + ^~~~~~~~~~ ?? <#default value#> /code/Sources/DistributedCluster/Plugins/ClusterSingleton/ClusterSingletonPlugin.swift:93:20: warning: immutable value 'id' was never used; consider replacing with '_' or removing it guard let (id, boss) = self.singletons[name] else { ^~ _ /code/Sources/DistributedCluster/Protobuf/ActorID+Serialization.swift:108:13: warning: initialization of immutable value 'encodeCustomMetadata' was never used; consider replacing with assignment to '_' or removing it let encodeCustomMetadata = metadataSettings.encodeCustomMetadata ~~~~^~~~~~~~~~~~~~~~~~~~ _ [1174/1250] Compiling DistributedCluster Cluster+Member.swift /code/Sources/DistributedCluster/Cluster/ClusterEventStream.swift:29:13: warning: variable 'props' was never mutated; consider changing to 'let' constant var props = ClusterEventStreamActor.props(customName: customName) ~~~ ^ let /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:46:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:28:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:46:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:79:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:73:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:79:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/NodeDeathWatcher.swift:231:26: warning: 'onActorWatched(by:remoteNode:)' is deprecated: will be replaced by distributed actor / closure version instance.onActorWatched(by: watcher, remoteNode: remoteNode) // TODO: return and interpret directives ^ [1175/1250] Compiling DistributedCluster Cluster+Membership.swift /code/Sources/DistributedCluster/Cluster/ClusterEventStream.swift:29:13: warning: variable 'props' was never mutated; consider changing to 'let' constant var props = ClusterEventStreamActor.props(customName: customName) ~~~ ^ let /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:46:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:28:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:46:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:79:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:73:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:79:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/NodeDeathWatcher.swift:231:26: warning: 'onActorWatched(by:remoteNode:)' is deprecated: will be replaced by distributed actor / closure version instance.onActorWatched(by: watcher, remoteNode: remoteNode) // TODO: return and interpret directives ^ [1176/1250] Compiling DistributedCluster ClusterControl.swift /code/Sources/DistributedCluster/Cluster/ClusterEventStream.swift:29:13: warning: variable 'props' was never mutated; consider changing to 'let' constant var props = ClusterEventStreamActor.props(customName: customName) ~~~ ^ let /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:46:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:28:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:46:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:79:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:73:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:79:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/NodeDeathWatcher.swift:231:26: warning: 'onActorWatched(by:remoteNode:)' is deprecated: will be replaced by distributed actor / closure version instance.onActorWatched(by: watcher, remoteNode: remoteNode) // TODO: return and interpret directives ^ [1177/1250] Compiling DistributedCluster ClusterEventStream.swift /code/Sources/DistributedCluster/Cluster/ClusterEventStream.swift:29:13: warning: variable 'props' was never mutated; consider changing to 'let' constant var props = ClusterEventStreamActor.props(customName: customName) ~~~ ^ let /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:46:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:28:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:46:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:79:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:73:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:79:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/NodeDeathWatcher.swift:231:26: warning: 'onActorWatched(by:remoteNode:)' is deprecated: will be replaced by distributed actor / closure version instance.onActorWatched(by: watcher, remoteNode: remoteNode) // TODO: return and interpret directives ^ [1178/1250] Compiling DistributedCluster ClusterShell+LeaderActions.swift /code/Sources/DistributedCluster/Cluster/ClusterEventStream.swift:29:13: warning: variable 'props' was never mutated; consider changing to 'let' constant var props = ClusterEventStreamActor.props(customName: customName) ~~~ ^ let /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:46:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:28:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:46:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:79:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:73:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:79:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/NodeDeathWatcher.swift:231:26: warning: 'onActorWatched(by:remoteNode:)' is deprecated: will be replaced by distributed actor / closure version instance.onActorWatched(by: watcher, remoteNode: remoteNode) // TODO: return and interpret directives ^ [1179/1250] Compiling DistributedCluster ClusterShell+Logging.swift /code/Sources/DistributedCluster/Cluster/ClusterEventStream.swift:29:13: warning: variable 'props' was never mutated; consider changing to 'let' constant var props = ClusterEventStreamActor.props(customName: customName) ~~~ ^ let /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:46:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:28:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:46:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:79:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:73:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:79:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/NodeDeathWatcher.swift:231:26: warning: 'onActorWatched(by:remoteNode:)' is deprecated: will be replaced by distributed actor / closure version instance.onActorWatched(by: watcher, remoteNode: remoteNode) // TODO: return and interpret directives ^ [1180/1250] Compiling DistributedCluster ClusterShell.swift /code/Sources/DistributedCluster/Cluster/ClusterEventStream.swift:29:13: warning: variable 'props' was never mutated; consider changing to 'let' constant var props = ClusterEventStreamActor.props(customName: customName) ~~~ ^ let /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:46:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:28:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:46:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:79:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:73:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:79:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/NodeDeathWatcher.swift:231:26: warning: 'onActorWatched(by:remoteNode:)' is deprecated: will be replaced by distributed actor / closure version instance.onActorWatched(by: watcher, remoteNode: remoteNode) // TODO: return and interpret directives ^ [1181/1250] Compiling DistributedCluster ClusterShellState.swift /code/Sources/DistributedCluster/Cluster/ClusterEventStream.swift:29:13: warning: variable 'props' was never mutated; consider changing to 'let' constant var props = ClusterEventStreamActor.props(customName: customName) ~~~ ^ let /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:46:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:28:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:46:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:79:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:73:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:79:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/NodeDeathWatcher.swift:231:26: warning: 'onActorWatched(by:remoteNode:)' is deprecated: will be replaced by distributed actor / closure version instance.onActorWatched(by: watcher, remoteNode: remoteNode) // TODO: return and interpret directives ^ [1182/1250] Compiling DistributedCluster DiscoveryShell.swift /code/Sources/DistributedCluster/Cluster/ClusterEventStream.swift:29:13: warning: variable 'props' was never mutated; consider changing to 'let' constant var props = ClusterEventStreamActor.props(customName: customName) ~~~ ^ let /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:46:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:28:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:46:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:79:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:73:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:79:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/NodeDeathWatcher.swift:231:26: warning: 'onActorWatched(by:remoteNode:)' is deprecated: will be replaced by distributed actor / closure version instance.onActorWatched(by: watcher, remoteNode: remoteNode) // TODO: return and interpret directives ^ [1183/1250] Compiling DistributedCluster DistributedNodeDeathWatcher.swift /code/Sources/DistributedCluster/Cluster/ClusterEventStream.swift:29:13: warning: variable 'props' was never mutated; consider changing to 'let' constant var props = ClusterEventStreamActor.props(customName: customName) ~~~ ^ let /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:46:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:28:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:46:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:79:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:73:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:79:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/NodeDeathWatcher.swift:231:26: warning: 'onActorWatched(by:remoteNode:)' is deprecated: will be replaced by distributed actor / closure version instance.onActorWatched(by: watcher, remoteNode: remoteNode) // TODO: return and interpret directives ^ [1184/1250] Compiling DistributedCluster DowningSettings.swift /code/Sources/DistributedCluster/Cluster/ClusterEventStream.swift:29:13: warning: variable 'props' was never mutated; consider changing to 'let' constant var props = ClusterEventStreamActor.props(customName: customName) ~~~ ^ let /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:46:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:28:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:46:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:79:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:73:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:79:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/NodeDeathWatcher.swift:231:26: warning: 'onActorWatched(by:remoteNode:)' is deprecated: will be replaced by distributed actor / closure version instance.onActorWatched(by: watcher, remoteNode: remoteNode) // TODO: return and interpret directives ^ [1185/1250] Compiling DistributedCluster DowningStrategy.swift /code/Sources/DistributedCluster/Cluster/ClusterEventStream.swift:29:13: warning: variable 'props' was never mutated; consider changing to 'let' constant var props = ClusterEventStreamActor.props(customName: customName) ~~~ ^ let /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:46:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:28:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:46:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:79:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:73:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:79:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/NodeDeathWatcher.swift:231:26: warning: 'onActorWatched(by:remoteNode:)' is deprecated: will be replaced by distributed actor / closure version instance.onActorWatched(by: watcher, remoteNode: remoteNode) // TODO: return and interpret directives ^ [1186/1250] Compiling DistributedCluster TimeoutBasedDowningStrategy.swift /code/Sources/DistributedCluster/Cluster/ClusterEventStream.swift:29:13: warning: variable 'props' was never mutated; consider changing to 'let' constant var props = ClusterEventStreamActor.props(customName: customName) ~~~ ^ let /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:46:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:28:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:46:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:79:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:73:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:79:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/NodeDeathWatcher.swift:231:26: warning: 'onActorWatched(by:remoteNode:)' is deprecated: will be replaced by distributed actor / closure version instance.onActorWatched(by: watcher, remoteNode: remoteNode) // TODO: return and interpret directives ^ [1187/1250] Compiling DistributedCluster HandshakeStateMachine.swift /code/Sources/DistributedCluster/Cluster/ClusterEventStream.swift:29:13: warning: variable 'props' was never mutated; consider changing to 'let' constant var props = ClusterEventStreamActor.props(customName: customName) ~~~ ^ let /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:46:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:28:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:46:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:79:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:73:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:79:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/NodeDeathWatcher.swift:231:26: warning: 'onActorWatched(by:remoteNode:)' is deprecated: will be replaced by distributed actor / closure version instance.onActorWatched(by: watcher, remoteNode: remoteNode) // TODO: return and interpret directives ^ [1188/1250] Compiling DistributedCluster Leadership.swift /code/Sources/DistributedCluster/Cluster/ClusterEventStream.swift:29:13: warning: variable 'props' was never mutated; consider changing to 'let' constant var props = ClusterEventStreamActor.props(customName: customName) ~~~ ^ let /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:46:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:28:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:46:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:79:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:73:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:79:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/NodeDeathWatcher.swift:231:26: warning: 'onActorWatched(by:remoteNode:)' is deprecated: will be replaced by distributed actor / closure version instance.onActorWatched(by: watcher, remoteNode: remoteNode) // TODO: return and interpret directives ^ [1189/1250] Compiling DistributedCluster Cluster+MembershipGossip+Serialization.swift /code/Sources/DistributedCluster/Cluster/ClusterEventStream.swift:29:13: warning: variable 'props' was never mutated; consider changing to 'let' constant var props = ClusterEventStreamActor.props(customName: customName) ~~~ ^ let /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:46:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:28:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:46:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:79:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:73:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:79:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/NodeDeathWatcher.swift:231:26: warning: 'onActorWatched(by:remoteNode:)' is deprecated: will be replaced by distributed actor / closure version instance.onActorWatched(by: watcher, remoteNode: remoteNode) // TODO: return and interpret directives ^ [1190/1250] Compiling DistributedCluster Cluster+MembershipGossip.swift /code/Sources/DistributedCluster/Cluster/ClusterEventStream.swift:29:13: warning: variable 'props' was never mutated; consider changing to 'let' constant var props = ClusterEventStreamActor.props(customName: customName) ~~~ ^ let /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:46:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:28:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:46:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:79:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:73:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:79:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/NodeDeathWatcher.swift:231:26: warning: 'onActorWatched(by:remoteNode:)' is deprecated: will be replaced by distributed actor / closure version instance.onActorWatched(by: watcher, remoteNode: remoteNode) // TODO: return and interpret directives ^ [1191/1250] Compiling DistributedCluster Cluster+MembershipGossipLogic.swift /code/Sources/DistributedCluster/Cluster/ClusterEventStream.swift:29:13: warning: variable 'props' was never mutated; consider changing to 'let' constant var props = ClusterEventStreamActor.props(customName: customName) ~~~ ^ let /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:46:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:28:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:46:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:79:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:73:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:79:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/NodeDeathWatcher.swift:231:26: warning: 'onActorWatched(by:remoteNode:)' is deprecated: will be replaced by distributed actor / closure version instance.onActorWatched(by: watcher, remoteNode: remoteNode) // TODO: return and interpret directives ^ [1192/1250] Compiling DistributedCluster NodeDeathWatcher.swift /code/Sources/DistributedCluster/Cluster/ClusterEventStream.swift:29:13: warning: variable 'props' was never mutated; consider changing to 'let' constant var props = ClusterEventStreamActor.props(customName: customName) ~~~ ^ let /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:46:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:28:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:46:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:79:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:73:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:79:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/NodeDeathWatcher.swift:231:26: warning: 'onActorWatched(by:remoteNode:)' is deprecated: will be replaced by distributed actor / closure version instance.onActorWatched(by: watcher, remoteNode: remoteNode) // TODO: return and interpret directives ^ [1193/1250] Compiling DistributedCluster Cluster+Serialization.swift /code/Sources/DistributedCluster/Cluster/ClusterEventStream.swift:29:13: warning: variable 'props' was never mutated; consider changing to 'let' constant var props = ClusterEventStreamActor.props(customName: customName) ~~~ ^ let /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:46:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:28:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:46:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:79:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:73:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:79:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/NodeDeathWatcher.swift:231:26: warning: 'onActorWatched(by:remoteNode:)' is deprecated: will be replaced by distributed actor / closure version instance.onActorWatched(by: watcher, remoteNode: remoteNode) // TODO: return and interpret directives ^ [1194/1250] Compiling DistributedCluster Cluster.pb.swift /code/Sources/DistributedCluster/Cluster/ClusterEventStream.swift:29:13: warning: variable 'props' was never mutated; consider changing to 'let' constant var props = ClusterEventStreamActor.props(customName: customName) ~~~ ^ let /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:46:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:28:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:46:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:79:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:73:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/ClusterShell+Logging.swift:79:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/NodeDeathWatcher.swift:231:26: warning: 'onActorWatched(by:remoteNode:)' is deprecated: will be replaced by distributed actor / closure version instance.onActorWatched(by: watcher, remoteNode: remoteNode) // TODO: return and interpret directives ^ [1195/1250] Compiling DistributedCluster TopLevelBlobCoders.swift [1196/1250] Compiling DistributedCluster TopLevelBytesBlobCoders.swift [1197/1250] Compiling DistributedCluster TopLevelBytesBlobSerializer.swift [1198/1250] Compiling DistributedCluster TopLevelProtobufCoders.swift [1199/1250] Compiling DistributedCluster TopLevelProtobufSerializer.swift [1200/1250] Compiling DistributedCluster StashBuffer.swift [1201/1250] Compiling DistributedCluster String+Extensions.swift [1202/1250] Compiling DistributedCluster Supervision.swift [1203/1250] Compiling DistributedCluster SystemMessages.swift [1204/1250] Compiling DistributedCluster Time.swift [1205/1250] Compiling DistributedCluster TimeSpec.swift [1206/1250] Compiling DistributedCluster Version.swift [1207/1250] Compiling DistributedCluster WeakActorDictionary.swift [1208/1250] Compiling DistributedCluster _ActorNaming.swift [1209/1250] Compiling DistributedCluster _ActorShell.swift [1210/1250] Compiling DistributedCluster _BehaviorTimers.swift [1211/1250] Compiling DistributedCluster _Mailbox.swift [1212/1250] Compiling DistributedCluster _OrderedSet+Extensions.swift [1213/1250] Compiling DistributedCluster _Signals.swift [1214/1250] Compiling DistributedCluster utils.swift [1215/1250] Compiling DistributedCluster ClusterEvents+Serialization.swift /code/Sources/DistributedCluster/Cluster/Reception/OperationLogDistributedReceptionist.swift:709:21: warning: reference to property 'log' in closure requires explicit use of 'self' to make capture semantics explicit; this is an error in Swift 6 log.error("Error: \(error)") ^ /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:820:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:814:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:820:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:583:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:569:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:583:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/ClusterSystem.swift:236:21: warning: 'installSwiftBacktrace' is deprecated: Backtrace will not longer be offered by the actor system by default, and has to be depended on by end-users if settings.installSwiftBacktrace { ^ /code/Sources/DistributedCluster/ClusterSystem.swift:535:17: warning: variable 'knownActors' was written to, but never read var knownActors = self.namingLock.withLock { ^ /code/Sources/DistributedCluster/ClusterSystem.swift:766:96: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ^~~~~~~~~~~~~~~~~~~~~~~~~ /code/Sources/DistributedCluster/ClusterSystem.swift:766:116: note: use 'String(describing:)' to silence this warning fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ~~~~~~~~~~~~~~~~~~~~^~~~~ String(describing: ) /code/Sources/DistributedCluster/ClusterSystem.swift:766:116: note: provide a default value to avoid this warning fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ~~~~~~~~~~~~~~~~~~~~^~~~~ ?? <#default value#> [1216/1250] Compiling DistributedCluster ClusterEvents.pb.swift /code/Sources/DistributedCluster/Cluster/Reception/OperationLogDistributedReceptionist.swift:709:21: warning: reference to property 'log' in closure requires explicit use of 'self' to make capture semantics explicit; this is an error in Swift 6 log.error("Error: \(error)") ^ /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:820:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:814:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:820:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:583:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:569:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:583:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/ClusterSystem.swift:236:21: warning: 'installSwiftBacktrace' is deprecated: Backtrace will not longer be offered by the actor system by default, and has to be depended on by end-users if settings.installSwiftBacktrace { ^ /code/Sources/DistributedCluster/ClusterSystem.swift:535:17: warning: variable 'knownActors' was written to, but never read var knownActors = self.namingLock.withLock { ^ /code/Sources/DistributedCluster/ClusterSystem.swift:766:96: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ^~~~~~~~~~~~~~~~~~~~~~~~~ /code/Sources/DistributedCluster/ClusterSystem.swift:766:116: note: use 'String(describing:)' to silence this warning fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ~~~~~~~~~~~~~~~~~~~~^~~~~ String(describing: ) /code/Sources/DistributedCluster/ClusterSystem.swift:766:116: note: provide a default value to avoid this warning fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ~~~~~~~~~~~~~~~~~~~~^~~~~ ?? <#default value#> [1217/1250] Compiling DistributedCluster Membership+Serialization.swift /code/Sources/DistributedCluster/Cluster/Reception/OperationLogDistributedReceptionist.swift:709:21: warning: reference to property 'log' in closure requires explicit use of 'self' to make capture semantics explicit; this is an error in Swift 6 log.error("Error: \(error)") ^ /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:820:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:814:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:820:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:583:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:569:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:583:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/ClusterSystem.swift:236:21: warning: 'installSwiftBacktrace' is deprecated: Backtrace will not longer be offered by the actor system by default, and has to be depended on by end-users if settings.installSwiftBacktrace { ^ /code/Sources/DistributedCluster/ClusterSystem.swift:535:17: warning: variable 'knownActors' was written to, but never read var knownActors = self.namingLock.withLock { ^ /code/Sources/DistributedCluster/ClusterSystem.swift:766:96: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ^~~~~~~~~~~~~~~~~~~~~~~~~ /code/Sources/DistributedCluster/ClusterSystem.swift:766:116: note: use 'String(describing:)' to silence this warning fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ~~~~~~~~~~~~~~~~~~~~^~~~~ String(describing: ) /code/Sources/DistributedCluster/ClusterSystem.swift:766:116: note: provide a default value to avoid this warning fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ~~~~~~~~~~~~~~~~~~~~^~~~~ ?? <#default value#> [1218/1250] Compiling DistributedCluster Membership.pb.swift /code/Sources/DistributedCluster/Cluster/Reception/OperationLogDistributedReceptionist.swift:709:21: warning: reference to property 'log' in closure requires explicit use of 'self' to make capture semantics explicit; this is an error in Swift 6 log.error("Error: \(error)") ^ /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:820:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:814:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:820:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:583:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:569:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:583:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/ClusterSystem.swift:236:21: warning: 'installSwiftBacktrace' is deprecated: Backtrace will not longer be offered by the actor system by default, and has to be depended on by end-users if settings.installSwiftBacktrace { ^ /code/Sources/DistributedCluster/ClusterSystem.swift:535:17: warning: variable 'knownActors' was written to, but never read var knownActors = self.namingLock.withLock { ^ /code/Sources/DistributedCluster/ClusterSystem.swift:766:96: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ^~~~~~~~~~~~~~~~~~~~~~~~~ /code/Sources/DistributedCluster/ClusterSystem.swift:766:116: note: use 'String(describing:)' to silence this warning fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ~~~~~~~~~~~~~~~~~~~~^~~~~ String(describing: ) /code/Sources/DistributedCluster/ClusterSystem.swift:766:116: note: provide a default value to avoid this warning fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ~~~~~~~~~~~~~~~~~~~~^~~~~ ?? <#default value#> [1219/1250] Compiling DistributedCluster OperationLog.swift /code/Sources/DistributedCluster/Cluster/Reception/OperationLogDistributedReceptionist.swift:709:21: warning: reference to property 'log' in closure requires explicit use of 'self' to make capture semantics explicit; this is an error in Swift 6 log.error("Error: \(error)") ^ /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:820:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:814:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:820:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:583:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:569:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:583:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/ClusterSystem.swift:236:21: warning: 'installSwiftBacktrace' is deprecated: Backtrace will not longer be offered by the actor system by default, and has to be depended on by end-users if settings.installSwiftBacktrace { ^ /code/Sources/DistributedCluster/ClusterSystem.swift:535:17: warning: variable 'knownActors' was written to, but never read var knownActors = self.namingLock.withLock { ^ /code/Sources/DistributedCluster/ClusterSystem.swift:766:96: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ^~~~~~~~~~~~~~~~~~~~~~~~~ /code/Sources/DistributedCluster/ClusterSystem.swift:766:116: note: use 'String(describing:)' to silence this warning fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ~~~~~~~~~~~~~~~~~~~~^~~~~ String(describing: ) /code/Sources/DistributedCluster/ClusterSystem.swift:766:116: note: provide a default value to avoid this warning fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ~~~~~~~~~~~~~~~~~~~~^~~~~ ?? <#default value#> [1220/1250] Compiling DistributedCluster OperationLogClusterReceptionist+Codable.swift /code/Sources/DistributedCluster/Cluster/Reception/OperationLogDistributedReceptionist.swift:709:21: warning: reference to property 'log' in closure requires explicit use of 'self' to make capture semantics explicit; this is an error in Swift 6 log.error("Error: \(error)") ^ /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:820:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:814:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:820:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:583:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:569:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:583:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/ClusterSystem.swift:236:21: warning: 'installSwiftBacktrace' is deprecated: Backtrace will not longer be offered by the actor system by default, and has to be depended on by end-users if settings.installSwiftBacktrace { ^ /code/Sources/DistributedCluster/ClusterSystem.swift:535:17: warning: variable 'knownActors' was written to, but never read var knownActors = self.namingLock.withLock { ^ /code/Sources/DistributedCluster/ClusterSystem.swift:766:96: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ^~~~~~~~~~~~~~~~~~~~~~~~~ /code/Sources/DistributedCluster/ClusterSystem.swift:766:116: note: use 'String(describing:)' to silence this warning fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ~~~~~~~~~~~~~~~~~~~~^~~~~ String(describing: ) /code/Sources/DistributedCluster/ClusterSystem.swift:766:116: note: provide a default value to avoid this warning fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ~~~~~~~~~~~~~~~~~~~~^~~~~ ?? <#default value#> [1221/1250] Compiling DistributedCluster OperationLogDistributedReceptionist.swift /code/Sources/DistributedCluster/Cluster/Reception/OperationLogDistributedReceptionist.swift:709:21: warning: reference to property 'log' in closure requires explicit use of 'self' to make capture semantics explicit; this is an error in Swift 6 log.error("Error: \(error)") ^ /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:820:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:814:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:820:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:583:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:569:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:583:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/ClusterSystem.swift:236:21: warning: 'installSwiftBacktrace' is deprecated: Backtrace will not longer be offered by the actor system by default, and has to be depended on by end-users if settings.installSwiftBacktrace { ^ /code/Sources/DistributedCluster/ClusterSystem.swift:535:17: warning: variable 'knownActors' was written to, but never read var knownActors = self.namingLock.withLock { ^ /code/Sources/DistributedCluster/ClusterSystem.swift:766:96: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ^~~~~~~~~~~~~~~~~~~~~~~~~ /code/Sources/DistributedCluster/ClusterSystem.swift:766:116: note: use 'String(describing:)' to silence this warning fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ~~~~~~~~~~~~~~~~~~~~^~~~~ String(describing: ) /code/Sources/DistributedCluster/ClusterSystem.swift:766:116: note: provide a default value to avoid this warning fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ~~~~~~~~~~~~~~~~~~~~^~~~~ ?? <#default value#> [1222/1250] Compiling DistributedCluster _OperationLogClusterReceptionistBehavior.swift /code/Sources/DistributedCluster/Cluster/Reception/OperationLogDistributedReceptionist.swift:709:21: warning: reference to property 'log' in closure requires explicit use of 'self' to make capture semantics explicit; this is an error in Swift 6 log.error("Error: \(error)") ^ /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:820:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:814:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:820:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:583:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:569:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:583:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/ClusterSystem.swift:236:21: warning: 'installSwiftBacktrace' is deprecated: Backtrace will not longer be offered by the actor system by default, and has to be depended on by end-users if settings.installSwiftBacktrace { ^ /code/Sources/DistributedCluster/ClusterSystem.swift:535:17: warning: variable 'knownActors' was written to, but never read var knownActors = self.namingLock.withLock { ^ /code/Sources/DistributedCluster/ClusterSystem.swift:766:96: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ^~~~~~~~~~~~~~~~~~~~~~~~~ /code/Sources/DistributedCluster/ClusterSystem.swift:766:116: note: use 'String(describing:)' to silence this warning fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ~~~~~~~~~~~~~~~~~~~~^~~~~ String(describing: ) /code/Sources/DistributedCluster/ClusterSystem.swift:766:116: note: provide a default value to avoid this warning fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ~~~~~~~~~~~~~~~~~~~~^~~~~ ?? <#default value#> [1223/1250] Compiling DistributedCluster ClusterMembership+Converters.swift /code/Sources/DistributedCluster/Cluster/Reception/OperationLogDistributedReceptionist.swift:709:21: warning: reference to property 'log' in closure requires explicit use of 'self' to make capture semantics explicit; this is an error in Swift 6 log.error("Error: \(error)") ^ /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:820:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:814:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:820:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:583:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:569:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:583:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/ClusterSystem.swift:236:21: warning: 'installSwiftBacktrace' is deprecated: Backtrace will not longer be offered by the actor system by default, and has to be depended on by end-users if settings.installSwiftBacktrace { ^ /code/Sources/DistributedCluster/ClusterSystem.swift:535:17: warning: variable 'knownActors' was written to, but never read var knownActors = self.namingLock.withLock { ^ /code/Sources/DistributedCluster/ClusterSystem.swift:766:96: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ^~~~~~~~~~~~~~~~~~~~~~~~~ /code/Sources/DistributedCluster/ClusterSystem.swift:766:116: note: use 'String(describing:)' to silence this warning fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ~~~~~~~~~~~~~~~~~~~~^~~~~ String(describing: ) /code/Sources/DistributedCluster/ClusterSystem.swift:766:116: note: provide a default value to avoid this warning fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ~~~~~~~~~~~~~~~~~~~~^~~~~ ?? <#default value#> [1224/1250] Compiling DistributedCluster SWIM+Serialization.swift /code/Sources/DistributedCluster/Cluster/Reception/OperationLogDistributedReceptionist.swift:709:21: warning: reference to property 'log' in closure requires explicit use of 'self' to make capture semantics explicit; this is an error in Swift 6 log.error("Error: \(error)") ^ /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:820:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:814:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:820:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:583:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:569:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:583:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/ClusterSystem.swift:236:21: warning: 'installSwiftBacktrace' is deprecated: Backtrace will not longer be offered by the actor system by default, and has to be depended on by end-users if settings.installSwiftBacktrace { ^ /code/Sources/DistributedCluster/ClusterSystem.swift:535:17: warning: variable 'knownActors' was written to, but never read var knownActors = self.namingLock.withLock { ^ /code/Sources/DistributedCluster/ClusterSystem.swift:766:96: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ^~~~~~~~~~~~~~~~~~~~~~~~~ /code/Sources/DistributedCluster/ClusterSystem.swift:766:116: note: use 'String(describing:)' to silence this warning fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ~~~~~~~~~~~~~~~~~~~~^~~~~ String(describing: ) /code/Sources/DistributedCluster/ClusterSystem.swift:766:116: note: provide a default value to avoid this warning fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ~~~~~~~~~~~~~~~~~~~~^~~~~ ?? <#default value#> [1225/1250] Compiling DistributedCluster SWIM.pb.swift /code/Sources/DistributedCluster/Cluster/Reception/OperationLogDistributedReceptionist.swift:709:21: warning: reference to property 'log' in closure requires explicit use of 'self' to make capture semantics explicit; this is an error in Swift 6 log.error("Error: \(error)") ^ /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:820:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:814:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:820:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:583:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:569:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:583:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/ClusterSystem.swift:236:21: warning: 'installSwiftBacktrace' is deprecated: Backtrace will not longer be offered by the actor system by default, and has to be depended on by end-users if settings.installSwiftBacktrace { ^ /code/Sources/DistributedCluster/ClusterSystem.swift:535:17: warning: variable 'knownActors' was written to, but never read var knownActors = self.namingLock.withLock { ^ /code/Sources/DistributedCluster/ClusterSystem.swift:766:96: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ^~~~~~~~~~~~~~~~~~~~~~~~~ /code/Sources/DistributedCluster/ClusterSystem.swift:766:116: note: use 'String(describing:)' to silence this warning fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ~~~~~~~~~~~~~~~~~~~~^~~~~ String(describing: ) /code/Sources/DistributedCluster/ClusterSystem.swift:766:116: note: provide a default value to avoid this warning fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ~~~~~~~~~~~~~~~~~~~~^~~~~ ?? <#default value#> [1226/1250] Compiling DistributedCluster SWIMActor+NotUsedCalls.swift /code/Sources/DistributedCluster/Cluster/Reception/OperationLogDistributedReceptionist.swift:709:21: warning: reference to property 'log' in closure requires explicit use of 'self' to make capture semantics explicit; this is an error in Swift 6 log.error("Error: \(error)") ^ /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:820:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:814:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:820:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:583:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:569:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:583:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/ClusterSystem.swift:236:21: warning: 'installSwiftBacktrace' is deprecated: Backtrace will not longer be offered by the actor system by default, and has to be depended on by end-users if settings.installSwiftBacktrace { ^ /code/Sources/DistributedCluster/ClusterSystem.swift:535:17: warning: variable 'knownActors' was written to, but never read var knownActors = self.namingLock.withLock { ^ /code/Sources/DistributedCluster/ClusterSystem.swift:766:96: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ^~~~~~~~~~~~~~~~~~~~~~~~~ /code/Sources/DistributedCluster/ClusterSystem.swift:766:116: note: use 'String(describing:)' to silence this warning fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ~~~~~~~~~~~~~~~~~~~~^~~~~ String(describing: ) /code/Sources/DistributedCluster/ClusterSystem.swift:766:116: note: provide a default value to avoid this warning fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ~~~~~~~~~~~~~~~~~~~~^~~~~ ?? <#default value#> [1227/1250] Compiling DistributedCluster SWIMActor.swift /code/Sources/DistributedCluster/Cluster/Reception/OperationLogDistributedReceptionist.swift:709:21: warning: reference to property 'log' in closure requires explicit use of 'self' to make capture semantics explicit; this is an error in Swift 6 log.error("Error: \(error)") ^ /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:820:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:814:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:820:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:583:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:569:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:583:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/ClusterSystem.swift:236:21: warning: 'installSwiftBacktrace' is deprecated: Backtrace will not longer be offered by the actor system by default, and has to be depended on by end-users if settings.installSwiftBacktrace { ^ /code/Sources/DistributedCluster/ClusterSystem.swift:535:17: warning: variable 'knownActors' was written to, but never read var knownActors = self.namingLock.withLock { ^ /code/Sources/DistributedCluster/ClusterSystem.swift:766:96: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ^~~~~~~~~~~~~~~~~~~~~~~~~ /code/Sources/DistributedCluster/ClusterSystem.swift:766:116: note: use 'String(describing:)' to silence this warning fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ~~~~~~~~~~~~~~~~~~~~^~~~~ String(describing: ) /code/Sources/DistributedCluster/ClusterSystem.swift:766:116: note: provide a default value to avoid this warning fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ~~~~~~~~~~~~~~~~~~~~^~~~~ ?? <#default value#> [1228/1250] Compiling DistributedCluster SystemMessages+Redelivery.swift /code/Sources/DistributedCluster/Cluster/Reception/OperationLogDistributedReceptionist.swift:709:21: warning: reference to property 'log' in closure requires explicit use of 'self' to make capture semantics explicit; this is an error in Swift 6 log.error("Error: \(error)") ^ /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:820:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:814:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:820:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:583:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:569:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:583:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/ClusterSystem.swift:236:21: warning: 'installSwiftBacktrace' is deprecated: Backtrace will not longer be offered by the actor system by default, and has to be depended on by end-users if settings.installSwiftBacktrace { ^ /code/Sources/DistributedCluster/ClusterSystem.swift:535:17: warning: variable 'knownActors' was written to, but never read var knownActors = self.namingLock.withLock { ^ /code/Sources/DistributedCluster/ClusterSystem.swift:766:96: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ^~~~~~~~~~~~~~~~~~~~~~~~~ /code/Sources/DistributedCluster/ClusterSystem.swift:766:116: note: use 'String(describing:)' to silence this warning fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ~~~~~~~~~~~~~~~~~~~~^~~~~ String(describing: ) /code/Sources/DistributedCluster/ClusterSystem.swift:766:116: note: provide a default value to avoid this warning fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ~~~~~~~~~~~~~~~~~~~~^~~~~ ?? <#default value#> [1229/1250] Compiling DistributedCluster RemoteClusterActorPersonality.swift /code/Sources/DistributedCluster/Cluster/Reception/OperationLogDistributedReceptionist.swift:709:21: warning: reference to property 'log' in closure requires explicit use of 'self' to make capture semantics explicit; this is an error in Swift 6 log.error("Error: \(error)") ^ /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:820:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:814:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:820:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:583:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:569:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:583:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/ClusterSystem.swift:236:21: warning: 'installSwiftBacktrace' is deprecated: Backtrace will not longer be offered by the actor system by default, and has to be depended on by end-users if settings.installSwiftBacktrace { ^ /code/Sources/DistributedCluster/ClusterSystem.swift:535:17: warning: variable 'knownActors' was written to, but never read var knownActors = self.namingLock.withLock { ^ /code/Sources/DistributedCluster/ClusterSystem.swift:766:96: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ^~~~~~~~~~~~~~~~~~~~~~~~~ /code/Sources/DistributedCluster/ClusterSystem.swift:766:116: note: use 'String(describing:)' to silence this warning fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ~~~~~~~~~~~~~~~~~~~~^~~~~ String(describing: ) /code/Sources/DistributedCluster/ClusterSystem.swift:766:116: note: provide a default value to avoid this warning fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ~~~~~~~~~~~~~~~~~~~~^~~~~ ?? <#default value#> [1230/1250] Compiling DistributedCluster TransportPipelines.swift /code/Sources/DistributedCluster/Cluster/Reception/OperationLogDistributedReceptionist.swift:709:21: warning: reference to property 'log' in closure requires explicit use of 'self' to make capture semantics explicit; this is an error in Swift 6 log.error("Error: \(error)") ^ /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:820:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:814:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:820:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:583:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:569:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:583:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/ClusterSystem.swift:236:21: warning: 'installSwiftBacktrace' is deprecated: Backtrace will not longer be offered by the actor system by default, and has to be depended on by end-users if settings.installSwiftBacktrace { ^ /code/Sources/DistributedCluster/ClusterSystem.swift:535:17: warning: variable 'knownActors' was written to, but never read var knownActors = self.namingLock.withLock { ^ /code/Sources/DistributedCluster/ClusterSystem.swift:766:96: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ^~~~~~~~~~~~~~~~~~~~~~~~~ /code/Sources/DistributedCluster/ClusterSystem.swift:766:116: note: use 'String(describing:)' to silence this warning fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ~~~~~~~~~~~~~~~~~~~~^~~~~ String(describing: ) /code/Sources/DistributedCluster/ClusterSystem.swift:766:116: note: provide a default value to avoid this warning fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ~~~~~~~~~~~~~~~~~~~~^~~~~ ?? <#default value#> [1231/1250] Compiling DistributedCluster WireMessages.swift /code/Sources/DistributedCluster/Cluster/Reception/OperationLogDistributedReceptionist.swift:709:21: warning: reference to property 'log' in closure requires explicit use of 'self' to make capture semantics explicit; this is an error in Swift 6 log.error("Error: \(error)") ^ /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:820:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:814:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:820:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:583:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:569:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:583:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/ClusterSystem.swift:236:21: warning: 'installSwiftBacktrace' is deprecated: Backtrace will not longer be offered by the actor system by default, and has to be depended on by end-users if settings.installSwiftBacktrace { ^ /code/Sources/DistributedCluster/ClusterSystem.swift:535:17: warning: variable 'knownActors' was written to, but never read var knownActors = self.namingLock.withLock { ^ /code/Sources/DistributedCluster/ClusterSystem.swift:766:96: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ^~~~~~~~~~~~~~~~~~~~~~~~~ /code/Sources/DistributedCluster/ClusterSystem.swift:766:116: note: use 'String(describing:)' to silence this warning fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ~~~~~~~~~~~~~~~~~~~~^~~~~ String(describing: ) /code/Sources/DistributedCluster/ClusterSystem.swift:766:116: note: provide a default value to avoid this warning fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ~~~~~~~~~~~~~~~~~~~~^~~~~ ?? <#default value#> [1232/1250] Compiling DistributedCluster ClusterEndpoint.swift /code/Sources/DistributedCluster/Cluster/Reception/OperationLogDistributedReceptionist.swift:709:21: warning: reference to property 'log' in closure requires explicit use of 'self' to make capture semantics explicit; this is an error in Swift 6 log.error("Error: \(error)") ^ /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:820:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:814:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:820:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:583:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:569:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:583:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/ClusterSystem.swift:236:21: warning: 'installSwiftBacktrace' is deprecated: Backtrace will not longer be offered by the actor system by default, and has to be depended on by end-users if settings.installSwiftBacktrace { ^ /code/Sources/DistributedCluster/ClusterSystem.swift:535:17: warning: variable 'knownActors' was written to, but never read var knownActors = self.namingLock.withLock { ^ /code/Sources/DistributedCluster/ClusterSystem.swift:766:96: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ^~~~~~~~~~~~~~~~~~~~~~~~~ /code/Sources/DistributedCluster/ClusterSystem.swift:766:116: note: use 'String(describing:)' to silence this warning fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ~~~~~~~~~~~~~~~~~~~~^~~~~ String(describing: ) /code/Sources/DistributedCluster/ClusterSystem.swift:766:116: note: provide a default value to avoid this warning fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ~~~~~~~~~~~~~~~~~~~~^~~~~ ?? <#default value#> [1233/1250] Compiling DistributedCluster ClusterNode.swift /code/Sources/DistributedCluster/Cluster/Reception/OperationLogDistributedReceptionist.swift:709:21: warning: reference to property 'log' in closure requires explicit use of 'self' to make capture semantics explicit; this is an error in Swift 6 log.error("Error: \(error)") ^ /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:820:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:814:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:820:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:583:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:569:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:583:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/ClusterSystem.swift:236:21: warning: 'installSwiftBacktrace' is deprecated: Backtrace will not longer be offered by the actor system by default, and has to be depended on by end-users if settings.installSwiftBacktrace { ^ /code/Sources/DistributedCluster/ClusterSystem.swift:535:17: warning: variable 'knownActors' was written to, but never read var knownActors = self.namingLock.withLock { ^ /code/Sources/DistributedCluster/ClusterSystem.swift:766:96: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ^~~~~~~~~~~~~~~~~~~~~~~~~ /code/Sources/DistributedCluster/ClusterSystem.swift:766:116: note: use 'String(describing:)' to silence this warning fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ~~~~~~~~~~~~~~~~~~~~^~~~~ String(describing: ) /code/Sources/DistributedCluster/ClusterSystem.swift:766:116: note: provide a default value to avoid this warning fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ~~~~~~~~~~~~~~~~~~~~^~~~~ ?? <#default value#> [1234/1250] Compiling DistributedCluster ClusterSystem.swift /code/Sources/DistributedCluster/Cluster/Reception/OperationLogDistributedReceptionist.swift:709:21: warning: reference to property 'log' in closure requires explicit use of 'self' to make capture semantics explicit; this is an error in Swift 6 log.error("Error: \(error)") ^ /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:820:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:814:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:820:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:583:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:569:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:583:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/ClusterSystem.swift:236:21: warning: 'installSwiftBacktrace' is deprecated: Backtrace will not longer be offered by the actor system by default, and has to be depended on by end-users if settings.installSwiftBacktrace { ^ /code/Sources/DistributedCluster/ClusterSystem.swift:535:17: warning: variable 'knownActors' was written to, but never read var knownActors = self.namingLock.withLock { ^ /code/Sources/DistributedCluster/ClusterSystem.swift:766:96: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ^~~~~~~~~~~~~~~~~~~~~~~~~ /code/Sources/DistributedCluster/ClusterSystem.swift:766:116: note: use 'String(describing:)' to silence this warning fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ~~~~~~~~~~~~~~~~~~~~^~~~~ String(describing: ) /code/Sources/DistributedCluster/ClusterSystem.swift:766:116: note: provide a default value to avoid this warning fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ~~~~~~~~~~~~~~~~~~~~^~~~~ ?? <#default value#> [1235/1250] Compiling DistributedCluster ClusterSystemSettings.swift /code/Sources/DistributedCluster/Cluster/Reception/OperationLogDistributedReceptionist.swift:709:21: warning: reference to property 'log' in closure requires explicit use of 'self' to make capture semantics explicit; this is an error in Swift 6 log.error("Error: \(error)") ^ /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:820:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:814:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/Reception/_OperationLogClusterReceptionistBehavior.swift:820:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:583:23: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' file: file, function: function, line: line ^ /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:569:24: note: did you mean for parameter 'file' to default to '#fileID'? file: String = #filePath, function: String = #function, line: UInt = #line ^~~~~~~~~ #fileID /code/Sources/DistributedCluster/Cluster/Transport/TransportPipelines.swift:583:23: note: add parentheses to silence this warning file: file, function: function, line: line ^ ( ) :0: note: 'file' declared here /code/Sources/DistributedCluster/ClusterSystem.swift:236:21: warning: 'installSwiftBacktrace' is deprecated: Backtrace will not longer be offered by the actor system by default, and has to be depended on by end-users if settings.installSwiftBacktrace { ^ /code/Sources/DistributedCluster/ClusterSystem.swift:535:17: warning: variable 'knownActors' was written to, but never read var knownActors = self.namingLock.withLock { ^ /code/Sources/DistributedCluster/ClusterSystem.swift:766:96: warning: string interpolation produces a debug description for an optional value; did you mean to make this explicit? fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ^~~~~~~~~~~~~~~~~~~~~~~~~ /code/Sources/DistributedCluster/ClusterSystem.swift:766:116: note: use 'String(describing:)' to silence this warning fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ~~~~~~~~~~~~~~~~~~~~^~~~~ String(describing: ) /code/Sources/DistributedCluster/ClusterSystem.swift:766:116: note: provide a default value to avoid this warning fatalError("Failed to _spawn DistributedActor, id: \(id.fullDescription); props: \(id.metadata._props?.props), error: \(error)") ~~~~~~~~~~~~~~~~~~~~^~~~~ ?? <#default value#> [1237/1252] Wrapping AST for DistributedCluster for debugging [1239/1271] Compiling MultiNodeTestKit MultiNodeTestSettings.swift [1240/1271] Compiling MultiNodeTestKit MultiNodeTestKit.swift [1241/1271] Compiling DistributedActorsTestKit TestProbes+Receptionist.swift /code/Sources/DistributedActorsTestKit/TestProbes+Receptionist.swift:33:71: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' pinfo("Received listing: \($0.refs.count)", file: file, line: line) ^ /code/Sources/DistributedActorsTestKit/TestProbes+Receptionist.swift:28:30: note: did you mean for parameter 'file' to default to '#fileID'? file: StaticString = #filePath, line: UInt = #line, column: UInt = #column ^~~~~~~~~ #fileID /code/Sources/DistributedActorsTestKit/TestProbes+Receptionist.swift:33:71: note: add parentheses to silence this warning pinfo("Received listing: \($0.refs.count)", file: file, line: line) ^ ( ) DistributedCluster.file (private):1:9: note: 'file' declared here private file: StaticString ^ [1242/1272] Compiling it_Clustered_swim_suspension_reachability main.swift [1243/1272] Emitting module it_Clustered_swim_suspension_reachability [1244/1272] Compiling DistributedActorsTestKit Task+Testing.swift [1246/1274] Wrapping AST for it_Clustered_swim_suspension_reachability for debugging [1248/1274] Emitting module MultiNodeTestKit [1249/1274] Compiling MultiNodeTestKit MultiNodeTestConductor.swift /code/Sources/MultiNodeTestKit/MultiNodeTestConductor.swift:161:21: warning: dictionary literal of type 'Logger.Metadata' (aka 'Dictionary') has duplicate entries for string literal key 'checkPoint/error' "checkPoint/error": "\(checkPointError)", ^ /code/Sources/MultiNodeTestKit/MultiNodeTestConductor.swift:161:21: note: duplicate key declared here "checkPoint/error": "\(checkPointError)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /code/Sources/MultiNodeTestKit/MultiNodeTestConductor.swift:162:21: note: duplicate key declared here "checkPoint/error": "\(checkPointError)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1250/1274] Compiling MultiNodeTestKit MultiNodeTestKit+Control.swift [1252/1276] Wrapping AST for MultiNodeTestKit for debugging [1254/1280] Compiling DistributedActorsTestKit TestProbes.swift [1255/1280] Compiling DistributedActorsMultiNodeTests MultiNode+ReceptionistTests.swift [1256/1280] Emitting module DistributedActorsMultiNodeTests [1257/1280] Compiling DistributedActorsMultiNodeTests MultiNode+MultiNodeConductorTests.swift [1258/1280] Compiling DistributedActorsMultiNodeTests MultiNode+ClusterSingletonTests.swift [1260/1282] Wrapping AST for DistributedActorsMultiNodeTests for debugging [1262/1292] Compiling MultiNodeTestKitRunner Time.swift [1263/1292] Compiling MultiNodeTestKitRunner Process+Extensions.swift [1264/1292] Compiling MultiNodeTestKitRunner Terminal+Rainbow.swift [1265/1293] Compiling MultiNodeTestKitRunner NaiveLogger.swift /code/Sources/MultiNodeTestKitRunner/OutputGrepper.swift:51:14: warning: 'withPipes(inputDescriptor:outputDescriptor:)' is deprecated: renamed to 'takingOwnershipOfDescriptors(input:output:)' .withPipes( ^ /code/Sources/MultiNodeTestKitRunner/OutputGrepper.swift:51:14: note: use 'takingOwnershipOfDescriptors(input:output:)' instead .withPipes( ^~~~~~~~~ takingOwnershipOfDescriptors [1266/1293] Compiling MultiNodeTestKitRunner OutputGrepper.swift /code/Sources/MultiNodeTestKitRunner/OutputGrepper.swift:51:14: warning: 'withPipes(inputDescriptor:outputDescriptor:)' is deprecated: renamed to 'takingOwnershipOfDescriptors(input:output:)' .withPipes( ^ /code/Sources/MultiNodeTestKitRunner/OutputGrepper.swift:51:14: note: use 'takingOwnershipOfDescriptors(input:output:)' instead .withPipes( ^~~~~~~~~ takingOwnershipOfDescriptors [1267/1293] Emitting module MultiNodeTestKitRunner [1268/1293] Compiling MultiNodeTestKitRunner MultiNode+LogCapture.swift [1269/1293] Compiling MultiNodeTestKitRunner MultiNode+TestSuites.swift [1269/1293] Linking it_Clustered_swim_suspension_reachability [1271/1293] Compiling MultiNodeTestKitRunner boot+MultiNodeTestKitRunner+Exec.swift /code/Sources/MultiNodeTestKitRunner/boot+MultiNodeTestKitRunner+Exec.swift:56:22: warning: 'installSwiftBacktrace' is deprecated: Backtrace will not longer be offered by the actor system by default, and has to be depended on by end-users settings.installSwiftBacktrace = true ^ [1272/1293] Compiling MultiNodeTestKitRunner boot+MultiNodeTestKitRunner+Test.swift /code/Sources/MultiNodeTestKitRunner/boot+MultiNodeTestKitRunner+Test.swift:19:17: remark: '@preconcurrency' attribute on module 'Foundation' is unused @preconcurrency import class Foundation.Process ~~~~~~~~~~~~~~~~^ [1273/1293] Compiling MultiNodeTestKitRunner boot+MultiNodeTestKitRunner.swift /code/Sources/MultiNodeTestKitRunner/boot+MultiNodeTestKitRunner.swift:148:25: warning: variable 'reason' was never used; consider replacing with '_' or removing it var reason: String = "MultiNode test failed, output was dumped." ^~~~~~ _ [1275/1295] Wrapping AST for MultiNodeTestKitRunner for debugging [1277/1295] Compiling DistributedActorsTestKit LogCapture.swift [1278/1295] Compiling DistributedActorsTestKit ShouldMatchers.swift [1279/1295] Compiling DistributedActorsTestKit ClusteredActorSystemsXCTestCase.swift [1280/1295] Compiling DistributedActorsTestKit DistributedActor+Assertions.swift [1281/1295] Compiling DistributedActorsTestKit SingleClusterSystemXCTestCase.swift /code/Sources/DistributedActorsTestKit/InspectKit.swift:30:14: warning: 'launchPath' is deprecated: renamed to 'executableURL' task.launchPath = cmd ^ /code/Sources/DistributedActorsTestKit/InspectKit.swift:30:14: note: use 'executableURL' instead task.launchPath = cmd ^~~~~~~~~~ executableURL /code/Sources/DistributedActorsTestKit/InspectKit.swift:38:14: warning: 'launch()' is deprecated: renamed to 'run' task.launch() ^ /code/Sources/DistributedActorsTestKit/InspectKit.swift:38:14: note: use 'run' instead task.launch() ^~~~~~ run /code/Sources/DistributedActorsTestKit/InspectKit.swift:30:14: warning: 'launchPath' is deprecated: renamed to 'executableURL' task.launchPath = cmd ^ /code/Sources/DistributedActorsTestKit/InspectKit.swift:30:14: note: use 'executableURL' instead task.launchPath = cmd ^~~~~~~~~~ executableURL /code/Sources/DistributedActorsTestKit/InspectKit.swift:38:14: warning: 'launch()' is deprecated: renamed to 'run' task.launch() ^ /code/Sources/DistributedActorsTestKit/InspectKit.swift:38:14: note: use 'run' instead task.launch() ^~~~~~ run [1286/1295] Emitting module DistributedActorsTestKit [1288/1297] Wrapping AST for DistributedActorsTestKit for debugging [1290/1327] Emitting module DistributedActorsTestKitTests [1291/1337] Compiling DistributedActorsTestKitTests ActorTestKitTests.swift [1292/1365] Compiling DistributedActorsTestKitTests ActorTestProbeTests.swift [1293/1365] Compiling DistributedActorsTestKitTests DurationTests.swift [1294/1365] Compiling DistributedActorsTestKitTests DeadlineTests.swift [1294/1384] Linking MultiNodeTestKitRunner [1297/1385] Wrapping AST for DistributedActorsTestKitTests for debugging [1299/1385] Emitting module DistributedClusterTests [1300/1396] Compiling DistributedClusterTests ClusterLeaderActionsTests.swift /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:267:75: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' pinfo("\(on.cluster.node.endpoint): \(change)", file: file, line: line) ^ /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:259:34: note: did you mean for parameter 'file' to default to '#fileID'? file: StaticString = #filePath, line: UInt = #line ^~~~~~~~~ #fileID /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:267:75: note: add parentheses to silence this warning pinfo("\(on.cluster.node.endpoint): \(change)", file: file, line: line) ^ ( ) DistributedCluster.file (private):1:9: note: 'file' declared here private file: StaticString ^ /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:275:75: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' pinfo("\(on.cluster.node.endpoint): \(change)", file: file, line: line) ^ /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:259:34: note: did you mean for parameter 'file' to default to '#fileID'? file: StaticString = #filePath, line: UInt = #line ^~~~~~~~~ #fileID /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:275:75: note: add parentheses to silence this warning pinfo("\(on.cluster.node.endpoint): \(change)", file: file, line: line) ^ ( ) DistributedCluster.file (private):1:9: note: 'file' declared here private file: StaticString ^ [1301/1396] Compiling DistributedClusterTests ClusterMembershipSnapshotTests.swift /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:267:75: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' pinfo("\(on.cluster.node.endpoint): \(change)", file: file, line: line) ^ /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:259:34: note: did you mean for parameter 'file' to default to '#fileID'? file: StaticString = #filePath, line: UInt = #line ^~~~~~~~~ #fileID /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:267:75: note: add parentheses to silence this warning pinfo("\(on.cluster.node.endpoint): \(change)", file: file, line: line) ^ ( ) DistributedCluster.file (private):1:9: note: 'file' declared here private file: StaticString ^ /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:275:75: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' pinfo("\(on.cluster.node.endpoint): \(change)", file: file, line: line) ^ /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:259:34: note: did you mean for parameter 'file' to default to '#fileID'? file: StaticString = #filePath, line: UInt = #line ^~~~~~~~~ #fileID /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:275:75: note: add parentheses to silence this warning pinfo("\(on.cluster.node.endpoint): \(change)", file: file, line: line) ^ ( ) DistributedCluster.file (private):1:9: note: 'file' declared here private file: StaticString ^ [1302/1396] Compiling DistributedClusterTests ClusterOnDownActionTests.swift /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:267:75: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' pinfo("\(on.cluster.node.endpoint): \(change)", file: file, line: line) ^ /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:259:34: note: did you mean for parameter 'file' to default to '#fileID'? file: StaticString = #filePath, line: UInt = #line ^~~~~~~~~ #fileID /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:267:75: note: add parentheses to silence this warning pinfo("\(on.cluster.node.endpoint): \(change)", file: file, line: line) ^ ( ) DistributedCluster.file (private):1:9: note: 'file' declared here private file: StaticString ^ /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:275:75: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' pinfo("\(on.cluster.node.endpoint): \(change)", file: file, line: line) ^ /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:259:34: note: did you mean for parameter 'file' to default to '#fileID'? file: StaticString = #filePath, line: UInt = #line ^~~~~~~~~ #fileID /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:275:75: note: add parentheses to silence this warning pinfo("\(on.cluster.node.endpoint): \(change)", file: file, line: line) ^ ( ) DistributedCluster.file (private):1:9: note: 'file' declared here private file: StaticString ^ [1303/1396] Compiling DistributedClusterTests DowningClusteredTests.swift /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:267:75: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' pinfo("\(on.cluster.node.endpoint): \(change)", file: file, line: line) ^ /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:259:34: note: did you mean for parameter 'file' to default to '#fileID'? file: StaticString = #filePath, line: UInt = #line ^~~~~~~~~ #fileID /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:267:75: note: add parentheses to silence this warning pinfo("\(on.cluster.node.endpoint): \(change)", file: file, line: line) ^ ( ) DistributedCluster.file (private):1:9: note: 'file' declared here private file: StaticString ^ /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:275:75: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' pinfo("\(on.cluster.node.endpoint): \(change)", file: file, line: line) ^ /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:259:34: note: did you mean for parameter 'file' to default to '#fileID'? file: StaticString = #filePath, line: UInt = #line ^~~~~~~~~ #fileID /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:275:75: note: add parentheses to silence this warning pinfo("\(on.cluster.node.endpoint): \(change)", file: file, line: line) ^ ( ) DistributedCluster.file (private):1:9: note: 'file' declared here private file: StaticString ^ [1304/1396] Compiling DistributedClusterTests TimeoutBasedDowningInstanceTests.swift /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:267:75: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' pinfo("\(on.cluster.node.endpoint): \(change)", file: file, line: line) ^ /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:259:34: note: did you mean for parameter 'file' to default to '#fileID'? file: StaticString = #filePath, line: UInt = #line ^~~~~~~~~ #fileID /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:267:75: note: add parentheses to silence this warning pinfo("\(on.cluster.node.endpoint): \(change)", file: file, line: line) ^ ( ) DistributedCluster.file (private):1:9: note: 'file' declared here private file: StaticString ^ /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:275:75: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' pinfo("\(on.cluster.node.endpoint): \(change)", file: file, line: line) ^ /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:259:34: note: did you mean for parameter 'file' to default to '#fileID'? file: StaticString = #filePath, line: UInt = #line ^~~~~~~~~ #fileID /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:275:75: note: add parentheses to silence this warning pinfo("\(on.cluster.node.endpoint): \(change)", file: file, line: line) ^ ( ) DistributedCluster.file (private):1:9: note: 'file' declared here private file: StaticString ^ [1305/1396] Compiling DistributedClusterTests GossipSeenTableTests.swift /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:267:75: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' pinfo("\(on.cluster.node.endpoint): \(change)", file: file, line: line) ^ /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:259:34: note: did you mean for parameter 'file' to default to '#fileID'? file: StaticString = #filePath, line: UInt = #line ^~~~~~~~~ #fileID /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:267:75: note: add parentheses to silence this warning pinfo("\(on.cluster.node.endpoint): \(change)", file: file, line: line) ^ ( ) DistributedCluster.file (private):1:9: note: 'file' declared here private file: StaticString ^ /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:275:75: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' pinfo("\(on.cluster.node.endpoint): \(change)", file: file, line: line) ^ /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:259:34: note: did you mean for parameter 'file' to default to '#fileID'? file: StaticString = #filePath, line: UInt = #line ^~~~~~~~~ #fileID /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:275:75: note: add parentheses to silence this warning pinfo("\(on.cluster.node.endpoint): \(change)", file: file, line: line) ^ ( ) DistributedCluster.file (private):1:9: note: 'file' declared here private file: StaticString ^ [1306/1396] Compiling DistributedClusterTests LeadershipTests.swift /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:267:75: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' pinfo("\(on.cluster.node.endpoint): \(change)", file: file, line: line) ^ /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:259:34: note: did you mean for parameter 'file' to default to '#fileID'? file: StaticString = #filePath, line: UInt = #line ^~~~~~~~~ #fileID /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:267:75: note: add parentheses to silence this warning pinfo("\(on.cluster.node.endpoint): \(change)", file: file, line: line) ^ ( ) DistributedCluster.file (private):1:9: note: 'file' declared here private file: StaticString ^ /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:275:75: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' pinfo("\(on.cluster.node.endpoint): \(change)", file: file, line: line) ^ /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:259:34: note: did you mean for parameter 'file' to default to '#fileID'? file: StaticString = #filePath, line: UInt = #line ^~~~~~~~~ #fileID /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:275:75: note: add parentheses to silence this warning pinfo("\(on.cluster.node.endpoint): \(change)", file: file, line: line) ^ ( ) DistributedCluster.file (private):1:9: note: 'file' declared here private file: StaticString ^ [1307/1396] Compiling DistributedClusterTests MembershipGossipClusteredTests.swift /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:267:75: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' pinfo("\(on.cluster.node.endpoint): \(change)", file: file, line: line) ^ /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:259:34: note: did you mean for parameter 'file' to default to '#fileID'? file: StaticString = #filePath, line: UInt = #line ^~~~~~~~~ #fileID /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:267:75: note: add parentheses to silence this warning pinfo("\(on.cluster.node.endpoint): \(change)", file: file, line: line) ^ ( ) DistributedCluster.file (private):1:9: note: 'file' declared here private file: StaticString ^ /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:275:75: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' pinfo("\(on.cluster.node.endpoint): \(change)", file: file, line: line) ^ /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:259:34: note: did you mean for parameter 'file' to default to '#fileID'? file: StaticString = #filePath, line: UInt = #line ^~~~~~~~~ #fileID /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:275:75: note: add parentheses to silence this warning pinfo("\(on.cluster.node.endpoint): \(change)", file: file, line: line) ^ ( ) DistributedCluster.file (private):1:9: note: 'file' declared here private file: StaticString ^ [1308/1396] Compiling DistributedClusterTests MembershipGossipLogicSimulationTests.swift /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:267:75: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' pinfo("\(on.cluster.node.endpoint): \(change)", file: file, line: line) ^ /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:259:34: note: did you mean for parameter 'file' to default to '#fileID'? file: StaticString = #filePath, line: UInt = #line ^~~~~~~~~ #fileID /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:267:75: note: add parentheses to silence this warning pinfo("\(on.cluster.node.endpoint): \(change)", file: file, line: line) ^ ( ) DistributedCluster.file (private):1:9: note: 'file' declared here private file: StaticString ^ /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:275:75: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' pinfo("\(on.cluster.node.endpoint): \(change)", file: file, line: line) ^ /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:259:34: note: did you mean for parameter 'file' to default to '#fileID'? file: StaticString = #filePath, line: UInt = #line ^~~~~~~~~ #fileID /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:275:75: note: add parentheses to silence this warning pinfo("\(on.cluster.node.endpoint): \(change)", file: file, line: line) ^ ( ) DistributedCluster.file (private):1:9: note: 'file' declared here private file: StaticString ^ [1309/1396] Compiling DistributedClusterTests MembershipGossipTests.swift /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:267:75: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' pinfo("\(on.cluster.node.endpoint): \(change)", file: file, line: line) ^ /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:259:34: note: did you mean for parameter 'file' to default to '#fileID'? file: StaticString = #filePath, line: UInt = #line ^~~~~~~~~ #fileID /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:267:75: note: add parentheses to silence this warning pinfo("\(on.cluster.node.endpoint): \(change)", file: file, line: line) ^ ( ) DistributedCluster.file (private):1:9: note: 'file' declared here private file: StaticString ^ /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:275:75: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' pinfo("\(on.cluster.node.endpoint): \(change)", file: file, line: line) ^ /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:259:34: note: did you mean for parameter 'file' to default to '#fileID'? file: StaticString = #filePath, line: UInt = #line ^~~~~~~~~ #fileID /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:275:75: note: add parentheses to silence this warning pinfo("\(on.cluster.node.endpoint): \(change)", file: file, line: line) ^ ( ) DistributedCluster.file (private):1:9: note: 'file' declared here private file: StaticString ^ [1310/1396] Compiling DistributedClusterTests ClusterEvents+SerializationTests.swift /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:267:75: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' pinfo("\(on.cluster.node.endpoint): \(change)", file: file, line: line) ^ /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:259:34: note: did you mean for parameter 'file' to default to '#fileID'? file: StaticString = #filePath, line: UInt = #line ^~~~~~~~~ #fileID /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:267:75: note: add parentheses to silence this warning pinfo("\(on.cluster.node.endpoint): \(change)", file: file, line: line) ^ ( ) DistributedCluster.file (private):1:9: note: 'file' declared here private file: StaticString ^ /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:275:75: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' pinfo("\(on.cluster.node.endpoint): \(change)", file: file, line: line) ^ /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:259:34: note: did you mean for parameter 'file' to default to '#fileID'? file: StaticString = #filePath, line: UInt = #line ^~~~~~~~~ #fileID /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:275:75: note: add parentheses to silence this warning pinfo("\(on.cluster.node.endpoint): \(change)", file: file, line: line) ^ ( ) DistributedCluster.file (private):1:9: note: 'file' declared here private file: StaticString ^ [1311/1396] Compiling DistributedClusterTests Membership+SerializationTests.swift /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:267:75: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' pinfo("\(on.cluster.node.endpoint): \(change)", file: file, line: line) ^ /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:259:34: note: did you mean for parameter 'file' to default to '#fileID'? file: StaticString = #filePath, line: UInt = #line ^~~~~~~~~ #fileID /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:267:75: note: add parentheses to silence this warning pinfo("\(on.cluster.node.endpoint): \(change)", file: file, line: line) ^ ( ) DistributedCluster.file (private):1:9: note: 'file' declared here private file: StaticString ^ /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:275:75: warning: parameter 'file' with default argument '#filePath' passed to parameter 'file', whose default argument is '#fileID' pinfo("\(on.cluster.node.endpoint): \(change)", file: file, line: line) ^ /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:259:34: note: did you mean for parameter 'file' to default to '#fileID'? file: StaticString = #filePath, line: UInt = #line ^~~~~~~~~ #fileID /code/Tests/DistributedClusterTests/Cluster/DowningStrategy/DowningClusteredTests.swift:275:75: note: add parentheses to silence this warning pinfo("\(on.cluster.node.endpoint): \(change)", file: file, line: line) ^ ( ) DistributedCluster.file (private):1:9: note: 'file' declared here private file: StaticString ^ [1312/1396] Compiling DistributedClusterTests SystemMessagesRedeliveryTests.swift /code/Tests/DistributedClusterTests/Cluster/SystemMessagesRedeliveryTests.swift:260:36: warning: 'wait()' is deprecated: will be replaced by distributed actor / closure version try! system.shutdown().wait() ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:30:102: warning: immutable value 'existing' was never used; consider replacing with '_' or removing it guard let systemError = error as? ClusterSystemError, case .duplicateActorPath(let path, let existing) = systemError.underlying.error else { ~~~~^~~~~~~~ _ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:80:22: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try shutdown.wait(atMost: .seconds(5)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:90:29: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try await shutdown1.wait(atMost: .seconds(5)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:91:29: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try await shutdown2.wait(atMost: .milliseconds(1)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:92:29: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try await shutdown3.wait(atMost: .milliseconds(1)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:90:13: warning: no 'async' operations occur within 'await' expression try await shutdown1.wait(atMost: .seconds(5)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:91:13: warning: no 'async' operations occur within 'await' expression try await shutdown2.wait(atMost: .milliseconds(1)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:92:13: warning: no 'async' operations occur within 'await' expression try await shutdown3.wait(atMost: .milliseconds(1)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:85:9: warning: code after 'throw' will never be executed let system2 = await ClusterSystem("ShutdownSystem") ^ [1313/1396] Compiling DistributedClusterTests TestExtensions+MembershipDSL.swift /code/Tests/DistributedClusterTests/Cluster/SystemMessagesRedeliveryTests.swift:260:36: warning: 'wait()' is deprecated: will be replaced by distributed actor / closure version try! system.shutdown().wait() ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:30:102: warning: immutable value 'existing' was never used; consider replacing with '_' or removing it guard let systemError = error as? ClusterSystemError, case .duplicateActorPath(let path, let existing) = systemError.underlying.error else { ~~~~^~~~~~~~ _ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:80:22: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try shutdown.wait(atMost: .seconds(5)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:90:29: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try await shutdown1.wait(atMost: .seconds(5)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:91:29: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try await shutdown2.wait(atMost: .milliseconds(1)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:92:29: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try await shutdown3.wait(atMost: .milliseconds(1)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:90:13: warning: no 'async' operations occur within 'await' expression try await shutdown1.wait(atMost: .seconds(5)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:91:13: warning: no 'async' operations occur within 'await' expression try await shutdown2.wait(atMost: .milliseconds(1)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:92:13: warning: no 'async' operations occur within 'await' expression try await shutdown3.wait(atMost: .milliseconds(1)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:85:9: warning: code after 'throw' will never be executed let system2 = await ClusterSystem("ShutdownSystem") ^ [1314/1396] Compiling DistributedClusterTests TestExtensions.swift /code/Tests/DistributedClusterTests/Cluster/SystemMessagesRedeliveryTests.swift:260:36: warning: 'wait()' is deprecated: will be replaced by distributed actor / closure version try! system.shutdown().wait() ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:30:102: warning: immutable value 'existing' was never used; consider replacing with '_' or removing it guard let systemError = error as? ClusterSystemError, case .duplicateActorPath(let path, let existing) = systemError.underlying.error else { ~~~~^~~~~~~~ _ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:80:22: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try shutdown.wait(atMost: .seconds(5)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:90:29: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try await shutdown1.wait(atMost: .seconds(5)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:91:29: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try await shutdown2.wait(atMost: .milliseconds(1)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:92:29: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try await shutdown3.wait(atMost: .milliseconds(1)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:90:13: warning: no 'async' operations occur within 'await' expression try await shutdown1.wait(atMost: .seconds(5)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:91:13: warning: no 'async' operations occur within 'await' expression try await shutdown2.wait(atMost: .milliseconds(1)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:92:13: warning: no 'async' operations occur within 'await' expression try await shutdown3.wait(atMost: .milliseconds(1)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:85:9: warning: code after 'throw' will never be executed let system2 = await ClusterSystem("ShutdownSystem") ^ [1315/1396] Compiling DistributedClusterTests ClusterSystem+Testing.swift /code/Tests/DistributedClusterTests/Cluster/SystemMessagesRedeliveryTests.swift:260:36: warning: 'wait()' is deprecated: will be replaced by distributed actor / closure version try! system.shutdown().wait() ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:30:102: warning: immutable value 'existing' was never used; consider replacing with '_' or removing it guard let systemError = error as? ClusterSystemError, case .duplicateActorPath(let path, let existing) = systemError.underlying.error else { ~~~~^~~~~~~~ _ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:80:22: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try shutdown.wait(atMost: .seconds(5)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:90:29: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try await shutdown1.wait(atMost: .seconds(5)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:91:29: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try await shutdown2.wait(atMost: .milliseconds(1)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:92:29: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try await shutdown3.wait(atMost: .milliseconds(1)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:90:13: warning: no 'async' operations occur within 'await' expression try await shutdown1.wait(atMost: .seconds(5)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:91:13: warning: no 'async' operations occur within 'await' expression try await shutdown2.wait(atMost: .milliseconds(1)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:92:13: warning: no 'async' operations occur within 'await' expression try await shutdown3.wait(atMost: .milliseconds(1)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:85:9: warning: code after 'throw' will never be executed let system2 = await ClusterSystem("ShutdownSystem") ^ [1316/1396] Compiling DistributedClusterTests ClusterSystemTests.swift /code/Tests/DistributedClusterTests/Cluster/SystemMessagesRedeliveryTests.swift:260:36: warning: 'wait()' is deprecated: will be replaced by distributed actor / closure version try! system.shutdown().wait() ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:30:102: warning: immutable value 'existing' was never used; consider replacing with '_' or removing it guard let systemError = error as? ClusterSystemError, case .duplicateActorPath(let path, let existing) = systemError.underlying.error else { ~~~~^~~~~~~~ _ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:80:22: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try shutdown.wait(atMost: .seconds(5)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:90:29: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try await shutdown1.wait(atMost: .seconds(5)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:91:29: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try await shutdown2.wait(atMost: .milliseconds(1)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:92:29: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try await shutdown3.wait(atMost: .milliseconds(1)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:90:13: warning: no 'async' operations occur within 'await' expression try await shutdown1.wait(atMost: .seconds(5)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:91:13: warning: no 'async' operations occur within 'await' expression try await shutdown2.wait(atMost: .milliseconds(1)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:92:13: warning: no 'async' operations occur within 'await' expression try await shutdown3.wait(atMost: .milliseconds(1)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:85:9: warning: code after 'throw' will never be executed let system2 = await ClusterSystem("ShutdownSystem") ^ [1317/1396] Compiling DistributedClusterTests CustomStringInterpolationTests.swift /code/Tests/DistributedClusterTests/Cluster/SystemMessagesRedeliveryTests.swift:260:36: warning: 'wait()' is deprecated: will be replaced by distributed actor / closure version try! system.shutdown().wait() ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:30:102: warning: immutable value 'existing' was never used; consider replacing with '_' or removing it guard let systemError = error as? ClusterSystemError, case .duplicateActorPath(let path, let existing) = systemError.underlying.error else { ~~~~^~~~~~~~ _ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:80:22: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try shutdown.wait(atMost: .seconds(5)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:90:29: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try await shutdown1.wait(atMost: .seconds(5)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:91:29: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try await shutdown2.wait(atMost: .milliseconds(1)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:92:29: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try await shutdown3.wait(atMost: .milliseconds(1)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:90:13: warning: no 'async' operations occur within 'await' expression try await shutdown1.wait(atMost: .seconds(5)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:91:13: warning: no 'async' operations occur within 'await' expression try await shutdown2.wait(atMost: .milliseconds(1)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:92:13: warning: no 'async' operations occur within 'await' expression try await shutdown3.wait(atMost: .milliseconds(1)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:85:9: warning: code after 'throw' will never be executed let system2 = await ClusterSystem("ShutdownSystem") ^ [1318/1396] Compiling DistributedClusterTests DeadLetterTests.swift /code/Tests/DistributedClusterTests/Cluster/SystemMessagesRedeliveryTests.swift:260:36: warning: 'wait()' is deprecated: will be replaced by distributed actor / closure version try! system.shutdown().wait() ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:30:102: warning: immutable value 'existing' was never used; consider replacing with '_' or removing it guard let systemError = error as? ClusterSystemError, case .duplicateActorPath(let path, let existing) = systemError.underlying.error else { ~~~~^~~~~~~~ _ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:80:22: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try shutdown.wait(atMost: .seconds(5)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:90:29: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try await shutdown1.wait(atMost: .seconds(5)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:91:29: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try await shutdown2.wait(atMost: .milliseconds(1)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:92:29: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try await shutdown3.wait(atMost: .milliseconds(1)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:90:13: warning: no 'async' operations occur within 'await' expression try await shutdown1.wait(atMost: .seconds(5)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:91:13: warning: no 'async' operations occur within 'await' expression try await shutdown2.wait(atMost: .milliseconds(1)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:92:13: warning: no 'async' operations occur within 'await' expression try await shutdown3.wait(atMost: .milliseconds(1)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:85:9: warning: code after 'throw' will never be executed let system2 = await ClusterSystem("ShutdownSystem") ^ [1319/1396] Compiling DistributedClusterTests DefaultActorSystem.swift /code/Tests/DistributedClusterTests/Cluster/SystemMessagesRedeliveryTests.swift:260:36: warning: 'wait()' is deprecated: will be replaced by distributed actor / closure version try! system.shutdown().wait() ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:30:102: warning: immutable value 'existing' was never used; consider replacing with '_' or removing it guard let systemError = error as? ClusterSystemError, case .duplicateActorPath(let path, let existing) = systemError.underlying.error else { ~~~~^~~~~~~~ _ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:80:22: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try shutdown.wait(atMost: .seconds(5)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:90:29: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try await shutdown1.wait(atMost: .seconds(5)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:91:29: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try await shutdown2.wait(atMost: .milliseconds(1)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:92:29: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try await shutdown3.wait(atMost: .milliseconds(1)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:90:13: warning: no 'async' operations occur within 'await' expression try await shutdown1.wait(atMost: .seconds(5)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:91:13: warning: no 'async' operations occur within 'await' expression try await shutdown2.wait(atMost: .milliseconds(1)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:92:13: warning: no 'async' operations occur within 'await' expression try await shutdown3.wait(atMost: .milliseconds(1)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:85:9: warning: code after 'throw' will never be executed let system2 = await ClusterSystem("ShutdownSystem") ^ [1320/1396] Compiling DistributedClusterTests DispatcherTests.swift /code/Tests/DistributedClusterTests/Cluster/SystemMessagesRedeliveryTests.swift:260:36: warning: 'wait()' is deprecated: will be replaced by distributed actor / closure version try! system.shutdown().wait() ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:30:102: warning: immutable value 'existing' was never used; consider replacing with '_' or removing it guard let systemError = error as? ClusterSystemError, case .duplicateActorPath(let path, let existing) = systemError.underlying.error else { ~~~~^~~~~~~~ _ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:80:22: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try shutdown.wait(atMost: .seconds(5)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:90:29: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try await shutdown1.wait(atMost: .seconds(5)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:91:29: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try await shutdown2.wait(atMost: .milliseconds(1)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:92:29: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try await shutdown3.wait(atMost: .milliseconds(1)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:90:13: warning: no 'async' operations occur within 'await' expression try await shutdown1.wait(atMost: .seconds(5)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:91:13: warning: no 'async' operations occur within 'await' expression try await shutdown2.wait(atMost: .milliseconds(1)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:92:13: warning: no 'async' operations occur within 'await' expression try await shutdown3.wait(atMost: .milliseconds(1)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:85:9: warning: code after 'throw' will never be executed let system2 = await ClusterSystem("ShutdownSystem") ^ [1321/1396] Compiling DistributedClusterTests DistributedReceptionistTests.swift /code/Tests/DistributedClusterTests/Cluster/SystemMessagesRedeliveryTests.swift:260:36: warning: 'wait()' is deprecated: will be replaced by distributed actor / closure version try! system.shutdown().wait() ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:30:102: warning: immutable value 'existing' was never used; consider replacing with '_' or removing it guard let systemError = error as? ClusterSystemError, case .duplicateActorPath(let path, let existing) = systemError.underlying.error else { ~~~~^~~~~~~~ _ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:80:22: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try shutdown.wait(atMost: .seconds(5)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:90:29: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try await shutdown1.wait(atMost: .seconds(5)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:91:29: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try await shutdown2.wait(atMost: .milliseconds(1)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:92:29: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try await shutdown3.wait(atMost: .milliseconds(1)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:90:13: warning: no 'async' operations occur within 'await' expression try await shutdown1.wait(atMost: .seconds(5)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:91:13: warning: no 'async' operations occur within 'await' expression try await shutdown2.wait(atMost: .milliseconds(1)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:92:13: warning: no 'async' operations occur within 'await' expression try await shutdown3.wait(atMost: .milliseconds(1)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:85:9: warning: code after 'throw' will never be executed let system2 = await ClusterSystem("ShutdownSystem") ^ [1322/1396] Compiling DistributedClusterTests EndpointTests.swift /code/Tests/DistributedClusterTests/Cluster/SystemMessagesRedeliveryTests.swift:260:36: warning: 'wait()' is deprecated: will be replaced by distributed actor / closure version try! system.shutdown().wait() ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:30:102: warning: immutable value 'existing' was never used; consider replacing with '_' or removing it guard let systemError = error as? ClusterSystemError, case .duplicateActorPath(let path, let existing) = systemError.underlying.error else { ~~~~^~~~~~~~ _ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:80:22: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try shutdown.wait(atMost: .seconds(5)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:90:29: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try await shutdown1.wait(atMost: .seconds(5)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:91:29: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try await shutdown2.wait(atMost: .milliseconds(1)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:92:29: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try await shutdown3.wait(atMost: .milliseconds(1)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:90:13: warning: no 'async' operations occur within 'await' expression try await shutdown1.wait(atMost: .seconds(5)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:91:13: warning: no 'async' operations occur within 'await' expression try await shutdown2.wait(atMost: .milliseconds(1)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:92:13: warning: no 'async' operations occur within 'await' expression try await shutdown3.wait(atMost: .milliseconds(1)) ^ /code/Tests/DistributedClusterTests/ClusterSystemTests.swift:85:9: warning: code after 'throw' will never be executed let system2 = await ClusterSystem("ShutdownSystem") ^ [1323/1396] Compiling DistributedClusterTests ProtobufRoundTripTests.swift /code/Tests/DistributedClusterTests/Cluster/RemoteMessagingClusteredTests.swift:276:45: warning: 'wait()' is deprecated: will be replaced by distributed actor / closure version defer { try! thirdSystem.shutdown().wait() } ^ [1324/1396] Compiling DistributedClusterTests OpLogDistributedReceptionistClusteredTests.swift /code/Tests/DistributedClusterTests/Cluster/RemoteMessagingClusteredTests.swift:276:45: warning: 'wait()' is deprecated: will be replaced by distributed actor / closure version defer { try! thirdSystem.shutdown().wait() } ^ [1325/1396] Compiling DistributedClusterTests OpLogStreamTests.swift /code/Tests/DistributedClusterTests/Cluster/RemoteMessagingClusteredTests.swift:276:45: warning: 'wait()' is deprecated: will be replaced by distributed actor / closure version defer { try! thirdSystem.shutdown().wait() } ^ [1326/1396] Compiling DistributedClusterTests _OpLogClusterReceptionistClusteredTests.swift /code/Tests/DistributedClusterTests/Cluster/RemoteMessagingClusteredTests.swift:276:45: warning: 'wait()' is deprecated: will be replaced by distributed actor / closure version defer { try! thirdSystem.shutdown().wait() } ^ [1327/1396] Compiling DistributedClusterTests RemoteActorRefProviderTests.swift /code/Tests/DistributedClusterTests/Cluster/RemoteMessagingClusteredTests.swift:276:45: warning: 'wait()' is deprecated: will be replaced by distributed actor / closure version defer { try! thirdSystem.shutdown().wait() } ^ [1328/1396] Compiling DistributedClusterTests RemoteMessagingClusteredTests.swift /code/Tests/DistributedClusterTests/Cluster/RemoteMessagingClusteredTests.swift:276:45: warning: 'wait()' is deprecated: will be replaced by distributed actor / closure version defer { try! thirdSystem.shutdown().wait() } ^ [1329/1396] Compiling DistributedClusterTests RemotingHandshakeStateMachineTests.swift /code/Tests/DistributedClusterTests/Cluster/RemoteMessagingClusteredTests.swift:276:45: warning: 'wait()' is deprecated: will be replaced by distributed actor / closure version defer { try! thirdSystem.shutdown().wait() } ^ [1330/1396] Compiling DistributedClusterTests RemotingTLSClusteredTests.swift /code/Tests/DistributedClusterTests/Cluster/RemoteMessagingClusteredTests.swift:276:45: warning: 'wait()' is deprecated: will be replaced by distributed actor / closure version defer { try! thirdSystem.shutdown().wait() } ^ [1331/1396] Compiling DistributedClusterTests SWIM+SerializationTests.swift /code/Tests/DistributedClusterTests/Cluster/RemoteMessagingClusteredTests.swift:276:45: warning: 'wait()' is deprecated: will be replaced by distributed actor / closure version defer { try! thirdSystem.shutdown().wait() } ^ [1332/1396] Compiling DistributedClusterTests SWIMActorClusteredTests.swift /code/Tests/DistributedClusterTests/Cluster/RemoteMessagingClusteredTests.swift:276:45: warning: 'wait()' is deprecated: will be replaced by distributed actor / closure version defer { try! thirdSystem.shutdown().wait() } ^ [1333/1396] Compiling DistributedClusterTests ShootTheOtherNodeClusteredTests.swift /code/Tests/DistributedClusterTests/Cluster/RemoteMessagingClusteredTests.swift:276:45: warning: 'wait()' is deprecated: will be replaced by distributed actor / closure version defer { try! thirdSystem.shutdown().wait() } ^ [1334/1396] Compiling DistributedClusterTests ActorAskTests.swift /code/Tests/DistributedClusterTests/ActorLeakingTests.swift:258:9: warning: code after 'throw' will never be executed return self.skipLeakTests() ^ [1335/1396] Compiling DistributedClusterTests ActorIDMetadataTests.swift /code/Tests/DistributedClusterTests/ActorLeakingTests.swift:258:9: warning: code after 'throw' will never be executed return self.skipLeakTests() ^ [1336/1396] Compiling DistributedClusterTests ActorIDTests.swift /code/Tests/DistributedClusterTests/ActorLeakingTests.swift:258:9: warning: code after 'throw' will never be executed return self.skipLeakTests() ^ [1337/1396] Compiling DistributedClusterTests ActorIsolationFailureHandlingTests.swift /code/Tests/DistributedClusterTests/ActorLeakingTests.swift:258:9: warning: code after 'throw' will never be executed return self.skipLeakTests() ^ [1338/1396] Compiling DistributedClusterTests ActorLeakingTests.swift /code/Tests/DistributedClusterTests/ActorLeakingTests.swift:258:9: warning: code after 'throw' will never be executed return self.skipLeakTests() ^ [1339/1396] Compiling DistributedClusterTests ActorLifecycleTests.swift /code/Tests/DistributedClusterTests/ActorLeakingTests.swift:258:9: warning: code after 'throw' will never be executed return self.skipLeakTests() ^ [1340/1396] Compiling DistributedClusterTests ActorLoggingTests.swift /code/Tests/DistributedClusterTests/ActorLeakingTests.swift:258:9: warning: code after 'throw' will never be executed return self.skipLeakTests() ^ [1341/1396] Compiling DistributedClusterTests ActorNamingTests.swift /code/Tests/DistributedClusterTests/ActorLeakingTests.swift:258:9: warning: code after 'throw' will never be executed return self.skipLeakTests() ^ [1342/1396] Compiling DistributedClusterTests ActorPathTests.swift /code/Tests/DistributedClusterTests/ActorLeakingTests.swift:258:9: warning: code after 'throw' will never be executed return self.skipLeakTests() ^ [1343/1396] Compiling DistributedClusterTests ActorRefAdapterTests.swift /code/Tests/DistributedClusterTests/ActorLeakingTests.swift:258:9: warning: code after 'throw' will never be executed return self.skipLeakTests() ^ [1344/1396] Compiling DistributedClusterTests ActorSubReceiveTests.swift /code/Tests/DistributedClusterTests/ActorLeakingTests.swift:258:9: warning: code after 'throw' will never be executed return self.skipLeakTests() ^ [1345/1396] Compiling DistributedClusterTests BackoffStrategyTests.swift /code/Tests/DistributedClusterTests/ActorLeakingTests.swift:258:9: warning: code after 'throw' will never be executed return self.skipLeakTests() ^ [1346/1396] Compiling DistributedClusterTests BasicClusterSystemLifecycleTests.swift /code/Tests/DistributedClusterTests/Cluster/AggressiveNodeReplacementClusteredTests.swift:47:17: warning: initialization of immutable value 'service' was never used; consider replacing with assignment to '_' or removing it let service = await ServiceActor(actorSystem: second) ~~~~^~~~~~~ _ /code/Tests/DistributedClusterTests/Cluster/AssociationClusteredTests.swift:123:22: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try shutdown.wait(atMost: .seconds(3)) ^ /code/Tests/DistributedClusterTests/Cluster/ClusterLeaderActionsClusteredTests.swift:28:9: warning: code after 'throw' will never be executed let first = await setUpNode("first") { settings in ^ [1347/1396] Compiling DistributedClusterTests BehaviorCanonicalizeTests.swift /code/Tests/DistributedClusterTests/Cluster/AggressiveNodeReplacementClusteredTests.swift:47:17: warning: initialization of immutable value 'service' was never used; consider replacing with assignment to '_' or removing it let service = await ServiceActor(actorSystem: second) ~~~~^~~~~~~ _ /code/Tests/DistributedClusterTests/Cluster/AssociationClusteredTests.swift:123:22: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try shutdown.wait(atMost: .seconds(3)) ^ /code/Tests/DistributedClusterTests/Cluster/ClusterLeaderActionsClusteredTests.swift:28:9: warning: code after 'throw' will never be executed let first = await setUpNode("first") { settings in ^ [1348/1396] Compiling DistributedClusterTests BehaviorMatchers.swift /code/Tests/DistributedClusterTests/Cluster/AggressiveNodeReplacementClusteredTests.swift:47:17: warning: initialization of immutable value 'service' was never used; consider replacing with assignment to '_' or removing it let service = await ServiceActor(actorSystem: second) ~~~~^~~~~~~ _ /code/Tests/DistributedClusterTests/Cluster/AssociationClusteredTests.swift:123:22: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try shutdown.wait(atMost: .seconds(3)) ^ /code/Tests/DistributedClusterTests/Cluster/ClusterLeaderActionsClusteredTests.swift:28:9: warning: code after 'throw' will never be executed let first = await setUpNode("first") { settings in ^ [1349/1396] Compiling DistributedClusterTests BehaviorTests.swift /code/Tests/DistributedClusterTests/Cluster/AggressiveNodeReplacementClusteredTests.swift:47:17: warning: initialization of immutable value 'service' was never used; consider replacing with assignment to '_' or removing it let service = await ServiceActor(actorSystem: second) ~~~~^~~~~~~ _ /code/Tests/DistributedClusterTests/Cluster/AssociationClusteredTests.swift:123:22: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try shutdown.wait(atMost: .seconds(3)) ^ /code/Tests/DistributedClusterTests/Cluster/ClusterLeaderActionsClusteredTests.swift:28:9: warning: code after 'throw' will never be executed let first = await setUpNode("first") { settings in ^ [1350/1396] Compiling DistributedClusterTests BlockingReceptacleTests.swift /code/Tests/DistributedClusterTests/Cluster/AggressiveNodeReplacementClusteredTests.swift:47:17: warning: initialization of immutable value 'service' was never used; consider replacing with assignment to '_' or removing it let service = await ServiceActor(actorSystem: second) ~~~~^~~~~~~ _ /code/Tests/DistributedClusterTests/Cluster/AssociationClusteredTests.swift:123:22: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try shutdown.wait(atMost: .seconds(3)) ^ /code/Tests/DistributedClusterTests/Cluster/ClusterLeaderActionsClusteredTests.swift:28:9: warning: code after 'throw' will never be executed let first = await setUpNode("first") { settings in ^ [1351/1396] Compiling DistributedClusterTests VersionVector+SerializationTests.swift /code/Tests/DistributedClusterTests/Cluster/AggressiveNodeReplacementClusteredTests.swift:47:17: warning: initialization of immutable value 'service' was never used; consider replacing with assignment to '_' or removing it let service = await ServiceActor(actorSystem: second) ~~~~^~~~~~~ _ /code/Tests/DistributedClusterTests/Cluster/AssociationClusteredTests.swift:123:22: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try shutdown.wait(atMost: .seconds(3)) ^ /code/Tests/DistributedClusterTests/Cluster/ClusterLeaderActionsClusteredTests.swift:28:9: warning: code after 'throw' will never be executed let first = await setUpNode("first") { settings in ^ [1352/1396] Compiling DistributedClusterTests VersionVectorTests.swift /code/Tests/DistributedClusterTests/Cluster/AggressiveNodeReplacementClusteredTests.swift:47:17: warning: initialization of immutable value 'service' was never used; consider replacing with assignment to '_' or removing it let service = await ServiceActor(actorSystem: second) ~~~~^~~~~~~ _ /code/Tests/DistributedClusterTests/Cluster/AssociationClusteredTests.swift:123:22: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try shutdown.wait(atMost: .seconds(3)) ^ /code/Tests/DistributedClusterTests/Cluster/ClusterLeaderActionsClusteredTests.swift:28:9: warning: code after 'throw' will never be executed let first = await setUpNode("first") { settings in ^ [1353/1396] Compiling DistributedClusterTests AggressiveNodeReplacementClusteredTests.swift /code/Tests/DistributedClusterTests/Cluster/AggressiveNodeReplacementClusteredTests.swift:47:17: warning: initialization of immutable value 'service' was never used; consider replacing with assignment to '_' or removing it let service = await ServiceActor(actorSystem: second) ~~~~^~~~~~~ _ /code/Tests/DistributedClusterTests/Cluster/AssociationClusteredTests.swift:123:22: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try shutdown.wait(atMost: .seconds(3)) ^ /code/Tests/DistributedClusterTests/Cluster/ClusterLeaderActionsClusteredTests.swift:28:9: warning: code after 'throw' will never be executed let first = await setUpNode("first") { settings in ^ [1354/1396] Compiling DistributedClusterTests AssociationClusteredTests.swift /code/Tests/DistributedClusterTests/Cluster/AggressiveNodeReplacementClusteredTests.swift:47:17: warning: initialization of immutable value 'service' was never used; consider replacing with assignment to '_' or removing it let service = await ServiceActor(actorSystem: second) ~~~~^~~~~~~ _ /code/Tests/DistributedClusterTests/Cluster/AssociationClusteredTests.swift:123:22: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try shutdown.wait(atMost: .seconds(3)) ^ /code/Tests/DistributedClusterTests/Cluster/ClusterLeaderActionsClusteredTests.swift:28:9: warning: code after 'throw' will never be executed let first = await setUpNode("first") { settings in ^ [1355/1396] Compiling DistributedClusterTests ClusterDiscoveryTests.swift /code/Tests/DistributedClusterTests/Cluster/AggressiveNodeReplacementClusteredTests.swift:47:17: warning: initialization of immutable value 'service' was never used; consider replacing with assignment to '_' or removing it let service = await ServiceActor(actorSystem: second) ~~~~^~~~~~~ _ /code/Tests/DistributedClusterTests/Cluster/AssociationClusteredTests.swift:123:22: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try shutdown.wait(atMost: .seconds(3)) ^ /code/Tests/DistributedClusterTests/Cluster/ClusterLeaderActionsClusteredTests.swift:28:9: warning: code after 'throw' will never be executed let first = await setUpNode("first") { settings in ^ [1356/1396] Compiling DistributedClusterTests ClusterEventStreamTests.swift /code/Tests/DistributedClusterTests/Cluster/AggressiveNodeReplacementClusteredTests.swift:47:17: warning: initialization of immutable value 'service' was never used; consider replacing with assignment to '_' or removing it let service = await ServiceActor(actorSystem: second) ~~~~^~~~~~~ _ /code/Tests/DistributedClusterTests/Cluster/AssociationClusteredTests.swift:123:22: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try shutdown.wait(atMost: .seconds(3)) ^ /code/Tests/DistributedClusterTests/Cluster/ClusterLeaderActionsClusteredTests.swift:28:9: warning: code after 'throw' will never be executed let first = await setUpNode("first") { settings in ^ [1357/1396] Compiling DistributedClusterTests ClusterLeaderActionsClusteredTests.swift /code/Tests/DistributedClusterTests/Cluster/AggressiveNodeReplacementClusteredTests.swift:47:17: warning: initialization of immutable value 'service' was never used; consider replacing with assignment to '_' or removing it let service = await ServiceActor(actorSystem: second) ~~~~^~~~~~~ _ /code/Tests/DistributedClusterTests/Cluster/AssociationClusteredTests.swift:123:22: warning: 'wait(atMost:)' is deprecated: will be replaced by distributed actor / closure version try shutdown.wait(atMost: .seconds(3)) ^ /code/Tests/DistributedClusterTests/Cluster/ClusterLeaderActionsClusteredTests.swift:28:9: warning: code after 'throw' will never be executed let first = await setUpNode("first") { settings in ^ [1358/1396] Compiling DistributedClusterTests MetricsTestKit.swift /code/Tests/DistributedClusterTests/ParentChildActorTests.swift:66:63: warning: immutable value 'existing' was never used; consider replacing with '_' or removing it if case .duplicateActorPath(let path, let existing) = error.underlying.error { ~~~~^~~~~~~~ _ /code/Tests/DistributedClusterTests/ParentChildActorTests.swift:80:63: warning: immutable value 'existing' was never used; consider replacing with '_' or removing it if case .duplicateActorPath(let path, let existing) = error.underlying.error { ~~~~^~~~~~~~ _ /code/Tests/DistributedClusterTests/ParentChildActorTests.swift:137:67: warning: immutable value 'existing' was never used; consider replacing with '_' or removing it if case .duplicateActorPath(let path, let existing) = error.underlying.error { ~~~~^~~~~~~~ _ /code/Tests/DistributedClusterTests/Plugins/ClusterSingleton/ClusterSingletonPluginClusteredTests.swift:89:13: warning: initialization of immutable value 'ref1' was never used; consider replacing with assignment to '_' or removing it let ref1 = try await first.singleton.host(name: name, settings: singletonSettings) { actorSystem in ~~~~^~~~ _ /code/Tests/DistributedClusterTests/Pattern/WorkerPoolTests.swift:74:9: warning: code after 'throw' will never be executed let workerKey = DistributedReception.Key(Greeter.self, id: "request-workers") ^ [1359/1396] Compiling DistributedClusterTests NIOExtensionsTests.swift /code/Tests/DistributedClusterTests/ParentChildActorTests.swift:66:63: warning: immutable value 'existing' was never used; consider replacing with '_' or removing it if case .duplicateActorPath(let path, let existing) = error.underlying.error { ~~~~^~~~~~~~ _ /code/Tests/DistributedClusterTests/ParentChildActorTests.swift:80:63: warning: immutable value 'existing' was never used; consider replacing with '_' or removing it if case .duplicateActorPath(let path, let existing) = error.underlying.error { ~~~~^~~~~~~~ _ /code/Tests/DistributedClusterTests/ParentChildActorTests.swift:137:67: warning: immutable value 'existing' was never used; consider replacing with '_' or removing it if case .duplicateActorPath(let path, let existing) = error.underlying.error { ~~~~^~~~~~~~ _ /code/Tests/DistributedClusterTests/Plugins/ClusterSingleton/ClusterSingletonPluginClusteredTests.swift:89:13: warning: initialization of immutable value 'ref1' was never used; consider replacing with assignment to '_' or removing it let ref1 = try await first.singleton.host(name: name, settings: singletonSettings) { actorSystem in ~~~~^~~~ _ /code/Tests/DistributedClusterTests/Pattern/WorkerPoolTests.swift:74:9: warning: code after 'throw' will never be executed let workerKey = DistributedReception.Key(Greeter.self, id: "request-workers") ^ [1360/1396] Compiling DistributedClusterTests NodeDeathWatcherTests.swift /code/Tests/DistributedClusterTests/ParentChildActorTests.swift:66:63: warning: immutable value 'existing' was never used; consider replacing with '_' or removing it if case .duplicateActorPath(let path, let existing) = error.underlying.error { ~~~~^~~~~~~~ _ /code/Tests/DistributedClusterTests/ParentChildActorTests.swift:80:63: warning: immutable value 'existing' was never used; consider replacing with '_' or removing it if case .duplicateActorPath(let path, let existing) = error.underlying.error { ~~~~^~~~~~~~ _ /code/Tests/DistributedClusterTests/ParentChildActorTests.swift:137:67: warning: immutable value 'existing' was never used; consider replacing with '_' or removing it if case .duplicateActorPath(let path, let existing) = error.underlying.error { ~~~~^~~~~~~~ _ /code/Tests/DistributedClusterTests/Plugins/ClusterSingleton/ClusterSingletonPluginClusteredTests.swift:89:13: warning: initialization of immutable value 'ref1' was never used; consider replacing with assignment to '_' or removing it let ref1 = try await first.singleton.host(name: name, settings: singletonSettings) { actorSystem in ~~~~^~~~ _ /code/Tests/DistributedClusterTests/Pattern/WorkerPoolTests.swift:74:9: warning: code after 'throw' will never be executed let workerKey = DistributedReception.Key(Greeter.self, id: "request-workers") ^ [1361/1396] Compiling DistributedClusterTests NoopLogger.swift /code/Tests/DistributedClusterTests/ParentChildActorTests.swift:66:63: warning: immutable value 'existing' was never used; consider replacing with '_' or removing it if case .duplicateActorPath(let path, let existing) = error.underlying.error { ~~~~^~~~~~~~ _ /code/Tests/DistributedClusterTests/ParentChildActorTests.swift:80:63: warning: immutable value 'existing' was never used; consider replacing with '_' or removing it if case .duplicateActorPath(let path, let existing) = error.underlying.error { ~~~~^~~~~~~~ _ /code/Tests/DistributedClusterTests/ParentChildActorTests.swift:137:67: warning: immutable value 'existing' was never used; consider replacing with '_' or removing it if case .duplicateActorPath(let path, let existing) = error.underlying.error { ~~~~^~~~~~~~ _ /code/Tests/DistributedClusterTests/Plugins/ClusterSingleton/ClusterSingletonPluginClusteredTests.swift:89:13: warning: initialization of immutable value 'ref1' was never used; consider replacing with assignment to '_' or removing it let ref1 = try await first.singleton.host(name: name, settings: singletonSettings) { actorSystem in ~~~~^~~~ _ /code/Tests/DistributedClusterTests/Pattern/WorkerPoolTests.swift:74:9: warning: code after 'throw' will never be executed let workerKey = DistributedReception.Key(Greeter.self, id: "request-workers") ^ [1362/1396] Compiling DistributedClusterTests ParentChildActorTests.swift /code/Tests/DistributedClusterTests/ParentChildActorTests.swift:66:63: warning: immutable value 'existing' was never used; consider replacing with '_' or removing it if case .duplicateActorPath(let path, let existing) = error.underlying.error { ~~~~^~~~~~~~ _ /code/Tests/DistributedClusterTests/ParentChildActorTests.swift:80:63: warning: immutable value 'existing' was never used; consider replacing with '_' or removing it if case .duplicateActorPath(let path, let existing) = error.underlying.error { ~~~~^~~~~~~~ _ /code/Tests/DistributedClusterTests/ParentChildActorTests.swift:137:67: warning: immutable value 'existing' was never used; consider replacing with '_' or removing it if case .duplicateActorPath(let path, let existing) = error.underlying.error { ~~~~^~~~~~~~ _ /code/Tests/DistributedClusterTests/Plugins/ClusterSingleton/ClusterSingletonPluginClusteredTests.swift:89:13: warning: initialization of immutable value 'ref1' was never used; consider replacing with assignment to '_' or removing it let ref1 = try await first.singleton.host(name: name, settings: singletonSettings) { actorSystem in ~~~~^~~~ _ /code/Tests/DistributedClusterTests/Pattern/WorkerPoolTests.swift:74:9: warning: code after 'throw' will never be executed let workerKey = DistributedReception.Key(Greeter.self, id: "request-workers") ^ [1363/1396] Compiling DistributedClusterTests WorkerPoolTests.swift /code/Tests/DistributedClusterTests/ParentChildActorTests.swift:66:63: warning: immutable value 'existing' was never used; consider replacing with '_' or removing it if case .duplicateActorPath(let path, let existing) = error.underlying.error { ~~~~^~~~~~~~ _ /code/Tests/DistributedClusterTests/ParentChildActorTests.swift:80:63: warning: immutable value 'existing' was never used; consider replacing with '_' or removing it if case .duplicateActorPath(let path, let existing) = error.underlying.error { ~~~~^~~~~~~~ _ /code/Tests/DistributedClusterTests/ParentChildActorTests.swift:137:67: warning: immutable value 'existing' was never used; consider replacing with '_' or removing it if case .duplicateActorPath(let path, let existing) = error.underlying.error { ~~~~^~~~~~~~ _ /code/Tests/DistributedClusterTests/Plugins/ClusterSingleton/ClusterSingletonPluginClusteredTests.swift:89:13: warning: initialization of immutable value 'ref1' was never used; consider replacing with assignment to '_' or removing it let ref1 = try await first.singleton.host(name: name, settings: singletonSettings) { actorSystem in ~~~~^~~~ _ /code/Tests/DistributedClusterTests/Pattern/WorkerPoolTests.swift:74:9: warning: code after 'throw' will never be executed let workerKey = DistributedReception.Key(Greeter.self, id: "request-workers") ^ [1364/1396] Compiling DistributedClusterTests ClusterSingletonPluginClusteredTests.swift /code/Tests/DistributedClusterTests/ParentChildActorTests.swift:66:63: warning: immutable value 'existing' was never used; consider replacing with '_' or removing it if case .duplicateActorPath(let path, let existing) = error.underlying.error { ~~~~^~~~~~~~ _ /code/Tests/DistributedClusterTests/ParentChildActorTests.swift:80:63: warning: immutable value 'existing' was never used; consider replacing with '_' or removing it if case .duplicateActorPath(let path, let existing) = error.underlying.error { ~~~~^~~~~~~~ _ /code/Tests/DistributedClusterTests/ParentChildActorTests.swift:137:67: warning: immutable value 'existing' was never used; consider replacing with '_' or removing it if case .duplicateActorPath(let path, let existing) = error.underlying.error { ~~~~^~~~~~~~ _ /code/Tests/DistributedClusterTests/Plugins/ClusterSingleton/ClusterSingletonPluginClusteredTests.swift:89:13: warning: initialization of immutable value 'ref1' was never used; consider replacing with assignment to '_' or removing it let ref1 = try await first.singleton.host(name: name, settings: singletonSettings) { actorSystem in ~~~~^~~~ _ /code/Tests/DistributedClusterTests/Pattern/WorkerPoolTests.swift:74:9: warning: code after 'throw' will never be executed let workerKey = DistributedReception.Key(Greeter.self, id: "request-workers") ^ [1365/1396] Compiling DistributedClusterTests ClusterSingletonPluginTests.swift /code/Tests/DistributedClusterTests/ParentChildActorTests.swift:66:63: warning: immutable value 'existing' was never used; consider replacing with '_' or removing it if case .duplicateActorPath(let path, let existing) = error.underlying.error { ~~~~^~~~~~~~ _ /code/Tests/DistributedClusterTests/ParentChildActorTests.swift:80:63: warning: immutable value 'existing' was never used; consider replacing with '_' or removing it if case .duplicateActorPath(let path, let existing) = error.underlying.error { ~~~~^~~~~~~~ _ /code/Tests/DistributedClusterTests/ParentChildActorTests.swift:137:67: warning: immutable value 'existing' was never used; consider replacing with '_' or removing it if case .duplicateActorPath(let path, let existing) = error.underlying.error { ~~~~^~~~~~~~ _ /code/Tests/DistributedClusterTests/Plugins/ClusterSingleton/ClusterSingletonPluginClusteredTests.swift:89:13: warning: initialization of immutable value 'ref1' was never used; consider replacing with assignment to '_' or removing it let ref1 = try await first.singleton.host(name: name, settings: singletonSettings) { actorSystem in ~~~~^~~~ _ /code/Tests/DistributedClusterTests/Pattern/WorkerPoolTests.swift:74:9: warning: code after 'throw' will never be executed let workerKey = DistributedReception.Key(Greeter.self, id: "request-workers") ^ [1366/1396] Compiling DistributedClusterTests PluginsSettingsTests.swift /code/Tests/DistributedClusterTests/ParentChildActorTests.swift:66:63: warning: immutable value 'existing' was never used; consider replacing with '_' or removing it if case .duplicateActorPath(let path, let existing) = error.underlying.error { ~~~~^~~~~~~~ _ /code/Tests/DistributedClusterTests/ParentChildActorTests.swift:80:63: warning: immutable value 'existing' was never used; consider replacing with '_' or removing it if case .duplicateActorPath(let path, let existing) = error.underlying.error { ~~~~^~~~~~~~ _ /code/Tests/DistributedClusterTests/ParentChildActorTests.swift:137:67: warning: immutable value 'existing' was never used; consider replacing with '_' or removing it if case .duplicateActorPath(let path, let existing) = error.underlying.error { ~~~~^~~~~~~~ _ /code/Tests/DistributedClusterTests/Plugins/ClusterSingleton/ClusterSingletonPluginClusteredTests.swift:89:13: warning: initialization of immutable value 'ref1' was never used; consider replacing with assignment to '_' or removing it let ref1 = try await first.singleton.host(name: name, settings: singletonSettings) { actorSystem in ~~~~^~~~ _ /code/Tests/DistributedClusterTests/Pattern/WorkerPoolTests.swift:74:9: warning: code after 'throw' will never be executed let workerKey = DistributedReception.Key(Greeter.self, id: "request-workers") ^ [1367/1396] Compiling DistributedClusterTests RemoteCallTests.swift /code/Tests/DistributedClusterTests/ParentChildActorTests.swift:66:63: warning: immutable value 'existing' was never used; consider replacing with '_' or removing it if case .duplicateActorPath(let path, let existing) = error.underlying.error { ~~~~^~~~~~~~ _ /code/Tests/DistributedClusterTests/ParentChildActorTests.swift:80:63: warning: immutable value 'existing' was never used; consider replacing with '_' or removing it if case .duplicateActorPath(let path, let existing) = error.underlying.error { ~~~~^~~~~~~~ _ /code/Tests/DistributedClusterTests/ParentChildActorTests.swift:137:67: warning: immutable value 'existing' was never used; consider replacing with '_' or removing it if case .duplicateActorPath(let path, let existing) = error.underlying.error { ~~~~^~~~~~~~ _ /code/Tests/DistributedClusterTests/Plugins/ClusterSingleton/ClusterSingletonPluginClusteredTests.swift:89:13: warning: initialization of immutable value 'ref1' was never used; consider replacing with assignment to '_' or removing it let ref1 = try await first.singleton.host(name: name, settings: singletonSettings) { actorSystem in ~~~~^~~~ _ /code/Tests/DistributedClusterTests/Pattern/WorkerPoolTests.swift:74:9: warning: code after 'throw' will never be executed let workerKey = DistributedReception.Key(Greeter.self, id: "request-workers") ^ [1368/1396] Compiling DistributedClusterTests RingBufferTests.swift /code/Tests/DistributedClusterTests/ParentChildActorTests.swift:66:63: warning: immutable value 'existing' was never used; consider replacing with '_' or removing it if case .duplicateActorPath(let path, let existing) = error.underlying.error { ~~~~^~~~~~~~ _ /code/Tests/DistributedClusterTests/ParentChildActorTests.swift:80:63: warning: immutable value 'existing' was never used; consider replacing with '_' or removing it if case .duplicateActorPath(let path, let existing) = error.underlying.error { ~~~~^~~~~~~~ _ /code/Tests/DistributedClusterTests/ParentChildActorTests.swift:137:67: warning: immutable value 'existing' was never used; consider replacing with '_' or removing it if case .duplicateActorPath(let path, let existing) = error.underlying.error { ~~~~^~~~~~~~ _ /code/Tests/DistributedClusterTests/Plugins/ClusterSingleton/ClusterSingletonPluginClusteredTests.swift:89:13: warning: initialization of immutable value 'ref1' was never used; consider replacing with assignment to '_' or removing it let ref1 = try await first.singleton.host(name: name, settings: singletonSettings) { actorSystem in ~~~~^~~~ _ /code/Tests/DistributedClusterTests/Pattern/WorkerPoolTests.swift:74:9: warning: code after 'throw' will never be executed let workerKey = DistributedReception.Key(Greeter.self, id: "request-workers") ^ [1369/1396] Compiling DistributedClusterTests FixedThreadPoolTests.swift /code/Tests/DistributedClusterTests/Metrics/ActorMetricsTests.swift:41:9: warning: code after 'throw' will never be executed let first = await setUpNode("first") ^ [1370/1396] Compiling DistributedClusterTests GossiperShellTests.swift /code/Tests/DistributedClusterTests/Metrics/ActorMetricsTests.swift:41:9: warning: code after 'throw' will never be executed let first = await setUpNode("first") ^ [1371/1396] Compiling DistributedClusterTests HeapTests.swift /code/Tests/DistributedClusterTests/Metrics/ActorMetricsTests.swift:41:9: warning: code after 'throw' will never be executed let first = await setUpNode("first") ^ [1372/1396] Compiling DistributedClusterTests InterceptorTests.swift /code/Tests/DistributedClusterTests/Metrics/ActorMetricsTests.swift:41:9: warning: code after 'throw' will never be executed let first = await setUpNode("first") ^ [1373/1396] Compiling DistributedClusterTests LifecycleWatchTests.swift /code/Tests/DistributedClusterTests/Metrics/ActorMetricsTests.swift:41:9: warning: code after 'throw' will never be executed let first = await setUpNode("first") ^ [1374/1396] Compiling DistributedClusterTests MPSCLinkedQueueTests.swift /code/Tests/DistributedClusterTests/Metrics/ActorMetricsTests.swift:41:9: warning: code after 'throw' will never be executed let first = await setUpNode("first") ^ [1375/1396] Compiling DistributedClusterTests MailboxTests.swift /code/Tests/DistributedClusterTests/Metrics/ActorMetricsTests.swift:41:9: warning: code after 'throw' will never be executed let first = await setUpNode("first") ^ [1376/1396] Compiling DistributedClusterTests MembershipTests.swift /code/Tests/DistributedClusterTests/Metrics/ActorMetricsTests.swift:41:9: warning: code after 'throw' will never be executed let first = await setUpNode("first") ^ [1377/1396] Compiling DistributedClusterTests ActorMemoryTests.swift /code/Tests/DistributedClusterTests/Metrics/ActorMetricsTests.swift:41:9: warning: code after 'throw' will never be executed let first = await setUpNode("first") ^ [1378/1396] Compiling DistributedClusterTests ActorMetricsTests.swift /code/Tests/DistributedClusterTests/Metrics/ActorMetricsTests.swift:41:9: warning: code after 'throw' will never be executed let first = await setUpNode("first") ^ [1379/1396] Compiling DistributedClusterTests SWIMActorPeerMetricsTests.swift /code/Tests/DistributedClusterTests/Metrics/ActorMetricsTests.swift:41:9: warning: code after 'throw' will never be executed let first = await setUpNode("first") ^ [1380/1396] Compiling DistributedClusterTests SerializationPoolTests.swift /code/Tests/DistributedClusterTests/SerializationPoolTests.swift:113:23: warning: instance method 'syncShutdownGracefully' is unavailable from asynchronous contexts; this can end up blocking the calling thread; this is an error in Swift 6 try! self.elg.syncShutdownGracefully() ^~~~~~~~~~~~~~~~~~~~~~ shutdownGracefully [1381/1396] Compiling DistributedClusterTests SerializationTests.swift /code/Tests/DistributedClusterTests/SerializationPoolTests.swift:113:23: warning: instance method 'syncShutdownGracefully' is unavailable from asynchronous contexts; this can end up blocking the calling thread; this is an error in Swift 6 try! self.elg.syncShutdownGracefully() ^~~~~~~~~~~~~~~~~~~~~~ shutdownGracefully [1382/1396] Compiling DistributedClusterTests StashBufferTests.swift /code/Tests/DistributedClusterTests/SerializationPoolTests.swift:113:23: warning: instance method 'syncShutdownGracefully' is unavailable from asynchronous contexts; this can end up blocking the calling thread; this is an error in Swift 6 try! self.elg.syncShutdownGracefully() ^~~~~~~~~~~~~~~~~~~~~~ shutdownGracefully [1383/1396] Compiling DistributedClusterTests StubDistributedActorTests.swift /code/Tests/DistributedClusterTests/SerializationPoolTests.swift:113:23: warning: instance method 'syncShutdownGracefully' is unavailable from asynchronous contexts; this can end up blocking the calling thread; this is an error in Swift 6 try! self.elg.syncShutdownGracefully() ^~~~~~~~~~~~~~~~~~~~~~ shutdownGracefully [1384/1396] Compiling DistributedClusterTests SupervisionTests.swift /code/Tests/DistributedClusterTests/SerializationPoolTests.swift:113:23: warning: instance method 'syncShutdownGracefully' is unavailable from asynchronous contexts; this can end up blocking the calling thread; this is an error in Swift 6 try! self.elg.syncShutdownGracefully() ^~~~~~~~~~~~~~~~~~~~~~ shutdownGracefully [1385/1396] Compiling DistributedClusterTests TimeSpecTests.swift /code/Tests/DistributedClusterTests/SerializationPoolTests.swift:113:23: warning: instance method 'syncShutdownGracefully' is unavailable from asynchronous contexts; this can end up blocking the calling thread; this is an error in Swift 6 try! self.elg.syncShutdownGracefully() ^~~~~~~~~~~~~~~~~~~~~~ shutdownGracefully [1386/1396] Compiling DistributedClusterTests TimersTests.swift /code/Tests/DistributedClusterTests/SerializationPoolTests.swift:113:23: warning: instance method 'syncShutdownGracefully' is unavailable from asynchronous contexts; this can end up blocking the calling thread; this is an error in Swift 6 try! self.elg.syncShutdownGracefully() ^~~~~~~~~~~~~~~~~~~~~~ shutdownGracefully [1387/1396] Compiling DistributedClusterTests TraversalTests.swift /code/Tests/DistributedClusterTests/SerializationPoolTests.swift:113:23: warning: instance method 'syncShutdownGracefully' is unavailable from asynchronous contexts; this can end up blocking the calling thread; this is an error in Swift 6 try! self.elg.syncShutdownGracefully() ^~~~~~~~~~~~~~~~~~~~~~ shutdownGracefully [1388/1396] Compiling DistributedClusterTests XCTest+Async.swift /code/Tests/DistributedClusterTests/SerializationPoolTests.swift:113:23: warning: instance method 'syncShutdownGracefully' is unavailable from asynchronous contexts; this can end up blocking the calling thread; this is an error in Swift 6 try! self.elg.syncShutdownGracefully() ^~~~~~~~~~~~~~~~~~~~~~ shutdownGracefully [1389/1396] Compiling DistributedClusterTests _ActorRefReceptionistTests.swift /code/Tests/DistributedClusterTests/SerializationPoolTests.swift:113:23: warning: instance method 'syncShutdownGracefully' is unavailable from asynchronous contexts; this can end up blocking the calling thread; this is an error in Swift 6 try! self.elg.syncShutdownGracefully() ^~~~~~~~~~~~~~~~~~~~~~ shutdownGracefully [1390/1396] Compiling DistributedClusterTests _DeathWatchTests.swift /code/Tests/DistributedClusterTests/SerializationPoolTests.swift:113:23: warning: instance method 'syncShutdownGracefully' is unavailable from asynchronous contexts; this can end up blocking the calling thread; this is an error in Swift 6 try! self.elg.syncShutdownGracefully() ^~~~~~~~~~~~~~~~~~~~~~ shutdownGracefully [1392/1398] Wrapping AST for DistributedClusterTests for debugging [1393/1398] /code/.build/x86_64-unknown-linux-gnu/debug/swift-distributed-actorsPackageDiscoveredTests.derived/all-discovered-tests.swift [1395/1402] Compiling swift_distributed_actorsPackageDiscoveredTests DistributedActorsTestKitTests.swift [1396/1402] Emitting module swift_distributed_actorsPackageDiscoveredTests [1397/1402] Compiling swift_distributed_actorsPackageDiscoveredTests DistributedClusterTests.swift [1398/1402] Compiling swift_distributed_actorsPackageDiscoveredTests all-discovered-tests.swift [1400/1404] /code/.build/x86_64-unknown-linux-gnu/debug/swift-distributed-actorsPackageTests.derived/runner.swift [1401/1404] Wrapping AST for swift-distributed-actorsPackageDiscoveredTests for debugging [1403/1406] Emitting module swift_distributed_actorsPackageTests [1404/1406] Compiling swift_distributed_actorsPackageTests runner.swift [1406/1408] Wrapping AST for swift-distributed-actorsPackageTests for debugging [1407/1408] Linking swift-distributed-actorsPackageTests.xctest Build complete! (175.95s) Test Suite 'All tests' started at 2023-11-10 19:32:38.704 Test Suite 'debug.xctest' started at 2023-11-10 19:32:38.705 Test Suite 'ActorAskTests' started at 2023-11-10 19:32:38.706 Test Case 'ActorAskTests.test_askResult_shouldBePossibleTo_contextAwaitOn' started at 2023-11-10 19:32:38.706 Test Case 'ActorAskTests.test_askResult_shouldBePossibleTo_contextAwaitOn' passed (0.065 seconds) Test Case 'ActorAskTests.test_askResult_shouldBePossibleTo_contextOnResultAsyncOn_withInfiniteTimeout' started at 2023-11-10 19:32:38.771 Test Case 'ActorAskTests.test_askResult_shouldBePossibleTo_contextOnResultAsyncOn_withInfiniteTimeout' passed (0.024 seconds) Test Case 'ActorAskTests.test_askResult_shouldBePossibleTo_contextOnResultAsyncOn_withNormalTimeout' started at 2023-11-10 19:32:38.795 Test Case 'ActorAskTests.test_askResult_shouldBePossibleTo_contextOnResultAsyncOn_withNormalTimeout' passed (0.015 seconds) Test Case 'ActorAskTests.test_askResult_whenContextAwaitedOn_shouldRespectTimeout' started at 2023-11-10 19:32:38.810 Test Case 'ActorAskTests.test_askResult_whenContextAwaitedOn_shouldRespectTimeout' passed (0.129 seconds) Test Case 'ActorAskTests.test_ask_forSimpleType' started at 2023-11-10 19:32:38.939 Test Case 'ActorAskTests.test_ask_forSimpleType' passed (0.02 seconds) Test Case 'ActorAskTests.test_ask_onDeadLetters_shouldPutMessageIntoDeadLetters' started at 2023-11-10 19:32:38.959 Test Case 'ActorAskTests.test_ask_onDeadLetters_shouldPutMessageIntoDeadLetters' passed (0.311 seconds) Test Case 'ActorAskTests.test_ask_shouldCompleteWithFirstResponse' started at 2023-11-10 19:32:39.270 Test Case 'ActorAskTests.test_ask_shouldCompleteWithFirstResponse' passed (0.011 seconds) Test Case 'ActorAskTests.test_ask_shouldFailIfResponseIsNotReceivedBeforeTimeout' started at 2023-11-10 19:32:39.281 Test Case 'ActorAskTests.test_ask_shouldFailIfResponseIsNotReceivedBeforeTimeout' passed (1.014 seconds) Test Case 'ActorAskTests.test_ask_shouldSucceedIfResponseIsReceivedBeforeTimeout' started at 2023-11-10 19:32:40.295 Test Case 'ActorAskTests.test_ask_shouldSucceedIfResponseIsReceivedBeforeTimeout' passed (0.014 seconds) Test Case 'ActorAskTests.test_ask_withTerminatedSystem_shouldNotCauseCrash' started at 2023-11-10 19:32:40.308 Test Case 'ActorAskTests.test_ask_withTerminatedSystem_shouldNotCauseCrash' passed (0.05 seconds) Test Suite 'ActorAskTests' passed at 2023-11-10 19:32:40.359 Executed 10 tests, with 0 failures (0 unexpected) in 1.653 (1.653) seconds Test Suite 'ActorIDMetadataTests' started at 2023-11-10 19:32:40.360 Test Case 'ActorIDMetadataTests.test_metadata_beUsableInDescription' started at 2023-11-10 19:32:40.360 Test Case 'ActorIDMetadataTests.test_metadata_beUsableInDescription' passed (0.128 seconds) Test Case 'ActorIDMetadataTests.test_metadata_initializedInline' started at 2023-11-10 19:32:40.489 Test Case 'ActorIDMetadataTests.test_metadata_initializedInline' passed (0.06 seconds) Test Case 'ActorIDMetadataTests.test_metadata_shouldBeStoredInID' started at 2023-11-10 19:32:40.548 Test Case 'ActorIDMetadataTests.test_metadata_shouldBeStoredInID' passed (0.018 seconds) Test Case 'ActorIDMetadataTests.test_metadata_userDefined_coding' started at 2023-11-10 19:32:40.566 Test Case 'ActorIDMetadataTests.test_metadata_userDefined_coding' passed (0.06 seconds) Test Case 'ActorIDMetadataTests.test_metadata_wellKnown_coding' started at 2023-11-10 19:32:40.626 Test Case 'ActorIDMetadataTests.test_metadata_wellKnown_coding' passed (0.015 seconds) Test Case 'ActorIDMetadataTests.test_metadata_wellKnown_equality' started at 2023-11-10 19:32:40.641 Test Case 'ActorIDMetadataTests.test_metadata_wellKnown_equality' passed (0.025 seconds) Test Case 'ActorIDMetadataTests.test_metadata_wellKnown_proto' started at 2023-11-10 19:32:40.667 Test Case 'ActorIDMetadataTests.test_metadata_wellKnown_proto' passed (0.037 seconds) Test Suite 'ActorIDMetadataTests' passed at 2023-11-10 19:32:40.704 Executed 7 tests, with 0 failures (0 unexpected) in 0.343 (0.343) seconds Test Suite 'ActorIDTests' started at 2023-11-10 19:32:40.704 Test Case 'ActorIDTests.test_encodeDecode_ActorAddress_withoutSerializationContext' started at 2023-11-10 19:32:40.704 Test Case 'ActorIDTests.test_encodeDecode_ActorAddress_withoutSerializationContext' passed (0.005 seconds) Test Case 'ActorIDTests.test_equalityOf_idWithDifferentSegmentsButSameUID' started at 2023-11-10 19:32:40.708 Test Case 'ActorIDTests.test_equalityOf_idWithDifferentSegmentsButSameUID' passed (0.001 seconds) Test Case 'ActorIDTests.test_equalityOf_idWithDifferentSystemNameOnly' started at 2023-11-10 19:32:40.709 Test Case 'ActorIDTests.test_equalityOf_idWithDifferentSystemNameOnly' passed (0.0 seconds) Test Case 'ActorIDTests.test_equalityOf_idWithDifferentSystemNameOnly_local_remote' started at 2023-11-10 19:32:40.710 Test Case 'ActorIDTests.test_equalityOf_idWithDifferentSystemNameOnly_local_remote' passed (0.001 seconds) Test Case 'ActorIDTests.test_equalityOf_idWithDifferentSystemNameOnly_remote' started at 2023-11-10 19:32:40.710 Test Case 'ActorIDTests.test_equalityOf_idWithDifferentSystemNameOnly_remote' passed (0.0 seconds) Test Case 'ActorIDTests.test_equalityOf_idWithSameSegmentsButDifferentIncarnation' started at 2023-11-10 19:32:40.710 Test Case 'ActorIDTests.test_equalityOf_idWithSameSegmentsButDifferentIncarnation' passed (0.0 seconds) Test Case 'ActorIDTests.test_local_actorAddress_shouldPrintNicely' started at 2023-11-10 19:32:40.711 Test Case 'ActorIDTests.test_local_actorAddress_shouldPrintNicely' passed (0.001 seconds) Test Case 'ActorIDTests.test_remote_actorAddress_shouldPrintNicely' started at 2023-11-10 19:32:40.712 Test Case 'ActorIDTests.test_remote_actorAddress_shouldPrintNicely' passed (0.003 seconds) Test Case 'ActorIDTests.test_serializing_ActorAddress_propagateCustomTag' started at 2023-11-10 19:32:40.715 Test Case 'ActorIDTests.test_serializing_ActorAddress_propagateCustomTag' passed (0.128 seconds) Test Case 'ActorIDTests.test_serializing_ActorAddress_skipCustomTag' started at 2023-11-10 19:32:40.843 Test Case 'ActorIDTests.test_serializing_ActorAddress_skipCustomTag' passed (0.122 seconds) Test Case 'ActorIDTests.test_sortingOf_actorIDs' started at 2023-11-10 19:32:40.965 Test Case 'ActorIDTests.test_sortingOf_actorIDs' passed (0.001 seconds) Test Case 'ActorIDTests.test_sortingOf_diffNodes_actorIDs' started at 2023-11-10 19:32:40.966 Test Case 'ActorIDTests.test_sortingOf_diffNodes_actorIDs' passed (0.001 seconds) Test Case 'ActorIDTests.test_sortingOf_sameNode_actorIDs' started at 2023-11-10 19:32:40.967 Test Case 'ActorIDTests.test_sortingOf_sameNode_actorIDs' passed (0.001 seconds) Test Suite 'ActorIDTests' passed at 2023-11-10 19:32:40.968 Executed 13 tests, with 0 failures (0 unexpected) in 0.263 (0.263) seconds Test Suite 'ActorIsolationFailureHandlingTests' started at 2023-11-10 19:32:40.968 Test Case 'ActorIsolationFailureHandlingTests.test_worker_crashOnlyWorkerOnPlainErrorThrow' started at 2023-11-10 19:32:40.968 Test Case 'ActorIsolationFailureHandlingTests.test_worker_crashOnlyWorkerOnPlainErrorThrow' passed (0.051 seconds) Test Suite 'ActorIsolationFailureHandlingTests' passed at 2023-11-10 19:32:41.019 Executed 1 test, with 0 failures (0 unexpected) in 0.051 (0.051) seconds Test Suite 'ActorLeakingTests' started at 2023-11-10 19:32:41.019 Test Case 'ActorLeakingTests.test_ClusterSystem_shouldNotLeak' started at 2023-11-10 19:32:41.019 [19:32:41.0310] DistributedClusterTests/ActorLeakingTests.swift:299 : Skipping leak test test_ClusterSystem_shouldNotLeak(), it will only be executed if -DSACT_TESTS_LEAKS is enabled. Test Case 'ActorLeakingTests.test_ClusterSystem_shouldNotLeak' passed (0.024 seconds) Test Case 'ActorLeakingTests.test_actor_whichLogsShouldNotCauseLeak_onDisabledLevel' started at 2023-11-10 19:32:41.043 /code/Tests/DistributedClusterTests/ActorLeakingTests.swift:255: ActorLeakingTests.test_actor_whichLogsShouldNotCauseLeak_onDisabledLevel : Test skipped - !!! Skipping test test_actor_whichLogsShouldNotCauseLeak_onDisabledLevel() !!! Test Case 'ActorLeakingTests.test_actor_whichLogsShouldNotCauseLeak_onDisabledLevel' skipped (0.026 seconds) Test Case 'ActorLeakingTests.test_actor_whichLogsShouldNotCauseLeak_onEnabled' started at 2023-11-10 19:32:41.068 [19:32:41.0790] DistributedClusterTests/ActorLeakingTests.swift:299 : Skipping leak test test_actor_whichLogsShouldNotCauseLeak_onEnabled(), it will only be executed if -DSACT_TESTS_LEAKS is enabled. Test Case 'ActorLeakingTests.test_actor_whichLogsShouldNotCauseLeak_onEnabled' passed (0.024 seconds) Test Case 'ActorLeakingTests.test_parentWithChildrenStopping_shouldNotLeakActors' started at 2023-11-10 19:32:41.092 [19:32:41.0960] DistributedClusterTests/ActorLeakingTests.swift:299 : Skipping leak test test_parentWithChildrenStopping_shouldNotLeakActors(), it will only be executed if -DSACT_TESTS_LEAKS is enabled. Test Case 'ActorLeakingTests.test_parentWithChildrenStopping_shouldNotLeakActors' passed (0.012 seconds) Test Case 'ActorLeakingTests.test_releasing_ClusterSystem_mustNotLeaveActorsReferringToANilSystemFromContext' started at 2023-11-10 19:32:41.104 [19:32:41.1130] DistributedClusterTests/ActorLeakingTests.swift:299 : Skipping leak test test_releasing_ClusterSystem_mustNotLeaveActorsReferringToANilSystemFromContext(), it will only be executed if -DSACT_TESTS_LEAKS is enabled. Test Case 'ActorLeakingTests.test_releasing_ClusterSystem_mustNotLeaveActorsReferringToANilSystemFromContext' passed (0.015 seconds) Test Case 'ActorLeakingTests.test_spawn_stop_shouldNotLeakActorThatCloseOverContext' started at 2023-11-10 19:32:41.119 [19:32:41.1250] DistributedClusterTests/ActorLeakingTests.swift:299 : Skipping leak test test_spawn_stop_shouldNotLeakActorThatCloseOverContext(), it will only be executed if -DSACT_TESTS_LEAKS is enabled. Test Case 'ActorLeakingTests.test_spawn_stop_shouldNotLeakActorThatCloseOverContext' passed (0.037 seconds) Test Case 'ActorLeakingTests.test_spawn_stop_shouldNotLeakActors' started at 2023-11-10 19:32:41.157 [19:32:41.1620] DistributedClusterTests/ActorLeakingTests.swift:299 : Skipping leak test test_spawn_stop_shouldNotLeakActors(), it will only be executed if -DSACT_TESTS_LEAKS is enabled. Test Case 'ActorLeakingTests.test_spawn_stop_shouldNotLeakActors' passed (0.02 seconds) Test Case 'ActorLeakingTests.test_spawn_stop_shouldNotLeakMailbox' started at 2023-11-10 19:32:41.176 [19:32:41.1810] DistributedClusterTests/ActorLeakingTests.swift:299 : Skipping leak test test_spawn_stop_shouldNotLeakMailbox(), it will only be executed if -DSACT_TESTS_LEAKS is enabled. Test Case 'ActorLeakingTests.test_spawn_stop_shouldNotLeakMailbox' passed (0.017 seconds) Test Suite 'ActorLeakingTests' passed at 2023-11-10 19:32:41.194 Executed 8 tests, with 1 test skipped and 0 failures (0 unexpected) in 0.175 (0.175) seconds Test Suite 'ActorLifecycleTests' started at 2023-11-10 19:32:41.194 Test Case 'ActorLifecycleTests.test_spawn_shouldNotAllowIllegalActorNames' started at 2023-11-10 19:32:41.194 Test Case 'ActorLifecycleTests.test_spawn_shouldNotAllowIllegalActorNames' passed (0.017 seconds) Test Case 'ActorLifecycleTests.test_spawn_shouldNotAllowStartingWith_Same' started at 2023-11-10 19:32:41.211 Test Case 'ActorLifecycleTests.test_spawn_shouldNotAllowStartingWith_Same' passed (0.027 seconds) Test Case 'ActorLifecycleTests.test_spawn_shouldNotAllowStartingWith_Unhandled' started at 2023-11-10 19:32:41.239 Test Case 'ActorLifecycleTests.test_spawn_shouldNotAllowStartingWith_Unhandled' passed (0.02 seconds) Test Case 'ActorLifecycleTests.test_spawn_shouldThrowFromMultipleActorsWithTheSamePathBeingSpawned' started at 2023-11-10 19:32:41.259 [19:32:41.2700] DistributedClusterTests/ActorLifecycleTests.swift:111 : Spawned by: me:/user/charlie spawned from /user/a Test Case 'ActorLifecycleTests.test_spawn_shouldThrowFromMultipleActorsWithTheSamePathBeingSpawned' passed (0.22 seconds) Test Suite 'ActorLifecycleTests' passed at 2023-11-10 19:32:41.479 Executed 4 tests, with 0 failures (0 unexpected) in 0.285 (0.285) seconds Test Suite 'ActorLoggingTests' started at 2023-11-10 19:32:41.479 Test Case 'ActorLoggingTests.test_actorLogger_shouldIncludeActorPath' started at 2023-11-10 19:32:41.479 Test Case 'ActorLoggingTests.test_actorLogger_shouldIncludeActorPath' passed (0.011 seconds) Test Case 'ActorLoggingTests.test_actorLogger_shouldNotRenderALazyValueIfWeOverwriteItUsingLocalMetadata' started at 2023-11-10 19:32:41.490 Test Case 'ActorLoggingTests.test_actorLogger_shouldNotRenderALazyValueIfWeOverwriteItUsingLocalMetadata' passed (0.113 seconds) Test Case 'ActorLoggingTests.test_actorLogger_shouldNotRenderLazyMetadataIfLogIsUnderDefinedLogLevel' started at 2023-11-10 19:32:41.603 Test Case 'ActorLoggingTests.test_actorLogger_shouldNotRenderLazyMetadataIfLogIsUnderDefinedLogLevel' passed (0.115 seconds) Test Suite 'ActorLoggingTests' passed at 2023-11-10 19:32:41.718 Executed 3 tests, with 0 failures (0 unexpected) in 0.238 (0.238) seconds Test Suite 'ActorMemoryTests' started at 2023-11-10 19:32:41.718 Test Case 'ActorMemoryTests.test_osx_actorShell_instanceSize' started at 2023-11-10 19:32:41.718 Skipping test_osx_actorShell_instanceSize as requires Objective-C runtime Test Case 'ActorMemoryTests.test_osx_actorShell_instanceSize' passed (0.0 seconds) Test Suite 'ActorMemoryTests' passed at 2023-11-10 19:32:41.718 Executed 1 test, with 0 failures (0 unexpected) in 0.0 (0.0) seconds Test Suite 'ActorMetricsSWIMActorPeerMetricsTests' started at 2023-11-10 19:32:41.718 Test Case 'ActorMetricsSWIMActorPeerMetricsTests.test_swimPeer_pingRequest_shouldRemoteMetrics' started at 2023-11-10 19:32:41.718 [19:32:42.7710] DistributedClusterTests/SWIMActorPeerMetricsTests.swift:132 : Recorded TestTimer(label: origin.cluster.swim.roundTripTime.pingRequest, displayUnit: , dimensions: [("type", "firstAck")]): Optional("11ms 545μs") [19:32:42.7720] DistributedClusterTests/SWIMActorPeerMetricsTests.swift:139 : Recorded TestTimer(label: origin.cluster.swim.roundTripTime.pingRequest, displayUnit: , dimensions: [("type", "all")]): Optional("10ms 914μs") Test Case 'ActorMetricsSWIMActorPeerMetricsTests.test_swimPeer_pingRequest_shouldRemoteMetrics' passed (1.074 seconds) Test Case 'ActorMetricsSWIMActorPeerMetricsTests.test_swimPeer_ping_shouldRemoteMetrics' started at 2023-11-10 19:32:42.793 [19:32:42.9170] DistributedClusterTests/SWIMActorPeerMetricsTests.swift:79 : Recorded TestTimer(label: origin.cluster.swim.roundTripTime.ping, displayUnit: , dimensions: []): Optional("6ms 228μs") Test Case 'ActorMetricsSWIMActorPeerMetricsTests.test_swimPeer_ping_shouldRemoteMetrics' passed (0.146 seconds) Test Suite 'ActorMetricsSWIMActorPeerMetricsTests' passed at 2023-11-10 19:32:42.938 Executed 2 tests, with 0 failures (0 unexpected) in 1.22 (1.22) seconds Test Suite 'ActorMetricsTests' started at 2023-11-10 19:32:42.939 Test Case 'ActorMetricsTests.test_mailboxCount_reportsMetrics' started at 2023-11-10 19:32:42.939 Test Case 'ActorMetricsTests.test_mailboxCount_reportsMetrics' passed (5.021 seconds) Test Case 'ActorMetricsTests.test_serialization_reportsMetrics' started at 2023-11-10 19:32:47.960 /code/Tests/DistributedClusterTests/Metrics/ActorMetricsTests.swift:39: ActorMetricsTests.test_serialization_reportsMetrics : Test skipped - !!! Skipping test test_serialization_reportsMetrics() !!! Test Case 'ActorMetricsTests.test_serialization_reportsMetrics' skipped (0.001 seconds) Test Suite 'ActorMetricsTests' passed at 2023-11-10 19:32:47.961 Executed 2 tests, with 1 test skipped and 0 failures (0 unexpected) in 5.022 (5.022) seconds Test Suite 'ActorNamingTests' started at 2023-11-10 19:32:47.961 Test Case 'ActorNamingTests.test_makeName_letters' started at 2023-11-10 19:32:47.961 Test Case 'ActorNamingTests.test_makeName_letters' passed (0.0 seconds) Test Case 'ActorNamingTests.test_makeName_sequentialNumeric' started at 2023-11-10 19:32:47.961 Test Case 'ActorNamingTests.test_makeName_sequentialNumeric' passed (0.001 seconds) Test Case 'ActorNamingTests.test_makeName_unique' started at 2023-11-10 19:32:47.962 Test Case 'ActorNamingTests.test_makeName_unique' passed (0.0 seconds) Test Suite 'ActorNamingTests' passed at 2023-11-10 19:32:47.962 Executed 3 tests, with 0 failures (0 unexpected) in 0.001 (0.001) seconds Test Suite 'ActorPathTests' started at 2023-11-10 19:32:47.962 Test Case 'ActorPathTests.test_pathName_shouldRenderNicely' started at 2023-11-10 19:32:47.962 Test Case 'ActorPathTests.test_pathName_shouldRenderNicely' passed (0.0 seconds) Test Case 'ActorPathTests.test_path_shouldRenderNicely' started at 2023-11-10 19:32:47.962 Test Case 'ActorPathTests.test_path_shouldRenderNicely' passed (0.0 seconds) Test Case 'ActorPathTests.test_path_startsWith' started at 2023-11-10 19:32:47.962 Test Case 'ActorPathTests.test_path_startsWith' passed (0.0 seconds) Test Case 'ActorPathTests.test_pathsWithSameSegments_shouldBeEqual' started at 2023-11-10 19:32:47.963 Test Case 'ActorPathTests.test_pathsWithSameSegments_shouldBeEqual' passed (0.0 seconds) Test Case 'ActorPathTests.test_pathsWithSameSegments_shouldHaveSameHasCode' started at 2023-11-10 19:32:47.963 Test Case 'ActorPathTests.test_pathsWithSameSegments_shouldHaveSameHasCode' passed (0.0 seconds) Test Case 'ActorPathTests.test_rootPath_shouldRenderAsExpected' started at 2023-11-10 19:32:47.963 Test Case 'ActorPathTests.test_rootPath_shouldRenderAsExpected' passed (0.0 seconds) Test Case 'ActorPathTests.test_shouldNotAllow_illegalCharacters' started at 2023-11-10 19:32:47.963 Test Case 'ActorPathTests.test_shouldNotAllow_illegalCharacters' passed (0.0 seconds) Test Suite 'ActorPathTests' passed at 2023-11-10 19:32:47.964 Executed 7 tests, with 0 failures (0 unexpected) in 0.001 (0.001) seconds Test Suite 'ActorSubReceiveTests' started at 2023-11-10 19:32:47.964 Test Case 'ActorSubReceiveTests.test_subReceiveId_fromGenericType_shouldNotBlowUp' started at 2023-11-10 19:32:47.964 Test Case 'ActorSubReceiveTests.test_subReceiveId_fromGenericType_shouldNotBlowUp' passed (0.011 seconds) Test Case 'ActorSubReceiveTests.test_subReceive_notCrashWhenTypeIncludesSpecialChar' started at 2023-11-10 19:32:47.974 Test Case 'ActorSubReceiveTests.test_subReceive_notCrashWhenTypeIncludesSpecialChar' passed (0.01 seconds) Test Case 'ActorSubReceiveTests.test_subReceive_shouldBeAbleToModifyActorState' started at 2023-11-10 19:32:47.985 Test Case 'ActorSubReceiveTests.test_subReceive_shouldBeAbleToModifyActorState' passed (0.014 seconds) Test Case 'ActorSubReceiveTests.test_subReceive_shouldBeAbleToReceiveMessages' started at 2023-11-10 19:32:47.999 Test Case 'ActorSubReceiveTests.test_subReceive_shouldBeAbleToReceiveMessages' passed (0.01 seconds) Test Case 'ActorSubReceiveTests.test_subReceive_shouldBeReplacedIfRegisteredAgainUnderSameKey' started at 2023-11-10 19:32:48.009 Test Case 'ActorSubReceiveTests.test_subReceive_shouldBeReplacedIfRegisteredAgainUnderSameKey' passed (0.033 seconds) Test Case 'ActorSubReceiveTests.test_subReceive_shouldBeWatchable' started at 2023-11-10 19:32:48.042 Test Case 'ActorSubReceiveTests.test_subReceive_shouldBeWatchable' passed (0.013 seconds) Test Case 'ActorSubReceiveTests.test_subReceive_shouldShareLifetimeWithParent' started at 2023-11-10 19:32:48.055 Test Case 'ActorSubReceiveTests.test_subReceive_shouldShareLifetimeWithParent' passed (0.01 seconds) Test Case 'ActorSubReceiveTests.test_subReceive_shouldTriggerSupervisionOnError' started at 2023-11-10 19:32:48.065 Test Case 'ActorSubReceiveTests.test_subReceive_shouldTriggerSupervisionOnError' passed (0.01 seconds) Test Suite 'ActorSubReceiveTests' passed at 2023-11-10 19:32:48.075 Executed 8 tests, with 0 failures (0 unexpected) in 0.111 (0.111) seconds Test Suite 'AggressiveNodeReplacementClusteredTests' started at 2023-11-10 19:32:48.075 Test Case 'AggressiveNodeReplacementClusteredTests.test_join_replacement_repeatedly_shouldConsistentlyReplaceOldNode' started at 2023-11-10 19:32:48.075 ERROR: Cannot schedule tasks on an EventLoop that has already shut down. This will be upgraded to a forced crash in future SwiftNIO versions. ERROR: Cannot schedule tasks on an EventLoop that has already shut down. This will be upgraded to a forced crash in future SwiftNIO versions. ERROR: Cannot schedule tasks on an EventLoop that has already shut down. This will be upgraded to a forced crash in future SwiftNIO versions. ERROR: Cannot schedule tasks on an EventLoop that has already shut down. This will be upgraded to a forced crash in future SwiftNIO versions. Test Case 'AggressiveNodeReplacementClusteredTests.test_join_replacement_repeatedly_shouldConsistentlyReplaceOldNode' passed (0.407 seconds) Test Suite 'AggressiveNodeReplacementClusteredTests' passed at 2023-11-10 19:32:48.482 Executed 1 test, with 0 failures (0 unexpected) in 0.407 (0.407) seconds Test Suite 'BackoffStrategyTests' started at 2023-11-10 19:32:48.482 Test Case 'BackoffStrategyTests.test_constantBackoff_reset_shouldDoNothing' started at 2023-11-10 19:32:48.482 Test Case 'BackoffStrategyTests.test_constantBackoff_reset_shouldDoNothing' passed (0.0 seconds) Test Case 'BackoffStrategyTests.test_constantBackoff_shouldAlwaysYieldSameDuration' started at 2023-11-10 19:32:48.482 Test Case 'BackoffStrategyTests.test_constantBackoff_shouldAlwaysYieldSameDuration' passed (0.0 seconds) Test Case 'BackoffStrategyTests.test_exponentialBackoff_reset_shouldResetBackoffIntervals' started at 2023-11-10 19:32:48.482 Test Case 'BackoffStrategyTests.test_exponentialBackoff_reset_shouldResetBackoffIntervals' passed (0.0 seconds) Test Case 'BackoffStrategyTests.test_exponentialBackoff_shouldAllowDisablingRandomFactor' started at 2023-11-10 19:32:48.483 Test Case 'BackoffStrategyTests.test_exponentialBackoff_shouldAllowDisablingRandomFactor' passed (0.0 seconds) Test Case 'BackoffStrategyTests.test_exponentialBackoff_shouldIncreaseBackoffEachTime' started at 2023-11-10 19:32:48.483 Test Case 'BackoffStrategyTests.test_exponentialBackoff_shouldIncreaseBackoffEachTime' passed (0.001 seconds) Test Case 'BackoffStrategyTests.test_exponentialBackoff_shouldNotExceedMaximumBackoff' started at 2023-11-10 19:32:48.484 Test Case 'BackoffStrategyTests.test_exponentialBackoff_shouldNotExceedMaximumBackoff' passed (0.0 seconds) Test Case 'BackoffStrategyTests.test_exponentialBackoff_shouldStopAfterMaxAttempts' started at 2023-11-10 19:32:48.485 Test Case 'BackoffStrategyTests.test_exponentialBackoff_shouldStopAfterMaxAttempts' passed (0.0 seconds) Test Case 'BackoffStrategyTests.test_exponentialBackoff_withLargeInitial_shouldAdjustCap' started at 2023-11-10 19:32:48.485 Test Case 'BackoffStrategyTests.test_exponentialBackoff_withLargeInitial_shouldAdjustCap' passed (0.0 seconds) Test Suite 'BackoffStrategyTests' passed at 2023-11-10 19:32:48.485 Executed 8 tests, with 0 failures (0 unexpected) in 0.003 (0.003) seconds Test Suite 'BasicClusterSystemLifecycleTests' started at 2023-11-10 19:32:48.485 Test Case 'BasicClusterSystemLifecycleTests.test_system_shouldAssignIdentityAndReadyActor' started at 2023-11-10 19:32:48.485 Test Case 'BasicClusterSystemLifecycleTests.test_system_shouldAssignIdentityAndReadyActor' passed (0.051 seconds) Test Suite 'BasicClusterSystemLifecycleTests' passed at 2023-11-10 19:32:48.536 Executed 1 test, with 0 failures (0 unexpected) in 0.051 (0.051) seconds Test Suite 'BehaviorCanonicalizeTests' started at 2023-11-10 19:32:48.536 Test Case 'BehaviorCanonicalizeTests.test_canonicalize_doesSurviveDeeplyNestedSetups' started at 2023-11-10 19:32:48.536 Test Case 'BehaviorCanonicalizeTests.test_canonicalize_doesSurviveDeeplyNestedSetups' passed (0.008 seconds) Test Case 'BehaviorCanonicalizeTests.test_canonicalize_nestedSetupBehaviors' started at 2023-11-10 19:32:48.544 Test Case 'BehaviorCanonicalizeTests.test_canonicalize_nestedSetupBehaviors' passed (0.131 seconds) Test Case 'BehaviorCanonicalizeTests.test_canonicalize_orElse_executeNestedSetupOnBecome' started at 2023-11-10 19:32:48.676 Test Case 'BehaviorCanonicalizeTests.test_canonicalize_orElse_executeNestedSetupOnBecome' passed (0.014 seconds) Test Case 'BehaviorCanonicalizeTests.test_canonicalize_orElse_shouldThrowOnTooDeeplyNestedBehaviors' started at 2023-11-10 19:32:48.689 Test Case 'BehaviorCanonicalizeTests.test_canonicalize_orElse_shouldThrowOnTooDeeplyNestedBehaviors' passed (0.018 seconds) Test Case 'BehaviorCanonicalizeTests.test_canonicalize_unwrapInterceptBehaviors' started at 2023-11-10 19:32:48.708 Test Case 'BehaviorCanonicalizeTests.test_canonicalize_unwrapInterceptBehaviors' passed (0.117 seconds) Test Case 'BehaviorCanonicalizeTests.test_setup_returningSameShouldThrow' started at 2023-11-10 19:32:48.825 Test Case 'BehaviorCanonicalizeTests.test_setup_returningSameShouldThrow' passed (0.026 seconds) Test Case 'BehaviorCanonicalizeTests.test_startBehavior_shouldThrowOnTooDeeplyNestedBehaviorSetups' started at 2023-11-10 19:32:48.851 Test Case 'BehaviorCanonicalizeTests.test_startBehavior_shouldThrowOnTooDeeplyNestedBehaviorSetups' passed (0.083 seconds) Test Case 'BehaviorCanonicalizeTests.test_stopWithPostStop_shouldUseItForPostStopSignalHandling' started at 2023-11-10 19:32:48.934 Test Case 'BehaviorCanonicalizeTests.test_stopWithPostStop_shouldUseItForPostStopSignalHandling' passed (0.009 seconds) Test Case 'BehaviorCanonicalizeTests.test_stopWithoutPostStop_shouldUsePreviousBehavior' started at 2023-11-10 19:32:48.943 Test Case 'BehaviorCanonicalizeTests.test_stopWithoutPostStop_shouldUsePreviousBehavior' passed (0.008 seconds) Test Suite 'BehaviorCanonicalizeTests' passed at 2023-11-10 19:32:48.951 Executed 9 tests, with 0 failures (0 unexpected) in 0.415 (0.415) seconds Test Suite 'BehaviorTests' started at 2023-11-10 19:32:48.951 Test Case 'BehaviorTests.test_awaitResultThrowing_shouldCrashActorWhenFutureFails' started at 2023-11-10 19:32:48.951 Test Case 'BehaviorTests.test_awaitResultThrowing_shouldCrashActorWhenFutureFails' passed (0.068 seconds) Test Case 'BehaviorTests.test_awaitResultThrowing_shouldCrashActorWhenFutureTimesOut' started at 2023-11-10 19:32:49.019 Test Case 'BehaviorTests.test_awaitResultThrowing_shouldCrashActorWhenFutureTimesOut' passed (0.064 seconds) Test Case 'BehaviorTests.test_awaitResultThrowing_shouldResumeActorSuccessResultWhenFutureSucceeds' started at 2023-11-10 19:32:49.082 Test Case 'BehaviorTests.test_awaitResultThrowing_shouldResumeActorSuccessResultWhenFutureSucceeds' passed (0.051 seconds) Test Case 'BehaviorTests.test_awaitResult_allowBecomingIntoSetup' started at 2023-11-10 19:32:49.134 Test Case 'BehaviorTests.test_awaitResult_allowBecomingIntoSetup' passed (0.035 seconds) Test Case 'BehaviorTests.test_awaitResult_shouldCrashWhenReturnedInsideInitialSetup_andReturnSameOnResume' started at 2023-11-10 19:32:49.169 Test Case 'BehaviorTests.test_awaitResult_shouldCrashWhenReturnedInsideInitialSetup_andReturnSameOnResume' passed (0.029 seconds) Test Case 'BehaviorTests.test_awaitResult_shouldResumeActorWithFailureResultWhenFutureFails' started at 2023-11-10 19:32:49.198 Test Case 'BehaviorTests.test_awaitResult_shouldResumeActorWithFailureResultWhenFutureFails' passed (0.054 seconds) Test Case 'BehaviorTests.test_awaitResult_shouldResumeActorWithFailureResultWhenFutureTimesOut' started at 2023-11-10 19:32:49.251 Test Case 'BehaviorTests.test_awaitResult_shouldResumeActorWithFailureResultWhenFutureTimesOut' passed (0.025 seconds) Test Case 'BehaviorTests.test_awaitResult_shouldResumeActorWithSuccessResultWhenFutureSucceeds' started at 2023-11-10 19:32:49.277 Test Case 'BehaviorTests.test_awaitResult_shouldResumeActorWithSuccessResultWhenFutureSucceeds' passed (0.052 seconds) Test Case 'BehaviorTests.test_awaitResult_shouldWorkWhenReturnedInsideInitialSetup' started at 2023-11-10 19:32:49.328 Test Case 'BehaviorTests.test_awaitResult_shouldWorkWhenReturnedInsideInitialSetup' passed (0.113 seconds) Test Case 'BehaviorTests.test_makeAsynchronousCallback_shouldExecuteClosureInActorContext' started at 2023-11-10 19:32:49.441 Test Case 'BehaviorTests.test_makeAsynchronousCallback_shouldExecuteClosureInActorContext' passed (0.009 seconds) Test Case 'BehaviorTests.test_myself_shouldStayValidAfterActorStopped' started at 2023-11-10 19:32:49.451 Test Case 'BehaviorTests.test_myself_shouldStayValidAfterActorStopped' passed (0.032 seconds) Test Case 'BehaviorTests.test_onResultAsyncThrowing_shouldExecuteContinuationWhenFutureSucceeds' started at 2023-11-10 19:32:49.483 Test Case 'BehaviorTests.test_onResultAsyncThrowing_shouldExecuteContinuationWhenFutureSucceeds' passed (0.009 seconds) Test Case 'BehaviorTests.test_onResultAsyncThrowing_shouldFailActorWhenFutureFails' started at 2023-11-10 19:32:49.492 Test Case 'BehaviorTests.test_onResultAsyncThrowing_shouldFailActorWhenFutureFails' passed (0.033 seconds) Test Case 'BehaviorTests.test_onResultAsync_shouldAllowChangingBehaviorWhileFutureIsNotCompleted' started at 2023-11-10 19:32:49.525 Test Case 'BehaviorTests.test_onResultAsync_shouldAllowChangingBehaviorWhileFutureIsNotCompleted' passed (0.047 seconds) Test Case 'BehaviorTests.test_onResultAsync_shouldAssignBehaviorFromContinuationWhenFutureSucceeds' started at 2023-11-10 19:32:49.572 Test Case 'BehaviorTests.test_onResultAsync_shouldAssignBehaviorFromContinuationWhenFutureSucceeds' passed (0.018 seconds) Test Case 'BehaviorTests.test_onResultAsync_shouldCanonicalizeBehaviorFromContinuationWhenFutureSucceeds' started at 2023-11-10 19:32:49.589 Test Case 'BehaviorTests.test_onResultAsync_shouldCanonicalizeBehaviorFromContinuationWhenFutureSucceeds' passed (0.111 seconds) Test Case 'BehaviorTests.test_onResultAsync_shouldExecuteContinuationWhenFutureFails' started at 2023-11-10 19:32:49.700 Test Case 'BehaviorTests.test_onResultAsync_shouldExecuteContinuationWhenFutureFails' passed (0.026 seconds) Test Case 'BehaviorTests.test_onResultAsync_shouldExecuteContinuationWhenFutureSucceeds' started at 2023-11-10 19:32:49.726 Test Case 'BehaviorTests.test_onResultAsync_shouldExecuteContinuationWhenFutureSucceeds' passed (0.012 seconds) Test Case 'BehaviorTests.test_onResultAsync_shouldKeepProcessingMessagesWhileFutureIsNotCompleted' started at 2023-11-10 19:32:49.738 Test Case 'BehaviorTests.test_onResultAsync_shouldKeepProcessingMessagesWhileFutureIsNotCompleted' passed (0.012 seconds) Test Case 'BehaviorTests.test_orElse_shouldCanonicalizeNestedSetupInAlternative' started at 2023-11-10 19:32:49.750 Test Case 'BehaviorTests.test_orElse_shouldCanonicalizeNestedSetupInAlternative' passed (0.02 seconds) Test Case 'BehaviorTests.test_orElse_shouldExecuteFirstBehavior' started at 2023-11-10 19:32:49.770 Test Case 'BehaviorTests.test_orElse_shouldExecuteFirstBehavior' passed (0.034 seconds) Test Case 'BehaviorTests.test_orElse_shouldExecuteSecondBehavior' started at 2023-11-10 19:32:49.804 Test Case 'BehaviorTests.test_orElse_shouldExecuteSecondBehavior' passed (0.019 seconds) Test Case 'BehaviorTests.test_orElse_shouldNotExecuteSecondBehaviorOnIgnore' started at 2023-11-10 19:32:49.823 Test Case 'BehaviorTests.test_orElse_shouldNotExecuteSecondBehaviorOnIgnore' passed (0.109 seconds) Test Case 'BehaviorTests.test_orElse_shouldProperlyApplyTerminatedToSecondBehaviorBeforeCausingDeathPactError' started at 2023-11-10 19:32:49.932 Test Case 'BehaviorTests.test_orElse_shouldProperlyApplyTerminatedToSecondBehaviorBeforeCausingDeathPactError' passed (0.033 seconds) Test Case 'BehaviorTests.test_orElse_shouldProperlyHandleDeeplyNestedBehaviors' started at 2023-11-10 19:32:49.965 Test Case 'BehaviorTests.test_orElse_shouldProperlyHandleDeeplyNestedBehaviors' passed (0.116 seconds) Test Case 'BehaviorTests.test_receiveSpecificSignal_shouldNotReceiveOtherSignals' started at 2023-11-10 19:32:50.081 Test Case 'BehaviorTests.test_receiveSpecificSignal_shouldNotReceiveOtherSignals' passed (0.01 seconds) Test Case 'BehaviorTests.test_receiveSpecificSignal_shouldReceiveAsExpected' started at 2023-11-10 19:32:50.091 Test Case 'BehaviorTests.test_receiveSpecificSignal_shouldReceiveAsExpected' passed (0.04 seconds) Test Case 'BehaviorTests.test_receive_shouldReceiveManyMessagesInExpectedOrder' started at 2023-11-10 19:32:50.130 Test Case 'BehaviorTests.test_receive_shouldReceiveManyMessagesInExpectedOrder' passed (0.014 seconds) Test Case 'BehaviorTests.test_setup_executesImmediatelyOnStartOfActor' started at 2023-11-10 19:32:50.145 Test Case 'BehaviorTests.test_setup_executesImmediatelyOnStartOfActor' passed (0.01 seconds) Test Case 'BehaviorTests.test_single_actor_should_wakeUp_on_new_message_lockstep' started at 2023-11-10 19:32:50.155 Test Case 'BehaviorTests.test_single_actor_should_wakeUp_on_new_message_lockstep' passed (0.01 seconds) Test Case 'BehaviorTests.test_stoppedWithPostStopThrows_shouldTerminate' started at 2023-11-10 19:32:50.165 Test Case 'BehaviorTests.test_stoppedWithPostStopThrows_shouldTerminate' passed (0.036 seconds) Test Case 'BehaviorTests.test_stoppedWithPostStop_shouldTriggerPostStopCallback' started at 2023-11-10 19:32:50.201 Test Case 'BehaviorTests.test_stoppedWithPostStop_shouldTriggerPostStopCallback' passed (0.013 seconds) Test Case 'BehaviorTests.test_suspendedActor_shouldBeUnsuspendedOnFailedResumeSystemMessage' started at 2023-11-10 19:32:50.215 Test Case 'BehaviorTests.test_suspendedActor_shouldBeUnsuspendedOnFailedResumeSystemMessage' passed (0.068 seconds) Test Case 'BehaviorTests.test_suspendedActor_shouldBeUnsuspendedOnResumeSystemMessage' started at 2023-11-10 19:32:50.283 Test Case 'BehaviorTests.test_suspendedActor_shouldBeUnsuspendedOnResumeSystemMessage' passed (0.065 seconds) Test Case 'BehaviorTests.test_suspendedActor_shouldKeepProcessingSignals' started at 2023-11-10 19:32:50.349 Test Case 'BehaviorTests.test_suspendedActor_shouldKeepProcessingSignals' passed (0.026 seconds) Test Case 'BehaviorTests.test_suspendedActor_shouldKeepProcessingSystemMessages' started at 2023-11-10 19:32:50.375 Test Case 'BehaviorTests.test_suspendedActor_shouldKeepProcessingSystemMessages' passed (0.009 seconds) Test Case 'BehaviorTests.test_suspendedActor_shouldStaySuspendedWhenResumeHandlerSuspendsAgain' started at 2023-11-10 19:32:50.384 Test Case 'BehaviorTests.test_suspendedActor_shouldStaySuspendedWhenResumeHandlerSuspendsAgain' passed (0.161 seconds) Test Case 'BehaviorTests.test_suspendedActor_shouldStopWhenSignalHandlerReturnsStopped' started at 2023-11-10 19:32:50.545 Test Case 'BehaviorTests.test_suspendedActor_shouldStopWhenSignalHandlerReturnsStopped' passed (0.01 seconds) Test Case 'BehaviorTests.test_two_actors_should_wakeUp_on_new_message_lockstep' started at 2023-11-10 19:32:50.555 Test Case 'BehaviorTests.test_two_actors_should_wakeUp_on_new_message_lockstep' passed (0.01 seconds) Test Suite 'BehaviorTests' passed at 2023-11-10 19:32:50.565 Executed 39 tests, with 0 failures (0 unexpected) in 1.612 (1.612) seconds Test Suite 'BlockingReceptacleTests' started at 2023-11-10 19:32:50.565 Test Case 'BlockingReceptacleTests.test_blockingReceptacle_manyWaiters' started at 2023-11-10 19:32:50.565 Test Case 'BlockingReceptacleTests.test_blockingReceptacle_manyWaiters' passed (0.001 seconds) Test Case 'BlockingReceptacleTests.test_blockingReceptacle_singleThreadedOfferWait' started at 2023-11-10 19:32:50.566 Test Case 'BlockingReceptacleTests.test_blockingReceptacle_singleThreadedOfferWait' passed (0.0 seconds) Test Case 'BlockingReceptacleTests.test_blockingReceptacle_twoThreads' started at 2023-11-10 19:32:50.566 Test Case 'BlockingReceptacleTests.test_blockingReceptacle_twoThreads' passed (0.0 seconds) Test Suite 'BlockingReceptacleTests' passed at 2023-11-10 19:32:50.566 Executed 3 tests, with 0 failures (0 unexpected) in 0.001 (0.001) seconds Test Suite 'ClusterAssociationTests' started at 2023-11-10 19:32:50.566 Test Case 'ClusterAssociationTests.test_association_sameAddressNodeJoin_shouldOverrideExistingNode' started at 2023-11-10 19:32:50.566 Test Case 'ClusterAssociationTests.test_association_sameAddressNodeJoin_shouldOverrideExistingNode' passed (0.307 seconds) Test Case 'ClusterAssociationTests.test_association_shouldAllowSendingToSecondReference' started at 2023-11-10 19:32:50.873 Test Case 'ClusterAssociationTests.test_association_shouldAllowSendingToSecondReference' passed (0.145 seconds) Test Case 'ClusterAssociationTests.test_association_shouldEstablishSingleAssociationForConcurrentlyInitiatedHandshakes_incoming_outgoing' started at 2023-11-10 19:32:51.019 Test Case 'ClusterAssociationTests.test_association_shouldEstablishSingleAssociationForConcurrentlyInitiatedHandshakes_incoming_outgoing' passed (0.16 seconds) Test Case 'ClusterAssociationTests.test_association_shouldEstablishSingleAssociationForConcurrentlyInitiatedHandshakes_outgoing_outgoing' started at 2023-11-10 19:32:51.179 Test Case 'ClusterAssociationTests.test_association_shouldEstablishSingleAssociationForConcurrentlyInitiatedHandshakes_outgoing_outgoing' passed (0.394 seconds) Test Case 'ClusterAssociationTests.test_boundServer_shouldAcceptAssociate' started at 2023-11-10 19:32:51.572 Test Case 'ClusterAssociationTests.test_boundServer_shouldAcceptAssociate' passed (0.153 seconds) Test Case 'ClusterAssociationTests.test_boundServer_shouldAcceptAssociate_raceFromBothNodes' started at 2023-11-10 19:32:51.726 Test Case 'ClusterAssociationTests.test_boundServer_shouldAcceptAssociate_raceFromBothNodes' passed (0.236 seconds) Test Case 'ClusterAssociationTests.test_cachedSecondControlsWithSameNodeID_shouldNotOverwriteEachOther' started at 2023-11-10 19:32:51.962 Test Case 'ClusterAssociationTests.test_cachedSecondControlsWithSameNodeID_shouldNotOverwriteEachOther' passed (0.277 seconds) Test Case 'ClusterAssociationTests.test_clusterControl_joined_shouldCauseJoiningAttempt' started at 2023-11-10 19:32:52.239 Test Case 'ClusterAssociationTests.test_clusterControl_joined_shouldCauseJoiningAttempt' passed (1.481 seconds) Test Case 'ClusterAssociationTests.test_down_self_shouldChangeMembershipSelfToBeDown' started at 2023-11-10 19:32:53.720 Test Case 'ClusterAssociationTests.test_down_self_shouldChangeMembershipSelfToBeDown' passed (0.968 seconds) Test Case 'ClusterAssociationTests.test_handshake_shouldKeepTryingUntilOtherNodeBindsPort' started at 2023-11-10 19:32:54.688 Test Case 'ClusterAssociationTests.test_handshake_shouldKeepTryingUntilOtherNodeBindsPort' passed (4.255 seconds) Test Case 'ClusterAssociationTests.test_handshake_shouldNotAssociateWhenRejected' started at 2023-11-10 19:32:58.944 Test Case 'ClusterAssociationTests.test_handshake_shouldNotAssociateWhenRejected' passed (2.152 seconds) Test Case 'ClusterAssociationTests.test_handshake_shouldNotifyOnRejection' started at 2023-11-10 19:33:01.096 Test Case 'ClusterAssociationTests.test_handshake_shouldNotifyOnRejection' passed (2.16 seconds) Test Case 'ClusterAssociationTests.test_handshake_shouldNotifyOnSuccess' started at 2023-11-10 19:33:03.255 Test Case 'ClusterAssociationTests.test_handshake_shouldNotifyOnSuccess' passed (0.148 seconds) Test Case 'ClusterAssociationTests.test_handshake_shouldNotifySuccessWhenAlreadyConnected' started at 2023-11-10 19:33:03.403 Test Case 'ClusterAssociationTests.test_handshake_shouldNotifySuccessWhenAlreadyConnected' passed (0.249 seconds) Test Case 'ClusterAssociationTests.test_handshake_shouldRejectIfNodeIsLeavingOrDown' started at 2023-11-10 19:33:03.652 Test Case 'ClusterAssociationTests.test_handshake_shouldRejectIfNodeIsLeavingOrDown' passed (2.272 seconds) Test Case 'ClusterAssociationTests.test_handshake_shouldStopTryingWhenMaxAttemptsExceeded' started at 2023-11-10 19:33:05.924 Test Case 'ClusterAssociationTests.test_handshake_shouldStopTryingWhenMaxAttemptsExceeded' passed (1.028 seconds) Test Case 'ClusterAssociationTests.test_ignore_attemptToSelfJoinANode' started at 2023-11-10 19:33:06.952 Test Case 'ClusterAssociationTests.test_ignore_attemptToSelfJoinANode' passed (0.012 seconds) Test Case 'ClusterAssociationTests.test_sendingMessageToNotYetAssociatedNode_mustCauseAssociationAttempt' started at 2023-11-10 19:33:06.964 Test Case 'ClusterAssociationTests.test_sendingMessageToNotYetAssociatedNode_mustCauseAssociationAttempt' passed (2.069 seconds) Test Suite 'ClusterAssociationTests' passed at 2023-11-10 19:33:09.033 Executed 18 tests, with 0 failures (0 unexpected) in 18.466 (18.466) seconds Test Suite 'ClusterDiscoveryTests' started at 2023-11-10 19:33:09.033 Test Case 'ClusterDiscoveryTests.test_discovery_shouldHandleMappingsWhenDiscoveryHasItsOwnTypes' started at 2023-11-10 19:33:09.033 Test Case 'ClusterDiscoveryTests.test_discovery_shouldHandleMappingsWhenDiscoveryHasItsOwnTypes' passed (0.312 seconds) Test Case 'ClusterDiscoveryTests.test_discovery_shouldInitiateJoinsToNewlyDiscoveredNodes' started at 2023-11-10 19:33:09.345 Test Case 'ClusterDiscoveryTests.test_discovery_shouldInitiateJoinsToNewlyDiscoveredNodes' passed (0.711 seconds) Test Case 'ClusterDiscoveryTests.test_discovery_shouldInitiateJoinsToStaticNodes' started at 2023-11-10 19:33:10.057 Test Case 'ClusterDiscoveryTests.test_discovery_shouldInitiateJoinsToStaticNodes' passed (0.011 seconds) Test Case 'ClusterDiscoveryTests.test_discovery_stoppingActor_shouldCancelSubscription' started at 2023-11-10 19:33:10.068 Test Case 'ClusterDiscoveryTests.test_discovery_stoppingActor_shouldCancelSubscription' passed (0.008 seconds) Test Suite 'ClusterDiscoveryTests' passed at 2023-11-10 19:33:10.076 Executed 4 tests, with 0 failures (0 unexpected) in 1.042 (1.042) seconds Test Suite 'ClusterEventStreamTests' started at 2023-11-10 19:33:10.076 Test Case 'ClusterEventStreamTests.test_clusterEventStream_collapseManyEventsIntoSnapshot' started at 2023-11-10 19:33:10.076 Test Case 'ClusterEventStreamTests.test_clusterEventStream_collapseManyEventsIntoSnapshot' passed (0.213 seconds) Test Case 'ClusterEventStreamTests.test_clusterEventStream_collapseManyEventsIntoSnapshot_async' started at 2023-11-10 19:33:10.288 Test Case 'ClusterEventStreamTests.test_clusterEventStream_collapseManyEventsIntoSnapshot_async' passed (0.01 seconds) Test Case 'ClusterEventStreamTests.test_clusterEventStream_shouldCollapseEventsAndOfferASnapshotToLateSubscribers' started at 2023-11-10 19:33:10.299 Test Case 'ClusterEventStreamTests.test_clusterEventStream_shouldCollapseEventsAndOfferASnapshotToLateSubscribers' passed (0.012 seconds) Test Case 'ClusterEventStreamTests.test_clusterEventStream_shouldNotCauseDeadLettersOnLocalOnlySystem' started at 2023-11-10 19:33:10.310 Test Case 'ClusterEventStreamTests.test_clusterEventStream_shouldNotCauseDeadLettersOnLocalOnlySystem' passed (0.133 seconds) Test Suite 'ClusterEventStreamTests' passed at 2023-11-10 19:33:10.443 Executed 4 tests, with 0 failures (0 unexpected) in 0.367 (0.367) seconds Test Suite 'ClusterEventsSerializationTests' started at 2023-11-10 19:33:10.443 Test Case 'ClusterEventsSerializationTests.test_serializationOf_leadershipChange' started at 2023-11-10 19:33:10.443 Test Case 'ClusterEventsSerializationTests.test_serializationOf_leadershipChange' passed (0.015 seconds) Test Case 'ClusterEventsSerializationTests.test_serializationOf_membershipChange' started at 2023-11-10 19:33:10.459 Test Case 'ClusterEventsSerializationTests.test_serializationOf_membershipChange' passed (0.007 seconds) Test Suite 'ClusterEventsSerializationTests' passed at 2023-11-10 19:33:10.466 Executed 2 tests, with 0 failures (0 unexpected) in 0.022 (0.022) seconds Test Suite 'ClusterLeaderActionsClusteredTests' started at 2023-11-10 19:33:10.466 Test Case 'ClusterLeaderActionsClusteredTests.test_down_to_removed_ensureRemovalHappensWhenAllHaveSeenDown' started at 2023-11-10 19:33:10.466 [19:33:13.6350] DistributedClusterTests/ClusterLeaderActionsClusteredTests.swift:256 : Captured event: snapshot(Membership(count: 0, leader: .none, members: [])) [19:33:13.6380] DistributedClusterTests/ClusterLeaderActionsClusteredTests.swift:256 : Captured event: membershipChange(sact://first:15615278112835927499@127.0.0.1:9001 :: [unknown] -> [joining]) [19:33:13.6390] DistributedClusterTests/ClusterLeaderActionsClusteredTests.swift:256 : Captured event: membershipChange(sact://second:6582672073394613671@127.0.0.1:9002 :: [unknown] -> [joining]) [19:33:13.6390] DistributedClusterTests/ClusterLeaderActionsClusteredTests.swift:256 : Captured event: leadershipChange(DistributedCluster.Cluster.LeadershipChange(oldLeader: nil, newLeader: Optional(Member(sact://first:15615278112835927499@127.0.0.1:9001, status: joining, reachability: reachable)), file: "/code/Sources/DistributedCluster/Cluster/Cluster+Membership.swift", line: 396)) [19:33:13.6400] DistributedClusterTests/ClusterLeaderActionsClusteredTests.swift:256 : Captured event: membershipChange(sact://third:17426783948580170033@127.0.0.1:9003 :: [unknown] -> [joining]) [19:33:13.6410] DistributedClusterTests/ClusterLeaderActionsClusteredTests.swift:256 : Captured event: membershipChange(sact://third:17426783948580170033@127.0.0.1:9003 :: [joining] -> [ up]) [19:33:13.6470] DistributedClusterTests/ClusterLeaderActionsClusteredTests.swift:256 : Captured event: membershipChange(sact://first:15615278112835927499@127.0.0.1:9001 :: [joining] -> [ up]) [19:33:13.6480] DistributedClusterTests/ClusterLeaderActionsClusteredTests.swift:256 : Captured event: membershipChange(sact://second:6582672073394613671@127.0.0.1:9002 :: [joining] -> [ up]) [19:33:13.6490] DistributedClusterTests/ClusterLeaderActionsClusteredTests.swift:256 : Captured event: membershipChange(sact://second:6582672073394613671@127.0.0.1:9002 :: [ up] -> [ down]) Test Case 'ClusterLeaderActionsClusteredTests.test_down_to_removed_ensureRemovalHappensWhenAllHaveSeenDown' passed (3.201 seconds) Test Case 'ClusterLeaderActionsClusteredTests.test_ensureDownAndRemovalSpreadsToAllMembers' started at 2023-11-10 19:33:13.667 /code/Tests/DistributedClusterTests/Cluster/ClusterLeaderActionsClusteredTests.swift:336: error: ClusterLeaderActionsClusteredTests.test_ensureDownAndRemovalSpreadsToAllMembers : failed - No result within 20s for block at /code/Tests/DistributedClusterTests/Cluster/ClusterLeaderActionsClusteredTests.swift:336. Queried 4 times, within 20s. Last error: case let other: throw testKit.error("Expected `second` [ up] -> [ .down], on first node, was: \(other, orElse: "nil")") ^~~~~~ error: Expected `second` [ up] -> [ .down], on first node, was: nil :0: error: ClusterLeaderActionsClusteredTests.test_ensureDownAndRemovalSpreadsToAllMembers : threw error "No result within 20s for block at /code/Tests/DistributedClusterTests/Cluster/ClusterLeaderActionsClusteredTests.swift:336. Queried 4 times, within 20s. Last error: case let other: throw testKit.error("Expected `second` [ up] -> [ .down], on first node, was: \(other, orElse: "nil")") ^~~~~~ error: Expected `second` [ up] -> [ .down], on first node, was: nil" ------------------------------------- ClusterSystem(first, sact://first@127.0.0.1:9001) ------------------------------------------------ [captured] [first] 19:33:13.6700 trace [/system/clusterEventStream] [ClusterSystem.swift:1020] Assign identity [captured] [first] // "actor/type": ClusterEventStreamActor [captured] [first] // "id": sact://first:5815222274080426325@127.0.0.1:9001/system/clusterEventStream#0["$path": /system/clusterEventStream]{debugID:E83EF83C-A4BF-4EC6-8EEA-1BE54A311235} [captured] [first] 19:33:13.6700 trace [/system/clusterEventStream] [ClusterSystem.swift:1030] Actor ready [captured] [first] // "actor/type": ClusterEventStreamActor [captured] [first] 19:33:13.6710 trace [/user/swim] [ClusterSystem.swift:1020] Assign identity [captured] [first] // "actor/type": SWIMActor [captured] [first] // "id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim#0["$path": /user/swim]{debugID:0143E8C6-DA7D-4416-B97B-DFC623C3B9BC} [captured] [first] 19:33:13.6710 trace [/user/swim] [ClusterSystem.swift:1030] Actor ready [captured] [first] // "actor/type": SWIMActor [captured] [first] 19:33:13.6710 trace [/system/receptionist] [ClusterSystem.swift:1020] Assign identity [captured] [first] // "actor/type": OpLogDistributedReceptionist [captured] [first] // "id": sact://first:5815222274080426325@127.0.0.1:9001/system/receptionist#0["$path": /system/receptionist]{debugID:6EE52BBA-F244-47FA-91F0-625CFE9BF8A4} [captured] [first] 19:33:13.6710 trace [/system/receptionist] [ClusterSystem.swift:1030] Actor ready [captured] [first] // "actor/type": OpLogDistributedReceptionist [captured] [first] 19:33:13.6720 trace [[$wellKnown: receptionist]] [ClusterSystem.swift:1066] Actor ready, well-known as: receptionist [captured] [first] // "actor/type": OpLogDistributedReceptionist [captured] [first] 19:33:13.6720 debug [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:279] Initialized receptionist [captured] [first] 19:33:13.6720 trace [/system/downingStrategy] [ClusterSystem.swift:1020] Assign identity [captured] [first] // "actor/type": DowningStrategyShell [captured] [first] // "id": sact://first:5815222274080426325@127.0.0.1:9001/system/downingStrategy#0["$path": /system/downingStrategy]{debugID:6C21AD0C-37AD-4BB9-8A96-F38CD291A7E2} [captured] [first] 19:33:13.6720 trace [/system/downingStrategy] [ClusterSystem.swift:1030] Actor ready [captured] [first] // "actor/type": DowningStrategyShell [captured] [first] 19:33:13.6720 trace [/system/clusterEventStream] [ClusterEventStream.swift:172] Successfully added async subscriber [ObjectIdentifier(0x00007f68d42954f0)], offering membership snapshot [captured] [first] 19:33:13.6720 info [ClusterSystem.swift:387] ClusterSystem [first] initialized, listening on: sact://first@127.0.0.1:9001: _ActorRef(/system/cluster) [captured] [first] 19:33:13.6720 trace [/system/clusterEventStream] [ClusterEventStream.swift:172] Successfully added async subscriber [ObjectIdentifier(0x00007f68d4308e80)], offering membership snapshot [captured] [first] 19:33:13.6720 info [ClusterSystem.swift:389] Setting in effect: .autoLeaderElection: LeadershipSelectionSettings(underlying: DistributedCluster.ClusterSystemSettings.LeadershipSelectionSettings.(unknown context at $55b23f9a73d0)._LeadershipSelectionSettings.lowestReachable(minNumberOfMembers: 2)) [captured] [first] 19:33:13.6720 info [ClusterSystem.swift:390] Setting in effect: .downingStrategy: DowningStrategySettings(underlying: DistributedCluster.DowningStrategySettings.(unknown context at $55b23f9a6730)._DowningStrategySettings.timeout(DistributedCluster.TimeoutBasedDowningStrategySettings(downUnreachableMembersAfter: 0.2 seconds))) [captured] [first] 19:33:13.6720 debug [/system/receptionist-ref] [_OperationLogClusterReceptionistBehavior.swift:95] Initialized receptionist [captured] [first] 19:33:13.6720 info [ClusterSystem.swift:391] Setting in effect: .onDownAction: OnDownActionStrategySettings(underlying: DistributedCluster.OnDownActionStrategySettings.(unknown context at $55b23f9a6828)._OnDownAc tionStrategySettings.gracefulShutdown(delay: 3.0 seconds)) [captured] [first] 19:33:13.6720 trace [/system/clusterEventStream] [ClusterEventStream.swift:158] Successfully subscribed [_ActorRef(/system/nodeDeathWatcher/$sub-DistributedCluster.Cluster.Event-y)], offering membership snapshot [captured] [first] 19:33:13.6730 info [/system/cluster] [ClusterShell.swift:396] Binding to: [sact://first@127.0.0.1:9001] [captured] [first] 19:33:13.6730 trace [/system/cluster/leadership] [Leadership.swift:114] Configured with LowestReachableMember(minimumNumberOfMembersToDecide: 2, loseLeadershipIfBelowMinNrOfMembers: false) [captured] [first] 19:33:13.6730 info [/system/cluster/leadership] [Leadership.swift:246] Not enough members [1/2] to run election, members: [Member(sact://first:5815222274080426325@127.0.0.1:9001, status: joining, reachability: reachable)] [captured] [first] // "leadership/election": DistributedCluster.Leadership.LowestReachableMember [captured] [first] 19:33:13.6730 trace [/user/_TestProbeInternal-y] [ClusterSystem.swift:1020] Assign identity [captured] [first] // "actor/type": _TestProbeInternal [captured] [first] // "id": sact://first:5815222274080426325@127.0.0.1:9001/user/_TestProbeInternal-y#3108948258["$path": /user/_TestProbeInternal-y]{debugID:30D2EAE5-66FE-4837-825A-9CD8020CA3E8} [captured] [first] 19:33:13.6730 trace [/user/_TestProbeInternal-y] [ClusterSystem.swift:1030] Actor ready [captured] [first] // "actor/type": _TestProbeInternal [captured] [first] 19:33:13.6730 trace [/system/nodeDeathWatcher] [NodeDeathWatcher.swift:199] Membership snapshot: Membership(count: 0, leader: .none, members: []) [captured] [first] 19:33:13.6730 trace [/system/clusterEventStream] [ClusterEventStream.swift:158] Successfully subscribed [_ActorRef(/user/$testProbe-0/$messageAdapter)], offering membership snapshot [captured] [first] 19:33:13.6730 trace [/system/clusterEventStream] [ClusterEventStream.swift:158] Successfully subscribed [_ActorRef(/system/receptionist-ref/$sub-DistributedCluster.Cluster.Event-y)], offering membership snapshot [captured] [first] 19:33:13.6740 trace [/system/clusterEventStream] [ClusterEventStream.swift:158] Successfully subscribed [_ActorRef(/system/cluster/leadership)], offering membership snapshot [captured] [first] 19:33:13.6740 info [/system/cluster] [ClusterShell.swift:407] Bound to [IPv4]127.0.0.1/127.0.0.1:9001 [captured] [first] 19:33:13.6740 trace [/system/cluster/gossip] [Gossiper+Shell.swift:147] Update (locally) gossip payload [membership] [captured] [first] // "gossip/identifier": membership [captured] [first] // "gossip/payload": MembershipGossip( [captured] [first] // owner: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // seen: Cluster.Gossip.SeenTable( [captured] [first] // sact://first@127.0.0.1:9001 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 1 [captured] [first] // ), [captured] [first] // membership: Membership( [captured] [first] // _members: [ [captured] [first] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [first] // ], [captured] [first] // _leaderNode: nil, [captured] [first] // ), [captured] [first] // ) [captured] [first] 19:33:13.6740 trace [/system/nodeDeathWatcher] [NodeDeathWatcher.swift:211] Node change: sact://first:5815222274080426325@127.0.0.1:9001 :: [unknown] -> [joining]! [captured] [first] // "node": sact://first:5815222274080426325@127.0.0.1:9001 [captured] [first] 19:33:13.6750 info [/system/cluster/leadership] [Leadership.swift:246] Not enough members [1/2] to run election, members: [Member(sact://first:5815222274080426325@127.0.0.1:9001, status: joining, reachability: reachable)] [captured] [first] // "leadership/election": DistributedCluster.Leadership.LowestReachableMember [captured] [first] 19:33:13.6750 trace [/system/clusterEventStream] [ClusterEventStream.swift:195] Published event membershipChange(sact://first:5815222274080426325@127.0.0.1:9001 :: [unknown] -> [joining]) to 4 subscribers and 2 async subscribers [captured] [first] // "eventStream/asyncSubscribers": [captured] [first] // ObjectIdentifier(0x00007f68d4308e80) [captured] [first] // ObjectIdentifier(0x00007f68d42954f0) [captured] [first] // "eventStream/event": DistributedCluster.Cluster.Event.membershipChange(sact://first:5815222274080426325@127.0.0.1:9001 :: [unknown] -> [joining]) [captured] [first] // "eventStream/subscribers": [captured] [first] // /user/$testProbe-0/$messageAdapter [captured] [first] // /system/receptionist-ref/$sub-DistributedCluster.Cluster.Event-y [captured] [first] // /system/nodeDeathWatcher/$sub-DistributedCluster.Cluster.Event-y [captured] [first] // /system/cluster/leadership [captured] [first] 19:33:13.6750 trace [/system/clusterEventStream] [ClusterEventStream.swift:158] Successfully subscribed [_ActorRef(/system/cluster/gossip/$sub-DistributedCluster.Cluster.Event-y)], offering membership snapshot [captured] [first] 19:33:13.6880 debug [/system/cluster] [ClusterShell.swift:727] Initiated handshake: InitiatedState(remoteNode: sact://second@127.0.0.1:9002, localNode: sact://first@127.0.0.1:9001, channel: nil) [captured] [first] // "cluster/associatedNodes": [] [captured] [first] 19:33:13.6880 debug [/system/cluster] [ClusterShell.swift:751] Extending handshake offer [captured] [first] // "handshake/remoteNode": sact://second@127.0.0.1:9002 [captured] [first] 19:33:13.6880 trace [/user/_TestProbeInternal-b] [ClusterSystem.swift:1020] Assign identity [captured] [first] // "actor/type": _TestProbeInternal [captured] [first] // "id": sact://first:5815222274080426325@127.0.0.1:9001/user/_TestProbeInternal-b#2346385332["$path": /user/_TestProbeInternal-b]{debugID:65A2BC02-B5E5-408A-92C0-EAF61FE6A38A} [captured] [first] 19:33:13.6890 trace [/user/_TestProbeInternal-b] [ClusterSystem.swift:1030] Actor ready [captured] [first] // "actor/type": _TestProbeInternal [captured] [first] 19:33:13.6900 trace [/system/transport.client] [TransportPipelines.swift:58] Offering handshake [DistributedCluster._ProtoHandshakeOffer: version { major: 1 } originNode { endpoint { protocol: "sact" system: "first" hostname: "127.0.0.1" port: 9001 } nid: 5815222274080426325 } targetEndpoint { protocol: "sact" system: "second" hostname: "127.0.0.1" port: 9002 } ] [captured] [first] 19:33:13.6930 debug [/system/transport.client] [TransportPipelines.swift:83] Received handshake accept from: [sact://second:9453639880630435090@127.0.0.1:9002] [captured] [first] // "handshake/channel": SocketChannel { BaseSocket { fd=96 }, active = true, localAddress = Optional([IPv4]127.0.0.1/127.0.0.1:47046), remoteAddress = Optional([IPv4]127.0.0.1/127.0.0.1:9002) } [captured] [first] 19:33:13.6930 debug [/system/cluster] [ClusterShell.swift:989] Accept association with sact://second:9453639880630435090@127.0.0.1:9002! [captured] [first] // "handshake/channel": SocketChannel { BaseSocket { fd=96 }, active = true, localAddress = Optional([IPv4]127.0.0.1/127.0.0.1:47046), remoteAddress = Optional([IPv4]127.0.0.1/127.0.0.1:9002) } [captured] [first] // "handshake/localNode": sact://first@127.0.0.1:9001 [captured] [first] // "handshake/remoteNode": sact://second@127.0.0.1:9002 [captured] [first] 19:33:13.6940 trace [/system/cluster/gossip] [Gossiper+Shell.swift:147] Update (locally) gossip payload [membership] [captured] [first] // "gossip/identifier": membership [captured] [first] // "gossip/payload": MembershipGossip( [captured] [first] // owner: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // seen: Cluster.Gossip.SeenTable( [captured] [first] // sact://first@127.0.0.1:9001 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 2 [captured] [first] // ), [captured] [first] // membership: Membership( [captured] [first] // _members: [ [captured] [first] // sact://first@127. 0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [first] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [first] // ], [captured] [first] // _leaderNode: nil, [captured] [first] // ), [captured] [first] // ) [captured] [first] 19:33:13.6940 trace [/system/cluster] [ClusterShell.swift:1018] Associated with: sact://second:9453639880630435090@127.0.0.1:9002 [captured] [first] // "membership": Membership(count: 2, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: joining, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: joining, reachability: reachable)]) [captured] [first] // "membership/change": sact://second:9453639880630435090@127.0.0.1:9002 :: [unknown] -> [joining] [captured] [first] 19:33:13.6980 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 0)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 1 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:13.6980 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:13.6980 trace [/system/clusterEventStream] [ClusterEventStream.swift:195] Published event membershipChange(sact://second:9453639880630435090@127.0.0.1:9002 :: [unknown] -> [joining]) to 5 subscribers and 2 async subscribers [captured] [first] // "eventStream/asyncSubscribers": [captured] [first] // ObjectIdentifier(0x00007f68d4308e80) [captured] [first] // ObjectIdentifier(0x00007f68d42954f0) [captured] [first] // "eventStream/event": DistributedCluster.Cluster.Event.membershipChange(sact://second:9453639880630435090@127.0.0.1:9002 :: [unknown] -> [joining]) [captured] [first] // "eventStream/subscribers": [captured] [first] // /user/$testProbe-0/$messageAdapter [captured] [first] // /system/receptionist-ref/$sub-DistributedCluster.Cluster.Event-y [captured] [first] // /system/nodeDeathWatcher/$sub-DistributedCluster.Cluster.Event-y [captured] [first] // /system/cluster/leadership [captured] [first] // /system/cluster/gossip/$sub-DistributedCluster.Cluster.Event-y [captured] [first] 19:33:13.6980 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0), SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 1 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/timeout": 1.0 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:13.6990 debug [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:973] New member, contacting its receptionist: sact://second@127.0.0.1:9002 [captured] [first] 19:33:13.6990 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [first] 19:33:13.6990 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [first] // "receptionist/ops/replay/atSeqNr": 0 [captured] [first] // "receptionist/peer": [$wellKnown: receptionist] [captured] [first] 19:33:13.7130 debug [/system/receptionist-ref] [_OperationLogClusterReceptionistBehavior.swift:626] New member, contacting its receptionist: sact://second@127.0.0.1:9002 [captured] [first] 19:33:13.7130 trace [/system/nodeDeathWatcher] [NodeDeathWatcher.swift:211] Node change: sact://second:9453639880630435090@127.0.0.1:9002 :: [unknown] -> [joining]! [captured] [first] // "node": sact://second:9453639880630435090@127.0.0.1:9002 [captured] [first] 19:33:13.7140 debug [/system/cluster/gossip] [Gossiper+Shell.swift:308] Automatically discovered peer [captured] [first] // "gossip/peer": _ActorRef.Message>(sact://second@127.0.0.1:9002/system/cluster/gossip) [captured] [first] // "gossip/peerCount": 1 [captured] [first] // "gossip/peers": [sact://second@127.0.0.1:9002/system/cluster/gossip] [captured] [first] 19:33:13.7140 debug [/system/cluster/leadership] [Leadership.swift:303] Selected new leader: [nil -> Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable)] [captured] [first] // "leadership/election": DistributedCluster.Leadership.LowestReachableMember [captured] [first] // "membership": Membership(count: 2, leader: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), members: [Member(sact://first:5815222274080426325@127.0.0.1:9001, status: joining, reachability: reachable), Member(sact://second:9453639880630435090@127.0.0.1:9002, status: joining, reachability: reachable)]) [captured] [first] 19:33:13.7140 debug [/system/nodeDeathWatcher] [NodeDeathWatcher.swift:228] Received: remoteActorWatched(watcher: _AddressableActorRef(/system/cluster/gossip), remoteNode: sact://second:9453639880630435090@127.0.0.1:9002) [captured] [first] 19:33:13.7150 debug [/system/cluster] [ClusterShellState.swift:428] Leader change: LeadershipChange(oldLeader: nil, newLeader: Optional(Member(sact://first:5815222274080426325@127.0.0.1:9001, status: joining, reachability: reachable)), file: "/code/Sources/DistributedCluster/Cluster/Cluster+Membership.swift", line: 396) [captured] [first] // "membership/count": 2 [captured] [first] 19:33:13.7150 trace [/system/cluster] [ClusterShellState.swift:468] Membership updated on [sact://first@127.0.0.1:9001] by leadershipChange(DistributedCluster.Cluster.LeadershipChange(oldLeader: nil, newLeader: Optional(Member(sact://first:5815222274080426325@127.0.0.1:9001, status: joining, reachability: reachable)), file: "/code/Sources/DistributedCluster/Cluster/Cluster+Membership.swift", line: 396)): leader: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable) sact://first:5815222274080426325@127.0.0.1:9001 status [joining] sact://second:9453639880630435090@127.0.0.1:9002 status [joining] [captured] [first] 19:33:13.7150 trace [/system/cluster/gossip] [Gossiper+Shell.swift:147] Update (locally) gossip payload [membership] [captured] [first] // "gossip/identifier": membership [captured] [first] // "gossip/payload": MembershipGossip( [captured] [first] // owner: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // seen: Cluster.Gossip.SeenTable( [captured] [first] // sact://first@127.0.0.1:9001 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 3 [captured] [first] // ), [captured] [first] // membership: Membership( [captured] [first] // _members: [ [capture d] [first] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [first] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [first] // ], [captured] [first] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // ), [captured] [first] // ) [captured] [first] 19:33:13.7160 trace [/system/cluster/gossip] [Gossiper+Shell.swift:147] Update (locally) gossip payload [membership] [captured] [first] // "gossip/identifier": membership [captured] [first] // "gossip/payload": MembershipGossip( [captured] [first] // owner: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // seen: Cluster.Gossip.SeenTable( [captured] [first] // sact://first@127.0.0.1:9001 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 4 [captured] [first] // ), [captured] [first] // membership: Membership( [captured] [first] // _members: [ [captured] [first] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [first] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [first] // ], [captured] [first] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // ), [captured] [first] // ) [captured] [first] 19:33:13.7160 trace [/system/clusterEventStream] [ClusterEventStream.swift:195] Published event leadershipChange(DistributedCluster.Cluster.LeadershipChange(oldLeader: nil, newLeader: Optional(Member(sact://first:5815222274080426325@127.0.0.1:9001, status: joining, reachability: reachable)), file: "/code/Sources/DistributedCluster/Cluster/Cluster+Membership.swift", line: 396)) to 5 subscribers and 2 async subscribers [captured] [first] // "eventStream/asyncSubscribers": [captured] [first] // ObjectIdentifier(0x00007f68d4308e80) [captured] [first] // ObjectIdentifier(0x00007f68d42954f0) [captured] [first] // "eventStream/event": DistributedCluster.Cluster.Event.leadershipChange(DistributedCluster.Cluster.LeadershipChange(oldLeader: nil, newLeader: Optional(Member(sact://first:5815222274080426325@127.0.0.1:9001, status: joining, reachability: reachable)), file: "/code/Sources/DistributedCluster/Cluster/Cluster+Membership.swift", line: 396)) [captured] [first] // "eventStream/subscribers": [captured] [first] // /user/$testProbe-0/$messageAdapter [captured] [first] // /system/receptionist-ref/$sub-DistributedCluster.Cluster.Event-y [captured] [first] // /system/nodeDeathWatcher/$sub-DistributedCluster.Cluster.Event-y [captured] [first] // /system/cluster/leadership [captured] [first] // /system/cluster/gossip/$sub-DistributedCluster.Cluster.Event-y [captured] [first] 19:33:13.7160 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 2C0CEF16-EA0A-4AFF-91C7-6DC28E663929, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: 2C0CEF16-EA0A-4AFF-91C7-6DC28E663929, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:13.7170 trace [sact://first@127.0.0.1:9001/user/swim] [ClusterSystem.swift:965] Resolved as local instance [captured] [first] // "actor": SWIMActor(/user/swim) [captured] [first] 19:33:13.7170 trace [/user/swim] [SWIMActor.swift:428] Received ping@1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0) , protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/ping/origin": sact://second@127.0.0.1:9002/user/swim [captured] [first] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 0)]) [captured] [first] // "swim/ping/seqNr": 1 [captured] [first] // "swim/protocolPeriod": 1 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:13.7170 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9002#9453639880630435090, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 1 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:13.7170 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": 2C0CEF16-EA0A-4AFF-91C7-6DC28E663929 [captured] [first] // "type": PingResponse [captured] [first] 19:33:13.7200 trace [sact://first@127.0.0.1:9001/user/swim] [ClusterSystem.swift:965] Resolved as local instance [captured] [first] // "actor": SWIMActor(/user/swim) [captured] [first] 19:33:13.7210 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9002#9453639880630435090, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 1 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:13.7210 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 0)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 1 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:13.7210 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:13.7910 trace [/user/_TestProbeInternal-b] [ClusterSystem.swift:1077] Resign actor id [captured] [first] 19:33:13.9020 debug [/system/cluster] [ClusterShell.swift:727] Initiated handshake: InitiatedState(remoteNode: sact://third@127.0.0.1:9003, localNode: sact://first@127.0.0.1:9001, channel: nil) [captured] [first] // "cluster/associatedNodes": [sact://second:9453639880630435090@127.0.0.1:9002] [captured] [first] 19:33:13.9020 debug [/system/cluster] [ClusterShell.swift:751] Extending handshake offer [captured] [first] // "handshake/remoteNode": sact://third@127.0.0.1:9003 [captured] [first] 19:33:13.9020 trace [/user/_TestProbeInternal-n] [ClusterSystem.swift:1020] Assign identity [captured] [first] // "actor/type": _TestProbeInternal [captured] [first] // "id": sact://first:5815222274080426325@127.0.0.1:9001/user/_TestProbeInternal-n#381676160["$path": /user/_TestProbeInternal-n]{debugID:78A3A1F2-99A2-49EC-976C-CD2A89E0A126} [captured] [first] 19:33:13.9020 trace [/user/_TestProbeInternal-n] [ClusterSystem.swift:1030] Actor ready [captured] [first] // "actor/type": _TestProbeInternal [captured] [first] 19:33:13.9040 trace [/system/transport.client] [TransportPipelines.swift:58] Offering handshake [DistributedCluster._ProtoHandshakeOffer: version { major: 1 } originNode { endpoint { protocol: "sact" system: "first" hostname: "127.0.0.1" port: 9001 } nid: 5815222274080426325 } targetEndpoint { protocol: "sact" system: "third" hostname: "127.0.0.1" port: 9003 } ] [captured] [first] 19:33:13.9070 debug [/system/transport.client] [TransportPipelines.swift:83] Received handshake accept from: [sact://third:6686575022428235780@127.0.0.1:9003] [captured] [first] // "handshake/channel": SocketChannel { BaseSocket { fd=100 }, active = true, localAddress = Optional([IPv4]127.0.0.1/127.0.0.1:55468), remoteAddress = Optional([IPv4]127.0.0.1/127.0.0.1:9003) } [captured] [first] 19:33:13.9070 debug [/system/cluster] [ClusterShell.swift:989] Accept association with sact://third:6686575022428235780@127.0.0.1:9003! [captured] [first] // "handshake/channel": SocketChannel { BaseSocket { fd=100 }, active = true, localAddress = Optional([IPv4]127.0.0.1/127.0.0.1:55468), remoteAddress = Optional([IPv4]127.0.0.1/127.0.0.1:9003) } [captured] [first] // "handshake/localNode": sact://first@127.0.0.1:9001 [captured] [first] // "handshake/remoteNode": sact://third@127.0.0.1:9003 [captured] [first] 19:33:13.9070 trace [/system/cluster] [ClusterShell.swift:1018] Associated with: sact://third:6686575022428235780@127.0.0.1:9003 [captured] [first] // "membership": Membership(count: 3, leader: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: joining, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: joining, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: joining, reachability: reachable)]) [captured] [first] // "membership/change": sact://third:6686575022428235780@127.0.0.1:9003 :: [unknown] -> [joining] [captured] [first] 19:33:13.9080 trace [/system/clusterEventStream] [ClusterEventStream.swift:195] Published event membershipChange(sact://third:6686575022428235780@127.0.0.1:9003 :: [unknown] -> [joining]) to 5 subscribers and 2 async subscribers [captured] [first] // "eventStream/asyncSubscribers": [captured] [first] // ObjectIdentifier(0x00007f68d4308e80) [captured] [first] // ObjectIdentifier(0x00007f68d42954f0) [captured] [first] // "eventStream/event": DistributedCluster.Cluster.Event.membershipChange(sact://third:6686575022428235780@127.0.0.1:9003 :: [unknown] -> [joining]) [captured] [first] // "eventStream/subscribers": [captured] [first] // /user/$testProbe-0/$messageAdapter [captured] [first] // /system/receptionist-ref/$sub-DistributedCluster.Cluster.Event-y [captured] [first] // /system/nodeDeathWatcher/$sub-DistributedCluster.Cluster.Event-y [captured] [first] // /system/cluster/leadership [captured] [first] // /system/cluster/gossip/$sub-DistributedCluster.Cluster.Event-y [captured] [first] 19:33:13.9080 deb ug [/system/receptionist-ref] [_OperationLogClusterReceptionistBehavior.swift:626] New member, contacting its receptionist: sact://third@127.0.0.1:9003 [captured] [first] 19:33:13.9080 trace [/system/cluster/gossip] [Gossiper+Shell.swift:147] Update (locally) gossip payload [membership] [captured] [first] // "gossip/identifier": membership [captured] [first] // "gossip/payload": MembershipGossip( [captured] [first] // owner: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // seen: Cluster.Gossip.SeenTable( [captured] [first] // sact://first@127.0.0.1:9001 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // ), [captured] [first] // membership: Membership( [captured] [first] // _members: [ [captured] [first] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [first] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [first] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [first] // ], [captured] [first] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // ), [captured] [first] // ) [captured] [first] 19:33:13.9080 trace [/system/nodeDeathWatcher] [NodeDeathWatcher.swift:211] Node change: sact://third:6686575022428235780@127.0.0.1:9003 :: [unknown] -> [joining]! [captured] [first] // "node": sact://third:6686575022428235780@127.0.0.1:9003 [captured] [first] 19:33:13.9080 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 0)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 1 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:13.9080 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:13.9080 debug [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:973] New member, contacting its receptionist: sact://third@127.0.0.1:9003 [captured] [first] 19:33:13.9080 debug [/system/cluster/gossip] [Gossiper+Shell.swift:308] Automatically discovered peer [captured] [first] // "gossip/peer": _ActorRef.Message>(sact://third@127.0.0.1:9003/system/cluster/gossip) [captured] [first] // "gossip/peerCount": 2 [captured] [first] // "gossip/peers": [sact://second@127.0.0.1:9002/system/cluster/gossip, sact://third@127.0.0.1:9003/system/cluster/gossip] [captured] [first] 19:33:13.9080 debug [/system/nodeDeathWatcher] [NodeDeathWatcher.swift:228] Received: remoteActorWatched(watcher: _AddressableActorRef(/system/cluster/gossip), remoteNode: sact://third:6686575022428235780@127.0.0.1:9003) [captured] [first] 19:33:13.9080 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [first] 19:33:13.9080 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/ gossip/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0), SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 1 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 1.0 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:13.9090 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [first] // "receptionist/ops/replay/atSeqNr": 0 [captured] [first] // "receptionist/peer": [$wellKnown: receptionist] [captured] [first] 19:33:13.9140 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 55832AA4-0660-4CCE-82FF-0CEC72574D19, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: 55832AA4-0660-4CCE-82FF-0CEC72574D19, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:13.9150 trace [sact://first@127.0.0.1:9001/user/swim] [ClusterSystem.swift:965] Resolved as local instance [captured] [first] // "actor": SWIMActor(/user/swim) [captured] [first] 19:33:13.9160 trace [/user/swim] [SWIMActor.swift:428] Received ping@2 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/ping/origin": sact://third@127.0.0.1:9003/user/swim [captured] [first] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 0)]) [captured] [first] // "swim/ping/seqNr": 2 [captured] [first] // "swim/protocolPeriod": 1 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:13.9160 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9002#9453639880630435090, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolP eriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 1 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:13.9160 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 1 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:13.9160 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": 55832AA4-0660-4CCE-82FF-0CEC72574D19 [captured] [first] // "type": PingResponse [captured] [first] 19:33:13.9180 trace [sact://first@127.0.0.1:9001/user/swim] [ClusterSystem.swift:965] Resolved as local instance [captured] [first] // "actor": SWIMActor(/user/swim) [captured] [first] 19:33:13.9190 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 1 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:13.9190 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9002#9453639880630435090, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 1 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:13.9190 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 0), SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), prot ocolPeriod: 1)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 1 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:13.9190 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:14.0050 trace [/user/_TestProbeInternal-n] [ClusterSystem.swift:1077] Resign actor id [captured] [first] 19:33:14.0070 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 2 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:14.0080 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 2 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:14.0110 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 1A129210-0041-43F9-935C-C327C2C2DD39, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: 1A129210-0041-43F9-935C-C327C2C2DD39, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:14.0110 trace [sact://first@127.0.0.1:9001/user/swim] [ClusterSystem.swift:965] Resolved as local instance [captured] [first] // "actor": SWIMActor(/user/swim) [captured] [first] 19:33:14.0120 trace [/user/swim] [SWIMActor.swift:428] Received ping@3 [c aptured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/ping/origin": sact://second@127.0.0.1:9002/user/swim [captured] [first] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 0), SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 1)]) [captured] [first] // "swim/ping/seqNr": 3 [captured] [first] // "swim/protocolPeriod": 2 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:14.0120 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 2 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:14.0120 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9002#9453639880630435090, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 2 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:14.0120 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": 1A129210-0041-43F9-935C-C327C2C2DD39 [captured] [first] // "type": PingResponse [captured] [first] 19:33:14.0200 trace [sact://first@127.0.0.1:9001/user/swim] [ClusterSystem.swift:965] Resolved as local instance [captured] [first] // "actor": SWIMActor(/user/swim) [captured] [first] 19:33:14.0310 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 2 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:14.0320 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9002#9453639880630435090, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 2 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:14.0320 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 0), SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 1)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 2 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:14.0320 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:14.3690 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 3 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:14.3700 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 3)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarna tion: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 3 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:14.3730 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: D21A781E-DFC8-4BC2-9DD0-1C0122E747F9, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: D21A781E-DFC8-4BC2-9DD0-1C0122E747F9, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:14.3740 trace [/user/swim] [SWIMActor.swift:428] Received ping@4 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/ping/origin": sact://third@127.0.0.1:9003/user/swim [captured] [first] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 3)]) [captured] [first] // "swim/ping/seqNr": 4 [captured] [first] // "swim/protocolPeriod": 3 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:14.3740 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 3 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:14.3740 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": D21A781E-DFC8-4BC2-9DD0-1C0122E747F9 [captured] [first] // "type": PingResponse [captured] [first] 19:33:14.3760 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [firs t] // "swim/protocolPeriod": 3 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:14.3770 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 3)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 3 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:14.3770 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:14.6920 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 4 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:14.6920 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 4)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 4 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:14.6950 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: FCB3D07A-2694-468E-84E1-CCFA56640D40, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: FCB3D07A-2694-468E-84E1-CCFA56640D40, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:14.6960 trace [/user/swim] [SWIMActor.swift:428] Received ping@5 [captured] [first] // "s wim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/ping/origin": sact://second@127.0.0.1:9002/user/swim [captured] [first] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 4)]) [captured] [first] // "swim/ping/seqNr": 5 [captured] [first] // "swim/protocolPeriod": 4 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:14.6960 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9002#9453639880630435090, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 4 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:14.6960 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": FCB3D07A-2694-468E-84E1-CCFA56640D40 [captured] [first] // "type": PingResponse [captured] [first] 19:33:14.7030 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9002#9453639880630435090, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 4 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:14.7030 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 4)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 4 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [capture d] [first] 19:33:14.7030 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:14.7930 trace [/system/cluster/gossip] [Gossiper+Shell.swift:96] Received gossip [membership] [captured] [first] // "gossip/identity": membership [captured] [first] // "gossip/incoming": MembershipGossip(owner: sact://second:9453639880630435090@127.0.0.1:9002, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://third:6686575022428235780@127.0.0.1:9003, status: joining, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: joining, reachability: reachable), Member(sact://second:9453639880630435090@127.0.0.1:9002, status: joining, reachability: reachable)])) [captured] [first] // "gossip/origin": sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [first] 19:33:14.7940 trace [/system/cluster/gossip] [Gossiper+Shell.swift:147] Update (locally) gossip payload [membership] [captured] [first] // "gossip/identifier": membership [captured] [first] // "gossip/payload": MembershipGossip( [captured] [first] // owner: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // seen: Cluster.Gossip.SeenTable( [captured] [first] // sact://first@127.0.0.1:9001 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // sact://second@127.0.0.1:9002 observed versions: [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // ), [captured] [first] // membership: Membership( [captured] [first] // _members: [ [captured] [first] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [first] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [first] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [first] // ], [captured] [first] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // ), [captured] [first] // ) [captured] [first] 19:33:14.7940 trace [/system/cluster] [ClusterShell.swift:606] Local membership version is [.concurrent] to incoming gossip; Merge resulted in 0 changes. [captured] [first] // "gossip/before": MembershipGossip( [captured] [first] // owner: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // seen: Cluster.Gossip.SeenTable( [captured] [first] // sact://first@127.0.0.1:9001 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // ), [captured] [first] // membership: Membership( [captured] [first] // _members: [ [captured] [first] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [first] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [first] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [first] // ], [captured] [first] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // ), [captured] [first] // ) [captured] [first] // "gossip/incoming": MembershipGossip( [captured] [first] // owner: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // seen: Cluster.Gossip.SeenTable( [captured] [first] // sact://first@127.0.0.1:9001 observed versions: [captured] [first] // node:sa ct://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // sact://second@127.0.0.1:9002 observed versions: [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // ), [captured] [first] // membership: Membership( [captured] [first] // _members: [ [captured] [first] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [first] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [first] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [first] // ], [captured] [first] // _leaderNode: nil, [captured] [first] // ), [captured] [first] // ) [captured] [first] // "gossip/now": MembershipGossip( [captured] [first] // owner: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // seen: Cluster.Gossip.SeenTable( [captured] [first] // sact://first@127.0.0.1:9001 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // sact://second@127.0.0.1:9002 observed versions: [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // ), [captured] [first] // membership: Membership( [captured] [first] // _members: [ [captured] [first] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [first] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [first] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [first] // ], [captured] [first] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // ), [captured] [first] // ) [captured] [first] // "membership/changes": [captured] [first] // [captured] [first] // "tag": membership [captured] [first] 19:33:14.8730 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:762] Periodic ack tick [captured] [first] 19:33:14.8850 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: B1E778A6-87ED-48C2-B5EA-2C0DF4FE79B7, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://first:5815222274080426325@127.0.0.1:9001/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [first] // "invocation": InvocationMessage(callID: B1E778A6-87ED-48C2-B5EA-2C0DF4FE79B7, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [first] 19:33:14.8850 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captured] [first] 19:33:14.8850 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [first] 19:33:14.8850 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [first] // "receptionist/ops/replay/atSeqNr": 0 [captured] [first] // "receptionist/peer": [$wellKnown: receptionist] [captured] [first] 19:33:14.8850 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [first] // "call/id": B1E778A6-87ED-48C2-B5EA-2C0DF4FE79B7 [captured] [first] 19:33:14.8890 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 46140FF3-F14B-4805-985B-26F5B72A983F, tar get: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://first:5815222274080426325@127.0.0.1:9001/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [first] // "invocation": InvocationMessage(callID: 46140FF3-F14B-4805-985B-26F5B72A983F, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [first] 19:33:14.8890 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captured] [first] 19:33:14.8900 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [first] 19:33:14.8900 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [first] // "receptionist/ops/replay/atSeqNr": 0 [captured] [first] // "receptionist/peer": [$wellKnown: receptionist] [captured] [first] 19:33:14.8900 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [first] // "call/id": 46140FF3-F14B-4805-985B-26F5B72A983F [captured] [first] 19:33:14.9270 trace [/system/cluster/gossip] [Gossiper+Shell.swift:96] Received gossip [membership] [captured] [first] // "gossip/identity": membership [captured] [first] // "gossip/incoming": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 7]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://first:5815222274080426325@127.0.0.1:9001, status: joining, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: joining, reachability: reachable), Member(sact://second:9453639880630435090@127.0.0.1:9002, status: joining, reachability: reachable)])) [captured] [first] // "gossip/origin": sact://third@127.0.0.1:9003/system/cluster/gossip [captured] [first] 19:33:14.9280 trace [/system/cluster/gossip] [Gossiper+Shell.swift:147] Update (locally) gossip payload [membership] [captured] [first] // "gossip/identifier": membership [captured] [first] // "gossip/payload": MembershipGossip( [captured] [first] // owner: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // seen: Cluster.Gossip.SeenTable( [captured] [first] // sact://first@127.0.0.1:9001 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // sact://second@127.0.0.1:9002 observed versions: [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // sact://third@127.0.0.1:9003 observed versions: [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // ), [captured] [first] // membership: Membership( [captured] [first] // _members: [ [captured] [first] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [first] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [first] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [first] // ], [captured] [first] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // ), [captured] [first] // ) [captured] [first] 19:33:14.9280 trace [/system/cluster] [ClusterShell.swift:606] Local membership version is [.concurrent] to incoming gossip; Merge resulted in 0 changes. [captured] [first] // "gossip /before": MembershipGossip( [captured] [first] // owner: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // seen: Cluster.Gossip.SeenTable( [captured] [first] // sact://first@127.0.0.1:9001 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // sact://second@127.0.0.1:9002 observed versions: [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // ), [captured] [first] // membership: Membership( [captured] [first] // _members: [ [captured] [first] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [first] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [first] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [first] // ], [captured] [first] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // ), [captured] [first] // ) [captured] [first] // "gossip/incoming": MembershipGossip( [captured] [first] // owner: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // seen: Cluster.Gossip.SeenTable( [captured] [first] // sact://first@127.0.0.1:9001 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // sact://second@127.0.0.1:9002 observed versions: [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // sact://third@127.0.0.1:9003 observed versions: [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // ), [captured] [first] // membership: Membership( [captured] [first] // _members: [ [captured] [first] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [first] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [first] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [first] // ], [captured] [first] // _leaderNode: nil, [captured] [first] // ), [captured] [first] // ) [captured] [first] // "gossip/now": MembershipGossip( [captured] [first] // owner: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // seen: Cluster.Gossip.SeenTable( [captured] [first] // sact://first@127.0.0.1:9001 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // sact://second@127.0.0.1:9002 observed versions: [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // sact://third@127.0.0.1:9003 observed versions: [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // ), [captured] [first] // membership: Membership( [captured] [first] // _members: [ [captured] [first] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [first] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [first] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [first] // ], [captured] [first] // _leaderNode: sact://fir st:5815222274080426325@127.0.0.1:9001, [captured] [first] // ), [captured] [first] // ) [captured] [first] // "membership/changes": [captured] [first] // [captured] [first] // "tag": membership [captured] [first] 19:33:15.0110 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 5 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:15.0110 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 5)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 5 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:15.0130 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 80CE33FE-410F-4247-9A81-A0E2672DB99B, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: 80CE33FE-410F-4247-9A81-A0E2672DB99B, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:15.0140 trace [/user/swim] [SWIMActor.swift:428] Received ping@6 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/ping/origin": sact://third@127.0.0.1:9003/user/swim [captured] [first] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 5)]) [captured] [first] // "swim/ping/seqNr": 6 [captured] [first] // "swim/protocolPeriod": 5 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:15.0150 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 5 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:15.0150 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": 80CE33FE-410F-4247-9A81-A0E2672DB99B [captured] [first] // "type": PingResponse [captured] [first] 19:33:15.0170 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 5 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:15.0170 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 5)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 5 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:15.0170 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:15.3130 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 6 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:15.3130 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), pr otocolPeriod: 6)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 6 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:15.3150 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: AF0DDFB8-3AC4-4B39-B9F0-B8ACB9290C70, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: AF0DDFB8-3AC4-4B39-B9F0-B8ACB9290C70, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:15.3180 trace [/user/swim] [SWIMActor.swift:428] Received ping@7 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/ping/origin": sact://second@127.0.0.1:9002/user/swim [captured] [first] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 6)]) [captured] [first] // "swim/ping/seqNr": 7 [captured] [first] // "swim/protocolPeriod": 6 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:15.3180 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9002#9453639880630435090, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 6 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:15.3180 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": AF0DDFB8-3AC4-4B39-B9F0-B8ACB9290C70 [captured] [first] // "type": PingResponse [captured] [first] 19:33:15.3200 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9002#9453639880630435090, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "sw im/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 6 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:15.3210 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 6)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 6 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:15.3210 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:15.6140 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 7 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:15.6140 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 7)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 7 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:15.6330 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 1ED6F368-5BA3-4459-BFFD-70A25FA3CEE4, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captur ed] [first] // "invocation": InvocationMessage(callID: 1ED6F368-5BA3-4459-BFFD-70A25FA3CEE4, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:15.6340 trace [/user/swim] [SWIMActor.swift:428] Received ping@8 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/ping/origin": sact://third@127.0.0.1:9003/user/swim [captured] [first] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 7)]) [captured] [first] // "swim/ping/seqNr": 8 [captured] [first] // "swim/protocolPeriod": 7 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:15.6340 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 7 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:15.6340 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": 1ED6F368-5BA3-4459-BFFD-70A25FA3CEE4 [captured] [first] // "type": PingResponse [captured] [first] 19:33:15.6350 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 7 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:15.6350 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 7)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(inca rnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 7 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:15.6350 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:15.8150 trace [/system/cluster/gossip] [Gossiper+Shell.swift:96] Received gossip [membership] [captured] [first] // "gossip/identity": membership [captured] [first] // "gossip/incoming": MembershipGossip(owner: sact://second:9453639880630435090@127.0.0.1:9002, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://first@127.0.0.1:9001: 5, node:sact://second@127.0.0.1:9002: 5], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://first@127.0.0.1:9001: 5, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://first:5815222274080426325@127.0.0.1:9001, status: joining, reachability: reachable), Member(sact://second:9453639880630435090@127.0.0.1:9002, status: joining, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: joining, reachability: reachable)])) [captured] [first] // "gossip/origin": sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [first] 19:33:15.8160 trace [/system/cluster/gossip] [Gossiper+Shell.swift:147] Update (locally) gossip payload [membership] [captured] [first] // "gossip/identifier": membership [captured] [first] // "gossip/payload": MembershipGossip( [captured] [first] // owner: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // seen: Cluster.Gossip.SeenTable( [captured] [first] // sact://first@127.0.0.1:9001 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // sact://second@127.0.0.1:9002 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // sact://third@127.0.0.1:9003 observed versions: [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // ), [captured] [first] // membership: Membership( [captured] [first] // _members: [ [captured] [first] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [first] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [first] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [first] // ], [captured] [first] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // ), [captured] [first] // ) [captured] [first] 19:33:15.8160 trace [/system/cluster] [ClusterShell.swift:606] Local membership version is [.same] to incoming gossip; Merge resulted in 0 changes. [captured] [first] // "gossip/before": MembershipGossip( [captured] [first] // owner: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // seen: Cluster.Gossip.SeenTable( [captured] [first] // sact://first@127.0.0.1:9001 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // sact://second@127 .0.0.1:9002 observed versions: [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // sact://third@127.0.0.1:9003 observed versions: [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // ), [captured] [first] // membership: Membership( [captured] [first] // _members: [ [captured] [first] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [first] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [first] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [first] // ], [captured] [first] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // ), [captured] [first] // ) [captured] [first] // "gossip/incoming": MembershipGossip( [captured] [first] // owner: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // seen: Cluster.Gossip.SeenTable( [captured] [first] // sact://first@127.0.0.1:9001 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // sact://second@127.0.0.1:9002 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // sact://third@127.0.0.1:9003 observed versions: [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // ), [captured] [first] // membership: Membership( [captured] [first] // _members: [ [captured] [first] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [first] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [first] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [first] // ], [captured] [first] // _leaderNode: nil, [captured] [first] // ), [captured] [first] // ) [captured] [first] // "gossip/now": MembershipGossip( [captured] [first] // owner: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // seen: Cluster.Gossip.SeenTable( [captured] [first] // sact://first@127.0.0.1:9001 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // sact://second@127.0.0.1:9002 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // sact://third@127.0.0.1:9003 observed versions: [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // ), [captured] [first] // membership: Membership( [captured] [first] // _members: [ [captured] [first] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [first] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [first] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [first] // ], [captured] [first] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // ), [captured] [first] // ) [captured] [first] // "membership/changes": [captured] [first] // [ captured] [first] // "tag": membership [captured] [first] 19:33:15.8240 trace [/system/cluster/gossip] [Gossiper+Shell.swift:96] Received gossip [membership] [captured] [first] // "gossip/identity": membership [captured] [first] // "gossip/incoming": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 7, node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5], sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 5, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://first:5815222274080426325@127.0.0.1:9001, status: joining, reachability: reachable), Member(sact://second:9453639880630435090@127.0.0.1:9002, status: joining, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: joining, reachability: reachable)])) [captured] [first] // "gossip/origin": sact://third@127.0.0.1:9003/system/cluster/gossip [captured] [first] 19:33:15.8250 trace [/system/cluster/gossip] [Gossiper+Shell.swift:147] Update (locally) gossip payload [membership] [captured] [first] // "gossip/identifier": membership [captured] [first] // "gossip/payload": MembershipGossip( [captured] [first] // owner: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // seen: Cluster.Gossip.SeenTable( [captured] [first] // sact://first@127.0.0.1:9001 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // sact://second@127.0.0.1:9002 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // sact://third@127.0.0.1:9003 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // ), [captured] [first] // membership: Membership( [captured] [first] // _members: [ [captured] [first] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [first] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [first] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [first] // ], [captured] [first] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // ), [captured] [first] // ) [captured] [first] 19:33:15.8250 trace [/system/cluster] [ClusterShell.swift:606] Local membership version is [.same] to incoming gossip; Merge resulted in 0 changes. [captured] [first] // "gossip/before": MembershipGossip( [captured] [first] // owner: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // seen: Cluster.Gossip.SeenTable( [captured] [first] // sact://first@127.0.0.1:9001 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // sact://second@127.0.0.1:9002 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // sact://third@127.0.0.1:9003 observed versions: [captured] [first] // node:sact://thir d@127.0.0.1:9003 @ 7 [captured] [first] // ), [captured] [first] // membership: Membership( [captured] [first] // _members: [ [captured] [first] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [first] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [first] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [first] // ], [captured] [first] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // ), [captured] [first] // ) [captured] [first] // "gossip/incoming": MembershipGossip( [captured] [first] // owner: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // seen: Cluster.Gossip.SeenTable( [captured] [first] // sact://first@127.0.0.1:9001 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // sact://second@127.0.0.1:9002 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // sact://third@127.0.0.1:9003 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // ), [captured] [first] // membership: Membership( [captured] [first] // _members: [ [captured] [first] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [first] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [first] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [first] // ], [captured] [first] // _leaderNode: nil, [captured] [first] // ), [captured] [first] // ) [captured] [first] // "gossip/now": MembershipGossip( [captured] [first] // owner: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // seen: Cluster.Gossip.SeenTable( [captured] [first] // sact://first@127.0.0.1:9001 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // sact://second@127.0.0.1:9002 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // sact://third@127.0.0.1:9003 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // ), [captured] [first] // membership: Membership( [captured] [first] // _members: [ [captured] [first] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [first] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [first] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [first] // ], [captured] [first] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // ), [captured] [first] // ) [captured] [first] // "membership/changes": [captured] [first] // [captured] [first] // "tag": membership [captured] [first] 19:33:15.9150 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 8 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:15.9150 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 8)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 8 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:15.9190 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 56C9D029-E2E6-48F7-B9E8-F2ED203A033D, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: 56C9D029-E2E6-48F7-B9E8-F2ED203A033D, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:15.9200 trace [/user/swim] [SWIMActor.swift:428] Received ping@9 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/ping/origin": sact://second@127.0.0.1:9002/user/swim [captured] [first] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 8)]) [captured] [first] // "swim/ping/seqNr": 9 [captured] [first] // "swim/protocolPeriod": 8 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:15.9200 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9002#9453639880630435090, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM. Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 8 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:15.9200 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": 56C9D029-E2E6-48F7-B9E8-F2ED203A033D [captured] [first] // "type": PingResponse [captured] [first] 19:33:15.9200 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9002#9453639880630435090, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 8 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:15.9200 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 8)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 8 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:15.9200 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:16.0730 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:762] Periodic ack tick [captured] [first] 19:33:16.0840 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 692E667B-64C6-4A52-8259-AAFC4316CCFB, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://first:5815222274080426325@127.0.0.1:9001/system/receptionist["$wellKnown": "receptionist", "$path": /system/receptionist] [captured] [first] // "invocation": InvocationMessage(callID: 692E667B-64C6-4A52-8259-AAFC4316CCFB, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/system/receptionist["$wellKnown": "receptionist", "$path": /system/receptionist] [captured] [first] 19:33:16.0840 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captured] [first] 19:33:16.0840 trace [[$wellKnown: receptionist]] [OperationLogD istributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [first] 19:33:16.0840 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [first] // "receptionist/ops/replay/atSeqNr": 0 [captured] [first] // "receptionist/peer": [$wellKnown: receptionist] [captured] [first] 19:33:16.0840 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [first] // "call/id": 692E667B-64C6-4A52-8259-AAFC4316CCFB [captured] [first] 19:33:16.0900 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 21CEDF26-8CAE-480F-B75A-BE63FFFA1B5D, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://first:5815222274080426325@127.0.0.1:9001/system/receptionist["$wellKnown": "receptionist", "$path": /system/receptionist] [captured] [first] // "invocation": InvocationMessage(callID: 21CEDF26-8CAE-480F-B75A-BE63FFFA1B5D, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/system/receptionist["$wellKnown": "receptionist", "$path": /system/receptionist] [captured] [first] 19:33:16.0900 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captured] [first] 19:33:16.0900 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [first] 19:33:16.0910 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [first] // "receptionist/ops/replay/atSeqNr": 0 [captured] [first] // "receptionist/peer": [$wellKnown: receptionist] [captured] [first] 19:33:16.0910 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [first] // "call/id": 21CEDF26-8CAE-480F-B75A-BE63FFFA1B5D [captured] [first] 19:33:16.2160 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 9 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:16.2160 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 9)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 9 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:16.2170 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 28830DBC-001F-4CD5-B781-5829457EC132, target: DistributedCluster.SWIMActor.ping (origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: 28830DBC-001F-4CD5-B781-5829457EC132, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:16.2180 trace [/user/swim] [SWIMActor.swift:428] Received ping@10 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/ping/origin": sact://third@127.0.0.1:9003/user/swim [captured] [first] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 9)]) [captured] [first] // "swim/ping/seqNr": 10 [captured] [first] // "swim/protocolPeriod": 9 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:16.2180 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 9 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:16.2180 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": 28830DBC-001F-4CD5-B781-5829457EC132 [captured] [first] // "type": PingResponse [captured] [first] 19:33:16.2220 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 9 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:16.2220 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 9)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Me mber(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 9 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:16.2230 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:16.5200 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 10 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:16.5200 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 10)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 10 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:16.5220 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: E1427658-45F0-409E-BCD9-0C9563107201, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: E1427658-45F0-409E-BCD9-0C9563107201, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:16.5250 trace [/user/swim] [SWIMActor.swift:428] Received ping@11 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/ping/origin": sact://second@127.0.0.1:9002/user/swim [captured] [first] // "swim/ping/payload": membership([SWIM.Member(SW IMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 10)]) [captured] [first] // "swim/ping/seqNr": 11 [captured] [first] // "swim/protocolPeriod": 10 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:16.5250 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9002#9453639880630435090, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 10 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:16.5260 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": E1427658-45F0-409E-BCD9-0C9563107201 [captured] [first] // "type": PingResponse [captured] [first] 19:33:16.5280 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9002#9453639880630435090, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 10 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:16.5280 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 10)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 10 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:16.5280 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:16.8220 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 11 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:16.8220 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 11)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 11 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:16.8370 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 148F3137-7A19-494D-B150-BAC1E3C44AD7, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: 148F3137-7A19-494D-B150-BAC1E3C44AD7, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:16.8380 trace [/user/swim] [SWIMActor.swift:428] Received ping@12 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/ping/origin": sact://third@127.0.0.1:9003/user/swim [captured] [first] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 11)]) [captured] [first] // "swim/ping/seqNr": 12 [captured] [first] // "swim/protocolPeriod": 11 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:16.8380 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 11 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspect sBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:16.8380 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": 148F3137-7A19-494D-B150-BAC1E3C44AD7 [captured] [first] // "type": PingResponse [captured] [first] 19:33:16.8400 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 11 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:16.8410 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 11)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 11 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:16.8410 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:16.8790 trace [/system/cluster/gossip] [Gossiper+Shell.swift:96] Received gossip [membership] [captured] [first] // "gossip/identity": membership [captured] [first] // "gossip/incoming": MembershipGossip(owner: sact://second:9453639880630435090@127.0.0.1:9002, seen: Cluster.MembershipGossip.SeenTable([sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 5, node:sact://second@127.0.0.1:9002: 5], sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://first@127.0.0.1:9001: 5, node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: joining, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: joining, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: joining, reachability: reachable)])) [captured] [first] // "gossip/origin": sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [first] 19:33:16.8790 trace [/system/cluster/gossip] [Gossiper+Shell.swift:147] Update (locally) gossip payload [membership] [captured] [first] // "gossip/identifier": membership [captured] [first] // "gossip/payload": MembershipGossip( [captured] [first] // owner: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // seen[0 ;0m: Cluster.Gossip.SeenTable( [captured] [first] // sact://first@127.0.0.1:9001 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // sact://second@127.0.0.1:9002 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // sact://third@127.0.0.1:9003 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // ), [captured] [first] // membership: Membership( [captured] [first] // _members: [ [captured] [first] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [first] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [first] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [first] // ], [captured] [first] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // ), [captured] [first] // ) [captured] [first] 19:33:16.8800 trace [/system/cluster] [ClusterShell.swift:606] Local membership version is [.same] to incoming gossip; Merge resulted in 0 changes. [captured] [first] // "gossip/before": MembershipGossip( [captured] [first] // owner: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // seen: Cluster.Gossip.SeenTable( [captured] [first] // sact://first@127.0.0.1:9001 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // sact://second@127.0.0.1:9002 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // sact://third@127.0.0.1:9003 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // ), [captured] [first] // membership: Membership( [captured] [first] // _members: [ [captured] [first] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [first] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [first] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [first] // ], [captured] [first] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // ), [captured] [first] // ) [captured] [first] // "gossip/incoming": MembershipGossip( [captured] [first] // owner: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // seen: Cluster.Gossip.SeenTable( [captured] [first] // sact://first@127.0.0.1:9001 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // sact://second@127.0.0.1:9002 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // n ode:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // sact://third@127.0.0.1:9003 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // ), [captured] [first] // membership: Membership( [captured] [first] // _members: [ [captured] [first] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [first] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [first] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [first] // ], [captured] [first] // _leaderNode: nil, [captured] [first] // ), [captured] [first] // ) [captured] [first] // "gossip/now": MembershipGossip( [captured] [first] // owner: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // seen: Cluster.Gossip.SeenTable( [captured] [first] // sact://first@127.0.0.1:9001 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // sact://second@127.0.0.1:9002 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // sact://third@127.0.0.1:9003 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // ), [captured] [first] // membership: Membership( [captured] [first] // _members: [ [captured] [first] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [first] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [first] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [first] // ], [captured] [first] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // ), [captured] [first] // ) [captured] [first] // "membership/changes": [captured] [first] // [captured] [first] // "tag": membership [captured] [first] 19:33:16.8800 trace [/system/cluster] [ClusterShell+LeaderActions.swift:77] Performing leader actions: [DistributedCluster.ClusterShellState.LeaderAction.moveMember(sact://second:9453639880630435090@127.0.0.1:9002 :: [joining] -> [ up]), DistributedCluster.ClusterShellState.LeaderAction.moveMember(sact://third:6686575022428235780@127.0.0.1:9003 :: [joining] -> [ up]), DistributedCluster.ClusterShellState.LeaderAction.moveMember(sact://first:5815222274080426325@127.0.0.1:9001 :: [joining] -> [ up])] [captured] [first] // "gossip/converged": true [captured] [first] // "gossip/current": MembershipGossip(owner: sact://first:5815222274080426325@127.0.0.1:9001, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://third@127.0.0.1:9003: 7, node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://first@127.0.0.1:9001: 5, node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0 .1:9003: 7, node:sact://first@127.0.0.1:9001: 5]]), membership: Membership(count: 3, leader: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: joining, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: joining, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: joining, reachability: reachable)])) [captured] [first] // "leader/actions": [DistributedCluster.ClusterShellState.LeaderAction.moveMember(sact://second:9453639880630435090@127.0.0.1:9002 :: [joining] -> [ up]), DistributedCluster.ClusterShellState.LeaderAction.moveMember(sact://third:6686575022428235780@127.0.0.1:9003 :: [joining] -> [ up]), DistributedCluster.ClusterShellState.LeaderAction.moveMember(sact://first:5815222274080426325@127.0.0.1:9001 :: [joining] -> [ up])] [captured] [first] // "tag": leader-action [captured] [first] 19:33:16.8810 debug [/system/cluster] [ClusterShell+LeaderActions.swift:132] Leader moved member: sact://second:9453639880630435090@127.0.0.1:9002 :: [joining] -> [ up] [captured] [first] // "tag": leader-action [captured] [first] 19:33:16.8810 debug [/system/cluster] [ClusterShell+LeaderActions.swift:132] Leader moved member: sact://third:6686575022428235780@127.0.0.1:9003 :: [joining] -> [ up] [captured] [first] // "tag": leader-action [captured] [first] 19:33:16.8810 debug [/system/cluster] [ClusterShell+LeaderActions.swift:132] Leader moved member: sact://first:5815222274080426325@127.0.0.1:9001 :: [joining] -> [ up] [captured] [first] // "tag": leader-action [captured] [first] 19:33:16.8810 trace [/system/cluster/gossip] [Gossiper+Shell.swift:147] Update (locally) gossip payload [membership] [captured] [first] // "gossip/identifier": membership [captured] [first] // "gossip/payload": MembershipGossip( [captured] [first] // owner: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // seen: Cluster.Gossip.SeenTable( [captured] [first] // sact://first@127.0.0.1:9001 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 6 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // sact://second@127.0.0.1:9002 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // sact://third@127.0.0.1:9003 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // ), [captured] [first] // membership: Membership( [captured] [first] // _members: [ [captured] [first] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [first] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: up, reachability: reachable), [captured] [first] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [first] // ], [captured] [first] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // ), [captured] [first] // ) [captured] [first] 19:33:16.8810 trace [/system/cluster] [ClusterShell+LeaderActions.swift:109] Membership state after leader actions: Membership(count: 3, leader: Member(sact://first@127.0.0.1:9001, status: up, reachability: reachable), members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: reachable, _upNumber: 1), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: up, reachability: reachable, _upNumber: 1), Member (sact://first:5815222274080426325@127.0.0.1:9001, status: up, reachability: reachable, _upNumber: 1)]) [captured] [first] // "gossip/before": MembershipGossip(owner: sact://first:5815222274080426325@127.0.0.1:9001, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://third@127.0.0.1:9003: 7, node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://first@127.0.0.1:9001: 5, node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 5]]), membership: Membership(count: 3, leader: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: joining, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: joining, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: joining, reachability: reachable)])) [captured] [first] // "gossip/current": MembershipGossip(owner: sact://first:5815222274080426325@127.0.0.1:9001, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://third@127.0.0.1:9003: 7, node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://first@127.0.0.1:9001: 8, node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 5]]), membership: Membership(count: 3, leader: Member(sact://first@127.0.0.1:9001, status: up, reachability: reachable), members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: reachable, _upNumber: 1), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: up, reachability: reachable, _upNumber: 1), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: up, reachability: reachable, _upNumber: 1)])) [captured] [first] // "tag": leader-action [captured] [first] 19:33:16.8810 trace [/system/nodeDeathWatcher] [NodeDeathWatcher.swift:211] Node change: sact://second:9453639880630435090@127.0.0.1:9002 :: [joining] -> [ up]! [captured] [first] // "node": sact://second:9453639880630435090@127.0.0.1:9002 [captured] [first] 19:33:16.8820 trace [/system/cluster/gossip] [Gossiper+Shell.swift:147] Update (locally) gossip payload [membership] [captured] [first] // "gossip/identifier": membership [captured] [first] // "gossip/payload": MembershipGossip( [captured] [first] // owner: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // seen: Cluster.Gossip.SeenTable( [captured] [first] // sact://first@127.0.0.1:9001 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 7 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // sact://second@127.0.0.1:9002 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // sact://third@127.0.0.1:9003 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // ), [captured] [first] // membership: Membership( [captured] [first] // _members: [ [captured] [first] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [fir st] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: up, reachability: reachable), [captured] [first] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: up, reachability: reachable), [captured] [first] // ], [captured] [first] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // ), [captured] [first] // ) [captured] [first] 19:33:16.8820 trace [/system/cluster/gossip] [Gossiper+Shell.swift:147] Update (locally) gossip payload [membership] [captured] [first] // "gossip/identifier": membership [captured] [first] // "gossip/payload": MembershipGossip( [captured] [first] // owner: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // seen: Cluster.Gossip.SeenTable( [captured] [first] // sact://first@127.0.0.1:9001 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 8 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // sact://second@127.0.0.1:9002 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // sact://third@127.0.0.1:9003 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // ), [captured] [first] // membership: Membership( [captured] [first] // _members: [ [captured] [first] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: up, reachability: reachable), [captured] [first] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: up, reachability: reachable), [captured] [first] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: up, reachability: reachable), [captured] [first] // ], [captured] [first] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // ), [captured] [first] // ) [captured] [first] 19:33:16.8830 trace [/system/clusterEventStream] [ClusterEventStream.swift:195] Published event membershipChange(sact://second:9453639880630435090@127.0.0.1:9002 :: [joining] -> [ up]) to 5 subscribers and 2 async subscribers [captured] [first] // "eventStream/asyncSubscribers": [captured] [first] // ObjectIdentifier(0x00007f68d4308e80) [captured] [first] // ObjectIdentifier(0x00007f68d42954f0) [captured] [first] // "eventStream/event": DistributedCluster.Cluster.Event.membershipChange(sact://second:9453639880630435090@127.0.0.1:9002 :: [joining] -> [ up]) [captured] [first] // "eventStream/subscribers": [captured] [first] // /user/$testProbe-0/$messageAdapter [captured] [first] // /system/receptionist-ref/$sub-DistributedCluster.Cluster.Event-y [captured] [first] // /system/nodeDeathWatcher/$sub-DistributedCluster.Cluster.Event-y [captured] [first] // /system/cluster/leadership [captured] [first] // /system/cluster/gossip/$sub-DistributedCluster.Cluster.Event-y [captured] [first] 19:33:16.8830 trace [/system/nodeDeathWatcher] [NodeDeathWatcher.swift:211] Node change: sact://third:6686575022428235780@127.0.0.1:9003 :: [joining] -> [ up]! [captured] [first] // "node": sact://third:6686575022428235780@127.0.0.1:9003 [captured] [first] 19:33:16.8830 trace [/system/clusterEventStream] [ClusterEventStream.swift:195] Published event membershipChange(sact://third:6686575022428235780@127.0.0.1:9003 :: [joining] -> [ up]) to 5 subscribers and 2 async subscribers [captured] [first] // "eventStream/asyncSubscribers": [captured] [first] // ObjectIdentifier(0x00007f68d4308e80) [captured] [first] // ObjectIdentifier(0x00007f68d42954f0) [captured] [first] // "eventS tream/event": DistributedCluster.Cluster.Event.membershipChange(sact://third:6686575022428235780@127.0.0.1:9003 :: [joining] -> [ up]) [captured] [first] // "eventStream/subscribers": [captured] [first] // /user/$testProbe-0/$messageAdapter [captured] [first] // /system/receptionist-ref/$sub-DistributedCluster.Cluster.Event-y [captured] [first] // /system/nodeDeathWatcher/$sub-DistributedCluster.Cluster.Event-y [captured] [first] // /system/cluster/leadership [captured] [first] // /system/cluster/gossip/$sub-DistributedCluster.Cluster.Event-y [captured] [first] 19:33:16.8840 trace [/system/nodeDeathWatcher] [NodeDeathWatcher.swift:211] Node change: sact://first:5815222274080426325@127.0.0.1:9001 :: [joining] -> [ up]! [captured] [first] // "node": sact://first:5815222274080426325@127.0.0.1:9001 [captured] [first] 19:33:16.8840 trace [/system/clusterEventStream] [ClusterEventStream.swift:195] Published event membershipChange(sact://first:5815222274080426325@127.0.0.1:9001 :: [joining] -> [ up]) to 5 subscribers and 2 async subscribers [captured] [first] // "eventStream/asyncSubscribers": [captured] [first] // ObjectIdentifier(0x00007f68d4308e80) [captured] [first] // ObjectIdentifier(0x00007f68d42954f0) [captured] [first] // "eventStream/event": DistributedCluster.Cluster.Event.membershipChange(sact://first:5815222274080426325@127.0.0.1:9001 :: [joining] -> [ up]) [captured] [first] // "eventStream/subscribers": [captured] [first] // /user/$testProbe-0/$messageAdapter [captured] [first] // /system/receptionist-ref/$sub-DistributedCluster.Cluster.Event-y [captured] [first] // /system/nodeDeathWatcher/$sub-DistributedCluster.Cluster.Event-y [captured] [first] // /system/cluster/leadership [captured] [first] // /system/cluster/gossip/$sub-DistributedCluster.Cluster.Event-y [captured] [first] 19:33:16.9260 trace [/system/cluster/gossip] [Gossiper+Shell.swift:76] Peer terminated: sact://second@127.0.0.1:9002/system/cluster/gossip, will not gossip to it anymore [captured] [first] 19:33:17.1820 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 12 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:17.1830 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 12)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 12 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:17.2730 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:762] Periodic ack tick [captured] [first] 19:33:17.2840 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [first] // "error": RemoteCallError(timedOut(9961F6DA-C4C7-41B1-9967-4728B8A04059, DistributedCluster.TimeoutError(message: "Remote call [9961F6DA-C4C7-41B1-9967-4728B8A04059] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.1 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/ping/sequenceNumber": 13 [captured] [first] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/protocolPeriod": 12 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:17.2840 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 1 [captured] [first] // "swim/lhm/event": failedProbe [captured] [first] 19:33:17.2840 trace [/user/swim] [SWIMActor.swift:189] Sending ping request for [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] to [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with payload: membership([SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), suspect(incarnation: 0, suspectedBy: Set([sact://127.0.0.1:9001#5815222274080426325])), protocolPeriod: 12, suspicionStartedAt: DispatchTime(rawValue: 4908343811754712)), SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0)]) [captured] [first] 19:33:17.2870 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 401D0811-5F6B-4BCC-9B71-3E2AAC6413D8, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: 401D0811-5F6B-4BCC-9B71-3E2AAC6413D8, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:17.2880 trace [sact://first@127.0.0.1:9001/user/swim] [ClusterSystem.swift:965] Resolved as local instance [captured] [first] // "actor": SWIMActor(/user/swim) [captured] [first] 19:33:17.2880 trace [/user/swim] [SWIMActor.swift:477] Received pingRequest@14 [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), suspect(incarnation: 0, suspectedBy: Set([sact://127.0.0.1:9001#5815222274080426325])), protocolPeriod: 12, suspicionStartedAt: DispatchTime(rawValue: 4908343811754712)) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/pingRequest/origin": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/pingRequest/payload": membership([SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/u ser/swim), suspect(incarnation: 0, suspectedBy: Set([sact://sact@127.0.0.1:9003#6686575022428235780])), protocolPeriod: 12), SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 0)]) [captured] [first] // "swim/pingRequest/seqNr": 14 [captured] [first] // "swim/protocolPeriod": 12 [captured] [first] // "swim/suspects/count": 1 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [first] 19:33:17.2890 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), suspect(incarnation: 0, suspectedBy: Set([sact://127.0.0.1:9001#5815222274080426325, sact://sact@127.0.0.1:9003#6686575022428235780])), protocolPeriod: 12, suspicionStartedAt: DispatchTime(rawValue: 4908343811754712)) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 12 [captured] [first] // "swim/suspects/count": 1 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [first] 19:33:17.2900 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), suspect(incarnation: 0, suspectedBy: Set([sact://127.0.0.1:9001#5815222274080426325, sact://sact@127.0.0.1:9003#6686575022428235780])), protocolPeriod: 12, suspicionStartedAt: DispatchTime(rawValue: 4908343811754712)), SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), suspect(incarnation: 0, suspectedBy: Set([sact://127.0.0.1:9001#5815222274080426325, sact://sact@127.0.0.1:9003#6686575022428235780])), protocolPeriod: 12, suspicionStartedAt: DispatchTime(rawValue: 4908343811754712)) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 12 [captured] [first] // "swim/suspects/count": 1 [captured] [first] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/timeout": 0.08 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [first] 19:33:17.2900 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 560EA70C-F4F4-4D4B-9E05-945B5F2ED3F6, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://first:5815222274080426325@127.0.0.1:9001/system/receptionist["$wellKnown": "receptionist", "$path": /system/receptionist] [captured] [first] // "invocation": InvocationMessage(callID: 560EA70C-F4F4-4D4B-9E05-945B5F2ED3F6, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/system/receptionist["$wellKnown": "receptionist", "$path": /syst em/receptionist] [captured] [first] 19:33:17.2900 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captured] [first] 19:33:17.2900 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [first] 19:33:17.2900 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [first] // "receptionist/ops/replay/atSeqNr": 0 [captured] [first] // "receptionist/peer": [$wellKnown: receptionist] [captured] [first] 19:33:17.2900 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [first] // "call/id": 560EA70C-F4F4-4D4B-9E05-945B5F2ED3F6 [captured] [first] 19:33:17.3710 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [first] // "error": RemoteCallError(timedOut(E609CE0E-19EF-4C40-94BC-712FE3AC2DAF, DistributedCluster.TimeoutError(message: "Remote call [E609CE0E-19EF-4C40-94BC-712FE3AC2DAF] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.08 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), suspect(incarnation: 0, suspectedBy: Set([sact://127.0.0.1:9001#5815222274080426325, sact://sact@127.0.0.1:9003#6686575022428235780])), protocolPeriod: 12, suspicionStartedAt: DispatchTime(rawValue: 4908343811754712)) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/ping/sequenceNumber": 15 [captured] [first] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/protocolPeriod": 12 [captured] [first] // "swim/suspects/count": 1 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [first] 19:33:17.3710 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": 401D0811-5F6B-4BCC-9B71-3E2AAC6413D8 [captured] [first] // "type": PingResponse [captured] [first] 19:33:17.4850 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), suspect(incarnation: 0, suspectedBy: Set([sact://127.0.0.1:9001#5815222274080426325, sact://sact@127.0.0.1:9003#6686575022428235780])), protocolPeriod: 12, suspicionStartedAt: DispatchTime(rawValue: 4908343811754712)) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 13 [captured] [first] // "swim/suspects/count": 1 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [first] 19:33:17.4850 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0), SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), suspect(incarnation: 0, suspectedBy: Set([sact://127.0.0.1:9001#5815222274080426325, sact://sact@127.0.0.1:9003#6686575022428235780])), protocolPeriod: 12, suspicionStartedAt: DispatchTime(rawValue: 4908343811754712))]) [cap tured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), suspect(incarnation: 0, suspectedBy: Set([sact://127.0.0.1:9001#5815222274080426325, sact://sact@127.0.0.1:9003#6686575022428235780])), protocolPeriod: 12, suspicionStartedAt: DispatchTime(rawValue: 4908343811754712)) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 13 [captured] [first] // "swim/suspects/count": 1 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.2 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [first] 19:33:17.4870 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: A21C9A40-BAB8-44E7-B2A3-8239A96C6E43, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: A21C9A40-BAB8-44E7-B2A3-8239A96C6E43, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:17.4880 trace [sact://first@127.0.0.1:9001/user/swim] [ClusterSystem.swift:965] Resolved as local instance [captured] [first] // "actor": SWIMActor(/user/swim) [captured] [first] 19:33:17.4890 trace [/user/swim] [SWIMActor.swift:428] Received ping@16 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), suspect(incarnation: 0, suspectedBy: Set([sact://127.0.0.1:9001#5815222274080426325, sact://sact@127.0.0.1:9003#6686575022428235780])), protocolPeriod: 12, suspicionStartedAt: DispatchTime(rawValue: 4908343811754712)) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/ping/origin": sact://third@127.0.0.1:9003/user/swim [captured] [first] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 0), SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), suspect(incarnation: 0, suspectedBy: Set([sact://sact@127.0.0.1:9001#5815222274080426325, sact://sact@127.0.0.1:9003#6686575022428235780])), protocolPeriod: 12)]) [captured] [first] // "swim/ping/seqNr": 16 [captured] [first] // "swim/protocolPeriod": 13 [captured] [first] // "swim/suspects/count": 1 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [first] 19:33:17.4890 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), suspect(incar nation: 0, suspectedBy: Set([sact://127.0.0.1:9001#5815222274080426325, sact://sact@127.0.0.1:9003#6686575022428235780])), protocolPeriod: 12, suspicionStartedAt: DispatchTime(rawValue: 4908343811754712)) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 13 [captured] [first] // "swim/suspects/count": 1 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [first] 19:33:17.4890 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": A21C9A40-BAB8-44E7-B2A3-8239A96C6E43 [captured] [first] // "type": PingResponse [captured] [first] 19:33:17.4920 trace [sact://first@127.0.0.1:9001/user/swim] [ClusterSystem.swift:965] Resolved as local instance [captured] [first] // "actor": SWIMActor(/user/swim) [captured] [first] 19:33:17.4920 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9002#9453639880630435090, incoming: [suspect(incarnation: 0, suspectedBy: Set([sact://sact@127.0.0.1:9001#5815222274080426325, sact://sact@127.0.0.1:9003#6686575022428235780]))] does not supersede current: [suspect(incarnation: 0, suspectedBy: Set([sact://127.0.0.1:9001#5815222274080426325, sact://sact@127.0.0.1:9003#6686575022428235780, sact://sact@127.0.0.1:9001#5815222274080426325]))] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), suspect(incarnation: 0, suspectedBy: Set([sact://127.0.0.1:9001#5815222274080426325, sact://sact@127.0.0.1:9003#6686575022428235780, sact://sact@127.0.0.1:9001#5815222274080426325])), protocolPeriod: 12, suspicionStartedAt: DispatchTime(rawValue: 4908343811754712)) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 13 [captured] [first] // "swim/suspects/count": 1 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [first] 19:33:17.4930 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), suspect(incarnation: 0, suspectedBy: Set([sact://127.0.0.1:9001#5815222274080426325, sact://sact@127.0.0.1:9003#6686575022428235780, sact://sact@127.0.0.1:9001#5815222274080426325])), protocolPeriod: 12, suspicionStartedAt: DispatchTime(rawValue: 4908343811754712)) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 13 [captured] [first] // "swim/suspects/count": 1 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [first] 19:33:17.4930 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), suspect(incarnation: 0, suspectedBy: Set([sact://sact@127.0.0.1:9001#5815222274080426325, sact://sact@127.0.0.1:9003#6686575022428235780])), protocolPeriod: 12), SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 0)])] [capt ured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), suspect(incarnation: 0, suspectedBy: Set([sact://127.0.0.1:9001#5815222274080426325, sact://sact@127.0.0.1:9003#6686575022428235780, sact://sact@127.0.0.1:9001#5815222274080426325])), protocolPeriod: 12, suspicionStartedAt: DispatchTime(rawValue: 4908343811754712)) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 13 [captured] [first] // "swim/suspects/count": 1 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [first] 19:33:17.4930 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:17.7540 trace [/system/cluster/gossip] [Gossiper+Shell.swift:96] Received gossip [membership] [captured] [first] // "gossip/identity": membership [captured] [first] // "gossip/incoming": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 5], sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://first@127.0.0.1:9001: 5, node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://first:5815222274080426325@127.0.0.1:9001, status: joining, reachability: reachable), Member(sact://second:9453639880630435090@127.0.0.1:9002, status: joining, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: joining, reachability: reachable)])) [captured] [first] // "gossip/origin": sact://third@127.0.0.1:9003/system/cluster/gossip [captured] [first] 19:33:17.7550 trace [/system/cluster/gossip] [Gossiper+Shell.swift:147] Update (locally) gossip payload [membership] [captured] [first] // "gossip/identifier": membership [captured] [first] // "gossip/payload": MembershipGossip( [captured] [first] // owner: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // seen: Cluster.Gossip.SeenTable( [captured] [first] // sact://first@127.0.0.1:9001 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 8 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // sact://second@127.0.0.1:9002 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // sact://third@127.0.0.1:9003 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // ), [captured] [first] // membership: Membership( [captured] [first] // _members: [ [captured] [first] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: up, reachability: reachable), [captured] [first] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: up, reachability: reachable), [captured] [first] // sact://third@127.0.0.1:9003: Member(sact://third@127. 0.0.1:9003, status: up, reachability: reachable), [captured] [first] // ], [captured] [first] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // ), [captured] [first] // ) [captured] [first] 19:33:17.7560 trace [/system/cluster] [ClusterShell.swift:606] Local membership version is [.same] to incoming gossip; Merge resulted in 0 changes. [captured] [first] // "gossip/before": MembershipGossip( [captured] [first] // owner: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // seen: Cluster.Gossip.SeenTable( [captured] [first] // sact://first@127.0.0.1:9001 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 8 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // sact://second@127.0.0.1:9002 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // sact://third@127.0.0.1:9003 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // ), [captured] [first] // membership: Membership( [captured] [first] // _members: [ [captured] [first] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: up, reachability: reachable), [captured] [first] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: up, reachability: reachable), [captured] [first] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: up, reachability: reachable), [captured] [first] // ], [captured] [first] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // ), [captured] [first] // ) [captured] [first] // "gossip/incoming": MembershipGossip( [captured] [first] // owner: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // seen: Cluster.Gossip.SeenTable( [captured] [first] // sact://first@127.0.0.1:9001 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 8 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // sact://second@127.0.0.1:9002 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // sact://third@127.0.0.1:9003 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // ), [captured] [first] // membership: Membership( [captured] [first] // _members: [ [captured] [first] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: up, reachability: reachable), [captured] [first] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: up, reachability: reachable), [captured] [first] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: up, reachability: reachable), [captured] [first] // ], [captured] [first] // _leaderNode: nil, [captured] [first] // ), [captured] [first] // ) [captured] [first] // "gossip/now": MembershipGossip( [captured] [first] // owner: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // seen: Cluster.Gossip.SeenTable( [captured] [first] // sact://first@127.0.0. 1:9001 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 8 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // sact://second@127.0.0.1:9002 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // sact://third@127.0.0.1:9003 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // ), [captured] [first] // membership: Membership( [captured] [first] // _members: [ [captured] [first] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: up, reachability: reachable), [captured] [first] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: up, reachability: reachable), [captured] [first] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: up, reachability: reachable), [captured] [first] // ], [captured] [first] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // ), [captured] [first] // ) [captured] [first] // "membership/changes": [captured] [first] // [captured] [first] // "tag": membership [captured] [first] 19:33:18.0860 info [/user/swim] [SWIMActor.swift:342] Node sact://127.0.0.1:9002#9453639880630435090 determined [.unreachable]! The node is not yet marked [.down], a downing strategy or other Cluster.Event subscriber may act upon this information. [captured] [first] // "swim/member": SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [first] 19:33:18.0870 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 14 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:18.0880 trace [/system/clusterEventStream] [ClusterEventStream.swift:195] Published event reachabilityChange(DistributedCluster.Cluster.ReachabilityChange(member: Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: unreachable, _upNumber: 1))) to 5 subscribers and 2 async subscribers [captured] [first] // "eventStream/asyncSubscribers": [captured] [first] // ObjectIdentifier(0x00007f68d4308e80) [captured] [first] // ObjectIdentifier(0x00007f68d42954f0) [captured] [first] // "eventStream/event": DistributedCluster.Cluster.Event.reachabilityChange(DistributedCluster.Cluster.ReachabilityChange(member: Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: unreachable, _upNumber: 1))) [captured] [first] // "eventStream/subscribers": [captured] [first] // /user/$testProbe-0/$messageAdapter [captured] [first] // /system/receptionist-ref/$sub-DistributedCluster.Cluster.Event-y [captured] [first] // /system/nodeDeathWatcher/$sub-DistributedCluster.Cluster.Event-y [captured] [first] // /system/cluster/leadership [captured] [first] // /system/cluster/gossip/$sub-DistributedCluster.Cluster.Event-y [captured] [first] 19:33:18.0880 trace [/system/clus ter/gossip] [Gossiper+Shell.swift:147] Update (locally) gossip payload [membership] [captured] [first] // "gossip/identifier": membership [captured] [first] // "gossip/payload": MembershipGossip( [captured] [first] // owner: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // seen: Cluster.Gossip.SeenTable( [captured] [first] // sact://first@127.0.0.1:9001 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 9 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // sact://second@127.0.0.1:9002 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // sact://third@127.0.0.1:9003 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // ), [captured] [first] // membership: Membership( [captured] [first] // _members: [ [captured] [first] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: up, reachability: reachable), [captured] [first] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: up, reachability: unreachable), [captured] [first] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: up, reachability: reachable), [captured] [first] // ], [captured] [first] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // ), [captured] [first] // ) [captured] [first] 19:33:18.0890 trace [/system/downingStrategy] [DowningStrategy.swift:121] Start timer for member: Member(sact://second@127.0.0.1:9002, status: up, reachability: unreachable), delay: 0.2 seconds [captured] [first] 19:33:18.0890 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0), SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 14 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:18.1910 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [first] // "error": RemoteCallError(timedOut(7A10BA20-8C16-4C40-BFDE-F6C3D69C0C6D, DistributedCluster.TimeoutError(message: "Remote call [7A10BA20-8C16-4C40-BFDE-F6C3D69C0C6D] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.1 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captu red] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/ping/sequenceNumber": 17 [captured] [first] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/protocolPeriod": 14 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:18.1910 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 1 [captured] [first] // "swim/lhm/event": failedProbe [captured] [first] 19:33:18.1910 trace [/user/swim] [SWIMActor.swift:189] Sending ping request for [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] to [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with payload: membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13), SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0)]) [captured] [first] 19:33:18.1930 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: D4369DCE-DA41-4898-AD27-9B6DACC1E65F, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: D4369DCE-DA41-4898-AD27-9B6DACC1E65F, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:18.1940 trace [sact://first@127.0.0.1:9001/user/swim] [ClusterSystem.swift:965] Resolved as local instance [captured] [first] // "actor": SWIMActor(/user/swim) [captured] [first] 19:33:18.1950 trace [/user/swim] [SWIMActor.swift:477] Received pingRequest@18 [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/pingRequest/origin": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/pingRequest/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13), SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 0)]) [captured] [first] // "swim/pingRequest/seqNr": 18 [captured] [first] // "swim/protocolPeriod": 14 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [first] 19:33:18.1960 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9002#9453639880630435090, incoming: [unreachable(incarnation: 0)] does not supersede current: [unreachable(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@12 7.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 14 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [first] 19:33:18.1960 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 14 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [first] 19:33:18.1960 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13), SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/protocolPeriod": 14 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/timeout": 0.08 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [first] 19:33:18.2830 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [first] // "error": RemoteCallError(timedOut(FB9CF049-9092-4113-802B-1C9D3F94853A, DistributedCluster.TimeoutError(message: "Remote call [FB9CF049-9092-4113-802B-1C9D3F94853A] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.08 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [first] // "swim/members/count": 3 [captured] [first] // "swim/ping/sequenceNumber": 19 [captured] [first] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/protocolPeriod": 14 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [first] 19:33:18.2830 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": D4369DCE-DA41-4898-AD27-9B6DACC1E65F [captured] [first] // "type": PingResponse [captured] [first] 19:33:18.3870 debug [/system/downingStrategy] [DowningStrategy.swift:159] Received timeout for [Member(sact://second@127.0.0.1:9002, status: up, reachability: unreachable)], resulting in: DowningStrategyDirective(underlying: DistributedCluster.DowningStrategyDirective.Repr.markAsDown(Set([Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: unreachable, _upNumber: 1)]))) [captured] [first] 19:33:18.3870 info [/system/downingStrategy] [DowningStrategy.swift:147] Decide to [.down] member [Member(sact://second@127.0.0.1:9002, status: up, reachability: unreachable)]! [captured] [first] // "downing/node": sact://second:9453639880630435090@127.0.0.1:9002 [captured] [first] // "downing/strategy": TimeoutBasedDowningStrategy [captured] [first] // "member/status/previous": up [captured] [first] // "tag": downing [captured] [first] 19:33:18.3880 debug [/system/cluster] [ClusterShell.swift:1267] Cluster membership change: sact://second:9453639880630435090@127.0.0.1:9002 :: [ up] -> [ down] [captured] [first] // "cluster/membership": [captured] [first] // Member(sact://third@127.0.0.1:9003, status: up, reachability: reachable) [captured] [first] // Member(sact://second@127.0.0.1:9002, status: down, reachability: unreachable) [captured] [first] // Member(sact://first@127.0.0.1:9001, status: up, reachability: reachable) [captured] [first] // "cluster/membership/change": sact://second:9453639880630435090@127.0.0.1:9002 :: [ up] -> [ down] [captured] [first] 19:33:18.3880 warning [ClusterShell.swift:151] Terminate existing association [sact://second:9453639880630435090@127.0.0.1:9002]. [captured] [first] 19:33:18.3880 warning [ClusterShell.swift:156] Confirm .dead to underlying SWIM, node: sact://second:9453639880630435090@127.0.0.1:9002 [captured] [first] 19:33:18.3880 trace [/system/cluster/gossip] [Gossiper+Shell.swift:147] Update (locally) gossip payload [membership] [captured] [first] // "gossip/identifier": membership [captured] [first] // "gossip/payload": MembershipGossip( [captured] [first] // owner: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // seen: Cluster.Gossip.SeenTable( [captured] [first] // sact://first@127.0.0.1:9001 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 10 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // sact://second@127.0.0.1:9002 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // sact://third@127.0.0.1:9003 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // ), [captured] [first] // membership: Membership( [captured] [first] // _members: [ [captured] [first] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: up, reachability: reachable), [captured] [first] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: down, reachability: unreachable), [captured] [first] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: up, reachability: reachable), [captured] [first] // ], [captured] [first] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // ), [captured] [first] // ) [captured] [first] 19:33:18.3880 trace [/sy stem/cluster] [ClusterShell.swift:164] Terminate association with sact://second:9453639880630435090@127.0.0.1:9002, yet node not in membership already? [captured] [first] // "cluster/membership": leader: Member(sact://first@127.0.0.1:9001, status: up, reachability: reachable) [captured] [first] // sact://first:5815222274080426325@127.0.0.1:9001 status [ up] [captured] [first] // sact://second:9453639880630435090@127.0.0.1:9002 status [ down] [captured] [first] // sact://third:6686575022428235780@127.0.0.1:9003 status [ up] [captured] [first] 19:33:18.3880 trace [/system/clusterEventStream] [ClusterEventStream.swift:195] Published event membershipChange(sact://second:9453639880630435090@127.0.0.1:9002 :: [ up] -> [ down]) to 5 subscribers and 2 async subscribers [captured] [first] // "eventStream/asyncSubscribers": [captured] [first] // ObjectIdentifier(0x00007f68d4308e80) [captured] [first] // ObjectIdentifier(0x00007f68d42954f0) [captured] [first] // "eventStream/event": DistributedCluster.Cluster.Event.membershipChange(sact://second:9453639880630435090@127.0.0.1:9002 :: [ up] -> [ down]) [captured] [first] // "eventStream/subscribers": [captured] [first] // /user/$testProbe-0/$messageAdapter [captured] [first] // /system/receptionist-ref/$sub-DistributedCluster.Cluster.Event-y [captured] [first] // /system/nodeDeathWatcher/$sub-DistributedCluster.Cluster.Event-y [captured] [first] // /system/cluster/leadership [captured] [first] // /system/cluster/gossip/$sub-DistributedCluster.Cluster.Event-y [captured] [first] 19:33:18.3880 trace [/system/downingStrategy] [DowningStrategy.swift:135] Cancel timer for member: Member(sact://second@127.0.0.1:9002, status: down, reachability: unreachable) [captured] [first] 19:33:18.3880 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:990] Pruning cluster member: sact://second@127.0.0.1:9002 [captured] [first] 19:33:18.3890 trace [/system/receptionist-ref] [_OperationLogClusterReceptionistBehavior.swift:643] Pruning cluster member: sact://second@127.0.0.1:9002 [captured] [first] 19:33:18.3890 warning [/user/swim] [SWIMActor.swift:528] Confirmed node .dead: MemberStatusChangedEvent(SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), dead, protocolPeriod: 14), previousStatus: unreachable(incarnation: 0)) [captured] [first] // "swim/change": MemberStatusChangedEvent(SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), dead, protocolPeriod: 14), previousStatus: unreachable(incarnation: 0)) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 14 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [first] 19:33:18.3890 trace [/system/cluster/gossip] [Gossiper+Shell.swift:147] Update (locally) gossip payload [membership] [captured] [first] // "gossip/identifier": membership [captured] [first] // "gossip/payload": MembershipGossip( [captured] [first] // owner: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // seen: Cluster.Gossip.SeenTable( [captured] [first] // sact://first@127.0.0.1:9001 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 10 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // sact://second@127.0.0.1:9002 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // sact://third@127.0.0.1:9003 observed versions: [captured] [first] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [first] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [first] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [first] // ), [captured] [first] // membership: Membership( [captured] [first] // _members: [ [captured] [first] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: up, reachability: reachable), [captured] [first] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: down, reachability: unreachable), [captured] [first] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: up, reachability: reachable), [captured] [first] // ], [captured] [first] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [first] // ), [captured] [first] // ) [captured] [first] 19:33:18.3890 debug [/system/cluster/gossip] [Gossiper+Shell.swift:308] Automatically discovered peer [captured] [first] // "gossip/peer": _ActorRef.Message>(sact://second@127.0.0.1:9002/system/cluster/gossip) [captured] [first] // "gossip/peerCount": 2 [captured] [first] // "gossip/peers": [sact://second@127.0.0.1:9002/system/cluster/gossip, sact://third@127.0.0.1:9003/system/cluster/gossip] [captured] [first] 19:33:18.3900 trace [/system/cluster/gossip] [Gossiper+Shell.swift:76] Peer terminated: sact://second@127.0.0.1:9002/system/cluster/gossip, will not gossip to it anymore [captured] [first] 19:33:18.3910 trace [/system/nodeDeathWatcher] [NodeDeathWatcher.swift:206] Node down: sact://second:9453639880630435090@127.0.0.1:9002 :: [ up] -> [ down]! [captured] [first] // "node": sact://second:9453639880630435090@127.0.0.1:9002 [captured] [first] 19:33:18.3910 trace [ClusterShell.swift:208] Closed connection with sact://second@127.0.0.1:9002: failure(NIOCore.ChannelError.ioOnClosedChannel) [captured] [first] 19:33:18.3910 debug [/system/nodeDeathWatcher] [NodeDeathWatcher.swift:228] Received: remoteActorWatched(watcher: _AddressableActorRef(/system/cluster/gossip), remoteNode: sact://second:9453639880630435090@127.0.0.1:9002) [captured] [first] 19:33:18.3960 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 15 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [first] 19:33:18.3960 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 15 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.2 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [first] 19:33:18.4200 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: F38B93DD-9A01-4C82-A8FB-DFF2F7477EB2, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: F38B93DD-9A01-4C82-A8FB-DFF2F7477EB2, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:18.4210 trace [sact://first@127.0.0.1:9001/user/swim] [ClusterSystem.swift:965] Resolved as local instance [captured] [first] // "actor": SWIMActor(/user/swim) [captured] [first] 19:33:18.4220 trace [/user/swim] [SWIMActor.swift:428] Received ping@20 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/ping/origin": sact://third@127.0.0.1:9003/user/swim [captured] [first] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13), SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 0)]) [captured] [first] // "swim/ping/seqNr": 20 [captured] [first] // "swim/protocolPeriod": 15 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [first] 19:33:18.4220 debug [/user/swim] [SWIMInstance.swift:237] Attempt to re-add already confirmed dead peer SWIMActor(sact://second@127.0.0.1:9002/user/swim), ignoring it. [captured] [first] 19:33:18.4220 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 15 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [first] 19:33:18.4220 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": F38B93DD-9A01-4C82-A8FB-DFF2F7477EB2 [captured] [first] // "type": PingResponse [captured] [first] 19:33:18.4240 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 15 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [first] 19:33:18.4240 debug [/us er/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 15)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 15 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [first] 19:33:18.4250 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:18.4730 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:762] Periodic ack tick [captured] [first] 19:33:18.4880 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 4F006D3D-459B-44EE-A469-EE8E4D228406, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://first:5815222274080426325@127.0.0.1:9001/system/receptionist["$wellKnown": "receptionist", "$path": /system/receptionist] [captured] [first] // "invocation": InvocationMessage(callID: 4F006D3D-459B-44EE-A469-EE8E4D228406, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/system/receptionist["$wellKnown": "receptionist", "$path": /system/receptionist] [captured] [first] 19:33:18.4880 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captured] [first] 19:33:18.4890 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [first] 19:33:18.4890 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [first] // "receptionist/ops/replay/atSeqNr": 0 [captured] [first] // "receptionist/peer": [$wellKnown: receptionist] [captured] [first] 19:33:18.4890 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [first] // "call/id": 4F006D3D-459B-44EE-A469-EE8E4D228406 [captured] [first] 19:33:19.0890 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 16 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:19.0900 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeri od": 16 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:19.0950 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 16 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:19.0950 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 16)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 16 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:19.0950 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:19.1930 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 4A9469AA-FA92-478C-B74D-3C16D0EDFB43, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: 4A9469AA-FA92-478C-B74D-3C16D0EDFB43, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:19.1940 trace [/user/swim] [SWIMActor.swift:477] Received pingRequest@22 [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/pingRequest/origin": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/pingRequest/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 16)]) [captured] [first] // "swim/pingRequest/seqNr": 22 [captured] [first] // "swim/protocolPeriod": 16 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:19.1940 trace [/user/swim] [SW IMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 16 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:19.1940 debug [/user/swim] [SWIMInstance.swift:237] Attempt to re-add already confirmed dead peer SWIMActor(sact://second@127.0.0.1:9002/user/swim), ignoring it. [captured] [first] 19:33:19.1950 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 16)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 16 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/timeout": 0.08 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:19.1960 notice [/user/swim] [DeadLetters.swift:207] Dead letter was not delivered to [sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim]] [captured] [first] // "deadLetter/invocation/target": DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:) [captured] [first] // "deadLetter/location": /code/Sources/DistributedCluster/Cluster/Transport/RemoteClusterActorPersonality.swift:109 [captured] [first] // "deadLetter/message": InvocationMessage(callID: 003D63D2-3B12-487F-8412-DAB7FD39F6EF, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "deadLetter/message/type": DistributedCluster.InvocationMessage [captured] [first] // "deadLetter/recipient": sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim] [captured] [first] 19:33:19.2760 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [first] // "error": RemoteCallError(timedOut(003D63D2-3B12-487F-8412-DAB7FD39F6EF, DistributedCluster.TimeoutError(message: "Remote call [003D63D2-3B12-487F-8412-DAB7FD39F6EF] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.08 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/ping/sequenceNumber": 22 [captured] [first] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/protocolPeriod": 16 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:19.2760 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "c all/id": 4A9469AA-FA92-478C-B74D-3C16D0EDFB43 [captured] [first] // "type": PingResponse [captured] [first] 19:33:19.3910 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 17 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:19.3910 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 17)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 17 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:19.4020 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 2E559078-3D14-4CC4-9078-7F801D1C8C2A, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: 2E559078-3D14-4CC4-9078-7F801D1C8C2A, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:19.4030 trace [/user/swim] [SWIMActor.swift:428] Received ping@23 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/ping/origin": sact://third@127.0.0.1:9003/user/swim [captured] [first] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 17)]) [captured] [first] // "swim/ping/seqNr": 23 [captured] [first] // "swim/protocolPeriod": 17 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:19.4040 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 17 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:19.4040 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": 2E559078-3D14-4CC4-9078-7F801D1C8C2A [captured] [first] // "type": PingResponse [captured] [first] 19:33:19.4040 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 17 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:19.4040 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 17)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 17 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:19.4040 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:19.6740 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:762] Periodic ack tick [captured] [first] 19:33:19.6900 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 1884F0EE-AA0D-455B-8A68-E4244FEE98C8, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://first:5815222274080426325@127.0.0.1:9001/system/receptionist["$wellKnown": "receptionist", "$path": /system/receptionist] [captured] [first] // "invocation": InvocationMessage(callID: 1884F0EE-AA0D-455B-8A68-E4244FEE98C8, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/system/receptionist["$wellKnown": "receptionist", "$path": /system/receptionist] [captured] [first] 19:33:19.6900 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captured] [first] 19:33:19.6900 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [first] 19:33:19.6900 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [first] // "receptionist/ops/replay/atSeqNr": 0 [captured] [first] // "receptionist/peer": [$wellKnown: receptionist] [captured] [first] 19:33:19.6900 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [first] // "call/id": 1884F0EE-AA0D-455B-8A68-E4244FEE98C8 [captured] [first] 19:33:19.7070 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMAc tor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 18 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:19.7070 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 18)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 18 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:19.7140 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 18 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:19.7150 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 17)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 18 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:19.7150 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:20.0920 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 19 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:20.0920 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gos sip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 19)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 19 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:20.1000 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 19 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:20.1000 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 18)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 19 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:20.1010 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:20.1990 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: D97C348A-E40D-4122-93B4-C2D544A39760, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: D97C348A-E40D-4122-93B4-C2D544A39760, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:20.2000 trace [/user/swim] [SWIMActor.swift:477] Received pingRequest@25 [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/pingRequest/origin": SWIMActor(sact://third@127.0.0.1:9003 /user/swim) [captured] [first] // "swim/pingRequest/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 18)]) [captured] [first] // "swim/pingRequest/seqNr": 25 [captured] [first] // "swim/protocolPeriod": 19 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:20.2020 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 19 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:20.2020 debug [/user/swim] [SWIMInstance.swift:237] Attempt to re-add already confirmed dead peer SWIMActor(sact://second@127.0.0.1:9002/user/swim), ignoring it. [captured] [first] 19:33:20.2050 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 19)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 19 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/timeout": 0.08 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:20.2060 notice [/user/swim] [DeadLetters.swift:207] Dead letter was not delivered to [sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim]] [captured] [first] // "deadLetter/invocation/target": DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:) [captured] [first] // "deadLetter/location": /code/Sources/DistributedCluster/Cluster/Transport/RemoteClusterActorPersonality.swift:109 [captured] [first] // "deadLetter/message": InvocationMessage(callID: 792C0ABE-B484-45C8-B906-98D462AD5AE0, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "deadLetter/message/type": DistributedCluster.InvocationMessage [captured] [first] // "deadLetter/recipient": sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim] [captured] [first] 19:33:20.2860 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [first] // "error": RemoteCallError(timedOut(792C0ABE-B484-45C8-B906-98D462AD5AE0, DistributedCluster.TimeoutError(message: "Remote call [792C0ABE-B484-45C8-B906-98D462AD5AE0] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.08 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] / / "swim/members/count": 2 [captured] [first] // "swim/ping/sequenceNumber": 26 [captured] [first] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/protocolPeriod": 19 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:20.2860 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": D97C348A-E40D-4122-93B4-C2D544A39760 [captured] [first] // "type": PingResponse [captured] [first] 19:33:20.3930 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 20 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:20.3930 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 20)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 20 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:20.3960 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: B6F2D42B-AC21-4713-9553-96F4217A2E81, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: B6F2D42B-AC21-4713-9553-96F4217A2E81, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:20.3970 trace [/user/swim] [SWIMActor.swift:428] Received ping@26 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/ping/origin": sact://third@127.0.0.1:9003/user/swim [captured] [first] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 19)]) [captured] [first] // "swim/ping/seqNr": 26 [captured] [first] // "swim/protocolPeriod": 20 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:20.3970 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede curr ent: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 20 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:20.3970 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": B6F2D42B-AC21-4713-9553-96F4217A2E81 [captured] [first] // "type": PingResponse [captured] [first] 19:33:20.3980 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 20 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:20.3980 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 19)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 20 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:20.3980 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:20.6940 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 21 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:20.6940 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 21)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 21 [captured] [first] // "swim/suspects/count ": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:20.6990 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 21 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:20.6990 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 19)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 21 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:20.6990 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:20.8730 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:762] Periodic ack tick [captured] [first] 19:33:20.8900 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: CCAEAE8D-DB1F-413F-ABC5-FFD2FDC9C6D2, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://first:5815222274080426325@127.0.0.1:9001/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [first] // "invocation": InvocationMessage(callID: CCAEAE8D-DB1F-413F-ABC5-FFD2FDC9C6D2, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [first] 19:33:20.8900 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captured] [first] 19:33:20.8910 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [first] 19:33:20.8910 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [first] // "receptionist/ops/replay/atSeqNr": 0 [captured] [first] // "receptionist/peer": [$wellKnown: receptionist] [captured] [first] 19:33:20.8910 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [first] // "call/id": CCAEAE8D-DB1F-413F-ABC5-FFD2FDC9C6D2 [captured] [first] 19:33:20.9940 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0 ), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 22 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:20.9950 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 22)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 22 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:21.0000 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 22 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:21.0010 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 20)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 22 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:21.0010 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:21.1000 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 6DA8B3A7-0008-409F-816B-575502ADC86D, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: 6DA8B3A7-0008-409F-816B-575502ADC86D, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:21.1010 trace [/user/swim] [SWIMActor.swift:477] Received pingRequest@28 [SWIMActor(sact://second@127.0.0.1:9002/user/swi m)] from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/pingRequest/origin": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/pingRequest/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 20)]) [captured] [first] // "swim/pingRequest/seqNr": 28 [captured] [first] // "swim/protocolPeriod": 22 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:21.1010 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 22 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:21.1020 debug [/user/swim] [SWIMInstance.swift:237] Attempt to re-add already confirmed dead peer SWIMActor(sact://second@127.0.0.1:9002/user/swim), ignoring it. [captured] [first] 19:33:21.1020 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 22)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 22 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/timeout": 0.08 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:21.1020 notice [/user/swim] [DeadLetters.swift:207] Dead letter was not delivered to [sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim]] [captured] [first] // "deadLetter/invocation/target": DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:) [captured] [first] // "deadLetter/location": /code/Sources/DistributedCluster/Cluster/Transport/RemoteClusterActorPersonality.swift:109 [captured] [first] // "deadLetter/message": InvocationMessage(callID: 4B2346DD-F988-4D0D-B997-5CFE02BCCA20, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "deadLetter/message/type": DistributedCluster.InvocationMessage [captured] [first] // "deadLetter/recipient": sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim] [captured] [first] 19:33:21.1830 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [first] // "error": RemoteCallError(timedOut(4B2346DD-F988-4D0D-B997-5CFE02BCCA20, DistributedCluster.TimeoutError(message: "Remote call [4B2346DD-F988-4D0D-B997-5CFE02BCCA20] to [DistributedCluster.SW IMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.08 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/ping/sequenceNumber": 30 [captured] [first] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/protocolPeriod": 22 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:21.1830 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": 6DA8B3A7-0008-409F-816B-575502ADC86D [captured] [first] // "type": PingResponse [captured] [first] 19:33:21.2960 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 23 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:21.2970 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 23)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 23 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:21.3000 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 62C6485E-EBC1-4D54-841C-0C7FEA04F204, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: 62C6485E-EBC1-4D54-841C-0C7FEA04F204, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:21.3040 trace [/user/swim] [SWIMActor.swift:428] Received ping@29 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/ping/origin": sact://third@127.0.0.1:9003/user/swim [captured] [first] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 21)]) [captured] [first] // "swim/ping/seqNr": 29 [captured] [first] // "swim/protocolPeriod": 23 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:21.3040 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 23 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:21.3040 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": 62C6485E-EBC1-4D54-841C-0C7FEA04F204 [captured] [first] // "type": PingResponse [captured] [first] 19:33:21.3120 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 23 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:21.3120 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 21)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 23 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:21.3120 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:21.5970 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 24 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:21.5970 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/u ser/swim), alive(incarnation: 0), protocolPeriod: 24)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 24 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:21.6020 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 24 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:21.6030 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 21)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 24 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:21.6030 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:21.8980 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 25 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:21.8980 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 25)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 25 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third @127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:21.9030 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 25 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:21.9030 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 22)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 25 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:21.9030 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:22.0010 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: E941D421-C4BB-4270-AB64-B437F7E455C8, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: E941D421-C4BB-4270-AB64-B437F7E455C8, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:22.0020 trace [/user/swim] [SWIMActor.swift:477] Received pingRequest@31 [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/pingRequest/origin": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/pingRequest/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 22)]) [captured] [first] // "swim/pingRequest/seqNr": 31 [captured] [first] // "swim/protocolPeriod": 25 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:22.0030 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation : 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 25 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:22.0030 debug [/user/swim] [SWIMInstance.swift:237] Attempt to re-add already confirmed dead peer SWIMActor(sact://second@127.0.0.1:9002/user/swim), ignoring it. [captured] [first] 19:33:22.0030 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 25)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 25 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/timeout": 0.08 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:22.0040 notice [/user/swim] [DeadLetters.swift:207] Dead letter was not delivered to [sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim]] [captured] [first] // "deadLetter/invocation/target": DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:) [captured] [first] // "deadLetter/location": /code/Sources/DistributedCluster/Cluster/Transport/RemoteClusterActorPersonality.swift:109 [captured] [first] // "deadLetter/message": InvocationMessage(callID: E571E0A3-9ABA-4419-878D-BB9CC0B8940A, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "deadLetter/message/type": DistributedCluster.InvocationMessage [captured] [first] // "deadLetter/recipient": sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim] [captured] [first] 19:33:22.0740 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:762] Periodic ack tick [captured] [first] 19:33:22.0840 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [first] // "error": RemoteCallError(timedOut(E571E0A3-9ABA-4419-878D-BB9CC0B8940A, DistributedCluster.TimeoutError(message: "Remote call [E571E0A3-9ABA-4419-878D-BB9CC0B8940A] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.08 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/ping/sequenceNumber": 34 [captured] [first] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/protocolPeriod": 25 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:22.0840 trace [ClusterSystem.swift:1574] Result handler, onReturn [cap tured] [first] // "call/id": E941D421-C4BB-4270-AB64-B437F7E455C8 [captured] [first] // "type": PingResponse [captured] [first] 19:33:22.0900 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 7BEFD9BC-2C58-4496-BA1D-795188F21468, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://first:5815222274080426325@127.0.0.1:9001/system/receptionist["$wellKnown": "receptionist", "$path": /system/receptionist] [captured] [first] // "invocation": InvocationMessage(callID: 7BEFD9BC-2C58-4496-BA1D-795188F21468, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/system/receptionist["$wellKnown": "receptionist", "$path": /system/receptionist] [captured] [first] 19:33:22.0900 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captured] [first] 19:33:22.0910 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [first] 19:33:22.0910 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [first] // "receptionist/ops/replay/atSeqNr": 0 [captured] [first] // "receptionist/peer": [$wellKnown: receptionist] [captured] [first] 19:33:22.0910 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [first] // "call/id": 7BEFD9BC-2C58-4496-BA1D-795188F21468 [captured] [first] 19:33:22.2010 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 26 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:22.2010 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 26)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 26 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:22.2030 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 39AAAE0E-DC0E-42F4-A074-51544CB2CA2C, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: 39AAAE0E-DC0E-42F4-A074-51544CB2CA2C, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:22.2040 trace [/user/swim] [SWIMActor.swift:428] Received ping@32 [captured] [first] // "swim/incarnation": 0 [captur ed] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/ping/origin": sact://third@127.0.0.1:9003/user/swim [captured] [first] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 23)]) [captured] [first] // "swim/ping/seqNr": 32 [captured] [first] // "swim/protocolPeriod": 26 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:22.2050 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 26 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:22.2050 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": 39AAAE0E-DC0E-42F4-A074-51544CB2CA2C [captured] [first] // "type": PingResponse [captured] [first] 19:33:22.2080 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 26 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:22.2080 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 23)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 26 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:22.2080 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:22.5020 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM .Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 27 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:22.5030 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 27)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 27 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:22.5110 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 27 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:22.5110 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 23)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 27 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:22.5110 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:22.8030 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 28 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:22.8030 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 28)]) [capture d] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 28 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:22.8080 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 28 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:22.8080 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 24)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 28 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:22.8090 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:22.9160 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: BD2966F5-AF00-48B6-8B85-D3CFF8228B74, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: BD2966F5-AF00-48B6-8B85-D3CFF8228B74, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:22.9170 trace [/user/swim] [SWIMActor.swift:477] Received pingRequest@34 [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/pingRequest/origin": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/pingRequest/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0 .0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 24)]) [captured] [first] // "swim/pingRequest/seqNr": 34 [captured] [first] // "swim/protocolPeriod": 28 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:22.9180 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 28 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:22.9180 debug [/user/swim] [SWIMInstance.swift:237] Attempt to re-add already confirmed dead peer SWIMActor(sact://second@127.0.0.1:9002/user/swim), ignoring it. [captured] [first] 19:33:22.9180 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 28)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 28 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/timeout": 0.08 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:22.9190 notice [/user/swim] [DeadLetters.swift:207] Dead letter was not delivered to [sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim]] [captured] [first] // "deadLetter/invocation/target": DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:) [captured] [first] // "deadLetter/location": /code/Sources/DistributedCluster/Cluster/Transport/RemoteClusterActorPersonality.swift:109 [captured] [first] // "deadLetter/message": InvocationMessage(callID: E3C7E45E-7DD2-4622-AA6E-C6ADB87BD833, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "deadLetter/message/type": DistributedCluster.InvocationMessage [captured] [first] // "deadLetter/recipient": sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim] [captured] [first] 19:33:22.9990 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [first] // "error": RemoteCallError(timedOut(E3C7E45E-7DD2-4622-AA6E-C6ADB87BD833, DistributedCluster.TimeoutError(message: "Remote call [E3C7E45E-7DD2-4622-AA6E-C6ADB87BD833] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.08 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/ping/sequenceNumber": 38 [captured] [first] // "swim/ping/ta rget": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/protocolPeriod": 28 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:23.0000 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": BD2966F5-AF00-48B6-8B85-D3CFF8228B74 [captured] [first] // "type": PingResponse [captured] [first] 19:33:23.1040 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 29 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:23.1040 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 29)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 29 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:23.1060 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 5228AA81-2BD5-4D5F-88B5-F49EE38229FD, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: 5228AA81-2BD5-4D5F-88B5-F49EE38229FD, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:23.1070 trace [/user/swim] [SWIMActor.swift:428] Received ping@35 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/ping/origin": sact://third@127.0.0.1:9003/user/swim [captured] [first] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 25)]) [captured] [first] // "swim/ping/seqNr": 35 [captured] [first] // "swim/protocolPeriod": 29 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:23.1070 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 29 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:23.1070 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": 5228AA81-2BD5-4D5F-88B5-F49EE38229FD [captured] [first] // "type": PingResponse [captured] [first] 19:33:23.1090 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 29 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:23.1090 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 25)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 29 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:23.1090 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:23.2750 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:762] Periodic ack tick [captured] [first] 19:33:23.2910 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 3B916727-E9B6-48C4-8424-69DE496A5D69, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://first:5815222274080426325@127.0.0.1:9001/system/receptionist["$wellKnown": "receptionist", "$path": /system/receptionist] [captured] [first] // "invocation": InvocationMessage(callID: 3B916727-E9B6-48C4-8424-69DE496A5D69, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/system/receptionist["$wellKnown": "receptionist", "$path": /system/receptionist] [captured] [first] 19:33:23.2910 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captured] [first] 19:33:23.2910 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [first] 19:33:23.2910 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [first] // "receptionist/ops/replay/atSeqNr": 0 [captured] [first] // "receptionist/peer": [$wellKnown: receptionist] [captured] [f irst] 19:33:23.2910 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [first] // "call/id": 3B916727-E9B6-48C4-8424-69DE496A5D69 [captured] [first] 19:33:23.4050 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 30 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:23.4050 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 30)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 30 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:23.4130 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 30 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:23.4130 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 25)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 30 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:23.4130 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:23.7060 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPe riod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 31 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:23.7070 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 31)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 31 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:23.7140 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 31 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:23.7140 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 26)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 31 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:23.7140 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:23.8100 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 9AA8A8E3-A2A5-47B4-A0D7-73B57246DC9D, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: 9AA8A8E3-A2A5-47B4-A0D7-73B57246DC9D, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:23.8110 trace [/user/swim] [SWIMActor.swift:477] Received pingRequest@37 [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/pingRequest/origin": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/pingRequest/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 26)]) [captured] [first] // "swim/pingRequest/seqNr": 37 [captured] [first] // "swim/protocolPeriod": 31 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:23.8110 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 31 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:23.8110 debug [/user/swim] [SWIMInstance.swift:237] Attempt to re-add already confirmed dead peer SWIMActor(sact://second@127.0.0.1:9002/user/swim), ignoring it. [captured] [first] 19:33:23.8120 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 31)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 31 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/timeout": 0.08 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:23.8120 notice [/user/swim] [DeadLetters.swift:207] Dead letter was not delivered to [sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim]] [captured] [first] // "deadLetter/invocation/target": DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:) [captured] [first] // "deadLetter/location": /code/Sources/DistributedCluster/Cluster/Transport/RemoteClusterActorPersonality.swift:109 [captured] [first] // "deadLetter/message": InvocationMessage(callID: B03F4EC6-7004-4A5F-B0EA-18880A6A40C5, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "deadLetter/message/type": DistributedCluster.InvocationMessage [captured] [first] // "deadLetter/recipient": sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim] [captured] [first] 19:33:23.8930 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [first] // "error": RemoteCallError(timedOut(B03F4EC6-7004-4A5F-B0EA-18880A6A40C5, DistributedCluster.TimeoutError(message: "Remote call [B03F4EC6-7004-4A5F-B0EA-18880A6A40C5] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.08 se conds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/ping/sequenceNumber": 42 [captured] [first] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/protocolPeriod": 31 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:23.8930 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": 9AA8A8E3-A2A5-47B4-A0D7-73B57246DC9D [captured] [first] // "type": PingResponse [captured] [first] 19:33:24.0070 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 32 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:24.0080 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 32)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 32 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:24.0100 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: F53DBF52-01CA-4A77-90FE-1CFA99B00206, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: F53DBF52-01CA-4A77-90FE-1CFA99B00206, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:24.0110 trace [/user/swim] [SWIMActor.swift:428] Received ping@38 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/ping/origin": sact://third@127.0.0.1:9003/user/swim [captured] [first] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 27)]) [captured] [first] // "swim/ping/seqNr": 38 [captured] [first] // "sw im/protocolPeriod": 32 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:24.0110 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 32 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:24.0110 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": F53DBF52-01CA-4A77-90FE-1CFA99B00206 [captured] [first] // "type": PingResponse [captured] [first] 19:33:24.0130 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 32 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:24.0130 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 27)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 32 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:24.0130 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:24.3080 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 33 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:24.3080 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 33)]) [captured] [first] // "swim/incarnation": 0 [captured] [fi rst] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 33 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:24.3130 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 33 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:24.3130 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 27)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 33 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:24.3130 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:24.4750 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:762] Periodic ack tick [captured] [first] 19:33:24.4910 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 668BDD89-9FD2-4754-BA00-CA06D5808B5B, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://first:5815222274080426325@127.0.0.1:9001/system/receptionist["$wellKnown": "receptionist", "$path": /system/receptionist] [captured] [first] // "invocation": InvocationMessage(callID: 668BDD89-9FD2-4754-BA00-CA06D5808B5B, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/system/receptionist["$wellKnown": "receptionist", "$path": /system/receptionist] [captured] [first] 19:33:24.4910 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captured] [first] 19:33:24.4910 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [first] 19:33:24.4910 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [first] // "receptionist/ops/replay/atSeqNr": 0 [captured] [first] // "receptionist/peer": [$wellKnown: receptionist] [captured] [first] 19:33:24.4910 debug [ClusterSystem.swift:1590] Result han dler, onReturnVoid [captured] [first] // "call/id": 668BDD89-9FD2-4754-BA00-CA06D5808B5B [captured] [first] 19:33:24.6090 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 34 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:24.6100 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 34)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 34 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:24.6160 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 34 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:24.6170 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 28)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 34 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:24.6170 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:24.7130 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: D9A4BBB1-A3C2-4DE2-B3F8-86E40AF955DC, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: D9A4BBB1-A3C2-4DE2-B3F8-86E40AF955DC, target: D istributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:24.7140 trace [/user/swim] [SWIMActor.swift:477] Received pingRequest@40 [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/pingRequest/origin": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/pingRequest/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 28)]) [captured] [first] // "swim/pingRequest/seqNr": 40 [captured] [first] // "swim/protocolPeriod": 34 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:24.7150 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 34 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:24.7150 debug [/user/swim] [SWIMInstance.swift:237] Attempt to re-add already confirmed dead peer SWIMActor(sact://second@127.0.0.1:9002/user/swim), ignoring it. [captured] [first] 19:33:24.7150 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 34)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 34 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/timeout": 0.08 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:24.7150 notice [/user/swim] [DeadLetters.swift:207] Dead letter was not delivered to [sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim]] [captured] [first] // "deadLetter/invocation/target": DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:) [captured] [first] // "deadLetter/location": /code/Sources/DistributedCluster/Cluster/Transport/RemoteClusterActorPersonality.swift:109 [captured] [first] // "deadLetter/message": InvocationMessage(callID: 42D80C30-1EF2-447A-9146-3324053338B5, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "deadLetter/message/type": DistributedCluster.InvocationMessage [captured] [first] // "deadLetter/recipien t": sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim] [captured] [first] 19:33:24.7960 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [first] // "error": RemoteCallError(timedOut(42D80C30-1EF2-447A-9146-3324053338B5, DistributedCluster.TimeoutError(message: "Remote call [42D80C30-1EF2-447A-9146-3324053338B5] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.08 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/ping/sequenceNumber": 46 [captured] [first] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/protocolPeriod": 34 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:24.7960 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": D9A4BBB1-A3C2-4DE2-B3F8-86E40AF955DC [captured] [first] // "type": PingResponse [captured] [first] 19:33:24.9100 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 35 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:24.9110 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 35)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 35 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:24.9130 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 8325152F-02C0-4434-8C84-5D1AB3F007EA, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: 8325152F-02C0-4434-8C84-5D1AB3F007EA, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:24.9220 trace [/user/swim] [SWIMActor.swift:428] Received ping@41 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user /swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/ping/origin": sact://third@127.0.0.1:9003/user/swim [captured] [first] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 29)]) [captured] [first] // "swim/ping/seqNr": 41 [captured] [first] // "swim/protocolPeriod": 35 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:24.9220 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 35 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:24.9220 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": 8325152F-02C0-4434-8C84-5D1AB3F007EA [captured] [first] // "type": PingResponse [captured] [first] 19:33:24.9250 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 35 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:24.9250 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 29)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 35 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:24.9250 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:25.2120 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count ": 2 [captured] [first] // "swim/protocolPeriod": 36 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:25.2120 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 36)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 36 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:25.2190 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 36 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:25.2200 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 29)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 36 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:25.2200 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:25.5120 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 37 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:25.5130 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 37)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member (SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 37 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:25.5180 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 37 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:25.5180 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 30)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 37 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:25.5180 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:25.6310 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 753F0519-9619-4C01-A4E9-6A60BB304055, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: 753F0519-9619-4C01-A4E9-6A60BB304055, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:25.6320 trace [/user/swim] [SWIMActor.swift:477] Received pingRequest@43 [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/pingRequest/origin": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/pingRequest/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 30)]) [captured] [first] // "swim/pingRequest/seqNr": 43 [captured] [first] // "swim/protocolPeriod": 37 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:25.6320 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 37 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:25.6320 debug [/user/swim] [SWIMInstance.swift:237] Attempt to re-add already confirmed dead peer SWIMActor(sact://second@127.0.0.1:9002/user/swim), ignoring it. [captured] [first] 19:33:25.6320 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 37)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 37 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/timeout": 0.08 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:25.6330 notice [/user/swim] [DeadLetters.swift:207] Dead letter was not delivered to [sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim]] [captured] [first] // "deadLetter/invocation/target": DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:) [captured] [first] // "deadLetter/location": /code/Sources/DistributedCluster/Cluster/Transport/RemoteClusterActorPersonality.swift:109 [captured] [first] // "deadLetter/message": InvocationMessage(callID: 4413FBB1-049D-4E7D-A232-77DA6CDCE7B1, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "deadLetter/message/type": DistributedCluster.InvocationMessage [captured] [first] // "deadLetter/recipient": sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim] [captured] [first] 19:33:25.6750 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:762] Periodic ack tick [captured] [first] 19:33:25.6910 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 03759DDC-1A62-493F-95B7-4B01E275A137, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://first:5815222274080426325@127.0.0.1:9001/system/receptionist["$wellKnown": "receptionist", "$path": /system/receptionist] [captured] [first] // "invocation": InvocationMessage(callID: 03759DDC-1A62-493F-95B7-4B01E275A137, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/system/receptionist["$wellKnown": "receptionist", "$path": /system/receptionist] [captured] [first] 19:33:25.6910 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptioni st [captured] [first] 19:33:25.6910 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [first] 19:33:25.6910 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [first] // "receptionist/ops/replay/atSeqNr": 0 [captured] [first] // "receptionist/peer": [$wellKnown: receptionist] [captured] [first] 19:33:25.6910 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [first] // "call/id": 03759DDC-1A62-493F-95B7-4B01E275A137 [captured] [first] 19:33:25.7140 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [first] // "error": RemoteCallError(timedOut(4413FBB1-049D-4E7D-A232-77DA6CDCE7B1, DistributedCluster.TimeoutError(message: "Remote call [4413FBB1-049D-4E7D-A232-77DA6CDCE7B1] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.08 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/ping/sequenceNumber": 50 [captured] [first] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/protocolPeriod": 37 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:25.7140 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": 753F0519-9619-4C01-A4E9-6A60BB304055 [captured] [first] // "type": PingResponse [captured] [first] 19:33:25.8140 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 38 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:25.8140 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 38)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 38 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:25.8170 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: E6785069-B282-4BC5-ABEC-E71D9C6A3266, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: E6785069-B282-4BC5 -ABEC-E71D9C6A3266, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:25.8180 trace [/user/swim] [SWIMActor.swift:428] Received ping@44 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/ping/origin": sact://third@127.0.0.1:9003/user/swim [captured] [first] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 31)]) [captured] [first] // "swim/ping/seqNr": 44 [captured] [first] // "swim/protocolPeriod": 38 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:25.8190 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 38 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:25.8190 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": E6785069-B282-4BC5-ABEC-E71D9C6A3266 [captured] [first] // "type": PingResponse [captured] [first] 19:33:25.8210 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 38 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:25.8220 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 31)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 38 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:25.8220 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first ] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:26.1150 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 39 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:26.1160 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 39)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 39 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:26.1220 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 39 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:26.1220 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 31)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 39 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:26.1220 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:26.4160 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 40 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:26.4170 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 40)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 40 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:26.4350 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 40 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:26.4360 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 32)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 40 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:26.4360 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:26.5240 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: AD695142-2169-459F-9D63-DD97739FEDA7, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: AD695142-2169-459F-9D63-DD97739FEDA7, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:26.5250 trace [/user/swim] [SWIMActor.swift:477] Received pingRequest@46 [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/sw im), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/pingRequest/origin": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/pingRequest/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 32)]) [captured] [first] // "swim/pingRequest/seqNr": 46 [captured] [first] // "swim/protocolPeriod": 40 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:26.5250 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 40 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:26.5250 debug [/user/swim] [SWIMInstance.swift:237] Attempt to re-add already confirmed dead peer SWIMActor(sact://second@127.0.0.1:9002/user/swim), ignoring it. [captured] [first] 19:33:26.5250 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 40)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 40 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/timeout": 0.08 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:26.5260 notice [/user/swim] [DeadLetters.swift:207] Dead letter was not delivered to [sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim]] [captured] [first] // "deadLetter/invocation/target": DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:) [captured] [first] // "deadLetter/location": /code/Sources/DistributedCluster/Cluster/Transport/RemoteClusterActorPersonality.swift:109 [captured] [first] // "deadLetter/message": InvocationMessage(callID: 493FB1AC-E10A-4BA0-84A3-F65D8302A522, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "deadLetter/message/type": DistributedCluster.InvocationMessage [captured] [first] // "deadLetter/recipient": sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim] [captured] [first] 19:33:26.6070 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [first] // "error": RemoteCallError(timedOut(493FB1AC-E10A-4BA0-84A3-F65D8302A522, DistributedCluster.TimeoutError(message: "Remote call [493FB1AC-E10A-4BA0-84A3-F65D8302A522] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.08 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [first] // "swim/incarnation": 0 [captured] [ first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/ping/sequenceNumber": 54 [captured] [first] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/protocolPeriod": 40 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:26.6070 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": AD695142-2169-459F-9D63-DD97739FEDA7 [captured] [first] // "type": PingResponse [captured] [first] 19:33:26.7220 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 41 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:26.7220 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 41)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 41 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:26.7250 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: CF697176-B8AD-4639-B0E0-23D44BC4477E, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: CF697176-B8AD-4639-B0E0-23D44BC4477E, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:26.7260 trace [/user/swim] [SWIMActor.swift:428] Received ping@47 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/ping/origin": sact://third@127.0.0.1:9003/user/swim [captured] [first] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 33)]) [captured] [first] // "swim/ping/seqNr": 47 [captured] [first] // "swim/protocolPeriod": 41 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsB eforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:26.7270 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 41 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:26.7270 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": CF697176-B8AD-4639-B0E0-23D44BC4477E [captured] [first] // "type": PingResponse [captured] [first] 19:33:26.7310 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 41 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:26.7310 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 33)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 41 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:26.7320 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:26.8750 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:762] Periodic ack tick [captured] [first] 19:33:26.8910 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 46550D46-25C6-45E7-9262-BE3E6FF22CB7, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://first:5815222274080426325@127.0.0.1:9001/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [first] // "invocation": InvocationMessage(callID: 46550D46-25C6-45E7-9262-BE3E6FF22CB7, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [first] 19:33:26.8910 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captured] [first] 19:33:26.8910 trace [[$ wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [first] 19:33:26.8920 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [first] // "receptionist/ops/replay/atSeqNr": 0 [captured] [first] // "receptionist/peer": [$wellKnown: receptionist] [captured] [first] 19:33:26.8920 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [first] // "call/id": 46550D46-25C6-45E7-9262-BE3E6FF22CB7 [captured] [first] 19:33:27.0760 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 42 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:27.0780 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 42)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 42 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:27.0830 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 42 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:27.0830 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 33)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 42 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:27.0830 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33: 27.4200 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 43 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:27.4200 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 43)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 43 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:27.4260 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 43 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:27.4270 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 34)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 43 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:27.4270 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:27.5250 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: ADE368B1-8056-43DD-A580-18F124668465, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: ADE368B1-8056-43DD-A580-18F124668465, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [ ], arguments: 4) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:27.5260 trace [/user/swim] [SWIMActor.swift:477] Received pingRequest@49 [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/pingRequest/origin": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/pingRequest/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 34)]) [captured] [first] // "swim/pingRequest/seqNr": 49 [captured] [first] // "swim/protocolPeriod": 43 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:27.5260 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 43 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:27.5260 debug [/user/swim] [SWIMInstance.swift:237] Attempt to re-add already confirmed dead peer SWIMActor(sact://second@127.0.0.1:9002/user/swim), ignoring it. [captured] [first] 19:33:27.5270 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 43)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 43 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/timeout": 0.08 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:27.5270 notice [/user/swim] [DeadLetters.swift:207] Dead letter was not delivered to [sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim]] [captured] [first] // "deadLetter/invocation/target": DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:) [captured] [first] // "deadLetter/location": /code/Sources/DistributedCluster/Cluster/Transport/RemoteClusterActorPersonality.swift:109 [captured] [first] // "deadLetter/message": InvocationMessage(callID: D79FFC17-E2E4-4C34-9CE6-5FBA59F0271B, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "deadLetter/message/type": DistributedCluster.InvocationMessage [captured] [first] // "deadLetter/recipient": sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim] [captured] [first] 19:33:27.60 80 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [first] // "error": RemoteCallError(timedOut(D79FFC17-E2E4-4C34-9CE6-5FBA59F0271B, DistributedCluster.TimeoutError(message: "Remote call [D79FFC17-E2E4-4C34-9CE6-5FBA59F0271B] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.08 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/ping/sequenceNumber": 58 [captured] [first] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/protocolPeriod": 43 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:27.6080 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": ADE368B1-8056-43DD-A580-18F124668465 [captured] [first] // "type": PingResponse [captured] [first] 19:33:27.7210 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 44 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:27.7210 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 44)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 44 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:27.7230 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 72163AEB-C611-43DF-AE4D-50F47D52137D, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: 72163AEB-C611-43DF-AE4D-50F47D52137D, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:27.7240 trace [/user/swim] [SWIMActor.swift:428] Received ping@50 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive (incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/ping/origin": sact://third@127.0.0.1:9003/user/swim [captured] [first] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 35)]) [captured] [first] // "swim/ping/seqNr": 50 [captured] [first] // "swim/protocolPeriod": 44 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:27.7250 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 44 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:27.7250 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": 72163AEB-C611-43DF-AE4D-50F47D52137D [captured] [first] // "type": PingResponse [captured] [first] 19:33:27.7270 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 44 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:27.7270 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 35)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 44 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:27.7270 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:28.0220 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 45 [captured] [first] // "swim/suspects/count": 0 [captured] [fi rst] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:28.0230 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 45)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 45 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:28.0310 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 45 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:28.0310 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 35)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 45 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:28.0310 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:28.0750 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:762] Periodic ack tick [captured] [first] 19:33:28.0910 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 5CD57527-29D4-44F6-9255-3A63ECB49422, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://first:5815222274080426325@127.0.0.1:9001/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [first] // "invocation": InvocationMessage(callID: 5CD57527-29D4-44F6-9255-3A63ECB49422, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [first] 19:33:28.0910 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captured] [first] 19:33:28.0910 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.s wift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [first] 19:33:28.0910 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [first] // "receptionist/ops/replay/atSeqNr": 0 [captured] [first] // "receptionist/peer": [$wellKnown: receptionist] [captured] [first] 19:33:28.0910 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [first] // "call/id": 5CD57527-29D4-44F6-9255-3A63ECB49422 [captured] [first] 19:33:28.3230 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 46 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:28.3230 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 46)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 46 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:28.3280 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 46 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:28.3290 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 36)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 46 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:28.3290 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:28.4310 trace [ClusterSystem.swift:1424] Receive invocation: In vocationMessage(callID: A8C1F0B4-0A7D-48D6-968E-9203E35A5543, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: A8C1F0B4-0A7D-48D6-968E-9203E35A5543, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:28.4320 trace [/user/swim] [SWIMActor.swift:477] Received pingRequest@52 [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/pingRequest/origin": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/pingRequest/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 36)]) [captured] [first] // "swim/pingRequest/seqNr": 52 [captured] [first] // "swim/protocolPeriod": 46 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:28.4330 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 46 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:28.4330 debug [/user/swim] [SWIMInstance.swift:237] Attempt to re-add already confirmed dead peer SWIMActor(sact://second@127.0.0.1:9002/user/swim), ignoring it. [captured] [first] 19:33:28.4330 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 46)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 46 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/timeout": 0.08 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:28.4340 notice [/user/swim] [DeadLetters.swift:207] Dead letter was not delivered to [sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim]] [captured] [first] // "deadLetter/invocation/target": DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:) [captured] [first] // "deadLetter/location": /code/Sources/DistributedCluster/Cluster/Transpo rt/RemoteClusterActorPersonality.swift:109 [captured] [first] // "deadLetter/message": InvocationMessage(callID: F94BA42B-5EBF-48F8-9603-D8EBC77E9EC2, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "deadLetter/message/type": DistributedCluster.InvocationMessage [captured] [first] // "deadLetter/recipient": sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim] [captured] [first] 19:33:28.5140 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [first] // "error": RemoteCallError(timedOut(F94BA42B-5EBF-48F8-9603-D8EBC77E9EC2, DistributedCluster.TimeoutError(message: "Remote call [F94BA42B-5EBF-48F8-9603-D8EBC77E9EC2] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.08 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/ping/sequenceNumber": 62 [captured] [first] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/protocolPeriod": 46 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:28.5140 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": A8C1F0B4-0A7D-48D6-968E-9203E35A5543 [captured] [first] // "type": PingResponse [captured] [first] 19:33:28.6240 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 47 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:28.6240 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 47)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 47 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:28.6260 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 26897182-942E-4809-A591-11FD5E5842E4, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: 26897182-942E-4809-A591-11FD5E5842E4, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitution s: [], arguments: 3) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:28.6270 trace [/user/swim] [SWIMActor.swift:428] Received ping@53 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/ping/origin": sact://third@127.0.0.1:9003/user/swim [captured] [first] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 37)]) [captured] [first] // "swim/ping/seqNr": 53 [captured] [first] // "swim/protocolPeriod": 47 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:28.6270 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 47 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:28.6270 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": 26897182-942E-4809-A591-11FD5E5842E4 [captured] [first] // "type": PingResponse [captured] [first] 19:33:28.6320 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 47 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:28.6320 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 37)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 47 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:28.6330 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:28.9250 trace [/user/swim] [SWIMActor.swift:100] P eriodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 48 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:28.9250 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 48)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 48 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:28.9310 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 48 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:28.9320 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 37)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 48 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:28.9320 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:29.2260 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 49 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [fir st] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:29.2260 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 49)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 49 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:29.2330 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 49 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:29.2330 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 38)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 49 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:29.2330 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:29.2760 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:762] Periodic ack tick [captured] [first] 19:33:29.2910 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 04FF0229-B539-4C49-8312-FA91BE69B0F0, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://first:5815222274080426325@127.0.0.1:9001/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [first] // "invocation": InvocationMessage(callID: 04FF0229-B539-4C49-8312-FA91BE69B0F0, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [first] 19:33:29.2910 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captured] [first] 19:33:29.2910 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured ] [first] 19:33:29.2910 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [first] // "receptionist/ops/replay/atSeqNr": 0 [captured] [first] // "receptionist/peer": [$wellKnown: receptionist] [captured] [first] 19:33:29.2910 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [first] // "call/id": 04FF0229-B539-4C49-8312-FA91BE69B0F0 [captured] [first] 19:33:29.3300 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 0ABA400A-9F53-4B54-8828-90411C908BBA, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: 0ABA400A-9F53-4B54-8828-90411C908BBA, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:29.3310 trace [/user/swim] [SWIMActor.swift:477] Received pingRequest@55 [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/pingRequest/origin": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/pingRequest/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 38)]) [captured] [first] // "swim/pingRequest/seqNr": 55 [captured] [first] // "swim/protocolPeriod": 49 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:29.3310 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 49 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:29.3310 debug [/user/swim] [SWIMInstance.swift:237] Attempt to re-add already confirmed dead peer SWIMActor(sact://second@127.0.0.1:9002/user/swim), ignoring it. [captured] [first] 19:33:29.3310 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 49)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 49 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/timeout": 0.08 seconds [captured] [first] // " swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:29.3320 notice [/user/swim] [DeadLetters.swift:207] Dead letter was not delivered to [sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim]] [captured] [first] // "deadLetter/invocation/target": DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:) [captured] [first] // "deadLetter/location": /code/Sources/DistributedCluster/Cluster/Transport/RemoteClusterActorPersonality.swift:109 [captured] [first] // "deadLetter/message": InvocationMessage(callID: 877D3A07-4D21-450E-A5EA-334E4240DCD3, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "deadLetter/message/type": DistributedCluster.InvocationMessage [captured] [first] // "deadLetter/recipient": sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim] [captured] [first] 19:33:29.4130 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [first] // "error": RemoteCallError(timedOut(877D3A07-4D21-450E-A5EA-334E4240DCD3, DistributedCluster.TimeoutError(message: "Remote call [877D3A07-4D21-450E-A5EA-334E4240DCD3] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.08 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/ping/sequenceNumber": 66 [captured] [first] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/protocolPeriod": 49 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:29.4130 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": 0ABA400A-9F53-4B54-8828-90411C908BBA [captured] [first] // "type": PingResponse [captured] [first] 19:33:29.5290 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 50 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:29.5290 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 50)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 50 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:29.5320 tr ace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: B229E8F7-AF24-47AF-A19B-7135F231817A, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: B229E8F7-AF24-47AF-A19B-7135F231817A, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:29.5330 trace [/user/swim] [SWIMActor.swift:428] Received ping@56 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/ping/origin": sact://third@127.0.0.1:9003/user/swim [captured] [first] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 39)]) [captured] [first] // "swim/ping/seqNr": 56 [captured] [first] // "swim/protocolPeriod": 50 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:29.5330 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 50 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:29.5330 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": B229E8F7-AF24-47AF-A19B-7135F231817A [captured] [first] // "type": PingResponse [captured] [first] 19:33:29.5370 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 50 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:29.5370 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 39)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim /members/count": 2 [captured] [first] // "swim/protocolPeriod": 50 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:29.5370 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:29.9290 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 51 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:29.9290 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 51)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 51 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:29.9360 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 51 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:29.9360 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 39)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 51 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:29.9360 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:30.2350 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim /incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 52 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:30.2350 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 52)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 52 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:30.2370 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 3F27EFA5-778E-49D9-841B-C5B57254D625, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: 3F27EFA5-778E-49D9-841B-C5B57254D625, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:30.2380 trace [/user/swim] [SWIMActor.swift:477] Received pingRequest@58 [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/pingRequest/origin": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/pingRequest/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 40)]) [captured] [first] // "swim/pingRequest/seqNr": 58 [captured] [first] // "swim/protocolPeriod": 52 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:30.2380 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 52 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [ first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:30.2380 debug [/user/swim] [SWIMInstance.swift:237] Attempt to re-add already confirmed dead peer SWIMActor(sact://second@127.0.0.1:9002/user/swim), ignoring it. [captured] [first] 19:33:30.2390 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 52)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 52 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/timeout": 0.08 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:30.2390 notice [/user/swim] [DeadLetters.swift:207] Dead letter was not delivered to [sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim]] [captured] [first] // "deadLetter/invocation/target": DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:) [captured] [first] // "deadLetter/location": /code/Sources/DistributedCluster/Cluster/Transport/RemoteClusterActorPersonality.swift:109 [captured] [first] // "deadLetter/message": InvocationMessage(callID: 00023CCA-0743-459B-B804-93BF970D1737, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "deadLetter/message/type": DistributedCluster.InvocationMessage [captured] [first] // "deadLetter/recipient": sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim] [captured] [first] 19:33:30.2410 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 52 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:30.2420 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 40)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 52 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:30.2420 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:30.3200 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [first] // "error": RemoteCallError (timedOut(00023CCA-0743-459B-B804-93BF970D1737, DistributedCluster.TimeoutError(message: "Remote call [00023CCA-0743-459B-B804-93BF970D1737] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.08 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/ping/sequenceNumber": 70 [captured] [first] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/protocolPeriod": 52 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:30.3200 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": 3F27EFA5-778E-49D9-841B-C5B57254D625 [captured] [first] // "type": PingResponse [captured] [first] 19:33:30.4380 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 3B588093-7B43-4484-988C-9375B8F5E717, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: 3B588093-7B43-4484-988C-9375B8F5E717, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:30.4390 trace [/user/swim] [SWIMActor.swift:428] Received ping@59 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/ping/origin": sact://third@127.0.0.1:9003/user/swim [captured] [first] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 41)]) [captured] [first] // "swim/ping/seqNr": 59 [captured] [first] // "swim/protocolPeriod": 52 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:30.4390 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 52 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:30.4400 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": 3B588093-7B43-4484-988C-9375B8F5E717 [captured] [first] // "type": PingResponse [captured] [first] 19:33:30.4760 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:762] Periodic ack tick [captured] [first] 19:33:30.4920 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: FDF1EA96-C86D-4E49-BC6E-E27751CF8765, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://first:5815222274080426325@127.0.0.1:9001/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [first] // "invocation": InvocationMessage(callID: FDF1EA96-C86D-4E49-BC6E-E27751CF8765, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [first] 19:33:30.4930 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captured] [first] 19:33:30.4930 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [first] 19:33:30.4930 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [first] // "receptionist/ops/replay/atSeqNr": 0 [captured] [first] // "receptionist/peer": [$wellKnown: receptionist] [captured] [first] 19:33:30.4930 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [first] // "call/id": FDF1EA96-C86D-4E49-BC6E-E27751CF8765 [captured] [first] 19:33:30.6300 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 53 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:30.6300 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 53)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 53 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:30.6350 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 53 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:30.6350 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/u ser/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 41)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 53 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:30.6350 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:30.9310 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 54 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:30.9310 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 54)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 54 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:30.9370 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 54 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:30.9370 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 41)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 54 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:30.9370 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:31.2320 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 55 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:31.2320 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 55)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 55 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:31.2360 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: D7C8A1B3-9410-47A9-86E3-E04A43A2A248, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: D7C8A1B3-9410-47A9-86E3-E04A43A2A248, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:31.2380 trace [/user/swim] [SWIMActor.swift:477] Received pingRequest@61 [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/pingRequest/origin": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/pingRequest/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 42)]) [captured] [first] // "swim/pingRequest/seqNr": 61 [captured] [first] // "swim/protocolPeriod": 55 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:31.2380 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "s wim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 55 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:31.2380 debug [/user/swim] [SWIMInstance.swift:237] Attempt to re-add already confirmed dead peer SWIMActor(sact://second@127.0.0.1:9002/user/swim), ignoring it. [captured] [first] 19:33:31.2390 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 55)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 55 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/timeout": 0.08 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:31.2440 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 55 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:31.2440 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 42)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 55 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:31.2440 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:31.2460 notice [/user/swim] [DeadLetters.swift:207] Dead letter was not delivered to [sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim]] [captured] [first] // "deadLetter/invocation/target": DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:) [captured] [first] // "deadLetter/location": /code/Sources/DistributedCluster/Cluster/Transport/RemoteClusterActorPersonality.swift:109 [captured] [first] // "deadLetter/message": InvocationMessage(callID: D 51D0715-6D4A-443B-978B-47F77660C5F3, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "deadLetter/message/type": DistributedCluster.InvocationMessage [captured] [first] // "deadLetter/recipient": sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim] [captured] [first] 19:33:31.3210 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [first] // "error": RemoteCallError(timedOut(D51D0715-6D4A-443B-978B-47F77660C5F3, DistributedCluster.TimeoutError(message: "Remote call [D51D0715-6D4A-443B-978B-47F77660C5F3] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.08 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/ping/sequenceNumber": 74 [captured] [first] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/protocolPeriod": 55 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:31.3210 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": D7C8A1B3-9410-47A9-86E3-E04A43A2A248 [captured] [first] // "type": PingResponse [captured] [first] 19:33:31.4350 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: F6690B30-9533-446A-81F4-26231FE800E2, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: F6690B30-9533-446A-81F4-26231FE800E2, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:31.4360 trace [/user/swim] [SWIMActor.swift:428] Received ping@62 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/ping/origin": sact://third@127.0.0.1:9003/user/swim [captured] [first] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 43)]) [captured] [first] // "swim/ping/seqNr": 62 [captured] [first] // "swim/protocolPeriod": 55 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:31.4360 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 55 [captured] [first ] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:31.4360 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": F6690B30-9533-446A-81F4-26231FE800E2 [captured] [first] // "type": PingResponse [captured] [first] 19:33:31.5330 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 56 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:31.5330 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 56)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 56 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:31.5560 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 56 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:31.5570 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 43)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 56 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:31.5570 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:31.6760 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:762] Periodic ack tick [captured] [first] 19:33:31.6910 trace [ClusterSystem. swift:1424] Receive invocation: InvocationMessage(callID: F742CE17-1A39-42BD-BC7D-2C7885A9ED20, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://first:5815222274080426325@127.0.0.1:9001/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [first] // "invocation": InvocationMessage(callID: F742CE17-1A39-42BD-BC7D-2C7885A9ED20, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [first] 19:33:31.6910 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captured] [first] 19:33:31.6920 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [first] 19:33:31.6920 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [first] // "receptionist/ops/replay/atSeqNr": 0 [captured] [first] // "receptionist/peer": [$wellKnown: receptionist] [captured] [first] 19:33:31.6920 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [first] // "call/id": F742CE17-1A39-42BD-BC7D-2C7885A9ED20 [captured] [first] 19:33:31.8340 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 57 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:31.8340 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 57)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 57 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:31.8430 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 57 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:31.8440 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Me mber(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 43)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 57 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:31.8440 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:32.1350 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 58 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:32.1350 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 58)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 58 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:32.1380 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: BF1B3E53-E882-41AE-90D3-D07042041F7F, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: BF1B3E53-E882-41AE-90D3-D07042041F7F, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:32.1390 trace [/user/swim] [SWIMActor.swift:477] Received pingRequest@64 [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/pingRequest/origin": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/pingRequest/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 44)]) [captured] [fir st] // "swim/pingRequest/seqNr": 64 [captured] [first] // "swim/protocolPeriod": 58 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:32.1400 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 58 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:32.1400 debug [/user/swim] [SWIMInstance.swift:237] Attempt to re-add already confirmed dead peer SWIMActor(sact://second@127.0.0.1:9002/user/swim), ignoring it. [captured] [first] 19:33:32.1400 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 58)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 58 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/timeout": 0.08 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:32.1400 notice [/user/swim] [DeadLetters.swift:207] Dead letter was not delivered to [sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim]] [captured] [first] // "deadLetter/invocation/target": DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:) [captured] [first] // "deadLetter/location": /code/Sources/DistributedCluster/Cluster/Transport/RemoteClusterActorPersonality.swift:109 [captured] [first] // "deadLetter/message": InvocationMessage(callID: F1AD2502-8A05-433F-A4C9-3A1A4D25889C, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "deadLetter/message/type": DistributedCluster.InvocationMessage [captured] [first] // "deadLetter/recipient": sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim] [captured] [first] 19:33:32.1420 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 58 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:32.1420 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member( SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 44)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 58 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:32.1420 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:32.2210 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [first] // "error": RemoteCallError(timedOut(F1AD2502-8A05-433F-A4C9-3A1A4D25889C, DistributedCluster.TimeoutError(message: "Remote call [F1AD2502-8A05-433F-A4C9-3A1A4D25889C] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.08 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/ping/sequenceNumber": 78 [captured] [first] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/protocolPeriod": 58 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:32.2210 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": BF1B3E53-E882-41AE-90D3-D07042041F7F [captured] [first] // "type": PingResponse [captured] [first] 19:33:32.3380 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 19CB2B45-83F0-47D9-A6A0-919A6DB6EFB7, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: 19CB2B45-83F0-47D9-A6A0-919A6DB6EFB7, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:32.3440 trace [/user/swim] [SWIMActor.swift:428] Received ping@65 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/ping/origin": sact://third@127.0.0.1:9003/user/swim [captured] [first] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 45)]) [captured] [first] // "swim/ping/seqNr": 65 [captured] [first] // "swim/protocolPeriod": 58 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:32.3440 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incom ing: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 58 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:32.3440 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": 19CB2B45-83F0-47D9-A6A0-919A6DB6EFB7 [captured] [first] // "type": PingResponse [captured] [first] 19:33:32.4360 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 59 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:32.4360 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 59)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 59 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:32.4460 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 59 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:32.4460 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 45)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 59 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:32.4460 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:32.7380 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 60 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:32.7380 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 60)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 60 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:32.7460 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 60 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:32.7460 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 45)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 60 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:32.7460 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:32.8760 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:762] Periodic ack tick [captured] [first] 19:33:32.8920 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 2F5D5B A5-B20D-44B5-8A7E-EF269CA76B0C, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://first:5815222274080426325@127.0.0.1:9001/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [first] // "invocation": InvocationMessage(callID: 2F5D5BA5-B20D-44B5-8A7E-EF269CA76B0C, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [first] 19:33:32.8920 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captured] [first] 19:33:32.8930 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [first] 19:33:32.8930 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [first] // "receptionist/ops/replay/atSeqNr": 0 [captured] [first] // "receptionist/peer": [$wellKnown: receptionist] [captured] [first] 19:33:32.8930 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [first] // "call/id": 2F5D5BA5-B20D-44B5-8A7E-EF269CA76B0C [captured] [first] 19:33:33.0390 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 61 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:33.0400 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 61)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 61 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:33.0420 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 3AC5B761-B9A6-4B61-9298-A706E9B30D06, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: 3AC5B761-B9A6-4B61-9298-A706E9B30D06, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:33.0430 trace [/user/swim] [SWIMActor.swift:477] Received pingRequest@67 [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sac t://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/pingRequest/origin": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/pingRequest/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 46)]) [captured] [first] // "swim/pingRequest/seqNr": 67 [captured] [first] // "swim/protocolPeriod": 61 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:33.0430 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 61 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:33.0430 debug [/user/swim] [SWIMInstance.swift:237] Attempt to re-add already confirmed dead peer SWIMActor(sact://second@127.0.0.1:9002/user/swim), ignoring it. [captured] [first] 19:33:33.0430 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 61)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 61 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/timeout": 0.08 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:33.0440 notice [/user/swim] [DeadLetters.swift:207] Dead letter was not delivered to [sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim]] [captured] [first] // "deadLetter/invocation/target": DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:) [captured] [first] // "deadLetter/location": /code/Sources/DistributedCluster/Cluster/Transport/RemoteClusterActorPersonality.swift:109 [captured] [first] // "deadLetter/message": InvocationMessage(callID: 4AE4E800-7B24-4151-BA18-5EC115739632, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "deadLetter/message/type": DistributedCluster.InvocationMessage [captured] [first] // "deadLetter/recipient": sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim] [captured] [first] 19:33:33.0450 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive (incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 61 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:33.0450 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 46)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 61 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:33.0450 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:33.1240 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [first] // "error": RemoteCallError(timedOut(4AE4E800-7B24-4151-BA18-5EC115739632, DistributedCluster.TimeoutError(message: "Remote call [4AE4E800-7B24-4151-BA18-5EC115739632] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.08 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/ping/sequenceNumber": 82 [captured] [first] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/protocolPeriod": 61 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:33.1250 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": 3AC5B761-B9A6-4B61-9298-A706E9B30D06 [captured] [first] // "type": PingResponse [captured] [first] 19:33:33.2410 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 8C87E1D3-8E99-45AE-86C2-E18D3ADA7DAC, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: 8C87E1D3-8E99-45AE-86C2-E18D3ADA7DAC, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:33.2420 trace [/user/swim] [SWIMActor.swift:428] Received ping@68 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/ping/origin": sact://third@127.0.0.1:9003/user/swim [captured] [first] // "swim/ping/payload": membership([SWIM.Membe r(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 47)]) [captured] [first] // "swim/ping/seqNr": 68 [captured] [first] // "swim/protocolPeriod": 61 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:33.2430 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 61 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:33.2430 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": 8C87E1D3-8E99-45AE-86C2-E18D3ADA7DAC [captured] [first] // "type": PingResponse [captured] [first] 19:33:33.4380 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 62 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:33.4400 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 62)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 62 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:33.4460 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 62 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:33.4470 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/sw im), alive(incarnation: 0), protocolPeriod: 47)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 62 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:33.4470 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:33.7400 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 63 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:33.7410 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 63)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 63 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:33.7490 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 63 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:33.7490 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 47)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 63 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [ captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:33.7490 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:33.9490 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: FEFD157B-E96A-4ACE-853A-DDCF05FDACCF, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: FEFD157B-E96A-4ACE-853A-DDCF05FDACCF, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:33.9510 trace [/user/swim] [SWIMActor.swift:477] Received pingRequest@70 [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/pingRequest/origin": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/pingRequest/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 48)]) [captured] [first] // "swim/pingRequest/seqNr": 70 [captured] [first] // "swim/protocolPeriod": 63 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:33.9520 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 63 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:33.9520 debug [/user/swim] [SWIMInstance.swift:237] Attempt to re-add already confirmed dead peer SWIMActor(sact://second@127.0.0.1:9002/user/swim), ignoring it. [captured] [first] 19:33:33.9520 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 63)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 63 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/timeout": 0.08 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:33.9550 notice [/user/swim] [DeadLet ters.swift:207] Dead letter was not delivered to [sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim]] [captured] [first] // "deadLetter/invocation/target": DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:) [captured] [first] // "deadLetter/location": /code/Sources/DistributedCluster/Cluster/Transport/RemoteClusterActorPersonality.swift:109 [captured] [first] // "deadLetter/message": InvocationMessage(callID: A364B3F5-E214-449B-9F9B-A47D4EA8D1C7, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "deadLetter/message/type": DistributedCluster.InvocationMessage [captured] [first] // "deadLetter/recipient": sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim] [captured] [first] 19:33:34.0340 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [first] // "error": RemoteCallError(timedOut(A364B3F5-E214-449B-9F9B-A47D4EA8D1C7, DistributedCluster.TimeoutError(message: "Remote call [A364B3F5-E214-449B-9F9B-A47D4EA8D1C7] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.08 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/ping/sequenceNumber": 85 [captured] [first] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/protocolPeriod": 63 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:34.0340 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": FEFD157B-E96A-4ACE-853A-DDCF05FDACCF [captured] [first] // "type": PingResponse [captured] [first] 19:33:34.0420 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 64 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:34.0420 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 64)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 64 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:34.0480 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede curre nt: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 64 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:34.0480 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 48)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 64 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:34.0480 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:34.0760 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:762] Periodic ack tick [captured] [first] 19:33:34.0930 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: E4F71D5D-55B3-450E-8320-913D7CE0E9D5, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://first:5815222274080426325@127.0.0.1:9001/system/receptionist["$wellKnown": "receptionist", "$path": /system/receptionist] [captured] [first] // "invocation": InvocationMessage(callID: E4F71D5D-55B3-450E-8320-913D7CE0E9D5, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/system/receptionist["$wellKnown": "receptionist", "$path": /system/receptionist] [captured] [first] 19:33:34.0930 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captured] [first] 19:33:34.0930 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [first] 19:33:34.0930 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [first] // "receptionist/ops/replay/atSeqNr": 0 [captured] [first] // "receptionist/peer": [$wellKnown: receptionist] [captured] [first] 19:33:34.0930 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [first] // "call/id": E4F71D5D-55B3-450E-8320-913D7CE0E9D5 [captured] [first] 19:33:34.1450 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 2FA055EF-55D7-4189-8A20-CAA33F7CA28A, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: 2FA055EF-55D7-4189-8A20-CAA33F7CA28A, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:34.1460 trace [/user/swim] [SWIMActor.swift:428] Received ping@71 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/ping/origin": sact://third@127.0.0.1:9003/user/swim [captured] [first] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 49)]) [captured] [first] // "swim/ping/seqNr": 71 [captured] [first] // "swim/protocolPeriod": 64 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:34.1460 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 64 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:34.1460 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": 2FA055EF-55D7-4189-8A20-CAA33F7CA28A [captured] [first] // "type": PingResponse [captured] [first] 19:33:34.3430 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 65 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:34.3430 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 65)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 65 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:34.3570 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [capture d] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 65 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:34.3570 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 49)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 65 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:34.3570 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:34.6440 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 66 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:34.6440 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 66)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 66 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:34.6490 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 66 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:34.6490 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 49)])] [captured] [f irst] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 66 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:34.6490 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:34.8480 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: FF1ED8AF-1A5F-4B57-98DA-DDB94B8DDB87, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: FF1ED8AF-1A5F-4B57-98DA-DDB94B8DDB87, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:34.8490 trace [/user/swim] [SWIMActor.swift:477] Received pingRequest@73 [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/pingRequest/origin": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/pingRequest/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 50)]) [captured] [first] // "swim/pingRequest/seqNr": 73 [captured] [first] // "swim/protocolPeriod": 66 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:34.8510 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 66 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:34.8510 debug [/user/swim] [SWIMInstance.swift:237] Attempt to re-add already confirmed dead peer SWIMActor(sact://second@127.0.0.1:9002/user/swim), ignoring it. [captured] [first] 19:33:34.8510 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 66)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 66 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/timeout": 0.08 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:34.8520 notice [/user/swim] [DeadLetters.swift:207] Dead letter was not delivered to [sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim]] [captured] [first] // "deadLetter/invocation/target": DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:) [captured] [first] // "deadLetter/location": /code/Sources/DistributedCluster/Cluster/Transport/RemoteClusterActorPersonality.swift:109 [captured] [first] // "deadLetter/message": InvocationMessage(callID: 1C116B3C-0937-449E-B10F-20E077BEE774, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "deadLetter/message/type": DistributedCluster.InvocationMessage [captured] [first] // "deadLetter/recipient": sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim] [captured] [first] 19:33:34.9330 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [first] // "error": RemoteCallError(timedOut(1C116B3C-0937-449E-B10F-20E077BEE774, DistributedCluster.TimeoutError(message: "Remote call [1C116B3C-0937-449E-B10F-20E077BEE774] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.08 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/ping/sequenceNumber": 89 [captured] [first] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/protocolPeriod": 66 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:34.9330 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": FF1ED8AF-1A5F-4B57-98DA-DDB94B8DDB87 [captured] [first] // "type": PingResponse [captured] [first] 19:33:34.9440 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 67 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:34.9450 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 67)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 67 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:34.9490 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 67 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:34.9490 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 50)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 67 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:34.9490 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:35.0480 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 2E8161DF-4252-43C0-A617-BCE8139CBD1F, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: 2E8161DF-4252-43C0-A617-BCE8139CBD1F, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:35.0490 trace [/user/swim] [SWIMActor.swift:428] Received ping@74 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/ping/origin": sact://third@127.0.0.1:9003/user/swim [captured] [first] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 51)]) [captured] [first] // "swim/ping/seqNr": 74 [captured] [first] // "swim/protocolPeriod": 67 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:35.0490 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incar nation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 67 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:35.0490 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": 2E8161DF-4252-43C0-A617-BCE8139CBD1F [captured] [first] // "type": PingResponse [captured] [first] 19:33:35.2450 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 68 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:35.2460 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 68)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 68 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:35.2510 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 68 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:35.2510 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 51)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 68 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePe riodMin": 2 [captured] [first] 19:33:35.2510 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:35.2760 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:762] Periodic ack tick [captured] [first] 19:33:35.2920 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 73FF05A2-EF27-408C-AD43-D120CED7D468, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://first:5815222274080426325@127.0.0.1:9001/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [first] // "invocation": InvocationMessage(callID: 73FF05A2-EF27-408C-AD43-D120CED7D468, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [first] 19:33:35.2920 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captured] [first] 19:33:35.2920 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [first] 19:33:35.2920 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [first] // "receptionist/ops/replay/atSeqNr": 0 [captured] [first] // "receptionist/peer": [$wellKnown: receptionist] [captured] [first] 19:33:35.2920 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [first] // "call/id": 73FF05A2-EF27-408C-AD43-D120CED7D468 [captured] [first] 19:33:35.5460 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 69 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:35.5470 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 69)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 69 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:35.5590 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swi m/protocolPeriod": 69 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:35.5600 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 51)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 69 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:35.5600 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:35.7510 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 5FED1075-E3F1-4FF4-8267-FDA748920715, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: 5FED1075-E3F1-4FF4-8267-FDA748920715, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:35.7520 trace [/user/swim] [SWIMActor.swift:477] Received pingRequest@76 [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/pingRequest/origin": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/pingRequest/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 52)]) [captured] [first] // "swim/pingRequest/seqNr": 76 [captured] [first] // "swim/protocolPeriod": 69 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:35.7520 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 69 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:35.7520 debug [/user/swim] [SWIMInstance.swift:237] Attempt to re-add already confirmed dead peer SWIMActor(sact://second@127.0.0.1:9002/user/swim), ign oring it. [captured] [first] 19:33:35.7520 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 69)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 69 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/timeout": 0.08 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:35.7530 notice [/user/swim] [DeadLetters.swift:207] Dead letter was not delivered to [sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim]] [captured] [first] // "deadLetter/invocation/target": DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:) [captured] [first] // "deadLetter/location": /code/Sources/DistributedCluster/Cluster/Transport/RemoteClusterActorPersonality.swift:109 [captured] [first] // "deadLetter/message": InvocationMessage(callID: BF72B1B0-2EE7-4FCF-9191-D49098D6D5A5, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "deadLetter/message/type": DistributedCluster.InvocationMessage [captured] [first] // "deadLetter/recipient": sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim] [captured] [first] 19:33:35.8330 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [first] // "error": RemoteCallError(timedOut(BF72B1B0-2EE7-4FCF-9191-D49098D6D5A5, DistributedCluster.TimeoutError(message: "Remote call [BF72B1B0-2EE7-4FCF-9191-D49098D6D5A5] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.08 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/ping/sequenceNumber": 93 [captured] [first] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/protocolPeriod": 69 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:35.8340 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": 5FED1075-E3F1-4FF4-8267-FDA748920715 [captured] [first] // "type": PingResponse [captured] [first] 19:33:35.8470 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 70 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:35.8470 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payl oad": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 70)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 70 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:35.8520 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 70 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:35.8530 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 52)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 70 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:35.8530 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:35.9520 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 6682B06E-692D-44F3-BB22-EA87AE24CD19, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: 6682B06E-692D-44F3-BB22-EA87AE24CD19, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:35.9530 trace [/user/swim] [SWIMActor.swift:428] Received ping@77 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/ping/origin": sact://third@127.0.0.1:9003/user/swim [captured] [first] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 53)]) [captured] [first ] // "swim/ping/seqNr": 77 [captured] [first] // "swim/protocolPeriod": 70 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:35.9530 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 70 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:35.9530 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": 6682B06E-692D-44F3-BB22-EA87AE24CD19 [captured] [first] // "type": PingResponse [captured] [first] 19:33:36.1480 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 71 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:36.1500 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 71)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 71 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:36.1560 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 71 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:36.1570 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 53)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 71 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:36.1570 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:36.4760 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:762] Periodic ack tick [captured] [first] 19:33:36.4770 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 72 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:36.4770 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 72)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 72 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:36.4830 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 72 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:36.4830 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 53)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 72 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsB eforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:36.4830 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:36.4920 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: A9A2AC07-C8DC-4C84-81B3-C584E90A5AAE, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://first:5815222274080426325@127.0.0.1:9001/system/receptionist["$wellKnown": "receptionist", "$path": /system/receptionist] [captured] [first] // "invocation": InvocationMessage(callID: A9A2AC07-C8DC-4C84-81B3-C584E90A5AAE, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/system/receptionist["$wellKnown": "receptionist", "$path": /system/receptionist] [captured] [first] 19:33:36.4920 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captured] [first] 19:33:36.4930 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [first] 19:33:36.4930 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [first] // "receptionist/ops/replay/atSeqNr": 0 [captured] [first] // "receptionist/peer": [$wellKnown: receptionist] [captured] [first] 19:33:36.4930 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [first] // "call/id": A9A2AC07-C8DC-4C84-81B3-C584E90A5AAE [captured] [first] 19:33:36.6530 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 733FD28B-A7B7-463B-8AB8-8228187572C7, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: 733FD28B-A7B7-463B-8AB8-8228187572C7, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:36.6580 trace [/user/swim] [SWIMActor.swift:477] Received pingRequest@79 [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/pingRequest/origin": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/pingRequest/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 54)]) [captured] [first] // "swim/pingRequest/seqNr": 79 [captured] [first] // "swim/protocolPeriod": 72 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:36.6580 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(S WIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 72 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:36.6580 debug [/user/swim] [SWIMInstance.swift:237] Attempt to re-add already confirmed dead peer SWIMActor(sact://second@127.0.0.1:9002/user/swim), ignoring it. [captured] [first] 19:33:36.6590 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 72)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 72 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/timeout": 0.08 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:36.6600 notice [/user/swim] [DeadLetters.swift:207] Dead letter was not delivered to [sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim]] [captured] [first] // "deadLetter/invocation/target": DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:) [captured] [first] // "deadLetter/location": /code/Sources/DistributedCluster/Cluster/Transport/RemoteClusterActorPersonality.swift:109 [captured] [first] // "deadLetter/message": InvocationMessage(callID: D07E976E-DD36-4BA7-BC03-FEF06A0ADA16, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "deadLetter/message/type": DistributedCluster.InvocationMessage [captured] [first] // "deadLetter/recipient": sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim] [captured] [first] 19:33:36.7400 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [first] // "error": RemoteCallError(timedOut(D07E976E-DD36-4BA7-BC03-FEF06A0ADA16, DistributedCluster.TimeoutError(message: "Remote call [D07E976E-DD36-4BA7-BC03-FEF06A0ADA16] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.08 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/ping/sequenceNumber": 97 [captured] [first] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/protocolPeriod": 72 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:36.7400 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": 733FD28B-A7B7-463B-8AB8-8228187572C7 [captured] [first] // "type": PingResponse [captured] [first] 19:33:36.8500 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), proto colPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 73 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:36.8500 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 73)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 73 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:36.8530 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 58F9207D-F785-4979-A107-E8C4A52C935A, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: 58F9207D-F785-4979-A107-E8C4A52C935A, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:36.8530 trace [/user/swim] [SWIMActor.swift:428] Received ping@80 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/ping/origin": sact://third@127.0.0.1:9003/user/swim [captured] [first] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 55)]) [captured] [first] // "swim/ping/seqNr": 80 [captured] [first] // "swim/protocolPeriod": 73 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:36.8540 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 73 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:36.8540 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": 58F9207D-F785-4979-A107-E8C4A52C935A [captured] [first] // "type": PingResponse [captured] [first] 19:33:36.8560 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about me mber sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 73 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:36.8560 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 55)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 73 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:36.8560 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:37.1510 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 74 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:37.1510 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 74)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 74 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:37.1620 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 74 [captured] [first] // "swim/ suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:37.1620 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 55)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 74 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:37.1620 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:37.4520 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 75 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:37.4530 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 75)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 75 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:37.4700 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 75 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:37.4700 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 56)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIM Actor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 75 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:37.4710 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:37.5560 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 5DC63721-EA73-409E-985A-4A77BAA83C6B, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: 5DC63721-EA73-409E-985A-4A77BAA83C6B, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:37.5590 trace [/user/swim] [SWIMActor.swift:477] Received pingRequest@82 [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/pingRequest/origin": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/pingRequest/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 56)]) [captured] [first] // "swim/pingRequest/seqNr": 82 [captured] [first] // "swim/protocolPeriod": 75 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:37.5590 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 75 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:37.5590 debug [/user/swim] [SWIMInstance.swift:237] Attempt to re-add already confirmed dead peer SWIMActor(sact://second@127.0.0.1:9002/user/swim), ignoring it. [captured] [first] 19:33:37.5590 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 75)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swi m/protocolPeriod": 75 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/timeout": 0.08 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:37.5600 notice [/user/swim] [DeadLetters.swift:207] Dead letter was not delivered to [sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim]] [captured] [first] // "deadLetter/invocation/target": DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:) [captured] [first] // "deadLetter/location": /code/Sources/DistributedCluster/Cluster/Transport/RemoteClusterActorPersonality.swift:109 [captured] [first] // "deadLetter/message": InvocationMessage(callID: 2B6FAFCA-BCAB-410D-A422-E4AB9951A86D, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "deadLetter/message/type": DistributedCluster.InvocationMessage [captured] [first] // "deadLetter/recipient": sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim] [captured] [first] 19:33:37.6410 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [first] // "error": RemoteCallError(timedOut(2B6FAFCA-BCAB-410D-A422-E4AB9951A86D, DistributedCluster.TimeoutError(message: "Remote call [2B6FAFCA-BCAB-410D-A422-E4AB9951A86D] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.08 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/ping/sequenceNumber": 101 [captured] [first] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/protocolPeriod": 75 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:37.6410 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": 5DC63721-EA73-409E-985A-4A77BAA83C6B [captured] [first] // "type": PingResponse [captured] [first] 19:33:37.6760 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:762] Periodic ack tick [captured] [first] 19:33:37.6920 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 378EE84E-7F37-4312-9E18-E1612148FD64, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://first:5815222274080426325@127.0.0.1:9001/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [first] // "invocation": InvocationMessage(callID: 378EE84E-7F37-4312-9E18-E1612148FD64, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [first] 19:33:37.6920 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captured] [first] 19:33:37.6920 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [first] 19:33:37.6930 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [first] // "receptionist/ops/replay/atSeqNr": 0 [captured] [first] // "receptionist/peer ": [$wellKnown: receptionist] [captured] [first] 19:33:37.6930 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [first] // "call/id": 378EE84E-7F37-4312-9E18-E1612148FD64 [captured] [first] 19:33:37.7530 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 76 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:37.7540 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 76)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 76 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:37.7560 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 751D3261-5D33-43BD-84D7-4D42469B5A68, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: 751D3261-5D33-43BD-84D7-4D42469B5A68, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:37.7570 trace [/user/swim] [SWIMActor.swift:428] Received ping@83 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/ping/origin": sact://third@127.0.0.1:9003/user/swim [captured] [first] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 57)]) [captured] [first] // "swim/ping/seqNr": 83 [captured] [first] // "swim/protocolPeriod": 76 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:37.7570 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/prot ocolPeriod": 76 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:37.7570 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": 751D3261-5D33-43BD-84D7-4D42469B5A68 [captured] [first] // "type": PingResponse [captured] [first] 19:33:37.7590 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 76 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:37.7590 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 57)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 76 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:37.7590 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:38.0540 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 77 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:38.0550 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 77)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 77 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:38.0600 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [aliv e(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 77 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:38.0600 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 57)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 77 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:38.0600 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:38.3550 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 78 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:38.3560 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 78)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 78 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:38.3650 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 78 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsB eforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:38.3650 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 58)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 78 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:38.3650 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:38.4590 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 20AD528A-6659-443B-9EE5-ED4CBAF0941A, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: 20AD528A-6659-443B-9EE5-ED4CBAF0941A, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:38.4610 trace [/user/swim] [SWIMActor.swift:477] Received pingRequest@85 [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/pingRequest/origin": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/pingRequest/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 58)]) [captured] [first] // "swim/pingRequest/seqNr": 85 [captured] [first] // "swim/protocolPeriod": 78 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:38.4610 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 78 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:38.4610 debug [/user/swim] [SWIMInstance.swift:237] Attempt to re-add already confirmed dead peer SWIMActor(sact://second@127.0.0.1:9002/user/swim), ignoring it. [captured] [first] 19:33:38.4620 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [firs t] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 78)]) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 78 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/timeout": 0.08 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:38.4620 notice [/user/swim] [DeadLetters.swift:207] Dead letter was not delivered to [sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim]] [captured] [first] // "deadLetter/invocation/target": DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:) [captured] [first] // "deadLetter/location": /code/Sources/DistributedCluster/Cluster/Transport/RemoteClusterActorPersonality.swift:109 [captured] [first] // "deadLetter/message": InvocationMessage(callID: 1A629BA7-8744-47D4-8DF4-A059F019DC27, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "deadLetter/message/type": DistributedCluster.InvocationMessage [captured] [first] // "deadLetter/recipient": sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim] [captured] [first] 19:33:38.5430 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [first] // "error": RemoteCallError(timedOut(1A629BA7-8744-47D4-8DF4-A059F019DC27, DistributedCluster.TimeoutError(message: "Remote call [1A629BA7-8744-47D4-8DF4-A059F019DC27] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.08 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/ping/sequenceNumber": 105 [captured] [first] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [first] // "swim/protocolPeriod": 78 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:38.5430 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": 20AD528A-6659-443B-9EE5-ED4CBAF0941A [captured] [first] // "type": PingResponse [captured] [first] 19:33:38.6560 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 79 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:38.6570 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [first] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 79)]) [captured] [fi rst] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 79 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [first] // "swim/timeout": 0.1 seconds [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:38.6610 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: CF709D3D-B67A-4645-A6F2-E99F17942ADC, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] // "invocation": InvocationMessage(callID: CF709D3D-B67A-4645-A6F2-E99F17942ADC, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [first] // "recipient/id": sact://first:5815222274080426325@127.0.0.1:9001/user/swim["$path": /user/swim] [captured] [first] 19:33:38.6620 trace [/user/swim] [SWIMActor.swift:428] Received ping@86 [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/ping/origin": sact://third@127.0.0.1:9003/user/swim [captured] [first] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 59)]) [captured] [first] // "swim/ping/seqNr": 86 [captured] [first] // "swim/protocolPeriod": 79 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:38.6630 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 79 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:38.6630 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [first] // "call/id": CF709D3D-B67A-4645-A6F2-E99F17942ADC [captured] [first] // "type": PingResponse [captured] [first] 19:33:38.6650 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 79 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/t imeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:38.6660 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 59)])] [captured] [first] // "swim/incarnation": 0 [captured] [first] // "swim/members/all": [captured] [first] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [first] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [first] // "swim/members/count": 2 [captured] [first] // "swim/protocolPeriod": 79 [captured] [first] // "swim/suspects/count": 0 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [first] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [first] 19:33:38.6660 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [first] // "swim/lhm": 0 [captured] [first] // "swim/lhm/event": successfulProbe [captured] [first] 19:33:38.7970 trace [/user/_TestProbeInternal-y] [ClusterSystem.swift:1077] Resign actor id ======================================================================================================================== ------------------------------------- ClusterSystem(second, sact://second@127.0.0.1:9002) ------------------------------------------------ [captured] [second] 19:33:13.6770 trace [/system/clusterEventStream] [ClusterSystem.swift:1020] Assign identity [captured] [second] // "actor/type": ClusterEventStreamActor [captured] [second] // "id": sact://second:9453639880630435090@127.0.0.1:9002/system/clusterEventStream#0["$path": /system/clusterEventStream]{debugID:5DF8322C-5E72-4237-9625-89F61993324F} [captured] [second] 19:33:13.6770 trace [/system/clusterEventStream] [ClusterSystem.swift:1030] Actor ready [captured] [second] // "actor/type": ClusterEventStreamActor [captured] [second] 19:33:13.6770 trace [/user/swim] [ClusterSystem.swift:1020] Assign identity [captured] [second] // "actor/type": SWIMActor [captured] [second] // "id": sact://second:9453639880630435090@127.0.0.1:9002/user/swim#0["$path": /user/swim]{debugID:CA06744D-D9DF-445C-88FC-95A232AD65BA} [captured] [second] 19:33:13.6770 trace [/user/swim] [ClusterSystem.swift:1030] Actor ready [captured] [second] // "actor/type": SWIMActor [captured] [second] 19:33:13.6780 trace [/system/receptionist] [ClusterSystem.swift:1020] Assign identity [captured] [second] // "actor/type": OpLogDistributedReceptionist [captured] [second] // "id": sact://second:9453639880630435090@127.0.0.1:9002/system/receptionist#0["$path": /system/receptionist]{debugID:42EF963D-3470-4A20-8A7E-A5966C75F7F4} [captured] [second] 19:33:13.6780 trace [/system/receptionist] [ClusterSystem.swift:1030] Actor ready [captured] [second] // "actor/type": OpLogDistributedReceptionist [captured] [second] 19:33:13.6780 trace [[$wellKnown: receptionist]] [ClusterSystem.swift:1066] Actor ready, well-known as: receptionist [captured] [second] // "actor/type": OpLogDistributedReceptionist [captured] [second] 19:33:13.6780 debug [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:279] Initialized receptionist [captured] [second] 19:33:13.6780 trace [/system/clusterEventStream] [ClusterEventStream.swift:172] Successfully added async subscriber [ObjectIdentifier(0x00007f689026bf70)], offering membership snapshot [captured] [second] 19:33:13.6780 trace [/system/downingStrategy] [ClusterSystem.swift:1020] Assign identity [captured] [second] // "actor/type": DowningStrategyShell [captured] [second] // "id": sact://second:9453639880630435090@127.0.0.1:9002/system/downingStrategy#0["$path": /system/downingStrategy]{debugID:2526C363-ABF1-478A-A0F1-CEF858669CDE} [captured] [second] 19:33:13.6780 trace [/system/downingStrategy] [ClusterSystem.swift:1030] Actor ready [captured] [second] // "actor/type": DowningStrategyShell [c aptured] [second] 19:33:13.6790 trace [/system/clusterEventStream] [ClusterEventStream.swift:172] Successfully added async subscriber [ObjectIdentifier(0x00007f68d4342ba0)], offering membership snapshot [captured] [second] 19:33:13.6790 info [ClusterSystem.swift:387] ClusterSystem [second] initialized, listening on: sact://second@127.0.0.1:9002: _ActorRef(/system/cluster) [captured] [second] 19:33:13.6790 debug [/system/receptionist-ref] [_OperationLogClusterReceptionistBehavior.swift:95] Initialized receptionist [captured] [second] 19:33:13.6790 info [ClusterSystem.swift:389] Setting in effect: .autoLeaderElection: LeadershipSelectionSettings(underlying: DistributedCluster.ClusterSystemSettings.LeadershipSelectionSettings.(unknown context at $55b23f9a73d0)._LeadershipSelectionSettings.lowestReachable(minNumberOfMembers: 2)) [captured] [second] 19:33:13.6790 info [ClusterSystem.swift:390] Setting in effect: .downingStrategy: DowningStrategySettings(underlying: DistributedCluster.DowningStrategySettings.(unknown context at $55b23f9a6730)._DowningStrategySettings.timeout(DistributedCluster.TimeoutBasedDowningStrategySettings(downUnreachableMembersAfter: 0.2 seconds))) [captured] [second] 19:33:13.6790 info [ClusterSystem.swift:391] Setting in effect: .onDownAction: OnDownActionStrategySettings(underlying: DistributedCluster.OnDownActionStrategySettings.(unknown context at $55b23f9a6828)._OnDownActionStrategySettings.gracefulShutdown(delay: 3.0 seconds)) [captured] [second] 19:33:13.6790 trace [/system/clusterEventStream] [ClusterEventStream.swift:158] Successfully subscribed [_ActorRef(/system/nodeDeathWatcher/$sub-DistributedCluster.Cluster.Event-y)], offering membership snapshot [captured] [second] 19:33:13.6790 trace [/system/clusterEventStream] [ClusterEventStream.swift:158] Successfully subscribed [_ActorRef(/system/receptionist-ref/$sub-DistributedCluster.Cluster.Event-y)], offering membership snapshot [captured] [second] 19:33:13.6790 trace [/system/nodeDeathWatcher] [NodeDeathWatcher.swift:199] Membership snapshot: Membership(count: 0, leader: .none, members: []) [captured] [second] 19:33:13.6790 info [/system/cluster] [ClusterShell.swift:396] Binding to: [sact://second@127.0.0.1:9002] [captured] [second] 19:33:13.6790 trace [/system/cluster/leadership] [Leadership.swift:114] Configured with LowestReachableMember(minimumNumberOfMembersToDecide: 2, loseLeadershipIfBelowMinNrOfMembers: false) [captured] [second] 19:33:13.6790 trace [/user/_TestProbeInternal-y] [ClusterSystem.swift:1020] Assign identity [captured] [second] // "actor/type": _TestProbeInternal [captured] [second] // "id": sact://second:9453639880630435090@127.0.0.1:9002/user/_TestProbeInternal-y#1556466449["$path": /user/_TestProbeInternal-y]{debugID:78C6518D-5FF9-4980-A4C6-24CB8131B9B3} [captured] [second] 19:33:13.6790 info [/system/cluster/leadership] [Leadership.swift:246] Not enough members [1/2] to run election, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: joining, reachability: reachable)] [captured] [second] // "leadership/election": DistributedCluster.Leadership.LowestReachableMember [captured] [second] 19:33:13.6790 trace [/system/clusterEventStream] [ClusterEventStream.swift:158] Successfully subscribed [_ActorRef(/system/cluster/leadership)], offering membership snapshot [captured] [second] 19:33:13.6790 trace [/user/_TestProbeInternal-y] [ClusterSystem.swift:1030] Actor ready [captured] [second] // "actor/type": _TestProbeInternal [captured] [second] 19:33:13.6800 trace [/system/clusterEventStream] [ClusterEventStream.swift:158] Successfully subscribed [_ActorRef(/user/$testProbe-0/$messageAdapter)], offering membership snapshot [captured] [second] 19:33:13.6800 info [/system/cluster] [ClusterShell.swift:407] Bound to [IPv4]127.0.0.1/127.0.0.1:9002 [captured] [second] 19:33:13.6810 info [/system/cluster/leadership] [Leadership.swift:246] Not enough members [1/2] to run election, members: [Member(sact://second:94536398806304350 90@127.0.0.1:9002, status: joining, reachability: reachable)] [captured] [second] // "leadership/election": DistributedCluster.Leadership.LowestReachableMember [captured] [second] 19:33:13.6810 trace [/system/clusterEventStream] [ClusterEventStream.swift:195] Published event membershipChange(sact://second:9453639880630435090@127.0.0.1:9002 :: [unknown] -> [joining]) to 4 subscribers and 2 async subscribers [captured] [second] // "eventStream/asyncSubscribers": [captured] [second] // ObjectIdentifier(0x00007f68d4342ba0) [captured] [second] // ObjectIdentifier(0x00007f689026bf70) [captured] [second] // "eventStream/event": DistributedCluster.Cluster.Event.membershipChange(sact://second:9453639880630435090@127.0.0.1:9002 :: [unknown] -> [joining]) [captured] [second] // "eventStream/subscribers": [captured] [second] // /system/receptionist-ref/$sub-DistributedCluster.Cluster.Event-y [captured] [second] // /user/$testProbe-0/$messageAdapter [captured] [second] // /system/nodeDeathWatcher/$sub-DistributedCluster.Cluster.Event-y [captured] [second] // /system/cluster/leadership [captured] [second] 19:33:13.6810 trace [/system/nodeDeathWatcher] [NodeDeathWatcher.swift:211] Node change: sact://second:9453639880630435090@127.0.0.1:9002 :: [unknown] -> [joining]! [captured] [second] // "node": sact://second:9453639880630435090@127.0.0.1:9002 [captured] [second] 19:33:13.6810 trace [/system/clusterEventStream] [ClusterEventStream.swift:158] Successfully subscribed [_ActorRef(/system/cluster/gossip/$sub-DistributedCluster.Cluster.Event-y)], offering membership snapshot [captured] [second] 19:33:13.6810 trace [/system/cluster/gossip] [Gossiper+Shell.swift:147] Update (locally) gossip payload [membership] [captured] [second] // "gossip/identifier": membership [captured] [second] // "gossip/payload": MembershipGossip( [captured] [second] // owner: sact://second:9453639880630435090@127.0.0.1:9002, [captured] [second] // seen: Cluster.Gossip.SeenTable( [captured] [second] // sact://second@127.0.0.1:9002 observed versions: [captured] [second] // node:sact://second@127.0.0.1:9002 @ 1 [captured] [second] // ), [captured] [second] // membership: Membership( [captured] [second] // _members: [ [captured] [second] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [second] // ], [captured] [second] // _leaderNode: nil, [captured] [second] // ), [captured] [second] // ) [captured] [second] 19:33:13.6920 debug [/system/transport.server] [TransportPipelines.swift:134] Received handshake offer from: [sact://first:5815222274080426325@127.0.0.1:9001] with protocol version: [Version(1.0.0, reserved:0)] [captured] [second] // "handshake/channel": SocketChannel { BaseSocket { fd=97 }, active = true, localAddress = Optional([IPv4]127.0.0.1/127.0.0.1:9002), remoteAddress = Optional([IPv4]127.0.0.1/127.0.0.1:47046) } [captured] [second] 19:33:13.6920 trace [/system/cluster] [ClusterShell.swift:837] Accept handshake with sact://first:5815222274080426325@127.0.0.1:9001! [captured] [second] // "handshake/channel": SocketChannel { BaseSocket { fd=97 }, active = true, localAddress = Optional([IPv4]127.0.0.1/127.0.0.1:9002), remoteAddress = Optional([IPv4]127.0.0.1/127.0.0.1:47046) } [captured] [second] 19:33:13.6920 debug [/system/transport.server] [TransportPipelines.swift:143] Write accept handshake to: [sact://first@127.0.0.1:9001] [captured] [second] // "handshake/channel": SocketChannel { BaseSocket { fd=97 }, active = true, localAddress = Optional([IPv4]127.0.0.1/127.0.0.1:9002), remoteAddress = Optional([IPv4]127.0.0.1/127.0.0.1:47046) } [captured] [second] 19:33:13.6930 trace [/system/cluster] [ClusterShell.swift:863] Associated with: sact://first:5815222274080426325@127.0.0.1:9001 [captured] [second] // "membership": Membership(count: 2, leader: .none, members: [Member(sact://first:5815222274080426325@127.0.0.1:9001, status: joining, reachability: reachable), Member (sact://second:9453639880630435090@127.0.0.1:9002, status: joining, reachability: reachable)]) [captured] [second] // "membership/change": sact://first:5815222274080426325@127.0.0.1:9001 :: [unknown] -> [joining] [captured] [second] 19:33:13.6930 trace [/system/cluster/gossip] [Gossiper+Shell.swift:147] Update (locally) gossip payload [membership] [captured] [second] // "gossip/identifier": membership [captured] [second] // "gossip/payload": MembershipGossip( [captured] [second] // owner: sact://second:9453639880630435090@127.0.0.1:9002, [captured] [second] // seen: Cluster.Gossip.SeenTable( [captured] [second] // sact://second@127.0.0.1:9002 observed versions: [captured] [second] // node:sact://second@127.0.0.1:9002 @ 2 [captured] [second] // ), [captured] [second] // membership: Membership( [captured] [second] // _members: [ [captured] [second] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [second] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [second] // ], [captured] [second] // _leaderNode: nil, [captured] [second] // ), [captured] [second] // ) [captured] [second] 19:33:13.6930 debug [/system/receptionist-ref] [_OperationLogClusterReceptionistBehavior.swift:626] New member, contacting its receptionist: sact://first@127.0.0.1:9001 [captured] [second] 19:33:13.6930 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 0)])] [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 1 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:13.6930 trace [/system/nodeDeathWatcher] [NodeDeathWatcher.swift:211] Node change: sact://first:5815222274080426325@127.0.0.1:9001 :: [unknown] -> [joining]! [captured] [second] // "node": sact://first:5815222274080426325@127.0.0.1:9001 [captured] [second] 19:33:13.6930 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [second] // "swim/lhm": 0 [captured] [second] // "swim/lhm/event": successfulProbe [captured] [second] 19:33:13.6930 trace [/system/clusterEventStream] [ClusterEventStream.swift:195] Published event membershipChange(sact://first:5815222274080426325@127.0.0.1:9001 :: [unknown] -> [joining]) to 5 subscribers and 2 async subscribers [captured] [second] // "eventStream/asyncSubscribers": [captured] [second] // ObjectIdentifier(0x00007f68d4342ba0) [captured] [second] // ObjectIdentifier(0x00007f689026bf70) [captured] [second] // "eventStream/event": DistributedCluster.Cluster.Event.membershipChange(sact://first:5815222274080426325@127.0.0.1:9001 :: [unknown] -> [joining]) [captured] [second] // "eventStream/subscribers": [captured] [second] // /system/receptionist-ref/$sub-DistributedCluster.Cluster.Event-y [captured] [second] // /user/$testProbe-0/$messageAdapter [captured] [second] // /system/nodeDeathWatcher/$sub-DistributedCluster.Cluster.Event-y [captured] [second] // /system/cluster/gossip/$sub-DistributedCluster.Cluster.Event-y [captured] [second] // /system/cluster/leadership [captured] [second] 19:33:13.6930 trace [/system/cluster/gossip] [Gossiper+Shell.swift:359] Got introduced to peer [_ActorRef.Message>(sact://first@127.0.0.1:9001/system/cluster/gossip)] [captured] [second] // "gossip/peerCount": 1 [captured] [second] // "gossip/peers": [sact://first@127.0.0.1:9001/system/cluster/gossip] [captured] [second] 19:33:13.6930 debug [/system/cluster] [ClusterShell.swift:707] Association already allocated for remote: sact://first@127.0.0.1:9001, existing association: [AssociatedState(associated(channel: SocketChannel { BaseSocket { fd=97 }, active = true, localAddress = Optional([IPv4]127.0.0.1/127.0.0.1:9002), remoteAddress = Optional([IPv4]127.0.0.1/127.0.0.1:47046) }), selfNode: sact://second:9453639880630435090@127.0.0.1:9002, remoteNode: sact://first:5815222274080426325@127.0.0.1:9001)] [captured] [second] 19:33:13.6930 debug [/system/cluster/leadership] [Leadership.swift:303] Selected new leader: [nil -> Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable)] [captured] [second] // "leadership/election": DistributedCluster.Leadership.LowestReachableMember [captured] [second] // "membership": Membership(count: 2, leader: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), members: [Member(sact://first:5815222274080426325@127.0.0.1:9001, status: joining, reachability: reachable), Member(sact://second:9453639880630435090@127.0.0.1:9002, status: joining, reachability: reachable)]) [captured] [second] 19:33:13.6930 trace [/system/cluster/gossip] [Gossiper+Shell.swift:272] Schedule next gossip round in 972ms 714μs (1s ± 20.0%) [captured] [second] 19:33:13.6930 debug [/system/nodeDeathWatcher] [NodeDeathWatcher.swift:228] Received: remoteActorWatched(watcher: _AddressableActorRef(/system/cluster/gossip), remoteNode: sact://first:5815222274080426325@127.0.0.1:9001) [captured] [second] 19:33:13.6940 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [second] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0)]) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 1 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [second] // "swim/timeout": 1.0 seconds [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:13.6980 debug [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:973] New member, contacting its receptionist: sact://first@127.0.0.1:9001 [captured] [second] 19:33:13.6990 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [second] 19:33:13.6990 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [second] // "receptionist/ops/replay/atSeqNr": 0 [captured] [second] // "receptionist/peer": [$wellKnown: receptionist] [captured] [second] 19:33:13.7130 debug [/system/cluster] [ClusterShellState.swift:428] Leader change: LeadershipChange(oldLeader: nil, newLeader: Optional(Member(sact://first:5815222274080426325@127.0.0.1:9001, status: joining, reachability: reachable)), file: "/code/Sources/DistributedCluster/Cluster/Cluster+Membership.swift", line: 396) [captured] [second] // "membership/count": 2 [captured] [second] 19:33:13.7140 trace [/system/cluster] [ClusterShellState.swift:468] Membership updated on [sact://second@127.0.0.1:9002] by leadershipChange(DistributedCluster.Cluster.LeadershipChange(oldLeader: nil, newLeader: Optional(Member(sact://first:58152222740804 26325@127.0.0.1:9001, status: joining, reachability: reachable)), file: "/code/Sources/DistributedCluster/Cluster/Cluster+Membership.swift", line: 396)): leader: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable) sact://first:5815222274080426325@127.0.0.1:9001 status [joining] sact://second:9453639880630435090@127.0.0.1:9002 status [joining] [captured] [second] 19:33:13.7140 trace [/system/cluster/gossip] [Gossiper+Shell.swift:147] Update (locally) gossip payload [membership] [captured] [second] // "gossip/identifier": membership [captured] [second] // "gossip/payload": MembershipGossip( [captured] [second] // owner: sact://second:9453639880630435090@127.0.0.1:9002, [captured] [second] // seen: Cluster.Gossip.SeenTable( [captured] [second] // sact://second@127.0.0.1:9002 observed versions: [captured] [second] // node:sact://second@127.0.0.1:9002 @ 3 [captured] [second] // ), [captured] [second] // membership: Membership( [captured] [second] // _members: [ [captured] [second] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [second] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [second] // ], [captured] [second] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [second] // ), [captured] [second] // ) [captured] [second] 19:33:13.7140 trace [/system/clusterEventStream] [ClusterEventStream.swift:195] Published event leadershipChange(DistributedCluster.Cluster.LeadershipChange(oldLeader: nil, newLeader: Optional(Member(sact://first:5815222274080426325@127.0.0.1:9001, status: joining, reachability: reachable)), file: "/code/Sources/DistributedCluster/Cluster/Cluster+Membership.swift", line: 396)) to 5 subscribers and 2 async subscribers [captured] [second] // "eventStream/asyncSubscribers": [captured] [second] // ObjectIdentifier(0x00007f68d4342ba0) [captured] [second] // ObjectIdentifier(0x00007f689026bf70) [captured] [second] // "eventStream/event": DistributedCluster.Cluster.Event.leadershipChange(DistributedCluster.Cluster.LeadershipChange(oldLeader: nil, newLeader: Optional(Member(sact://first:5815222274080426325@127.0.0.1:9001, status: joining, reachability: reachable)), file: "/code/Sources/DistributedCluster/Cluster/Cluster+Membership.swift", line: 396)) [captured] [second] // "eventStream/subscribers": [captured] [second] // /system/receptionist-ref/$sub-DistributedCluster.Cluster.Event-y [captured] [second] // /user/$testProbe-0/$messageAdapter [captured] [second] // /system/nodeDeathWatcher/$sub-DistributedCluster.Cluster.Event-y [captured] [second] // /system/cluster/gossip/$sub-DistributedCluster.Cluster.Event-y [captured] [second] // /system/cluster/leadership [captured] [second] 19:33:13.7150 trace [/system/cluster/gossip] [Gossiper+Shell.swift:147] Update (locally) gossip payload [membership] [captured] [second] // "gossip/identifier": membership [captured] [second] // "gossip/payload": MembershipGossip( [captured] [second] // owner: sact://second:9453639880630435090@127.0.0.1:9002, [captured] [second] // seen: Cluster.Gossip.SeenTable( [captured] [second] // sact://second@127.0.0.1:9002 observed versions: [captured] [second] // node:sact://second@127.0.0.1:9002 @ 4 [captured] [second] // ), [captured] [second] // membership: Membership( [captured] [second] // _members: [ [captured] [second] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [second] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [second] // ], [captured] [second] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [second] // ), [captured] [second] // ) [captured] [seco nd] 19:33:13.7160 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: EE73750A-661F-423B-8817-6B18B576E380, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim] [captured] [second] // "invocation": InvocationMessage(callID: EE73750A-661F-423B-8817-6B18B576E380, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [second] // "recipient/id": sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim] [captured] [second] 19:33:13.7170 trace [sact://second@127.0.0.1:9002/user/swim] [ClusterSystem.swift:965] Resolved as local instance [captured] [second] // "actor": SWIMActor(/user/swim) [captured] [second] 19:33:13.7170 trace [/user/swim] [SWIMActor.swift:428] Received ping@1 [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [second] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 0), SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 1)]) [captured] [second] // "swim/ping/seqNr": 1 [captured] [second] // "swim/protocolPeriod": 1 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:13.7180 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 1 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:13.7180 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [second] // "call/id": EE73750A-661F-423B-8817-6B18B576E380 [captured] [second] // "type": PingResponse [captured] [second] 19:33:13.7200 trace [sact://second@127.0.0.1:9002/user/swim] [ClusterSystem.swift:965] Resolved as local instance [captured] [second] // "actor": SWIMActor(/user/swim) [captured] [second] 19:33:13.7210 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 1 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:13.7210 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://first@127.0.0.1:9001/ user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 0), SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 1)])] [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 1 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:13.7210 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [second] // "swim/lhm": 0 [captured] [second] // "swim/lhm/event": successfulProbe [captured] [second] 19:33:13.7920 trace [/user/_TestProbeInternal-b] [ClusterSystem.swift:1020] Assign identity [captured] [second] // "actor/type": _TestProbeInternal [captured] [second] // "id": sact://second:9453639880630435090@127.0.0.1:9002/user/_TestProbeInternal-b#1638517244["$path": /user/_TestProbeInternal-b]{debugID:3EBD53A9-27C6-4B6E-8582-E2A0B1892428} [captured] [second] 19:33:13.7920 trace [/user/_TestProbeInternal-b] [ClusterSystem.swift:1030] Actor ready [captured] [second] // "actor/type": _TestProbeInternal [captured] [second] 19:33:13.7940 trace [/user/_TestProbeInternal-b] [ClusterSystem.swift:1077] Resign actor id [captured] [second] 19:33:13.7980 debug [/system/cluster] [ClusterShell.swift:727] Initiated handshake: InitiatedState(remoteNode: sact://third@127.0.0.1:9003, localNode: sact://second@127.0.0.1:9002, channel: nil) [captured] [second] // "cluster/associatedNodes": [sact://first:5815222274080426325@127.0.0.1:9001] [captured] [second] 19:33:13.7980 debug [/system/cluster] [ClusterShell.swift:751] Extending handshake offer [captured] [second] // "handshake/remoteNode": sact://third@127.0.0.1:9003 [captured] [second] 19:33:13.7980 trace [/user/_TestProbeInternal-n] [ClusterSystem.swift:1020] Assign identity [captured] [second] // "actor/type": _TestProbeInternal [captured] [second] // "id": sact://second:9453639880630435090@127.0.0.1:9002/user/_TestProbeInternal-n#443389670["$path": /user/_TestProbeInternal-n]{debugID:F1624FC1-F4D6-4321-8C06-877F2C46276C} [captured] [second] 19:33:13.7980 trace [/user/_TestProbeInternal-n] [ClusterSystem.swift:1030] Actor ready [captured] [second] // "actor/type": _TestProbeInternal [captured] [second] 19:33:13.8000 trace [/system/transport.client] [TransportPipelines.swift:58] Offering handshake [DistributedCluster._ProtoHandshakeOffer: version { major: 1 } originNode { endpoint { protocol: "sact" system: "second" hostname: "127.0.0.1" port: 9002 } nid: 9453639880630435090 } targetEndpoint { protocol: "sact" system: "third" hostname: "127.0.0.1" port: 9003 } ] [captured] [second] 19:33:13.8060 debug [/system/transport.client] [TransportPipelines.swift:83] Received handshake accept from: [sact://third:6686575022428235780@127.0.0.1:9003] [captured] [second] // "handshake/channel": SocketChannel { BaseSocket { fd=98 }, active = true, localAddress = Optional([IPv4]127.0.0.1/127.0.0.1:55466), remoteAddress = Optional([IPv4]127.0.0.1/127.0.0.1:9003) } [captured] [second] 19:33:13.8060 debug [/system/cluster] [ClusterShell.swift:989] Accept association with sact://third:6686575022428235780@127.0.0.1:9003! [captured] [second] // "handshake/channel": SocketChannel { BaseSocket { fd=98 }, active = true, localAddress = Optional([IPv4]127.0.0.1/127.0.0.1:55466), remoteAddress = Optional([IPv4]127.0.0.1/127.0.0.1:9003) } [captured] [second] // "handshake/localNode": sact://second@127.0.0.1:9002 [captured] [second] // "handshake/remoteNode": sact://third@127.0.0.1:9003 [captured] [second] 19:33:13.8070 trace [/system/cluster] [Cluste rShell.swift:1018] Associated with: sact://third:6686575022428235780@127.0.0.1:9003 [captured] [second] // "membership": Membership(count: 3, leader: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), members: [Member(sact://first:5815222274080426325@127.0.0.1:9001, status: joining, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: joining, reachability: reachable), Member(sact://second:9453639880630435090@127.0.0.1:9002, status: joining, reachability: reachable)]) [captured] [second] // "membership/change": sact://third:6686575022428235780@127.0.0.1:9003 :: [unknown] -> [joining] [captured] [second] 19:33:13.8070 trace [/system/cluster/gossip] [Gossiper+Shell.swift:147] Update (locally) gossip payload [membership] [captured] [second] // "gossip/identifier": membership [captured] [second] // "gossip/payload": MembershipGossip( [captured] [second] // owner: sact://second:9453639880630435090@127.0.0.1:9002, [captured] [second] // seen: Cluster.Gossip.SeenTable( [captured] [second] // sact://second@127.0.0.1:9002 observed versions: [captured] [second] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [second] // ), [captured] [second] // membership: Membership( [captured] [second] // _members: [ [captured] [second] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [second] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [second] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [second] // ], [captured] [second] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [second] // ), [captured] [second] // ) [captured] [second] 19:33:13.8080 debug [/system/receptionist-ref] [_OperationLogClusterReceptionistBehavior.swift:626] New member, contacting its receptionist: sact://third@127.0.0.1:9003 [captured] [second] 19:33:13.8080 trace [/system/clusterEventStream] [ClusterEventStream.swift:195] Published event membershipChange(sact://third:6686575022428235780@127.0.0.1:9003 :: [unknown] -> [joining]) to 5 subscribers and 2 async subscribers [captured] [second] // "eventStream/asyncSubscribers": [captured] [second] // ObjectIdentifier(0x00007f68d4342ba0) [captured] [second] // ObjectIdentifier(0x00007f689026bf70) [captured] [second] // "eventStream/event": DistributedCluster.Cluster.Event.membershipChange(sact://third:6686575022428235780@127.0.0.1:9003 :: [unknown] -> [joining]) [captured] [second] // "eventStream/subscribers": [captured] [second] // /system/receptionist-ref/$sub-DistributedCluster.Cluster.Event-y [captured] [second] // /user/$testProbe-0/$messageAdapter [captured] [second] // /system/nodeDeathWatcher/$sub-DistributedCluster.Cluster.Event-y [captured] [second] // /system/cluster/gossip/$sub-DistributedCluster.Cluster.Event-y [captured] [second] // /system/cluster/leadership [captured] [second] 19:33:13.8080 debug [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:973] New member, contacting its receptionist: sact://third@127.0.0.1:9003 [captured] [second] 19:33:13.8080 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 0)])] [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [cap tured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 1 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:13.8080 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [second] 19:33:13.8080 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [second] // "swim/lhm": 0 [captured] [second] // "swim/lhm/event": successfulProbe [captured] [second] 19:33:13.8080 trace [/system/nodeDeathWatcher] [NodeDeathWatcher.swift:211] Node change: sact://third:6686575022428235780@127.0.0.1:9003 :: [unknown] -> [joining]! [captured] [second] // "node": sact://third:6686575022428235780@127.0.0.1:9003 [captured] [second] 19:33:13.8080 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [second] // "receptionist/ops/replay/atSeqNr": 0 [captured] [second] // "receptionist/peer": [$wellKnown: receptionist] [captured] [second] 19:33:13.8080 debug [/system/nodeDeathWatcher] [NodeDeathWatcher.swift:228] Received: remoteActorWatched(watcher: _AddressableActorRef(/system/cluster/gossip), remoteNode: sact://third:6686575022428235780@127.0.0.1:9003) [captured] [second] 19:33:13.8080 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [second] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0)]) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 1 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [second] // "swim/timeout": 1.0 seconds [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:13.8080 trace [/system/cluster/gossip] [Gossiper+Shell.swift:359] Got introduced to peer [_ActorRef.Message>(sact://third@127.0.0.1:9003/system/cluster/gossip)] [captured] [second] // "gossip/peerCount": 2 [captured] [second] // "gossip/peers": [sact://first@127.0.0.1:9001/system/cluster/gossip, sact://third@127.0.0.1:9003/system/cluster/gossip] [captured] [second] 19:33:13.8080 trace [/system/cluster/gossip] [Gossiper+Shell.swift:272] Schedule next gossip round in 980ms 106μs (1s ± 20.0%) [captured] [second] 19:33:13.8100 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 36A77B1A-CF17-44D5-8E6B-43128B3F78C2, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim] [captured] [second] // "invocation": InvocationMessage(callID: 36A77B1A-CF17-44D5-8E6B-43128B3F78C2, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [second] // "recipient/id": sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim] [captured] [second] 19:33:13.8110 trace [sact://second@127.0.0.1:9002/user/swim] [ClusterSystem.sw ift:965] Resolved as local instance [captured] [second] // "actor": SWIMActor(/user/swim) [captured] [second] 19:33:13.8110 trace [/user/swim] [SWIMActor.swift:428] Received ping@1 [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/ping/origin": sact://third@127.0.0.1:9003/user/swim [captured] [second] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 0), SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 1)]) [captured] [second] // "swim/ping/seqNr": 1 [captured] [second] // "swim/protocolPeriod": 1 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:13.8120 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 1 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:13.8120 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [second] // "call/id": 36A77B1A-CF17-44D5-8E6B-43128B3F78C2 [captured] [second] // "type": PingResponse [captured] [second] 19:33:13.8180 trace [sact://second@127.0.0.1:9002/user/swim] [ClusterSystem.swift:965] Resolved as local instance [captured] [second] // "actor": SWIMActor(/user/swim) [captured] [second] 19:33:13.8190 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 1 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:13.8190 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1: 9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 1 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:13.8190 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 0)])] [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 1 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:13.8190 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [second] // "swim/lhm": 0 [captured] [second] // "swim/lhm/event": successfulProbe [captured] [second] 19:33:13.9010 trace [/user/_TestProbeInternal-n] [ClusterSystem.swift:1077] Resign actor id [captured] [second] 19:33:14.0080 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 2 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:14.0080 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [second] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0), SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1)]) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 2 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [second] // "swim/timeout": 0.1 seconds [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:1 4.0100 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: D2DD9E0A-C22C-4E6D-AFB5-154E122BB9B8, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim] [captured] [second] // "invocation": InvocationMessage(callID: D2DD9E0A-C22C-4E6D-AFB5-154E122BB9B8, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [second] // "recipient/id": sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim] [captured] [second] 19:33:14.0110 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 32F3A1E8-F8FB-4455-B0FE-EECD34460E43, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim] [captured] [second] // "invocation": InvocationMessage(callID: 32F3A1E8-F8FB-4455-B0FE-EECD34460E43, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [second] // "recipient/id": sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim] [captured] [second] 19:33:14.0120 trace [sact://second@127.0.0.1:9002/user/swim] [ClusterSystem.swift:965] Resolved as local instance [captured] [second] // "actor": SWIMActor(/user/swim) [captured] [second] 19:33:14.0120 trace [sact://second@127.0.0.1:9002/user/swim] [ClusterSystem.swift:965] Resolved as local instance [captured] [second] // "actor": SWIMActor(/user/swim) [captured] [second] 19:33:14.0120 trace [/user/swim] [SWIMActor.swift:428] Received ping@3 [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/ping/origin": sact://third@127.0.0.1:9003/user/swim [captured] [second] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 0), SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 1)]) [captured] [second] // "swim/ping/seqNr": 3 [captured] [second] // "swim/protocolPeriod": 2 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:14.0120 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 2 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:14.0120 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, inco ming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 2 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:14.0130 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [second] // "call/id": D2DD9E0A-C22C-4E6D-AFB5-154E122BB9B8 [captured] [second] // "type": PingResponse [captured] [second] 19:33:14.0130 trace [/user/swim] [SWIMActor.swift:428] Received ping@3 [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [second] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 0)]) [captured] [second] // "swim/ping/seqNr": 3 [captured] [second] // "swim/protocolPeriod": 2 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:14.0130 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 2 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:14.0140 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 2 [captured] [second] // "swim/suspects/count": 0 [captured] [sec ond] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:14.0140 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [second] // "call/id": 32F3A1E8-F8FB-4455-B0FE-EECD34460E43 [captured] [second] // "type": PingResponse [captured] [second] 19:33:14.0170 trace [sact://second@127.0.0.1:9002/user/swim] [ClusterSystem.swift:965] Resolved as local instance [captured] [second] // "actor": SWIMActor(/user/swim) [captured] [second] 19:33:14.0300 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 2 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:14.0310 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 2 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:14.0310 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 0), SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 1)])] [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 2 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:14.0310 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [second] // "swim/lhm": 0 [captured] [second] // "swim/lhm/event": successfulProbe [captured] [second] 19:33:14.3690 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0. 1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 3 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:14.3700 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [second] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 3)]) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 3 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [second] // "swim/timeout": 0.1 seconds [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:14.3750 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 3 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:14.3750 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 3)])] [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 3 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:14.3750 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [second] // "swim/lhm": 0 [captured] [second] // "swim/lhm/event": successfulProbe [captured] [second] 19:33:14.6920 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim ), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 4 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:14.6920 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [second] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 4)]) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 4 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [second] // "swim/timeout": 0.1 seconds [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:14.6950 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 2D9D0EE8-5A14-48AE-92C7-0C93A4CDE0C2, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim] [captured] [second] // "invocation": InvocationMessage(callID: 2D9D0EE8-5A14-48AE-92C7-0C93A4CDE0C2, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [second] // "recipient/id": sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim] [captured] [second] 19:33:14.6950 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: F949CC3F-B448-48FF-BEE0-24215602BE18, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim] [captured] [second] // "invocation": InvocationMessage(callID: F949CC3F-B448-48FF-BEE0-24215602BE18, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [second] // "recipient/id": sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim] [captured] [second] 19:33:14.6960 trace [/user/swim] [SWIMActor.swift:428] Received ping@5 [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/ping/origin": sact://third@127.0.0.1:9003/user/swim [captured] [second] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 4)]) [captured] [second] // "swim/ping/seqNr": 5 [captured] [second] // "swim/protocolPeriod": 4 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin" : 2 [captured] [second] 19:33:14.6960 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 4 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:14.6960 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [second] // "call/id": F949CC3F-B448-48FF-BEE0-24215602BE18 [captured] [second] // "type": PingResponse [captured] [second] 19:33:14.6960 trace [/user/swim] [SWIMActor.swift:428] Received ping@5 [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [second] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 4)]) [captured] [second] // "swim/ping/seqNr": 5 [captured] [second] // "swim/protocolPeriod": 4 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:14.6970 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 4 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:14.6970 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [second] // "call/id": 2D9D0EE8-5A14-48AE-92C7-0C93A4CDE0C2 [captured] [second] // "type": PingResponse [captured] [second] 19:33:14.6990 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), ali ve(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 4 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:14.7000 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 4)])] [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 4 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:14.7000 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [second] // "swim/lhm": 0 [captured] [second] // "swim/lhm/event": successfulProbe [captured] [second] 19:33:14.7890 trace [/system/cluster/gossip] [Gossiper+Shell.swift:192] New gossip round, selected [1] peers, from [2] peers [captured] [second] // "gossip/id": membership [captured] [second] // "gossip/peers/selected": [captured] [second] // _AddressableActorRef(sact://first@127.0.0.1:9001/system/cluster/gossip) [captured] [second] 19:33:14.7890 trace [/system/cluster/gossip] [Gossiper+Shell.swift:233] Sending gossip to sact://first@127.0.0.1:9001/system/cluster/gossip [captured] [second] // "actor/message": MembershipGossip(owner: sact://second:9453639880630435090@127.0.0.1:9002, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://third:6686575022428235780@127.0.0.1:9003, status: joining, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: joining, reachability: reachable), Member(sact://second:9453639880630435090@127.0.0.1:9002, status: joining, reachability: reachable)])) [captured] [second] // "gossip/peers/count": 2 [captured] [second] // "gossip/target": sact://first@127.0.0.1:9001/system/cluster/gossip [captured] [second] 19:33:14.7900 trace [/system/cluster/gossip] [Gossiper+Shell.swift:272] Schedule next gossip round in 1s 21ms (1s ± 20.0%) [captured] [second] 19:33:14.7960 trace [/system/cluster/gossip] [Gossiper+Shell.swift:250] Gossip ACKed [captured] [second] // "gossip/ack": MembershipGossip(owner: sact://first:5815222274080426325@127.0.0.1:9001, seen: Cluster.MembershipGossip.SeenTable([sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5], sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: joining, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: joining, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: joining, reachability: reachable)])) [captured] [second] 19:33:14.7960 trace [/system/cluster/gossip] [Gossiper+Shell.swift:147] Update (locally) gossip payload [membership] [captured] [second] // "gossip/identifier": membership [captured] [second] // "gossip/payload": MembershipGossip( [captured] [second] // owner: sact://second:9453639880630435090@127.0.0.1:9002, [captured ] [second] // seen: Cluster.Gossip.SeenTable( [captured] [second] // sact://first@127.0.0.1:9001 observed versions: [captured] [second] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [second] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [second] // sact://second@127.0.0.1:9002 observed versions: [captured] [second] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [second] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [second] // ), [captured] [second] // membership: Membership( [captured] [second] // _members: [ [captured] [second] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [second] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [second] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [second] // ], [captured] [second] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [second] // ), [captured] [second] // ) [captured] [second] 19:33:14.7960 trace [/system/cluster] [ClusterShell.swift:606] Local membership version is [.concurrent] to incoming gossip; Merge resulted in 0 changes. [captured] [second] // "gossip/before": MembershipGossip( [captured] [second] // owner: sact://second:9453639880630435090@127.0.0.1:9002, [captured] [second] // seen: Cluster.Gossip.SeenTable( [captured] [second] // sact://second@127.0.0.1:9002 observed versions: [captured] [second] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [second] // ), [captured] [second] // membership: Membership( [captured] [second] // _members: [ [captured] [second] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [second] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [second] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [second] // ], [captured] [second] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [second] // ), [captured] [second] // ) [captured] [second] // "gossip/incoming": MembershipGossip( [captured] [second] // owner: sact://second:9453639880630435090@127.0.0.1:9002, [captured] [second] // seen: Cluster.Gossip.SeenTable( [captured] [second] // sact://first@127.0.0.1:9001 observed versions: [captured] [second] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [second] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [second] // sact://second@127.0.0.1:9002 observed versions: [captured] [second] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [second] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [second] // ), [captured] [second] // membership: Membership( [captured] [second] // _members: [ [captured] [second] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [second] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [second] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [second] // ], [captured] [second] // _leaderNode: nil, [captured] [second] // ), [captured] [second] // ) [captured] [second] // "gossip/now": MembershipGossip( [captured] [second] // owner: sact://second:9453639880630435090@127.0.0.1:9002, [captured] [second] // seen: Cluster.Gossip.SeenTable( [captured] [second] // sact://first@127.0.0.1:9001 observed versions: [captur ed] [second] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [second] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [second] // sact://second@127.0.0.1:9002 observed versions: [captured] [second] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [second] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [second] // ), [captured] [second] // membership: Membership( [captured] [second] // _members: [ [captured] [second] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [second] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [second] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [second] // ], [captured] [second] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [second] // ), [captured] [second] // ) [captured] [second] // "membership/changes": [captured] [second] // [captured] [second] // "tag": membership [captured] [second] 19:33:14.8750 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: B2E3B979-3D4B-4A36-AB9C-BA25B42FAE34, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://second:9453639880630435090@127.0.0.1:9002/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [second] // "invocation": InvocationMessage(callID: B2E3B979-3D4B-4A36-AB9C-BA25B42FAE34, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [second] // "recipient/id": sact://second:9453639880630435090@127.0.0.1:9002/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [second] 19:33:14.8750 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captured] [second] 19:33:14.8760 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [second] 19:33:14.8760 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [second] // "receptionist/ops/replay/atSeqNr": 0 [captured] [second] // "receptionist/peer": [$wellKnown: receptionist] [captured] [second] 19:33:14.8760 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [second] // "call/id": B2E3B979-3D4B-4A36-AB9C-BA25B42FAE34 [captured] [second] 19:33:14.8820 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:762] Periodic ack tick [captured] [second] 19:33:14.8900 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 6938B0B6-EB77-45E5-957F-B4FA06799AFD, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://second:9453639880630435090@127.0.0.1:9002/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [second] // "invocation": InvocationMessage(callID: 6938B0B6-EB77-45E5-957F-B4FA06799AFD, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [second] // "recipient/id": sact://second:9453639880630435090@127.0.0.1:9002/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [second] 19:33:14.8900 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captured] [second] 19:33:14.8900 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [second] 19:33:14.8900 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [second] // "receptionist/ops/rep lay/atSeqNr": 0 [captured] [second] // "receptionist/peer": [$wellKnown: receptionist] [captured] [second] 19:33:14.8900 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [second] // "call/id": 6938B0B6-EB77-45E5-957F-B4FA06799AFD [captured] [second] 19:33:15.0110 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 5 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:15.0110 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [second] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 5)]) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 5 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [second] // "swim/timeout": 0.1 seconds [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:15.0180 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 5 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:15.0190 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 5)])] [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 5 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] / / "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:15.0190 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [second] // "swim/lhm": 0 [captured] [second] // "swim/lhm/event": successfulProbe [captured] [second] 19:33:15.3130 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 6 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:15.3130 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [second] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 6)]) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 6 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [second] // "swim/timeout": 0.1 seconds [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:15.3150 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 2F86A83E-2C47-4BAF-9CB5-E3A44BE3EAA8, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim] [captured] [second] // "invocation": InvocationMessage(callID: 2F86A83E-2C47-4BAF-9CB5-E3A44BE3EAA8, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [second] // "recipient/id": sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim] [captured] [second] 19:33:15.3150 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 67BB9C4A-7E49-4C38-8FBC-ECB5A9BF2355, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim] [captured] [second] // "invocation": InvocationMessage(callID: 67BB9C4A-7E49-4C38-8FBC-ECB5A9BF2355, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [second] // "recipient/id": sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim] [captured] [second] 19:33:15.3180 trace [/user/swim] [SWIMActor.swift:428] Received ping@7 [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/ members/count": 3 [captured] [second] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [second] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 6)]) [captured] [second] // "swim/ping/seqNr": 7 [captured] [second] // "swim/protocolPeriod": 6 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:15.3180 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 6 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:15.3180 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [second] // "call/id": 67BB9C4A-7E49-4C38-8FBC-ECB5A9BF2355 [captured] [second] // "type": PingResponse [captured] [second] 19:33:15.3180 trace [/user/swim] [SWIMActor.swift:428] Received ping@7 [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/ping/origin": sact://third@127.0.0.1:9003/user/swim [captured] [second] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 6)]) [captured] [second] // "swim/ping/seqNr": 7 [captured] [second] // "swim/protocolPeriod": 6 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:15.3180 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 6 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:15.3190 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [second] // "call/id": 2F86A83E-2C47-4BAF-9CB5-E3A44BE3EAA8 [captured] [second] // "type": PingResponse [captured] [second] 19:33:15.3200 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0 .1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 6 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:15.3200 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 6)])] [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 6 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:15.3210 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [second] // "swim/lhm": 0 [captured] [second] // "swim/lhm/event": successfulProbe [captured] [second] 19:33:15.6150 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 7 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:15.6160 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [second] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 7)]) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 7 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [second] // "swim/timeout": 0.1 seconds [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:15.6330 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#66865750 22428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 7 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:15.6330 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 7)])] [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 7 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:15.6330 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [second] // "swim/lhm": 0 [captured] [second] // "swim/lhm/event": successfulProbe [captured] [second] 19:33:15.8120 trace [/system/cluster/gossip] [Gossiper+Shell.swift:192] New gossip round, selected [1] peers, from [2] peers [captured] [second] // "gossip/id": membership [captured] [second] // "gossip/peers/selected": [captured] [second] // _AddressableActorRef(sact://first@127.0.0.1:9001/system/cluster/gossip) [captured] [second] 19:33:15.8120 trace [/system/cluster/gossip] [Gossiper+Shell.swift:233] Sending gossip to sact://first@127.0.0.1:9001/system/cluster/gossip [captured] [second] // "actor/message": MembershipGossip(owner: sact://second:9453639880630435090@127.0.0.1:9002, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://first@127.0.0.1:9001: 5, node:sact://second@127.0.0.1:9002: 5], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://third:6686575022428235780@127.0.0.1:9003, status: joining, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: joining, reachability: reachable), Member(sact://second:9453639880630435090@127.0.0.1:9002, status: joining, reachability: reachable)])) [captured] [second] // "gossip/peers/count": 2 [captured] [second] // "gossip/target": sact://first@127.0.0.1:9001/system/cluster/gossip [captured] [second] 19:33:15.8120 trace [/system/cluster/gossip] [Gossiper+Shell.swift:272] Schedule next gossip round in 1s 62ms (1s ± 20.0%) [captured] [second] 19:33:15.8180 trace [/system/cluster/gossip] [Gossiper+Shell.swift:250] Gossip ACKed [captured] [second] // "gossip/ack": MembershipGossip(owner: sact://first:5815222274080426325@127.0.0.1:9001, seen: Cluster.MembershipGossip.SeenTable([sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 7], sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5], sact://first:5815222274080426325@127.0.0. 1:9001: [node:sact://third@127.0.0.1:9003: 7, node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://first:5815222274080426325@127.0.0.1:9001, status: joining, reachability: reachable), Member(sact://second:9453639880630435090@127.0.0.1:9002, status: joining, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: joining, reachability: reachable)])) [captured] [second] 19:33:15.8180 trace [/system/cluster/gossip] [Gossiper+Shell.swift:147] Update (locally) gossip payload [membership] [captured] [second] // "gossip/identifier": membership [captured] [second] // "gossip/payload": MembershipGossip( [captured] [second] // owner: sact://second:9453639880630435090@127.0.0.1:9002, [captured] [second] // seen: Cluster.Gossip.SeenTable( [captured] [second] // sact://first@127.0.0.1:9001 observed versions: [captured] [second] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [second] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [second] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [second] // sact://second@127.0.0.1:9002 observed versions: [captured] [second] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [second] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [second] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [second] // sact://third@127.0.0.1:9003 observed versions: [captured] [second] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [second] // ), [captured] [second] // membership: Membership( [captured] [second] // _members: [ [captured] [second] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [second] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [second] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [second] // ], [captured] [second] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [second] // ), [captured] [second] // ) [captured] [second] 19:33:15.8190 trace [/system/cluster] [ClusterShell.swift:606] Local membership version is [.concurrent] to incoming gossip; Merge resulted in 0 changes. [captured] [second] // "gossip/before": MembershipGossip( [captured] [second] // owner: sact://second:9453639880630435090@127.0.0.1:9002, [captured] [second] // seen: Cluster.Gossip.SeenTable( [captured] [second] // sact://first@127.0.0.1:9001 observed versions: [captured] [second] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [second] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [second] // sact://second@127.0.0.1:9002 observed versions: [captured] [second] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [second] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [second] // ), [captured] [second] // membership: Membership( [captured] [second] // _members: [ [captured] [second] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [second] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [second] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [second] // ], [captured] [second] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [second] // ), [captured] [second] // ) [captured] [second] // "gossip/incoming": MembershipGossip( [captured] [second] // owner: sact://second:9453639880630435090@127.0.0.1:9002, [captured] [second] // seen: Cluster.Gossip.SeenTable( [captured] [ second] // sact://first@127.0.0.1:9001 observed versions: [captured] [second] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [second] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [second] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [second] // sact://second@127.0.0.1:9002 observed versions: [captured] [second] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [second] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [second] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [second] // sact://third@127.0.0.1:9003 observed versions: [captured] [second] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [second] // ), [captured] [second] // membership: Membership( [captured] [second] // _members: [ [captured] [second] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [second] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [second] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [second] // ], [captured] [second] // _leaderNode: nil, [captured] [second] // ), [captured] [second] // ) [captured] [second] // "gossip/now": MembershipGossip( [captured] [second] // owner: sact://second:9453639880630435090@127.0.0.1:9002, [captured] [second] // seen: Cluster.Gossip.SeenTable( [captured] [second] // sact://first@127.0.0.1:9001 observed versions: [captured] [second] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [second] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [second] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [second] // sact://second@127.0.0.1:9002 observed versions: [captured] [second] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [second] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [second] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [second] // sact://third@127.0.0.1:9003 observed versions: [captured] [second] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [second] // ), [captured] [second] // membership: Membership( [captured] [second] // _members: [ [captured] [second] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [second] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [second] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [second] // ], [captured] [second] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [second] // ), [captured] [second] // ) [captured] [second] // "membership/changes": [captured] [second] // [captured] [second] // "tag": membership [captured] [second] 19:33:15.9160 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 8FB62A22-D510-4E37-88D6-32724EC22C2C, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim] [captured] [second] // "invocation": InvocationMessage(callID: 8FB62A22-D510-4E37-88D6-32724EC22C2C, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [second] // "recipient/id": sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim] [captured] [second] 19:33:15.9160 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/us er/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 8 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:15.9160 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [second] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 8)]) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 8 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [second] // "swim/timeout": 0.1 seconds [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:15.9170 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: C60C873F-EA4F-421C-BE8F-D340C35F1A2A, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim] [captured] [second] // "invocation": InvocationMessage(callID: C60C873F-EA4F-421C-BE8F-D340C35F1A2A, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [second] // "recipient/id": sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim] [captured] [second] 19:33:15.9170 trace [/user/swim] [SWIMActor.swift:428] Received ping@9 [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/ping/origin": sact://third@127.0.0.1:9003/user/swim [captured] [second] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 8)]) [captured] [second] // "swim/ping/seqNr": 9 [captured] [second] // "swim/protocolPeriod": 8 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:15.9170 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0 ) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 8 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:15.9170 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [second] // "call/id": 8FB62A22-D510-4E37-88D6-32724EC22C2C [captured] [second] // "type": PingResponse [captured] [second] 19:33:15.9180 trace [/user/swim] [SWIMActor.swift:428] Received ping@9 [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [second] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 8)]) [captured] [second] // "swim/ping/seqNr": 9 [captured] [second] // "swim/protocolPeriod": 8 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:15.9180 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 8 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:15.9180 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [second] // "call/id": C60C873F-EA4F-421C-BE8F-D340C35F1A2A [captured] [second] // "type": PingResponse [captured] [second] 19:33:15.9240 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 8 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:15.9240 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 8)])] [captured] [second] // "swim/incarnation": 0 [captured] [second] // " swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 8 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:15.9240 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [second] // "swim/lhm": 0 [captured] [second] // "swim/lhm/event": successfulProbe [captured] [second] 19:33:16.0750 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: E5F264A9-4650-42DC-A1D3-EA085C0BDD38, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://second:9453639880630435090@127.0.0.1:9002/system/receptionist["$wellKnown": "receptionist", "$path": /system/receptionist] [captured] [second] // "invocation": InvocationMessage(callID: E5F264A9-4650-42DC-A1D3-EA085C0BDD38, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [second] // "recipient/id": sact://second:9453639880630435090@127.0.0.1:9002/system/receptionist["$wellKnown": "receptionist", "$path": /system/receptionist] [captured] [second] 19:33:16.0750 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captured] [second] 19:33:16.0760 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [second] 19:33:16.0760 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [second] // "receptionist/ops/replay/atSeqNr": 0 [captured] [second] // "receptionist/peer": [$wellKnown: receptionist] [captured] [second] 19:33:16.0760 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [second] // "call/id": E5F264A9-4650-42DC-A1D3-EA085C0BDD38 [captured] [second] 19:33:16.0820 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:762] Periodic ack tick [captured] [second] 19:33:16.0900 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: A965C80B-F8E8-405E-8B40-B275BB0113C4, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://second:9453639880630435090@127.0.0.1:9002/system/receptionist["$wellKnown": "receptionist", "$path": /system/receptionist] [captured] [second] // "invocation": InvocationMessage(callID: A965C80B-F8E8-405E-8B40-B275BB0113C4, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [second] // "recipient/id": sact://second:9453639880630435090@127.0.0.1:9002/system/receptionist["$wellKnown": "receptionist", "$path": /system/receptionist] [captured] [second] 19:33:16.0900 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captured] [second] 19:33:16.0900 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [second] 19:33:16.0900 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [second] // "receptionist/ops/replay/atSeqNr": 0 [captured] [second] // "receptionist/peer": [$wellKnown: receptionist] [captured] [second] 19:33:16.0900 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [second] // "call/id": A965C80B-F8E8-405E-8B40-B275BB0113C4 [captured] [second] 19:33:16.2160 trace [/user/swim] [SWIMActor.swift:100] Periodi c ping random member, among: 2 [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 9 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:16.2170 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [second] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 9)]) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 9 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [second] // "swim/timeout": 0.1 seconds [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:16.2220 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 9 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:16.2220 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 9)])] [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 9 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:16.2230 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [second] // "swim/lhm": 0 [captured] [second] // "swim/lhm/event": successfulProbe [captured] [second] 19:33:16.5200 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random me mber, among: 2 [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 10 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:16.5200 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [second] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 10)]) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 10 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [second] // "swim/timeout": 0.1 seconds [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:16.5220 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 7868B906-1AD2-4C25-B79F-4077A9A8403A, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim] [captured] [second] // "invocation": InvocationMessage(callID: 7868B906-1AD2-4C25-B79F-4077A9A8403A, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [second] // "recipient/id": sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim] [captured] [second] 19:33:16.5250 trace [/user/swim] [SWIMActor.swift:428] Received ping@11 [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [second] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 10)]) [captured] [second] // "swim/ping/seqNr": 11 [captured] [second] // "swim/protocolPeriod": 10 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:16.5260 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIM Actor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 10 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:16.5260 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [second] // "call/id": 7868B906-1AD2-4C25-B79F-4077A9A8403A [captured] [second] // "type": PingResponse [captured] [second] 19:33:16.5260 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: BC269FBB-6084-4D3C-B2F9-119D09CD1277, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim] [captured] [second] // "invocation": InvocationMessage(callID: BC269FBB-6084-4D3C-B2F9-119D09CD1277, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [second] // "recipient/id": sact://second:9453639880630435090@127.0.0.1:9002/user/swim["$path": /user/swim] [captured] [second] 19:33:16.5270 trace [/user/swim] [SWIMActor.swift:428] Received ping@11 [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/ping/origin": sact://third@127.0.0.1:9003/user/swim [captured] [second] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 10)]) [captured] [second] // "swim/ping/seqNr": 11 [captured] [second] // "swim/protocolPeriod": 10 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:16.5280 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 10 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:16.5280 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [second] // "call/id": BC269FBB-6084-4D3C-B2F9-119D09CD1277 [captured] [second] // "type": PingResponse [captured] [second] 19:33:16.5280 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPe riod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 10 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:16.5290 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 10)])] [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 10 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:16.5290 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [second] // "swim/lhm": 0 [captured] [second] // "swim/lhm/event": successfulProbe [captured] [second] 19:33:16.6520 trace [/system/cluster/gossip] [Gossiper+Shell.swift:96] Received gossip [membership] [captured] [second] // "gossip/identity": membership [captured] [second] // "gossip/incoming": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://first@127.0.0.1:9001: 5, node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 5], sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://first@127.0.0.1:9001: 5, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: joining, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: joining, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: joining, reachability: reachable)])) [captured] [second] // "gossip/origin": sact://third@127.0.0.1:9003/system/cluster/gossip [captured] [second] 19:33:16.6530 trace [/system/cluster/gossip] [Gossiper+Shell.swift:147] Update (locally) gossip payload [membership] [captured] [second] // "gossip/identifier": membership [captured] [second] // "gossip/payload": MembershipGossip( [captured] [second] // owner: sact://second:9453639880630435090@127.0.0.1:9002, [captured] [second] // seen: Cluster.Gossip.SeenTable( [captured] [second] // sact://first@127.0.0.1:9001 observed versions: [captured] [second] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [second] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [second] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [second] // sact://second@127.0.0.1:9002 observed versions: [captured] [second] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [second] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [second] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [second] // sact://third@127.0.0.1:9003 observed versions: [captured] [second] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [second] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [second] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [second] // ), [captured] [second] // membership: Membership( [captured] [second] // _members: [ [captured] [second] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [second] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [second] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [second] // ], [captured] [second] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [second] // ), [captured] [second] // ) [captured] [second] 19:33:16.6530 trace [/system/cluster] [ClusterShell.swift:606] Local membership version is [.same] to incoming gossip; Merge resulted in 0 changes. [captured] [second] // "gossip/before": MembershipGossip( [captured] [second] // owner: sact://second:9453639880630435090@127.0.0.1:9002, [captured] [second] // seen: Cluster.Gossip.SeenTable( [captured] [second] // sact://first@127.0.0.1:9001 observed versions: [captured] [second] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [second] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [second] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [second] // sact://second@127.0.0.1:9002 observed versions: [captured] [second] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [second] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [second] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [second] // sact://third@127.0.0.1:9003 observed versions: [captured] [second] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [second] // ), [captured] [second] // membership: Membership( [captured] [second] // _members: [ [captured] [second] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [second] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [second] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [second] // ], [captured] [second] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [second] // ), [captured] [second] // ) [captured] [second] // "gossip/incoming": MembershipGossip( [captured] [second] // owner: sact://second:9453639880630435090@127.0.0.1:9002, [captured] [second] // seen: Cluster.Gossip.SeenTable( [captured] [second] // sact://first@127.0.0.1:9001 observed versions: [captured] [second] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [second] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [second] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [second] // sact://second@127.0.0.1:9002 observed versions: [captured] [second] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [second] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [second] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [second] // sact://third@127.0.0.1:9003 observed versions: [captured] [second] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [second] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [second] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [second] // ), [captured] [second] // membership: Membership( [captured] [second] // _members: [ [captured] [second] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [second] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joini ng, reachability: reachable), [captured] [second] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [second] // ], [captured] [second] // _leaderNode: nil, [captured] [second] // ), [captured] [second] // ) [captured] [second] // "gossip/now": MembershipGossip( [captured] [second] // owner: sact://second:9453639880630435090@127.0.0.1:9002, [captured] [second] // seen: Cluster.Gossip.SeenTable( [captured] [second] // sact://first@127.0.0.1:9001 observed versions: [captured] [second] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [second] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [second] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [second] // sact://second@127.0.0.1:9002 observed versions: [captured] [second] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [second] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [second] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [second] // sact://third@127.0.0.1:9003 observed versions: [captured] [second] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [second] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [second] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [second] // ), [captured] [second] // membership: Membership( [captured] [second] // _members: [ [captured] [second] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [second] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [second] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [second] // ], [captured] [second] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [second] // ), [captured] [second] // ) [captured] [second] // "membership/changes": [captured] [second] // [captured] [second] // "tag": membership [captured] [second] 19:33:16.8220 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 11 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:16.8270 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [second] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 11)]) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 11 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [second] // "swim/timeout": 0.1 seconds [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspec tsBeforePeriodMin": 2 [captured] [second] 19:33:16.8420 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9003#6686575022428235780, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 11 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:16.8420 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 11)])] [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [second] // "swim/members/count": 3 [captured] [second] // "swim/protocolPeriod": 11 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:16.8420 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [second] // "swim/lhm": 0 [captured] [second] // "swim/lhm/event": successfulProbe [captured] [second] 19:33:16.8750 trace [/system/cluster/gossip] [Gossiper+Shell.swift:192] New gossip round, selected [1] peers, from [2] peers [captured] [second] // "gossip/id": membership [captured] [second] // "gossip/peers/selected": [captured] [second] // _AddressableActorRef(sact://first@127.0.0.1:9001/system/cluster/gossip) [captured] [second] 19:33:16.8750 trace [/system/cluster/gossip] [Gossiper+Shell.swift:233] Sending gossip to sact://first@127.0.0.1:9001/system/cluster/gossip [captured] [second] // "actor/message": MembershipGossip(owner: sact://second:9453639880630435090@127.0.0.1:9002, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://second@127.0.0.1:9002: 5], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 5, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://third:6686575022428235780@127.0.0.1:9003, status: joining, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: joining, reachability: reachable), Member(sact://second:9453639880630435090@127.0.0.1:9002, status: joining, reachability: reachable)])) [captured] [second] // "gossip/peers/count": 2 [captured] [second] // "gossip/target": sact://first@127.0.0.1:9001/system/cluster/gossip [captured] [second] 19:33:16.8760 trace [/system/cluster/gossip] [Gossiper+Shell.swift:272] Schedule next gossip round in 956ms 563μs (1s ± 20.0%) [captured] [second] 19:33:16.8820 trace [/system/cluster/gossip] [Gossiper+Shell.swift:250] Gossip ACKed [captured] [ second] // "gossip/ack": MembershipGossip(owner: sact://first:5815222274080426325@127.0.0.1:9001, seen: Cluster.MembershipGossip.SeenTable([sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7], sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://first@127.0.0.1:9001: 5, node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 5, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://third:6686575022428235780@127.0.0.1:9003, status: joining, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: joining, reachability: reachable), Member(sact://second:9453639880630435090@127.0.0.1:9002, status: joining, reachability: reachable)])) [captured] [second] 19:33:16.8830 trace [/system/cluster/gossip] [Gossiper+Shell.swift:147] Update (locally) gossip payload [membership] [captured] [second] // "gossip/identifier": membership [captured] [second] // "gossip/payload": MembershipGossip( [captured] [second] // owner: sact://second:9453639880630435090@127.0.0.1:9002, [captured] [second] // seen: Cluster.Gossip.SeenTable( [captured] [second] // sact://first@127.0.0.1:9001 observed versions: [captured] [second] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [second] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [second] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [second] // sact://second@127.0.0.1:9002 observed versions: [captured] [second] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [second] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [second] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [second] // sact://third@127.0.0.1:9003 observed versions: [captured] [second] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [second] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [second] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [second] // ), [captured] [second] // membership: Membership( [captured] [second] // _members: [ [captured] [second] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [second] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [second] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [second] // ], [captured] [second] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [second] // ), [captured] [second] // ) [captured] [second] 19:33:16.8830 trace [/system/cluster] [ClusterShell.swift:606] Local membership version is [.same] to incoming gossip; Merge resulted in 0 changes. [captured] [second] // "gossip/before": MembershipGossip( [captured] [second] // owner: sact://second:9453639880630435090@127.0.0.1:9002, [captured] [second] // seen: Cluster.Gossip.SeenTable( [captured] [second] // sact://first@127.0.0.1:9001 observed versions: [captured] [second] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [second] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [second] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [second] // sact://second@127.0.0.1:9002 observed versions: [captured] [second] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [second] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [second] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [second] // sact://third@127.0.0.1:9003 observed versions: [captured] [second] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [second] // node:sact:// second@127.0.0.1:9002 @ 5 [captured] [second] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [second] // ), [captured] [second] // membership: Membership( [captured] [second] // _members: [ [captured] [second] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [second] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [second] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [second] // ], [captured] [second] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [second] // ), [captured] [second] // ) [captured] [second] // "gossip/incoming": MembershipGossip( [captured] [second] // owner: sact://second:9453639880630435090@127.0.0.1:9002, [captured] [second] // seen: Cluster.Gossip.SeenTable( [captured] [second] // sact://first@127.0.0.1:9001 observed versions: [captured] [second] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [second] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [second] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [second] // sact://second@127.0.0.1:9002 observed versions: [captured] [second] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [second] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [second] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [second] // sact://third@127.0.0.1:9003 observed versions: [captured] [second] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [second] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [second] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [second] // ), [captured] [second] // membership: Membership( [captured] [second] // _members: [ [captured] [second] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [second] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [second] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [second] // ], [captured] [second] // _leaderNode: nil, [captured] [second] // ), [captured] [second] // ) [captured] [second] // "gossip/now": MembershipGossip( [captured] [second] // owner: sact://second:9453639880630435090@127.0.0.1:9002, [captured] [second] // seen: Cluster.Gossip.SeenTable( [captured] [second] // sact://first@127.0.0.1:9001 observed versions: [captured] [second] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [second] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [second] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [second] // sact://second@127.0.0.1:9002 observed versions: [captured] [second] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [second] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [second] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [second] // sact://third@127.0.0.1:9003 observed versions: [captured] [second] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [second] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [second] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [second] // ), [captured] [second] // membership: Membership( [captured] [second] // _members: [ [captured] [second] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [second] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [second] // sact://third@127.0.0.1:9003: Member(sact ://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [second] // ], [captured] [second] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [second] // ), [captured] [second] // ) [captured] [second] // "membership/changes": [captured] [second] // [captured] [second] // "tag": membership [captured] [second] 19:33:16.9210 debug [ClusterSystem.swift:512] Shutting down actor system [second]. All actors will be stopped. [captured] [second] 19:33:16.9220 debug [/system/cluster] [ClusterShell.swift:1267] Cluster membership change: sact://second:9453639880630435090@127.0.0.1:9002 :: [joining] -> [ down] [captured] [second] // "cluster/membership": [captured] [second] // Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable) [captured] [second] // Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable) [captured] [second] // Member(sact://second@127.0.0.1:9002, status: down, reachability: reachable) [captured] [second] // "cluster/membership/change": sact://second:9453639880630435090@127.0.0.1:9002 :: [joining] -> [ down] [captured] [second] 19:33:16.9220 trace [sact://second@127.0.0.1:9002/user/swim] [ClusterSystem.swift:965] Resolved as local instance [captured] [second] // "actor": SWIMActor(/user/swim) [captured] [second] 19:33:16.9220 warning [/system/cluster] [ClusterShell.swift:1279] Self node was marked [.down]! [captured] [second] // "cluster/membership": Membership(count: 3, leader: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), members: [Member(sact://first:5815222274080426325@127.0.0.1:9001, status: joining, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: joining, reachability: reachable), Member(sact://second:9453639880630435090@127.0.0.1:9002, status: down, reachability: reachable)]) [captured] [second] 19:33:16.9220 trace [/system/receptionist-ref] [_OperationLogClusterReceptionistBehavior.swift:643] Pruning cluster member: sact://second@127.0.0.1:9002 [captured] [second] 19:33:16.9220 trace [/system/cluster/gossip] [Gossiper+Shell.swift:147] Update (locally) gossip payload [membership] [captured] [second] // "gossip/identifier": membership [captured] [second] // "gossip/payload": MembershipGossip( [captured] [second] // owner: sact://second:9453639880630435090@127.0.0.1:9002, [captured] [second] // seen: Cluster.Gossip.SeenTable( [captured] [second] // sact://first@127.0.0.1:9001 observed versions: [captured] [second] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [second] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [second] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [second] // sact://second@127.0.0.1:9002 observed versions: [captured] [second] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [second] // node:sact://second@127.0.0.1:9002 @ 6 [captured] [second] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [second] // sact://third@127.0.0.1:9003 observed versions: [captured] [second] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [second] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [second] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [second] // ), [captured] [second] // membership: Membership( [captured] [second] // _members: [ [captured] [second] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [second] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: down, reachability: reachable), [captured] [second] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [second] // ], [captured] [second] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [second] // ), [captured] [second] // ) [captured] [second] 19:33 :16.9220 trace [/system/nodeDeathWatcher] [NodeDeathWatcher.swift:206] Node down: sact://second:9453639880630435090@127.0.0.1:9002 :: [joining] -> [ down]! [captured] [second] // "node": sact://second:9453639880630435090@127.0.0.1:9002 [captured] [second] 19:33:16.9220 trace [/system/downingStrategy] [DowningStrategy.swift:135] Cancel timer for member: Member(sact://second@127.0.0.1:9002, status: down, reachability: reachable) [captured] [second] 19:33:16.9220 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:990] Pruning cluster member: sact://second@127.0.0.1:9002 [captured] [second] 19:33:16.9220 trace [/system/clusterEventStream] [ClusterEventStream.swift:195] Published event membershipChange(sact://second:9453639880630435090@127.0.0.1:9002 :: [joining] -> [ down]) to 5 subscribers and 2 async subscribers [captured] [second] // "eventStream/asyncSubscribers": [captured] [second] // ObjectIdentifier(0x00007f68d4342ba0) [captured] [second] // ObjectIdentifier(0x00007f689026bf70) [captured] [second] // "eventStream/event": DistributedCluster.Cluster.Event.membershipChange(sact://second:9453639880630435090@127.0.0.1:9002 :: [joining] -> [ down]) [captured] [second] // "eventStream/subscribers": [captured] [second] // /system/receptionist-ref/$sub-DistributedCluster.Cluster.Event-y [captured] [second] // /user/$testProbe-0/$messageAdapter [captured] [second] // /system/nodeDeathWatcher/$sub-DistributedCluster.Cluster.Event-y [captured] [second] // /system/cluster/gossip/$sub-DistributedCluster.Cluster.Event-y [captured] [second] // /system/cluster/leadership [captured] [second] 19:33:16.9220 warning [DowningSettings.swift:83] This node was marked as [.down], performing OnDownAction as configured: shutting down the system, in 3.0 seconds [captured] [second] 19:33:16.9220 warning [/user/swim] [SWIMActor.swift:528] Confirmed node .dead: MemberStatusChangedEvent(SWIM.Member(SWIMActor(/user/swim), dead, protocolPeriod: 11), previousStatus: alive(incarnation: 0)) [captured] [second] // "swim/change": MemberStatusChangedEvent(SWIM.Member(SWIMActor(/user/swim), dead, protocolPeriod: 11), previousStatus: alive(incarnation: 0)) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 11 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:16.9220 trace [[$wellKnown: receptionist]] [ClusterSystem.swift:935] Resolved as local well-known instance: 'receptionist [captured] [second] 19:33:16.9220 trace [sact://second@127.0.0.1:9002/user/swim] [ClusterSystem.swift:965] Resolved as local instance [captured] [second] // "actor": SWIMActor(/user/swim) [captured] [second] 19:33:16.9230 info [/system/cluster] [ClusterShell.swift:1213] Unbound server socket [127.0.0.1:9002], node: sact://second:9453639880630435090@127.0.0.1:9002 [captured] [second] 19:33:16.9270 trace [/system/clusterEventStream] [ClusterEventStream.swift:178] Successfully removed async subscriber [ObjectIdentifier(0x00007f689026bf70)] [captured] [second] 19:33:16.9270 trace [[$wellKnown: receptionist]] [ClusterSystem.swift:1077] Resign actor id [captured] [second] 19:33:17.1820 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [capture d] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 12 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:17.1830 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [second] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1)]) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 12 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [second] // "swim/timeout": 0.1 seconds [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:17.1840 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [second] // "error": RemoteCallError(clusterAlreadyShutDown, at: DistributedCluster/ClusterSystem.swift:1173) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/ping/sequenceNumber": 13 [captured] [second] // "swim/ping/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [second] // "swim/protocolPeriod": 12 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [second] 19:33:17.1840 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [second] // "swim/lhm": 1 [captured] [second] // "swim/lhm/event": failedProbe [captured] [second] 19:33:17.1840 trace [/user/swim] [SWIMActor.swift:189] Sending ping request for [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] to [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] with payload: membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), suspect(incarnation: 0, suspectedBy: Set([sact://127.0.0.1:9002#9453639880630435090])), protocolPeriod: 12, suspicionStartedAt: DispatchTime(rawValue: 4908343711490211)), SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1)]) [captured] [second] 19:33:17.1850 debug [/user/swim] [SWIMActor.swift:205] .pingRequest resulted in error [captured] [second] // "error": RemoteCallError(clusterAlreadyShutDown, at: DistributedCluster/ClusterSystem.swift:1173) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), suspect(incarnation: 0, suspectedBy: Set([sact://127.0.0.1:9002#9453639880630435090])), protocolPeriod: 12, suspicionStartedAt: DispatchTime(rawValue: 4908343711490211)) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/pingRequest/peerToPingRequestThrough": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [second] // "swim/pingRequest/sequenceNumber": 14 [captured] [second] // "swim/pingRequest/tar get": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [second] // "swim/protocolPeriod": 12 [captured] [second] // "swim/suspects/count": 1 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:17.1850 trace [/user/swim] [SWIMActor.swift:213] Failed pingRequest [captured] [second] // "error": RemoteCallError(clusterAlreadyShutDown, at: DistributedCluster/ClusterSystem.swift:1173) [captured] [second] // "swim/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), suspect(incarnation: 0, suspectedBy: Set([sact://127.0.0.1:9002#9453639880630435090])), protocolPeriod: 12, suspicionStartedAt: DispatchTime(rawValue: 4908343711490211)), SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1)]) [captured] [second] // "swim/pingTimeout": 0.2 seconds [captured] [second] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [second] 19:33:17.1850 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [second] // "swim/lhm": 2 [captured] [second] // "swim/lhm/event": probeWithMissedNack [captured] [second] 19:33:17.4840 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), suspect(incarnation: 0, suspectedBy: Set([sact://127.0.0.1:9002#9453639880630435090])), protocolPeriod: 12, suspicionStartedAt: DispatchTime(rawValue: 4908343711490211)) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 13 [captured] [second] // "swim/suspects/count": 1 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:17.4850 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [second] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), suspect(incarnation: 0, suspectedBy: Set([sact://127.0.0.1:9002#9453639880630435090])), protocolPeriod: 12, suspicionStartedAt: DispatchTime(rawValue: 4908343711490211))]) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), suspect(incarnation: 0, suspectedBy: Set([sact://127.0.0.1:9002#9453639880630435090])), protocolPeriod: 12, suspicionStartedAt: DispatchTime(rawValue: 4908343711490211)) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 13 [captured] [second] // "swim/suspects/count": 1 [captured] [second] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [second] // "swim/timeout": 0.3 seconds [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:17.4860 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [second] // "error": RemoteCallError(clusterAlreadyShutDown, at: DistributedCluster/ClusterSystem.swift:1173) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), suspect(incarnation: 0, suspectedBy: Set([sact://127.0.0.1:9002#9453639880630435090])), protocolPeriod: 12, suspic ionStartedAt: DispatchTime(rawValue: 4908343711490211)) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/ping/sequenceNumber": 15 [captured] [second] // "swim/ping/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [second] // "swim/protocolPeriod": 13 [captured] [second] // "swim/suspects/count": 1 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:17.4860 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [second] // "swim/lhm": 2 [captured] [second] // "swim/lhm/event": failedProbe [captured] [second] 19:33:17.4860 trace [/user/swim] [SWIMActor.swift:189] Sending ping request for [SWIMActor(sact://third@127.0.0.1:9003/user/swim)] to [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with payload: membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), suspect(incarnation: 0, suspectedBy: Set([sact://127.0.0.1:9002#9453639880630435090])), protocolPeriod: 13, suspicionStartedAt: DispatchTime(rawValue: 4908344013733957)), SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), suspect(incarnation: 0, suspectedBy: Set([sact://127.0.0.1:9002#9453639880630435090])), protocolPeriod: 12, suspicionStartedAt: DispatchTime(rawValue: 4908343711490211))]) [captured] [second] 19:33:17.4870 debug [/user/swim] [SWIMActor.swift:205] .pingRequest resulted in error [captured] [second] // "error": RemoteCallError(clusterAlreadyShutDown, at: DistributedCluster/ClusterSystem.swift:1173) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), suspect(incarnation: 0, suspectedBy: Set([sact://127.0.0.1:9002#9453639880630435090])), protocolPeriod: 13, suspicionStartedAt: DispatchTime(rawValue: 4908344013733957)) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), suspect(incarnation: 0, suspectedBy: Set([sact://127.0.0.1:9002#9453639880630435090])), protocolPeriod: 12, suspicionStartedAt: DispatchTime(rawValue: 4908343711490211)) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/pingRequest/peerToPingRequestThrough": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [second] // "swim/pingRequest/sequenceNumber": 16 [captured] [second] // "swim/pingRequest/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [second] // "swim/protocolPeriod": 13 [captured] [second] // "swim/suspects/count": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:17.4880 trace [/user/swim] [SWIMActor.swift:213] Failed pingRequest [captured] [second] // "error": RemoteCallError(clusterAlreadyShutDown, at: DistributedCluster/ClusterSystem.swift:1173) [captured] [second] // "swim/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), suspect(incarnation: 0, suspectedBy: Set([sact://127.0.0.1:9002#9453639880630435090])), protocolPeriod: 13, suspicionStartedAt: DispatchTime(rawValue: 4908344013733957)), SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), suspect(incarnation: 0, suspectedBy: Set([sact://127.0.0.1:9002#9453639880630435090])), protocolPeriod: 12, suspicionStartedAt: DispatchTime(rawValue: 4908343711490211))]) [captured] [second] // "swim/pingTimeout": 0.3 seconds [captured] [second] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [second] 19:33:17.4880 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [second] // "swim/lhm": 2 [captured] [second] // "swim/lhm/event": probeWithMissedNack [captured] [second] 19:33:18.3870 info [/user/swim] [SWIMActor.swift:342] Node sact://127.0.0.1:9003#6686575022428235780 determined [.unreachable]! The node is not yet marked [.down], a downing strategy or other Cluster.Event subscriber may act upon this information. [captured] [second] // "swim/member": SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] 19:33:18.3870 info [/user/swim] [SWIMActor.swift:342] Node sact://127.0.0.1:9001#5815222274080426325 determined [.unreachable]! The node is not yet marked [.down], a downing strategy or other Cluster.Event subscriber may act upon this information. [captured] [second] // "swim/member": SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] 19:33:18.3870 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 14 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:18.3880 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [second] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13), SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13)]) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 14 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [second] // "swim/timeout": 0.3 seconds [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:18.3890 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [second] // "error": RemoteCallError(clusterAlreadyShutDown, at: DistributedCluster/ClusterSystem.swift:1173) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/ping/sequenceNumber": 17 [captured] [second] // "swim/ping/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [second] // "swim/protocolPeriod": 14 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:18.3890 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [second] // "swim/lhm": 2 [captured] [second] // "swim/lhm/event": failedProbe [captured] [second] 19:33:19.2900 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protoco lPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 15 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:19.2900 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [second] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13), SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13)]) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 15 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [second] // "swim/timeout": 0.3 seconds [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:19.2910 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [second] // "error": RemoteCallError(clusterAlreadyShutDown, at: DistributedCluster/ClusterSystem.swift:1173) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/ping/sequenceNumber": 18 [captured] [second] // "swim/ping/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [second] // "swim/protocolPeriod": 15 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:19.2910 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [second] // "swim/lhm": 2 [captured] [second] // "swim/lhm/event": failedProbe [captured] [second] 19:33:20.1920 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 16 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:20.1930 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [second] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 16)]) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 16 [captured] [second] // "swim/suspects/count": 0 [ captured] [second] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [second] // "swim/timeout": 0.3 seconds [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:20.1960 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [second] // "error": RemoteCallError(clusterAlreadyShutDown, at: DistributedCluster/ClusterSystem.swift:1173) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/ping/sequenceNumber": 19 [captured] [second] // "swim/ping/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [second] // "swim/protocolPeriod": 16 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:20.1960 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [second] // "swim/lhm": 2 [captured] [second] // "swim/lhm/event": failedProbe [captured] [second] 19:33:21.0980 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 17 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:21.0980 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [second] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 17)]) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 17 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [second] // "swim/timeout": 0.3 seconds [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:21.0990 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [second] // "error": RemoteCallError(clusterAlreadyShutDown, at: DistributedCluster/ClusterSystem.swift:1173) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/ping/sequenceNumber": 20 [captured] [second] // "swim/ping/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [second] // "swim/protocolPeriod": 17 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "sw im/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:21.0990 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [second] // "swim/lhm": 2 [captured] [second] // "swim/lhm/event": failedProbe [captured] [second] 19:33:21.9990 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 18 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:21.9990 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [second] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 18)]) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 18 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [second] // "swim/timeout": 0.3 seconds [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:22.0000 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [second] // "error": RemoteCallError(clusterAlreadyShutDown, at: DistributedCluster/ClusterSystem.swift:1173) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/ping/sequenceNumber": 21 [captured] [second] // "swim/ping/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [second] // "swim/protocolPeriod": 18 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:22.0000 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [second] // "swim/lhm": 2 [captured] [second] // "swim/lhm/event": failedProbe [captured] [second] 19:33:22.9030 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 19 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:22.9040 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [second] // "swim/gossi p/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 19)]) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 19 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [second] // "swim/timeout": 0.3 seconds [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:22.9040 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [second] // "error": RemoteCallError(clusterAlreadyShutDown, at: DistributedCluster/ClusterSystem.swift:1173) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/ping/sequenceNumber": 22 [captured] [second] // "swim/ping/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [second] // "swim/protocolPeriod": 19 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:22.9050 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [second] // "swim/lhm": 2 [captured] [second] // "swim/lhm/event": failedProbe [captured] [second] 19:33:23.8070 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 20 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:23.8070 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [second] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 20)]) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 20 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [second] // "swim/timeout": 0.3 seconds [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:23.8080 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [second] // "error": RemoteCallError(clusterAlreadyShutDown, at: DistributedCluster/ClusterSystem.swift:1173) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/ping/sequenceNumber": 23 [captured] [second] // "swim/ping/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [second] // "swim/protocolPeriod": 20 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:23.8080 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [second] // "swim/lhm": 2 [captured] [second] // "swim/lhm/event": failedProbe [captured] [second] 19:33:24.7090 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 21 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:24.7100 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [second] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 21)]) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 21 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [second] // "swim/timeout": 0.3 seconds [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:24.7100 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [second] // "error": RemoteCallError(clusterAlreadyShutDown, at: DistributedCluster/ClusterSystem.swift:1173) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/ping/sequenceNumber": 24 [captured] [second] // "swim/ping/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [second] // "swim/protocolPeriod": 21 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:24.7100 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [second] // "swim/lhm": 2 [captured] [second] // "swim/lhm/event": failedProbe [captured] [second] 19:33:25.6130 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://th ird@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 22 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:25.6140 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [second] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 22)]) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 22 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [second] // "swim/timeout": 0.3 seconds [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:25.6150 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [second] // "error": RemoteCallError(clusterAlreadyShutDown, at: DistributedCluster/ClusterSystem.swift:1173) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/ping/sequenceNumber": 25 [captured] [second] // "swim/ping/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [second] // "swim/protocolPeriod": 22 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:25.6160 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [second] // "swim/lhm": 2 [captured] [second] // "swim/lhm/event": failedProbe [captured] [second] 19:33:26.5170 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 23 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:26.5170 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [second] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 23)]) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPer iod": 23 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [second] // "swim/timeout": 0.3 seconds [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:26.5180 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [second] // "error": RemoteCallError(clusterAlreadyShutDown, at: DistributedCluster/ClusterSystem.swift:1173) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/ping/sequenceNumber": 26 [captured] [second] // "swim/ping/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [second] // "swim/protocolPeriod": 23 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:26.5180 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [second] // "swim/lhm": 2 [captured] [second] // "swim/lhm/event": failedProbe [captured] [second] 19:33:27.4200 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 24 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:27.4210 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [second] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 24)]) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 24 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [second] // "swim/timeout": 0.3 seconds [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:27.4210 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [second] // "error": RemoteCallError(clusterAlreadyShutDown, at: DistributedCluster/ClusterSystem.swift:1173) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/ping/sequenceNumber": 27 [captured] [second] // "swim/ping/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [second] // "swim/protocolPeriod": 24 [captured] [seco nd] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:27.4220 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [second] // "swim/lhm": 2 [captured] [second] // "swim/lhm/event": failedProbe [captured] [second] 19:33:28.3230 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 25 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:28.3230 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [second] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 25)]) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 25 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [second] // "swim/timeout": 0.3 seconds [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:28.3240 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [second] // "error": RemoteCallError(clusterAlreadyShutDown, at: DistributedCluster/ClusterSystem.swift:1173) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/ping/sequenceNumber": 28 [captured] [second] // "swim/ping/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [second] // "swim/protocolPeriod": 25 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:28.3240 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [second] // "swim/lhm": 2 [captured] [second] // "swim/lhm/event": failedProbe [captured] [second] 19:33:29.2260 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 26 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:29.2260 debug [/user/swim] [SWIMActor. swift:136] Sending ping [captured] [second] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 26)]) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 26 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [second] // "swim/timeout": 0.3 seconds [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:29.2270 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [second] // "error": RemoteCallError(clusterAlreadyShutDown, at: DistributedCluster/ClusterSystem.swift:1173) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/ping/sequenceNumber": 29 [captured] [second] // "swim/ping/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [second] // "swim/protocolPeriod": 26 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:29.2270 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [second] // "swim/lhm": 2 [captured] [second] // "swim/lhm/event": failedProbe [captured] [second] 19:33:30.1300 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 27 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:30.1310 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [second] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 27)]) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 27 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [second] // "swim/timeout": 0.3 seconds [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:30.1320 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [second] // "error": RemoteCallError(clusterAlreadyShutDown, at: DistributedCluster/ClusterSystem.swift:1173) [captured ] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/ping/sequenceNumber": 30 [captured] [second] // "swim/ping/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [second] // "swim/protocolPeriod": 27 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:30.1330 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [second] // "swim/lhm": 2 [captured] [second] // "swim/lhm/event": failedProbe [captured] [second] 19:33:31.0320 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 28 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:31.0330 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [second] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 28)]) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 28 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [second] // "swim/timeout": 0.3 seconds [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:31.0330 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [second] // "error": RemoteCallError(clusterAlreadyShutDown, at: DistributedCluster/ClusterSystem.swift:1173) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/ping/sequenceNumber": 31 [captured] [second] // "swim/ping/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [second] // "swim/protocolPeriod": 28 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:31.0330 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [second] // "swim/lhm": 2 [captured] [second] // "swim/lhm/event": failedProbe [captured] [second] 19:33:31.9340 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 29 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:31.9340 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [second] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 29)]) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 29 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [second] // "swim/timeout": 0.3 seconds [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:31.9360 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [second] // "error": RemoteCallError(clusterAlreadyShutDown, at: DistributedCluster/ClusterSystem.swift:1173) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/ping/sequenceNumber": 32 [captured] [second] // "swim/ping/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [second] // "swim/protocolPeriod": 29 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:31.9360 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [second] // "swim/lhm": 2 [captured] [second] // "swim/lhm/event": failedProbe [captured] [second] 19:33:32.8370 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 30 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:32.8380 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [second] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 30)]) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/ members/count": 2 [captured] [second] // "swim/protocolPeriod": 30 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [second] // "swim/timeout": 0.3 seconds [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:32.8380 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [second] // "error": RemoteCallError(clusterAlreadyShutDown, at: DistributedCluster/ClusterSystem.swift:1173) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/ping/sequenceNumber": 33 [captured] [second] // "swim/ping/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [second] // "swim/protocolPeriod": 30 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:32.8380 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [second] // "swim/lhm": 2 [captured] [second] // "swim/lhm/event": failedProbe [captured] [second] 19:33:33.7400 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 31 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:33.7410 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [second] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 31)]) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 31 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [second] // "swim/timeout": 0.3 seconds [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:33.7420 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [second] // "error": RemoteCallError(clusterAlreadyShutDown, at: DistributedCluster/ClusterSystem.swift:1173) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/ping/sequenceNumber": 34 [captured] [second] // "swim/ping/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captur ed] [second] // "swim/protocolPeriod": 31 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:33.7420 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [second] // "swim/lhm": 2 [captured] [second] // "swim/lhm/event": failedProbe [captured] [second] 19:33:34.6440 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 32 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:34.6440 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [second] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 32)]) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 32 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [second] // "swim/timeout": 0.3 seconds [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:34.6450 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [second] // "error": RemoteCallError(clusterAlreadyShutDown, at: DistributedCluster/ClusterSystem.swift:1173) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/ping/sequenceNumber": 35 [captured] [second] // "swim/ping/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [second] // "swim/protocolPeriod": 32 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:34.6450 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [second] // "swim/lhm": 2 [captured] [second] // "swim/lhm/event": failedProbe [captured] [second] 19:33:35.5460 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 33 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captu red] [second] 19:33:35.5470 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [second] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 33)]) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 33 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [second] // "swim/timeout": 0.3 seconds [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:35.5470 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [second] // "error": RemoteCallError(clusterAlreadyShutDown, at: DistributedCluster/ClusterSystem.swift:1173) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/ping/sequenceNumber": 36 [captured] [second] // "swim/ping/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [second] // "swim/protocolPeriod": 33 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:35.5470 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [second] // "swim/lhm": 2 [captured] [second] // "swim/lhm/event": failedProbe [captured] [second] 19:33:36.4490 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 34 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:36.4490 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [second] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 34)]) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 34 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [second] // "swim/timeout": 0.3 seconds [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:36.4510 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [second] // "error": RemoteCallError(clusterAlreadyShutDown, at: DistributedCluster/ClusterSystem.swift:1173) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/ping/sequenceNumber": 37 [captured] [second] // "swim/ping/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [second] // "swim/protocolPeriod": 34 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:36.4510 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [second] // "swim/lhm": 2 [captured] [second] // "swim/lhm/event": failedProbe [captured] [second] 19:33:37.3510 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 35 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:37.3520 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [second] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 35)]) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 35 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [second] // "swim/timeout": 0.3 seconds [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:37.3520 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [second] // "error": RemoteCallError(clusterAlreadyShutDown, at: DistributedCluster/ClusterSystem.swift:1173) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/ping/sequenceNumber": 38 [captured] [second] // "swim/ping/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [second] // "swim/protocolPeriod": 35 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:37.3520 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [second] // "swim/lhm": 2 [captured] [second] // "swim/lhm/event": failedProbe [captured] [second] 19:33:38.2550 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [second] // "swim/ incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 36 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:38.2550 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [second] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 36)]) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 36 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [second] // "swim/timeout": 0.3 seconds [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:38.2560 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [second] // "error": RemoteCallError(clusterAlreadyShutDown, at: DistributedCluster/ClusterSystem.swift:1173) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/ping/sequenceNumber": 39 [captured] [second] // "swim/ping/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [second] // "swim/protocolPeriod": 36 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:38.2560 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [second] // "swim/lhm": 2 [captured] [second] // "swim/lhm/event": failedProbe [captured] [second] 19:33:38.7960 trace [/user/_TestProbeInternal-y] [ClusterSystem.swift:1077] Resign actor id [captured] [second] 19:33:38.7960 notice [/user/_TestProbeInternal-y] [DeadLetters.swift:207] Dead letter was not delivered to [/user/_TestProbeInternal-y#1556466449["$path": /user/_TestProbeInternal-y]] [captured] [second] // "deadLetter/location": /code/Sources/DistributedCluster/ClusterSystem.swift:1081 [captured] [second] // "deadLetter/message": stop [captured] [second] // "deadLetter/message/type": DistributedCluster._SystemMessage [captured] [second] // "deadLetter/recipient": /user/_TestProbeInternal-y#1556466449["$path": /user/_TestProbeInternal-y] [captured] [second] 19:33:39.2110 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 37 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:39.2120 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [second] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 37)]) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 37 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [second] // "swim/timeout": 0.3 seconds [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:39.2130 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [second] // "error": RemoteCallError(clusterAlreadyShutDown, at: DistributedCluster/ClusterSystem.swift:1173) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/ping/sequenceNumber": 40 [captured] [second] // "swim/ping/target": SWIMActor(sact://third@127.0.0.1:9003/user/swim) [captured] [second] // "swim/protocolPeriod": 37 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:39.2130 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [second] // "swim/lhm": 2 [captured] [second] // "swim/lhm/event": failedProbe [captured] [second] 19:33:40.1330 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 1 [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 38 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:40.1330 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [second] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 38)]) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/protocolPeriod": 38 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [second] // "swim/timeout": 0.3 seconds [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:40.1340 debug [/user/ swim] [SWIMActor.swift:154] .ping resulted in error [captured] [second] // "error": RemoteCallError(clusterAlreadyShutDown, at: DistributedCluster/ClusterSystem.swift:1173) [captured] [second] // "swim/incarnation": 0 [captured] [second] // "swim/members/all": [captured] [second] // SWIM.Member(SWIMActor(sact://third@127.0.0.1:9003/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [second] // "swim/members/count": 2 [captured] [second] // "swim/ping/sequenceNumber": 41 [captured] [second] // "swim/ping/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [second] // "swim/protocolPeriod": 38 [captured] [second] // "swim/suspects/count": 0 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [second] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [second] 19:33:40.1340 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [second] // "swim/lhm": 2 [captured] [second] // "swim/lhm/event": failedProbe ======================================================================================================================== ------------------------------------- ClusterSystem(third, sact://third@127.0.0.1:9003) ------------------------------------------------ [captured] [third] 19:33:13.6830 trace [/system/clusterEventStream] [ClusterSystem.swift:1020] Assign identity [captured] [third] // "actor/type": ClusterEventStreamActor [captured] [third] // "id": sact://third:6686575022428235780@127.0.0.1:9003/system/clusterEventStream#0["$path": /system/clusterEventStream]{debugID:78D604F2-47A7-463C-B167-1D789094D030} [captured] [third] 19:33:13.6830 trace [/system/clusterEventStream] [ClusterSystem.swift:1030] Actor ready [captured] [third] // "actor/type": ClusterEventStreamActor [captured] [third] 19:33:13.6850 trace [/user/swim] [ClusterSystem.swift:1020] Assign identity [captured] [third] // "actor/type": SWIMActor [captured] [third] // "id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim#0["$path": /user/swim]{debugID:24F7D011-C167-4E7F-8C4A-4636A9559A79} [captured] [third] 19:33:13.6850 trace [/user/swim] [ClusterSystem.swift:1030] Actor ready [captured] [third] // "actor/type": SWIMActor [captured] [third] 19:33:13.6860 trace [/system/receptionist] [ClusterSystem.swift:1020] Assign identity [captured] [third] // "actor/type": OpLogDistributedReceptionist [captured] [third] // "id": sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist#0["$path": /system/receptionist]{debugID:2C73F5D6-C335-4882-90B0-AC49E59B6463} [captured] [third] 19:33:13.6860 trace [/system/receptionist] [ClusterSystem.swift:1030] Actor ready [captured] [third] // "actor/type": OpLogDistributedReceptionist [captured] [third] 19:33:13.6860 trace [[$wellKnown: receptionist]] [ClusterSystem.swift:1066] Actor ready, well-known as: receptionist [captured] [third] // "actor/type": OpLogDistributedReceptionist [captured] [third] 19:33:13.6860 debug [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:279] Initialized receptionist [captured] [third] 19:33:13.6860 trace [/system/downingStrategy] [ClusterSystem.swift:1020] Assign identity [captured] [third] // "actor/type": DowningStrategyShell [captured] [third] // "id": sact://third:6686575022428235780@127.0.0.1:9003/system/downingStrategy#0["$path": /system/downingStrategy]{debugID:4F42857D-C09A-4B75-92E8-B9DBF6859438} [captured] [third] 19:33:13.6860 trace [/system/clusterEventStream] [ClusterEventStream.swift:172] Successfully added async subscriber [ObjectIdentifier(0x00007f6894370730)], offering membership snapshot [captured] [third] 19:33:13.6860 trace [/system/downingStrategy] [ClusterSystem.swift:1030] Actor ready [captured] [third] // "actor/type": DowningStrategyShell [captured] [third] 19:33:13.6870 info [ClusterSystem.swift:387] ClusterSystem [third] initialized, listening on: sact://third@127.0.0.1:9003: _ActorRef(/system/cluster) [captured] [third] 19:33:13.6870 trace [/system/clusterEventStream] [ClusterEventStream.swift:172] Successfully added async subscriber [ObjectIdentifier(0x00007f68b01a3be0)], offering membership snapshot [captured] [third] 19:33:13.6870 debug [/system/receptionist-ref] [_OperationLogClusterReceptionistBehavior.swift:95] Initialized receptionist [captured] [third] 19:33:13.6870 info [ClusterSystem.swift:389] Setting in effect: .autoLeaderElection: LeadershipSelectionSettings(underlying: DistributedCluster.ClusterSystemSettings.LeadershipSelectionSettings.(unknown context at $55b23f9a73d0)._LeadershipSelectionSettings.lowestReachable(minNumberOfMembers: 2)) [captured] [third] 19:33:13.6870 info [ClusterSystem.swift:390] Setting in effect: .downingStrategy: DowningStrategySettings(underlying: DistributedCluster.DowningStrategySettings.(unknown context at $55b23f9a6730)._DowningStrategySettings.timeout(DistributedCluster.TimeoutBasedDowningStrategySettings(downUnreachableMembersAfter: 0.2 seconds))) [captured] [third] 19:33:13.6870 info [ClusterSystem.swift:391] Setting in effect: .onDownAction: OnDownActionStrategySettings(underlying: DistributedCluster.OnDownActionStrategySettings.(unknown context at $55b23f9a6828)._OnDownActionStrategySettings.gracefulShutdown(delay: 3.0 seconds)) [captured] [third] 19:33:13.6870 trace [/system/clusterEventStream] [ClusterEventStream.swift:158] Successfully subscribed [_ActorRef(/system/receptionist-ref/$sub-DistributedCluster.Cluster.Event-y)], offering membership snapshot [captured] [third] 19:33:13.6870 info [/system/cluster] [ClusterShell.swift:396] Binding to: [sact://third@127.0.0.1:9003] [captured] [third] 19:33:13.6870 trace [/system/clusterEventStream] [ClusterEventStream.swift:158] Successfully subscribed [_ActorRef(/system/nodeDeathWatcher/$sub-DistributedCluster.Cluster.Event-y)], offering membership snapshot [captured] [third] 19:33:13.6870 trace [/system/cluster/leadership] [Leadership.swift:114] Configured with LowestReachableMember(minimumNumberOfMembersToDecide: 2, loseLeadershipIfBelowMinNrOfMembers: false) [captured] [third] 19:33:13.6880 trace [/user/_TestProbeInternal-y] [ClusterSystem.swift:1020] Assign identity [captured] [third] // "actor/type": _TestProbeInternal [captured] [third] // "id": sact://third:6686575022428235780@127.0.0.1:9003/user/_TestProbeInternal-y#797954486["$path": /user/_TestProbeInternal-y]{debugID:49391D38-280D-480C-BC80-04EEBBBF8AC3} [captured] [third] 19:33:13.6880 trace [/user/_TestProbeInternal-y] [ClusterSystem.swift:1030] Actor ready [captured] [third] // "actor/type": _TestProbeInternal [captured] [third] 19:33:13.6880 trace [/system/nodeDeathWatcher] [NodeDeathWatcher.swift:199] Membership snapshot: Membership(count: 0, leader: .none, members: []) [captured] [third] 19:33:13.6880 info [/system/cluster/leadership] [Leadership.swift:246] Not enough members [1/2] to run election, members: [Member(sact://third:6686575022428235780@127.0.0.1:9003, status: joining, reachability: reachable)] [captured] [third] // "leadership/election": DistributedCluster.Leadership.LowestReachableMember [captured] [third] 19:33:13.6880 trace [/system/clusterEventStream] [ClusterEventStream.swift:158] Successfully subscribed [_ActorRef(/system/cluster/leadership)], offering membership snapshot [captured] [third] 19:33:13.6880 trace [/system/clusterEventStream] [ClusterEventStream.swift:158] Successfully subscribed [_ActorRef(/user/$testProbe-0/$messageAdapter)], offering membership snapshot [captured] [third] 19:33:13.6890 info [/system/cluster] [ClusterShell.swift:407] Bound to [IPv4]127.0.0.1/127.0.0.1:9003 [captured] [third] 19:33:13.6900 info [/system/cluster/leadership] [Leadership.swift:246] Not enough members [1/2] to run election, members: [Member(sact://third:6686575022428235780@127.0.0.1:9003, status: joining, reachability: reachable)] [captured] [third] // "leadership/election": DistributedCluster.Leadership.LowestReachableMember [captured] [third] 19:33:13.6900 trace [ /system/clusterEventStream] [ClusterEventStream.swift:195] Published event membershipChange(sact://third:6686575022428235780@127.0.0.1:9003 :: [unknown] -> [joining]) to 4 subscribers and 2 async subscribers [captured] [third] // "eventStream/asyncSubscribers": [captured] [third] // ObjectIdentifier(0x00007f6894370730) [captured] [third] // ObjectIdentifier(0x00007f68b01a3be0) [captured] [third] // "eventStream/event": DistributedCluster.Cluster.Event.membershipChange(sact://third:6686575022428235780@127.0.0.1:9003 :: [unknown] -> [joining]) [captured] [third] // "eventStream/subscribers": [captured] [third] // /system/cluster/leadership [captured] [third] // /user/$testProbe-0/$messageAdapter [captured] [third] // /system/receptionist-ref/$sub-DistributedCluster.Cluster.Event-y [captured] [third] // /system/nodeDeathWatcher/$sub-DistributedCluster.Cluster.Event-y [captured] [third] 19:33:13.6900 trace [/system/clusterEventStream] [ClusterEventStream.swift:158] Successfully subscribed [_ActorRef(/system/cluster/gossip/$sub-DistributedCluster.Cluster.Event-y)], offering membership snapshot [captured] [third] 19:33:13.6900 trace [/system/cluster/gossip] [Gossiper+Shell.swift:147] Update (locally) gossip payload [membership] [captured] [third] // "gossip/identifier": membership [captured] [third] // "gossip/payload": MembershipGossip( [captured] [third] // owner: sact://third:6686575022428235780@127.0.0.1:9003, [captured] [third] // seen: Cluster.Gossip.SeenTable( [captured] [third] // sact://third@127.0.0.1:9003 observed versions: [captured] [third] // node:sact://third@127.0.0.1:9003 @ 1 [captured] [third] // ), [captured] [third] // membership: Membership( [captured] [third] // _members: [ [captured] [third] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [third] // ], [captured] [third] // _leaderNode: nil, [captured] [third] // ), [captured] [third] // ) [captured] [third] 19:33:13.6900 trace [/system/nodeDeathWatcher] [NodeDeathWatcher.swift:211] Node change: sact://third:6686575022428235780@127.0.0.1:9003 :: [unknown] -> [joining]! [captured] [third] // "node": sact://third:6686575022428235780@127.0.0.1:9003 [captured] [third] 19:33:13.8010 debug [/system/transport.server] [TransportPipelines.swift:134] Received handshake offer from: [sact://second:9453639880630435090@127.0.0.1:9002] with protocol version: [Version(1.0.0, reserved:0)] [captured] [third] // "handshake/channel": SocketChannel { BaseSocket { fd=99 }, active = true, localAddress = Optional([IPv4]127.0.0.1/127.0.0.1:9003), remoteAddress = Optional([IPv4]127.0.0.1/127.0.0.1:55466) } [captured] [third] 19:33:13.8020 trace [/system/cluster] [ClusterShell.swift:837] Accept handshake with sact://second:9453639880630435090@127.0.0.1:9002! [captured] [third] // "handshake/channel": SocketChannel { BaseSocket { fd=99 }, active = true, localAddress = Optional([IPv4]127.0.0.1/127.0.0.1:9003), remoteAddress = Optional([IPv4]127.0.0.1/127.0.0.1:55466) } [captured] [third] 19:33:13.8020 debug [/system/transport.server] [TransportPipelines.swift:143] Write accept handshake to: [sact://second@127.0.0.1:9002] [captured] [third] // "handshake/channel": SocketChannel { BaseSocket { fd=99 }, active = true, localAddress = Optional([IPv4]127.0.0.1/127.0.0.1:9003), remoteAddress = Optional([IPv4]127.0.0.1/127.0.0.1:55466) } [captured] [third] 19:33:13.8030 trace [/system/cluster] [ClusterShell.swift:863] Associated with: sact://second:9453639880630435090@127.0.0.1:9002 [captured] [third] // "membership": Membership(count: 2, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: joining, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: joining, reachability: reachable)]) [captured] [third] // "membership/change": sact://second:9453639880630435090@127.0.0.1:9002 :: [unknown] -> [joining] [captured] [third] 19:33:13. 8030 trace [/system/cluster/gossip] [Gossiper+Shell.swift:147] Update (locally) gossip payload [membership] [captured] [third] // "gossip/identifier": membership [captured] [third] // "gossip/payload": MembershipGossip( [captured] [third] // owner: sact://third:6686575022428235780@127.0.0.1:9003, [captured] [third] // seen: Cluster.Gossip.SeenTable( [captured] [third] // sact://third@127.0.0.1:9003 observed versions: [captured] [third] // node:sact://third@127.0.0.1:9003 @ 2 [captured] [third] // ), [captured] [third] // membership: Membership( [captured] [third] // _members: [ [captured] [third] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [third] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [third] // ], [captured] [third] // _leaderNode: nil, [captured] [third] // ), [captured] [third] // ) [captured] [third] 19:33:13.8030 debug [/system/cluster] [ClusterShell.swift:707] Association already allocated for remote: sact://second@127.0.0.1:9002, existing association: [AssociatedState(associated(channel: SocketChannel { BaseSocket { fd=99 }, active = true, localAddress = Optional([IPv4]127.0.0.1/127.0.0.1:9003), remoteAddress = Optional([IPv4]127.0.0.1/127.0.0.1:55466) }), selfNode: sact://third:6686575022428235780@127.0.0.1:9003, remoteNode: sact://second:9453639880630435090@127.0.0.1:9002)] [captured] [third] 19:33:13.8030 trace [/system/cluster/gossip] [Gossiper+Shell.swift:359] Got introduced to peer [_ActorRef.Message>(sact://second@127.0.0.1:9002/system/cluster/gossip)] [captured] [third] // "gossip/peerCount": 1 [captured] [third] // "gossip/peers": [sact://second@127.0.0.1:9002/system/cluster/gossip] [captured] [third] 19:33:13.8030 debug [/system/nodeDeathWatcher] [NodeDeathWatcher.swift:228] Received: remoteActorWatched(watcher: _AddressableActorRef(/system/cluster/gossip), remoteNode: sact://second:9453639880630435090@127.0.0.1:9002) [captured] [third] 19:33:13.8030 trace [/system/cluster/gossip] [Gossiper+Shell.swift:272] Schedule next gossip round in 888ms 112μs (1s ± 20.0%) [captured] [third] 19:33:13.8060 trace [/system/nodeDeathWatcher] [NodeDeathWatcher.swift:211] Node change: sact://second:9453639880630435090@127.0.0.1:9002 :: [unknown] -> [joining]! [captured] [third] // "node": sact://second:9453639880630435090@127.0.0.1:9002 [captured] [third] 19:33:13.8060 debug [/system/cluster/leadership] [Leadership.swift:303] Selected new leader: [nil -> Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable)] [captured] [third] // "leadership/election": DistributedCluster.Leadership.LowestReachableMember [captured] [third] // "membership": Membership(count: 2, leader: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: joining, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: joining, reachability: reachable)]) [captured] [third] 19:33:13.8060 debug [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:973] New member, contacting its receptionist: sact://second@127.0.0.1:9002 [captured] [third] 19:33:13.8060 trace [/system/clusterEventStream] [ClusterEventStream.swift:195] Published event membershipChange(sact://second:9453639880630435090@127.0.0.1:9002 :: [unknown] -> [joining]) to 5 subscribers and 2 async subscribers [captured] [third] // "eventStream/asyncSubscribers": [captured] [third] // ObjectIdentifier(0x00007f6894370730) [captured] [third] // ObjectIdentifier(0x00007f68b01a3be0) [captured] [third] // "eventStream/event": DistributedCluster.Cluster.Event.membershipChange(sact://second:9453639880630435090@127.0.0.1:9002 :: [unknown] -> [joining]) [captured] [third] // "ev entStream/subscribers": [captured] [third] // /system/cluster/leadership [captured] [third] // /user/$testProbe-0/$messageAdapter [captured] [third] // /system/receptionist-ref/$sub-DistributedCluster.Cluster.Event-y [captured] [third] // /system/nodeDeathWatcher/$sub-DistributedCluster.Cluster.Event-y [captured] [third] // /system/cluster/gossip/$sub-DistributedCluster.Cluster.Event-y [captured] [third] 19:33:13.8060 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [third] 19:33:13.8060 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 0)])] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 2 [captured] [third] // "swim/protocolPeriod": 1 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:13.8060 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [third] // "receptionist/ops/replay/atSeqNr": 0 [captured] [third] // "receptionist/peer": [$wellKnown: receptionist] [captured] [third] 19:33:13.8060 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 0 [captured] [third] // "swim/lhm/event": successfulProbe [captured] [third] 19:33:13.8060 debug [/system/receptionist-ref] [_OperationLogClusterReceptionistBehavior.swift:626] New member, contacting its receptionist: sact://second@127.0.0.1:9002 [captured] [third] 19:33:13.8070 debug [/system/cluster] [ClusterShellState.swift:428] Leader change: LeadershipChange(oldLeader: nil, newLeader: Optional(Member(sact://second:9453639880630435090@127.0.0.1:9002, status: joining, reachability: reachable)), file: "/code/Sources/DistributedCluster/Cluster/Cluster+Membership.swift", line: 396) [captured] [third] // "membership/count": 2 [captured] [third] 19:33:13.8070 trace [/system/cluster] [ClusterShellState.swift:468] Membership updated on [sact://third@127.0.0.1:9003] by leadershipChange(DistributedCluster.Cluster.LeadershipChange(oldLeader: nil, newLeader: Optional(Member(sact://second:9453639880630435090@127.0.0.1:9002, status: joining, reachability: reachable)), file: "/code/Sources/DistributedCluster/Cluster/Cluster+Membership.swift", line: 396)): leader: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable) sact://second:9453639880630435090@127.0.0.1:9002 status [joining] sact://third:6686575022428235780@127.0.0.1:9003 status [joining] [captured] [third] 19:33:13.8070 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0), SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 2 [captured] [third] // "swim/protocolPeriod": 1 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/timeout": 1.0 seconds [captured] [third] // "swim/timeoutSuspectsBefor ePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:13.8070 trace [/system/cluster/gossip] [Gossiper+Shell.swift:147] Update (locally) gossip payload [membership] [captured] [third] // "gossip/identifier": membership [captured] [third] // "gossip/payload": MembershipGossip( [captured] [third] // owner: sact://third:6686575022428235780@127.0.0.1:9003, [captured] [third] // seen: Cluster.Gossip.SeenTable( [captured] [third] // sact://third@127.0.0.1:9003 observed versions: [captured] [third] // node:sact://third@127.0.0.1:9003 @ 3 [captured] [third] // ), [captured] [third] // membership: Membership( [captured] [third] // _members: [ [captured] [third] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [third] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [third] // ], [captured] [third] // _leaderNode: sact://second:9453639880630435090@127.0.0.1:9002, [captured] [third] // ), [captured] [third] // ) [captured] [third] 19:33:13.8070 trace [/system/cluster/gossip] [Gossiper+Shell.swift:147] Update (locally) gossip payload [membership] [captured] [third] // "gossip/identifier": membership [captured] [third] // "gossip/payload": MembershipGossip( [captured] [third] // owner: sact://third:6686575022428235780@127.0.0.1:9003, [captured] [third] // seen: Cluster.Gossip.SeenTable( [captured] [third] // sact://third@127.0.0.1:9003 observed versions: [captured] [third] // node:sact://third@127.0.0.1:9003 @ 4 [captured] [third] // ), [captured] [third] // membership: Membership( [captured] [third] // _members: [ [captured] [third] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [third] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [third] // ], [captured] [third] // _leaderNode: sact://second:9453639880630435090@127.0.0.1:9002, [captured] [third] // ), [captured] [third] // ) [captured] [third] 19:33:13.8080 trace [/system/clusterEventStream] [ClusterEventStream.swift:195] Published event leadershipChange(DistributedCluster.Cluster.LeadershipChange(oldLeader: nil, newLeader: Optional(Member(sact://second:9453639880630435090@127.0.0.1:9002, status: joining, reachability: reachable)), file: "/code/Sources/DistributedCluster/Cluster/Cluster+Membership.swift", line: 396)) to 5 subscribers and 2 async subscribers [captured] [third] // "eventStream/asyncSubscribers": [captured] [third] // ObjectIdentifier(0x00007f6894370730) [captured] [third] // ObjectIdentifier(0x00007f68b01a3be0) [captured] [third] // "eventStream/event": DistributedCluster.Cluster.Event.leadershipChange(DistributedCluster.Cluster.LeadershipChange(oldLeader: nil, newLeader: Optional(Member(sact://second:9453639880630435090@127.0.0.1:9002, status: joining, reachability: reachable)), file: "/code/Sources/DistributedCluster/Cluster/Cluster+Membership.swift", line: 396)) [captured] [third] // "eventStream/subscribers": [captured] [third] // /system/cluster/leadership [captured] [third] // /user/$testProbe-0/$messageAdapter [captured] [third] // /system/receptionist-ref/$sub-DistributedCluster.Cluster.Event-y [captured] [third] // /system/nodeDeathWatcher/$sub-DistributedCluster.Cluster.Event-y [captured] [third] // /system/cluster/gossip/$sub-DistributedCluster.Cluster.Event-y [captured] [third] 19:33:13.8110 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 2C6F95F2-2B50-498D-9D6B-F56ADEBBEF02, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured ] [third] // "invocation": InvocationMessage(callID: 2C6F95F2-2B50-498D-9D6B-F56ADEBBEF02, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:13.8120 trace [sact://third@127.0.0.1:9003/user/swim] [ClusterSystem.swift:965] Resolved as local instance [captured] [third] // "actor": SWIMActor(/user/swim) [captured] [third] 19:33:13.8120 trace [/user/swim] [SWIMActor.swift:428] Received ping@2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 2 [captured] [third] // "swim/ping/origin": sact://second@127.0.0.1:9002/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 0)]) [captured] [third] // "swim/ping/seqNr": 2 [captured] [third] // "swim/protocolPeriod": 1 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:13.8130 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9002#9453639880630435090, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 1 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:13.8130 info [/user/swim] [SWIMActor.swift:351] Node sact://127.0.0.1:9001#5815222274080426325 determined [.alive(incarnation: 0)] (was nil). [captured] [third] // "swim/member": SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] 19:33:13.8130 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 2C6F95F2-2B50-498D-9D6B-F56ADEBBEF02 [captured] [third] // "type": PingResponse [captured] [third] 19:33:13.8160 trace [sact://third@127.0.0.1:9003/user/swim] [ClusterSystem.swift:965] Resolved as local instance [captured] [third] // "actor": SWIMActor(/user/swim) [captured] [third] 19:33:13.8160 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9002#9453639880630435090, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 1 [captured] [third] // " swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:13.8170 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 1 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:13.8170 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 0), SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1)])] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 1 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:13.8170 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 0 [captured] [third] // "swim/lhm/event": successfulProbe [captured] [third] 19:33:13.9010 trace [/user/_TestProbeInternal-b] [ClusterSystem.swift:1020] Assign identity [captured] [third] // "actor/type": _TestProbeInternal [captured] [third] // "id": sact://third:6686575022428235780@127.0.0.1:9003/user/_TestProbeInternal-b#3355838412["$path": /user/_TestProbeInternal-b]{debugID:028B102F-0E6F-4A12-B5DA-E5C1CDE2E2BD} [captured] [third] 19:33:13.9010 trace [/user/_TestProbeInternal-b] [ClusterSystem.swift:1030] Actor ready [captured] [third] // "actor/type": _TestProbeInternal [captured] [third] 19:33:13.9020 trace [/user/_TestProbeInternal-b] [ClusterSystem.swift:1077] Resign actor id [captured] [third] 19:33:13.9050 debug [/system/transport.server] [TransportPipelines.swift:134] Received handshake offer from: [sact://first:5815222274080426325@127.0.0.1:9001] with protocol version: [Version(1.0.0, reserved:0)] [captured] [third] // "handshake/channel": SocketChannel { BaseSocket { fd=101 }, active = true, localAddress = Optional([IPv4]127.0.0.1/127.0.0.1:9003), remoteAddress = Optional([IPv4]127.0.0.1/127.0.0.1:55468) } [captured] [third] 19:33:13.9050 trace [/system/cluster] [ClusterShell.swift:837] Accept handshake with sact://first:5815222274080426325@127.0.0.1:9001! [captured] [third] // "handshake/channel": SocketChannel { BaseSocket { fd=101 }, active = true, localAddress = Optional([IPv4]127.0.0.1/127.0.0.1:9003), remoteAddress = Optional([IPv4]127.0.0.1/127.0.0.1:55468) } [captured] [third] 19:33:13.9050 debug [/system/transport.server] [TransportPipelines.swift:143] Write accept handshake to: [sact://first@127.0.0.1:9001] [captured] [third] / / "handshake/channel": SocketChannel { BaseSocket { fd=101 }, active = true, localAddress = Optional([IPv4]127.0.0.1/127.0.0.1:9003), remoteAddress = Optional([IPv4]127.0.0.1/127.0.0.1:55468) } [captured] [third] 19:33:13.9050 trace [/system/cluster] [ClusterShell.swift:863] Associated with: sact://first:5815222274080426325@127.0.0.1:9001 [captured] [third] // "membership": Membership(count: 3, leader: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: joining, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: joining, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: joining, reachability: reachable)]) [captured] [third] // "membership/change": sact://first:5815222274080426325@127.0.0.1:9001 :: [unknown] -> [joining] [captured] [third] 19:33:13.9050 trace [/system/cluster/gossip] [Gossiper+Shell.swift:147] Update (locally) gossip payload [membership] [captured] [third] // "gossip/identifier": membership [captured] [third] // "gossip/payload": MembershipGossip( [captured] [third] // owner: sact://third:6686575022428235780@127.0.0.1:9003, [captured] [third] // seen: Cluster.Gossip.SeenTable( [captured] [third] // sact://third@127.0.0.1:9003 observed versions: [captured] [third] // node:sact://third@127.0.0.1:9003 @ 5 [captured] [third] // ), [captured] [third] // membership: Membership( [captured] [third] // _members: [ [captured] [third] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [third] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [third] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [third] // ], [captured] [third] // _leaderNode: sact://second:9453639880630435090@127.0.0.1:9002, [captured] [third] // ), [captured] [third] // ) [captured] [third] 19:33:13.9060 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 1 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:13.9060 debug [/system/cluster] [ClusterShell.swift:707] Association already allocated for remote: sact://first@127.0.0.1:9001, existing association: [AssociatedState(associated(channel: SocketChannel { BaseSocket { fd=101 }, active = true, localAddress = Optional([IPv4]127.0.0.1/127.0.0.1:9003), remoteAddress = Optional([IPv4]127.0.0.1/127.0.0.1:55468) }), selfNode: sact://third:6686575022428235780@127.0.0.1:9003, remoteNode: sact://first:5815222274080426325@127.0.0.1:9001)] [captured] [third] 19:33:13.9060 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 0)])] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), aliv e(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 1 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:13.9060 debug [/system/nodeDeathWatcher] [NodeDeathWatcher.swift:228] Received: remoteActorWatched(watcher: _AddressableActorRef(/system/cluster/gossip), remoteNode: sact://first:5815222274080426325@127.0.0.1:9001) [captured] [third] 19:33:13.9060 trace [/system/cluster/gossip] [Gossiper+Shell.swift:359] Got introduced to peer [_ActorRef.Message>(sact://first@127.0.0.1:9001/system/cluster/gossip)] [captured] [third] // "gossip/peerCount": 2 [captured] [third] // "gossip/peers": [sact://second@127.0.0.1:9002/system/cluster/gossip, sact://first@127.0.0.1:9001/system/cluster/gossip] [captured] [third] 19:33:13.9060 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 0 [captured] [third] // "swim/lhm/event": successfulProbe [captured] [third] 19:33:13.9060 trace [/system/cluster/gossip] [Gossiper+Shell.swift:272] Schedule next gossip round in 1s 17ms (1s ± 20.0%) [captured] [third] 19:33:13.9060 debug [/system/cluster/leadership] [Leadership.swift:303] Selected new leader: [Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable) -> Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable)] [captured] [third] // "leadership/election": DistributedCluster.Leadership.LowestReachableMember [captured] [third] // "membership": Membership(count: 3, leader: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: joining, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: joining, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: joining, reachability: reachable)]) [captured] [third] 19:33:13.9060 debug [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:973] New member, contacting its receptionist: sact://first@127.0.0.1:9001 [captured] [third] 19:33:13.9060 trace [/system/clusterEventStream] [ClusterEventStream.swift:195] Published event membershipChange(sact://first:5815222274080426325@127.0.0.1:9001 :: [unknown] -> [joining]) to 5 subscribers and 2 async subscribers [captured] [third] // "eventStream/asyncSubscribers": [captured] [third] // ObjectIdentifier(0x00007f6894370730) [captured] [third] // ObjectIdentifier(0x00007f68b01a3be0) [captured] [third] // "eventStream/event": DistributedCluster.Cluster.Event.membershipChange(sact://first:5815222274080426325@127.0.0.1:9001 :: [unknown] -> [joining]) [captured] [third] // "eventStream/subscribers": [captured] [third] // /system/cluster/leadership [captured] [third] // /user/$testProbe-0/$messageAdapter [captured] [third] // /system/receptionist-ref/$sub-DistributedCluster.Cluster.Event-y [captured] [third] // /system/nodeDeathWatcher/$sub-DistributedCluster.Cluster.Event-y [captured] [third] // /system/cluster/gossip/$sub-DistributedCluster.Cluster.Event-y [captured] [third] 19:33:13.9060 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [third] 19:33:13.9060 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [third] // "receptionist/ops/replay/atSeqNr": 0 [captured] [third] // "receptionist/peer": [$wellKnown: receptionist] [captured] [third] 19:33:13.9060 debug [/system/receptionist-r ef] [_OperationLogClusterReceptionistBehavior.swift:626] New member, contacting its receptionist: sact://first@127.0.0.1:9001 [captured] [third] 19:33:13.9070 trace [/system/nodeDeathWatcher] [NodeDeathWatcher.swift:211] Node change: sact://first:5815222274080426325@127.0.0.1:9001 :: [unknown] -> [joining]! [captured] [third] // "node": sact://first:5815222274080426325@127.0.0.1:9001 [captured] [third] 19:33:13.9070 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 1 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [third] // "swim/timeout": 1.0 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:13.9070 debug [/system/cluster] [ClusterShellState.swift:428] Leader change: LeadershipChange(oldLeader: Optional(Member(sact://second:9453639880630435090@127.0.0.1:9002, status: joining, reachability: reachable)), newLeader: Optional(Member(sact://first:5815222274080426325@127.0.0.1:9001, status: joining, reachability: reachable)), file: "/code/Sources/DistributedCluster/Cluster/Cluster+Membership.swift", line: 396) [captured] [third] // "membership/count": 3 [captured] [third] 19:33:13.9070 trace [/system/cluster/gossip] [Gossiper+Shell.swift:147] Update (locally) gossip payload [membership] [captured] [third] // "gossip/identifier": membership [captured] [third] // "gossip/payload": MembershipGossip( [captured] [third] // owner: sact://third:6686575022428235780@127.0.0.1:9003, [captured] [third] // seen: Cluster.Gossip.SeenTable( [captured] [third] // sact://third@127.0.0.1:9003 observed versions: [captured] [third] // node:sact://third@127.0.0.1:9003 @ 6 [captured] [third] // ), [captured] [third] // membership: Membership( [captured] [third] // _members: [ [captured] [third] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [third] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [third] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [third] // ], [captured] [third] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [third] // ), [captured] [third] // ) [captured] [third] 19:33:13.9070 trace [/system/cluster] [ClusterShellState.swift:468] Membership updated on [sact://third@127.0.0.1:9003] by leadershipChange(DistributedCluster.Cluster.LeadershipChange(oldLeader: Optional(Member(sact://second:9453639880630435090@127.0.0.1:9002, status: joining, reachability: reachable)), newLeader: Optional(Member(sact://first:5815222274080426325@127.0.0.1:9001, status: joining, reachability: reachable)), file: "/code/Sources/DistributedCluster/Cluster/Cluster+Membership.swift", line: 396)): leader: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable) sact://first:5815222274080426325@127.0.0.1:9001 status [joining] sact://second:9453639880630435090@127.0.0.1:9002 status [joining] sact://third:6686575022428235780@127.0.0.1:9003 status [joining] [captured] [third] 19:33:13.9070 trace [/system/cluster/gossip] [Gossiper+Shell.swift:147] Update (locally) gossip payload [membership] [captured] [third] // "gossip/identifier": membership [captured] [third] // "gossip/payload": MembershipGossip( [captured] [third] // owner: sact://third:6686575022428235780@127.0.0.1:9003, [captured] [third] // seen: Cluster.Gossip.SeenTable( [captured] [third] // sact://third@127.0.0.1:9003 observed versions: [captured] [third] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [third] // ), [captured] [third] // membership: Membership( [captured] [third] // _members: [ [captured] [third] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [third] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [third] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [third] // ], [captured] [third] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [third] // ), [captured] [third] // ) [captured] [third] 19:33:13.9080 trace [/system/clusterEventStream] [ClusterEventStream.swift:195] Published event leadershipChange(DistributedCluster.Cluster.LeadershipChange(oldLeader: Optional(Member(sact://second:9453639880630435090@127.0.0.1:9002, status: joining, reachability: reachable)), newLeader: Optional(Member(sact://first:5815222274080426325@127.0.0.1:9001, status: joining, reachability: reachable)), file: "/code/Sources/DistributedCluster/Cluster/Cluster+Membership.swift", line: 396)) to 5 subscribers and 2 async subscribers [captured] [third] // "eventStream/asyncSubscribers": [captured] [third] // ObjectIdentifier(0x00007f6894370730) [captured] [third] // ObjectIdentifier(0x00007f68b01a3be0) [captured] [third] // "eventStream/event": DistributedCluster.Cluster.Event.leadershipChange(DistributedCluster.Cluster.LeadershipChange(oldLeader: Optional(Member(sact://second:9453639880630435090@127.0.0.1:9002, status: joining, reachability: reachable)), newLeader: Optional(Member(sact://first:5815222274080426325@127.0.0.1:9001, status: joining, reachability: reachable)), file: "/code/Sources/DistributedCluster/Cluster/Cluster+Membership.swift", line: 396)) [captured] [third] // "eventStream/subscribers": [captured] [third] // /system/cluster/leadership [captured] [third] // /user/$testProbe-0/$messageAdapter [captured] [third] // /system/receptionist-ref/$sub-DistributedCluster.Cluster.Event-y [captured] [third] // /system/nodeDeathWatcher/$sub-DistributedCluster.Cluster.Event-y [captured] [third] // /system/cluster/gossip/$sub-DistributedCluster.Cluster.Event-y [captured] [third] 19:33:13.9140 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 1780A5A7-A01C-4213-8181-B42E87BEBE2D, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 1780A5A7-A01C-4213-8181-B42E87BEBE2D, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:13.9150 trace [sact://third@127.0.0.1:9003/user/swim] [ClusterSystem.swift:965] Resolved as local instance [captured] [third] // "actor": SWIMActor(/user/swim) [captured] [third] 19:33:13.9150 trace [/user/swim] [SWIMActor.swift:428] Received ping@2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Memb er(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 0), SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1)]) [captured] [third] // "swim/ping/seqNr": 2 [captured] [third] // "swim/protocolPeriod": 1 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:13.9160 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 1 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:13.9160 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9002#9453639880630435090, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 1 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:13.9160 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 1780A5A7-A01C-4213-8181-B42E87BEBE2D [captured] [third] // "type": PingResponse [captured] [third] 19:33:13.9180 trace [sact://third@127.0.0.1:9003/user/swim] [ClusterSystem.swift:965] Resolved as local instance [captured] [third] // "actor": SWIMActor(/user/swim) [captured] [third] 19:33:13.9190 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9002#9453639880630435090, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/pro tocolPeriod": 1 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:13.9190 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 1 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:13.9190 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 0)])] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 1 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:13.9200 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 0 [captured] [third] // "swim/lhm/event": successfulProbe [captured] [third] 19:33:14.0060 trace [/user/_TestProbeInternal-n] [ClusterSystem.swift:1020] Assign identity [captured] [third] // "actor/type": _TestProbeInternal [captured] [third] // "id": sact://third:6686575022428235780@127.0.0.1:9003/user/_TestProbeInternal-n#3496940111["$path": /user/_TestProbeInternal-n]{debugID:DE19598D-8DD2-4EFF-8D50-58912863BED8} [captured] [third] 19:33:14.0060 trace [/user/_TestProbeInternal-n] [ClusterSystem.swift:1030] Actor ready [captured] [third] // "actor/type": _TestProbeInternal [captured] [third] 19:33:14.0060 trace [/user/_TestProbeInternal-n] [ClusterSystem.swift:1077] Resign actor id [captured] [third] 19:33:14.0080 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 2 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:14.0080 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/pa yload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0), SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 2 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/timeout": 0.1 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:14.0220 trace [sact://third@127.0.0.1:9003/user/swim] [ClusterSystem.swift:965] Resolved as local instance [captured] [third] // "actor": SWIMActor(/user/swim) [captured] [third] 19:33:14.0300 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 2 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:14.0310 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9002#9453639880630435090, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 2 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:14.0310 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 0)])] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/us er/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 2 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:14.0310 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 0 [captured] [third] // "swim/lhm/event": successfulProbe [captured] [third] 19:33:14.3690 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 3 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:14.3700 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 3)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 3 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [third] // "swim/timeout": 0.1 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:14.3720 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 48D4FA2D-22C5-4955-82FB-5F83506F2186, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 48D4FA2D-22C5-4955-82FB-5F83506F2186, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:14.3720 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 3447856A-23F6-46D0-9C92-3913EA9FE2FB, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 3447856A-23F6-46D0-9C92-3913EA9FE2FB, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:14.3730 trace [/user/swim] [SWIMActor.swift:428] Received ping@4 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // S WIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://second@127.0.0.1:9002/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 3)]) [captured] [third] // "swim/ping/seqNr": 4 [captured] [third] // "swim/protocolPeriod": 3 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:14.3730 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9002#9453639880630435090, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 3 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:14.3730 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 48D4FA2D-22C5-4955-82FB-5F83506F2186 [captured] [third] // "type": PingResponse [captured] [third] 19:33:14.3730 trace [/user/swim] [SWIMActor.swift:428] Received ping@4 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 3)]) [captured] [third] // "swim/ping/seqNr": 4 [captured] [third] // "swim/protocolPeriod": 3 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:14.3740 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 3 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:14.3740 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 3447856A-23F6-46D0-9C92-39 13EA9FE2FB [captured] [third] // "type": PingResponse [captured] [third] 19:33:14.3770 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 3 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:14.3770 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 3)])] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 3 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:14.3770 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 0 [captured] [third] // "swim/lhm/event": successfulProbe [captured] [third] 19:33:14.6920 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 4 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:14.6930 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 4)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 4 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/timeout": 0.1 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBefor ePeriodMin": 2 [captured] [third] 19:33:14.6990 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9002#9453639880630435090, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 4 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:14.6990 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 4)])] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 4 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:14.6990 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 0 [captured] [third] // "swim/lhm/event": successfulProbe [captured] [third] 19:33:14.8750 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: F4600DFA-ACB2-4AF8-ABDE-A3A3AFC3514D, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [third] // "invocation": InvocationMessage(callID: F4600DFA-ACB2-4AF8-ABDE-A3A3AFC3514D, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [third] 19:33:14.8760 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captured] [third] 19:33:14.8760 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [third] 19:33:14.8760 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [third] // "receptionist/ops/replay/atSeqNr": 0 [captured] [third] // "receptionist/peer": [$wellKnown: receptionist] [captured] [third] 19:33:14.8760 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [third] // "call/id": F4600DFA-ACB2-4AF8-ABDE-A3A3AFC3514D [captured] [third] 19:33:14.8840 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: ED033690-FD2D-4C74-8953-1A0400A7EDCD, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [third] // "invocation": InvocationMessage(callID: ED033690-FD2D-4C74-8953-1A0400A7EDCD, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [third] 19:33:14.8840 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captured] [third] 19:33:14.8850 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [third] 19:33:14.8850 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [third] // "receptionist/ops/replay/atSeqNr": 0 [captured] [third] // "receptionist/peer": [$wellKnown: receptionist] [captured] [third] 19:33:14.8850 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [third] // "call/id": ED033690-FD2D-4C74-8953-1A0400A7EDCD [captured] [third] 19:33:14.8870 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:762] Periodic ack tick [captured] [third] 19:33:14.9240 trace [/system/cluster/gossip] [Gossiper+Shell.swift:192] New gossip round, selected [1] peers, from [2] peers [captured] [third] // "gossip/id": membership [captured] [third] // "gossip/peers/selected": [captured] [third] // _AddressableActorRef(sact://first@127.0.0.1:9001/system/cluster/gossip) [captured] [third] 19:33:14.9240 trace [/system/cluster/gossip] [Gossiper+Shell.swift:233] Sending gossip to sact://first@127.0.0.1:9001/system/cluster/gossip [captured] [third] // "actor/message": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 7]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: joining, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: joining, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: joining, reachability: reachable)])) [captured] [third] // "gossip/peers/count": 2 [captured] [third] // "gossip/target": sact://first@127.0.0.1:9001/system/cluster/gossip [captured] [third] 19:33:14.9250 trace [/system/cluster/gossip] [Gossiper+Shell.swift:272] Schedule next gossip round in 892ms 915μs (1s ± 20.0%) [captured] [third] 19:33:14.9290 trace [/system/cluster/gossip] [Gossiper+Shell.swift:250] Gossip ACKed [captured] [third] // "gossip/ack": MembershipGossip(owner: sact://first:5815222274080426325@127.0.0.1:9001, seen: Cluster.MembershipGossip.SeenTable([sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 7], sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 5, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://third:6686575022428235780@127.0.0.1:9003, status: joining, reachability: reachable), Member(sact://second:9453639880630435090@127.0.0.1:9002, status: joining, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: joining, reachability: reachable)])) [captured] [third] 19:33:14.9300 trace [/system/cluster/gossip] [Gossiper+Shell.swift:147] Update (locally) gossip payload [membership] [captured] [third] // "gossip/identifier": membership [captured] [third] // "gossip/payload": MembershipGossip( [captured] [third] // owner: sact://third:6686575022428235780@127.0.0.1:9003, [captured] [third] // seen: Cluster.Gossip.SeenTable( [captured] [third] // sact://first@127.0.0.1:9001 observed versions: [captured] [third] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [th ird] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [third] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [third] // sact://second@127.0.0.1:9002 observed versions: [captured] [third] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [third] // sact://third@127.0.0.1:9003 observed versions: [captured] [third] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [third] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [third] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [third] // ), [captured] [third] // membership: Membership( [captured] [third] // _members: [ [captured] [third] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [third] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [third] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [third] // ], [captured] [third] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [third] // ), [captured] [third] // ) [captured] [third] 19:33:14.9300 trace [/system/cluster] [ClusterShell.swift:606] Local membership version is [.concurrent] to incoming gossip; Merge resulted in 0 changes. [captured] [third] // "gossip/before": MembershipGossip( [captured] [third] // owner: sact://third:6686575022428235780@127.0.0.1:9003, [captured] [third] // seen: Cluster.Gossip.SeenTable( [captured] [third] // sact://third@127.0.0.1:9003 observed versions: [captured] [third] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [third] // ), [captured] [third] // membership: Membership( [captured] [third] // _members: [ [captured] [third] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [third] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [third] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [third] // ], [captured] [third] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [third] // ), [captured] [third] // ) [captured] [third] // "gossip/incoming": MembershipGossip( [captured] [third] // owner: sact://third:6686575022428235780@127.0.0.1:9003, [captured] [third] // seen: Cluster.Gossip.SeenTable( [captured] [third] // sact://first@127.0.0.1:9001 observed versions: [captured] [third] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [third] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [third] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [third] // sact://second@127.0.0.1:9002 observed versions: [captured] [third] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [third] // sact://third@127.0.0.1:9003 observed versions: [captured] [third] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [third] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [third] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [third] // ), [captured] [third] // membership: Membership( [captured] [third] // _members: [ [captured] [third] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [third] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [third] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [third] // ], [captured] [third] // _leaderNode: nil, [captured] [third] // ), [captured] [third] // ) [captured] [ third] // "gossip/now": MembershipGossip( [captured] [third] // owner: sact://third:6686575022428235780@127.0.0.1:9003, [captured] [third] // seen: Cluster.Gossip.SeenTable( [captured] [third] // sact://first@127.0.0.1:9001 observed versions: [captured] [third] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [third] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [third] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [third] // sact://second@127.0.0.1:9002 observed versions: [captured] [third] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [third] // sact://third@127.0.0.1:9003 observed versions: [captured] [third] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [third] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [third] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [third] // ), [captured] [third] // membership: Membership( [captured] [third] // _members: [ [captured] [third] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [third] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [third] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [third] // ], [captured] [third] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [third] // ), [captured] [third] // ) [captured] [third] // "membership/changes": [captured] [third] // [captured] [third] // "tag": membership [captured] [third] 19:33:15.0110 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 5 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:15.0110 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 5)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 5 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [third] // "swim/timeout": 0.1 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:15.0130 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 1CA9B882-09D9-4DFB-96CF-E472BAA3907F, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 1CA9B882-09D9-4DFB-96CF-E472BAA3907F, target: DistributedCluster.SWIMActo r.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:15.0140 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 51A99CC7-FC8A-426D-9945-58F3608ABEC5, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 51A99CC7-FC8A-426D-9945-58F3608ABEC5, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:15.0140 trace [/user/swim] [SWIMActor.swift:428] Received ping@6 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 5)]) [captured] [third] // "swim/ping/seqNr": 6 [captured] [third] // "swim/protocolPeriod": 5 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:15.0150 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 5 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:15.0150 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 1CA9B882-09D9-4DFB-96CF-E472BAA3907F [captured] [third] // "type": PingResponse [captured] [third] 19:33:15.0150 trace [/user/swim] [SWIMActor.swift:428] Received ping@6 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://second@127.0.0.1:9002/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 5)]) [captured] [third] // "swim/ping/seqNr": 6 [captured] [third] // "swim/protocolPeriod": 5 [captured] [third] // "swim/suspects/count": 0 [captur ed] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:15.0150 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9002#9453639880630435090, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 5 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:15.0150 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 51A99CC7-FC8A-426D-9945-58F3608ABEC5 [captured] [third] // "type": PingResponse [captured] [third] 19:33:15.0170 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 5 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:15.0170 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 5)])] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 5 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:15.0170 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 0 [captured] [third] // "swim/lhm/event": successfulProbe [captured] [third] 19:33:15.3120 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 6 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:15.3120 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 6)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 6 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/timeout": 0.1 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:15.3210 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9002#9453639880630435090, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 6 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:15.3210 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 6)])] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 6 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:15.3210 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 0 [captured] [third] // "swim/lhm/event": successfulProbe [captured] [third] 19:33:15.6130 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 7 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeo utSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:15.6130 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 7)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 7 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [third] // "swim/timeout": 0.1 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:15.6190 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 0D8359D8-BBD3-47D2-B381-CF53B43D9E68, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 0D8359D8-BBD3-47D2-B381-CF53B43D9E68, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:15.6210 trace [/user/swim] [SWIMActor.swift:428] Received ping@8 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://second@127.0.0.1:9002/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 7)]) [captured] [third] // "swim/ping/seqNr": 8 [captured] [third] // "swim/protocolPeriod": 7 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:15.6210 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9002#9453639880630435090, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 7 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:15.6210 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 0D8359D8-BBD3-47D2-B381-CF53B43D9E68 [captured] [third] // "type": PingResponse [captured] [third] 19:33:15.6310 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 0BBFF521-B940-4371-99D4-54A173B2B576, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 0BBFF521-B940-4371-99D4-54A173B2B576, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:15.6320 trace [/user/swim] [SWIMActor.swift:428] Received ping@8 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 7)]) [captured] [third] // "swim/ping/seqNr": 8 [captured] [third] // "swim/protocolPeriod": 7 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:15.6330 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 7 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:15.6330 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 0BBFF521-B940-4371-99D4-54A173B2B576 [captured] [third] // "type": PingResponse [captured] [third] 19:33:15.6440 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 7 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:15.6440 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://first@ 127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 7)])] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 7 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:15.6440 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 0 [captured] [third] // "swim/lhm/event": successfulProbe [captured] [third] 19:33:15.8210 trace [/system/cluster/gossip] [Gossiper+Shell.swift:192] New gossip round, selected [1] peers, from [2] peers [captured] [third] // "gossip/id": membership [captured] [third] // "gossip/peers/selected": [captured] [third] // _AddressableActorRef(sact://first@127.0.0.1:9001/system/cluster/gossip) [captured] [third] 19:33:15.8210 trace [/system/cluster/gossip] [Gossiper+Shell.swift:233] Sending gossip to sact://first@127.0.0.1:9001/system/cluster/gossip [captured] [third] // "actor/message": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 5], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 5, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: joining, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: joining, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: joining, reachability: reachable)])) [captured] [third] // "gossip/peers/count": 2 [captured] [third] // "gossip/target": sact://first@127.0.0.1:9001/system/cluster/gossip [captured] [third] 19:33:15.8210 trace [/system/cluster/gossip] [Gossiper+Shell.swift:272] Schedule next gossip round in 826ms 320μs (1s ± 20.0%) [captured] [third] 19:33:15.8260 trace [/system/cluster/gossip] [Gossiper+Shell.swift:250] Gossip ACKed [captured] [third] // "gossip/ack": MembershipGossip(owner: sact://first:5815222274080426325@127.0.0.1:9001, seen: Cluster.MembershipGossip.SeenTable([sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://third@127.0.0.1:9003: 7, node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5], sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://first:5815222274080426325@127.0.0.1:9001, status: joining, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: joining, reachability: reachable), Member(sact://second:9453639880630435090@127.0.0.1:9002, status: joining, reachability: reachable)])) [captured] [third] 19:33:15.8270 trace [/system/cluster/gossip] [Gossiper+Shell.swift:147] Update (locally) gossip payload [membership] [captured] [third] // "gossip/identifier": membership [captured] [third] // "gossip/payload": MembershipGossip( [captured] [third] // owner: sact://third:6686575022428235780@127.0.0.1:9003, [capture d] [third] // seen: Cluster.Gossip.SeenTable( [captured] [third] // sact://first@127.0.0.1:9001 observed versions: [captured] [third] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [third] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [third] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [third] // sact://second@127.0.0.1:9002 observed versions: [captured] [third] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [third] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [third] // sact://third@127.0.0.1:9003 observed versions: [captured] [third] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [third] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [third] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [third] // ), [captured] [third] // membership: Membership( [captured] [third] // _members: [ [captured] [third] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [third] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [third] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [third] // ], [captured] [third] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [third] // ), [captured] [third] // ) [captured] [third] 19:33:15.8270 trace [/system/cluster] [ClusterShell.swift:606] Local membership version is [.same] to incoming gossip; Merge resulted in 0 changes. [captured] [third] // "gossip/before": MembershipGossip( [captured] [third] // owner: sact://third:6686575022428235780@127.0.0.1:9003, [captured] [third] // seen: Cluster.Gossip.SeenTable( [captured] [third] // sact://first@127.0.0.1:9001 observed versions: [captured] [third] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [third] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [third] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [third] // sact://second@127.0.0.1:9002 observed versions: [captured] [third] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [third] // sact://third@127.0.0.1:9003 observed versions: [captured] [third] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [third] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [third] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [third] // ), [captured] [third] // membership: Membership( [captured] [third] // _members: [ [captured] [third] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [third] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [third] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [third] // ], [captured] [third] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [third] // ), [captured] [third] // ) [captured] [third] // "gossip/incoming": MembershipGossip( [captured] [third] // owner: sact://third:6686575022428235780@127.0.0.1:9003, [captured] [third] // seen: Cluster.Gossip.SeenTable( [captured] [third] // sact://first@127.0.0.1:9001 observed versions: [captured] [third] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [third] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [third] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [third] // sact://second@127.0.0.1:9002 observed versions: [captured] [third] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [third] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [third] // sact://third@127.0.0.1:9003 observed version s: [captured] [third] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [third] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [third] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [third] // ), [captured] [third] // membership: Membership( [captured] [third] // _members: [ [captured] [third] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [third] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [third] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [third] // ], [captured] [third] // _leaderNode: nil, [captured] [third] // ), [captured] [third] // ) [captured] [third] // "gossip/now": MembershipGossip( [captured] [third] // owner: sact://third:6686575022428235780@127.0.0.1:9003, [captured] [third] // seen: Cluster.Gossip.SeenTable( [captured] [third] // sact://first@127.0.0.1:9001 observed versions: [captured] [third] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [third] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [third] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [third] // sact://second@127.0.0.1:9002 observed versions: [captured] [third] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [third] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [third] // sact://third@127.0.0.1:9003 observed versions: [captured] [third] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [third] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [third] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [third] // ), [captured] [third] // membership: Membership( [captured] [third] // _members: [ [captured] [third] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [third] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [third] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [third] // ], [captured] [third] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [third] // ), [captured] [third] // ) [captured] [third] // "membership/changes": [captured] [third] // [captured] [third] // "tag": membership [captured] [third] 19:33:15.9140 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 8 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:15.9140 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 8)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://sec ond@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 8 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/timeout": 0.1 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:15.9190 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9002#9453639880630435090, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 8 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:15.9200 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 8)])] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 8 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:15.9200 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 0 [captured] [third] // "swim/lhm/event": successfulProbe [captured] [third] 19:33:16.0750 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: D74B6653-1464-44DA-B0CC-1F9D35EAEF89, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [third] // "invocation": InvocationMessage(callID: D74B6653-1464-44DA-B0CC-1F9D35EAEF89, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [third] 19:33:16.0760 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captured] [third] 19:33:16.0760 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [third] 19:33:16.0760 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [third] // "receptionist/ops/replay/atSeqNr": 0 [captured] [third] // "receptionist/peer": [$wellKnown: receptionist] [captured] [third] 19:33:16.0760 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [third] // "call/id": D74B6653-1 464-44DA-B0CC-1F9D35EAEF89 [captured] [third] 19:33:16.0840 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: AE87434F-40D1-4AFF-BFAF-EB8D9AC3C10B, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [third] // "invocation": InvocationMessage(callID: AE87434F-40D1-4AFF-BFAF-EB8D9AC3C10B, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [third] 19:33:16.0840 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captured] [third] 19:33:16.0840 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [third] 19:33:16.0840 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [third] // "receptionist/ops/replay/atSeqNr": 0 [captured] [third] // "receptionist/peer": [$wellKnown: receptionist] [captured] [third] 19:33:16.0840 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [third] // "call/id": AE87434F-40D1-4AFF-BFAF-EB8D9AC3C10B [captured] [third] 19:33:16.0870 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:762] Periodic ack tick [captured] [third] 19:33:16.2140 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 9 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:16.2150 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 9)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 9 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [third] // "swim/timeout": 0.1 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:16.2180 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 66CB2D24-520A-45E4-83D7-DE1A6817CA0D, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 66CB2D24-520A-45E4-83D7-DE1A6817CA0D, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstit utions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:16.2190 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 30E6938C-F1CE-4BE1-BFBC-821A1EB56836, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 30E6938C-F1CE-4BE1-BFBC-821A1EB56836, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:16.2190 trace [/user/swim] [SWIMActor.swift:428] Received ping@10 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 9)]) [captured] [third] // "swim/ping/seqNr": 10 [captured] [third] // "swim/protocolPeriod": 9 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:16.2190 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 9 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:16.2190 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 66CB2D24-520A-45E4-83D7-DE1A6817CA0D [captured] [third] // "type": PingResponse [captured] [third] 19:33:16.2200 trace [/user/swim] [SWIMActor.swift:428] Received ping@10 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://second@127.0.0.1:9002/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 9)]) [captured] [third] // "swim/ping/seqNr": 10 [captured] [third] // "swim/protocolPeriod": 9 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMa x": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:16.2200 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9002#9453639880630435090, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 9 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:16.2200 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 30E6938C-F1CE-4BE1-BFBC-821A1EB56836 [captured] [third] // "type": PingResponse [captured] [third] 19:33:16.2200 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 9 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:16.2210 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 9)])] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 9 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:16.2210 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 0 [captured] [third] // "swim/lhm/event": successfulProbe [captured] [third] 19:33:16.5200 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 10 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // " swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:16.5200 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 10)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 10 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/timeout": 0.1 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:16.5350 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9002#9453639880630435090, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 10 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:16.5350 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 10)])] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 10 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:16.5350 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 0 [captured] [third] // "swim/lhm/event": successfulProbe [captured] [third] 19:33:16.6480 trace [/system/cluster/gossip] [Gossiper+Shell.swift:192] New gossip round, selected [1] peers, from [2] peers [captured] [third] // "gossip/id": membership [captured] [third] // "gossip/peers/selected": [captured] [third] // _AddressableActorRef(sact://second@127.0.0.1:9002/system/cluster/gossip) [captured] [third] 19:33:16.6480 trace [/system/cluster/gossip] [Gossiper+Shell.swift:233] Sending gossip to sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [third] // "actor/message": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5] , sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 5], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 5, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: joining, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: joining, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: joining, reachability: reachable)])) [captured] [third] // "gossip/peers/count": 2 [captured] [third] // "gossip/target": sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [third] 19:33:16.6490 trace [/system/cluster/gossip] [Gossiper+Shell.swift:272] Schedule next gossip round in 1s 101ms (1s ± 20.0%) [captured] [third] 19:33:16.6610 trace [/system/cluster/gossip] [Gossiper+Shell.swift:250] Gossip ACKed [captured] [third] // "gossip/ack": MembershipGossip(owner: sact://second:9453639880630435090@127.0.0.1:9002, seen: Cluster.MembershipGossip.SeenTable([sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 5, node:sact://second@127.0.0.1:9002: 5], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://third@127.0.0.1:9003: 7, node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5], sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://first:5815222274080426325@127.0.0.1:9001, status: joining, reachability: reachable), Member(sact://second:9453639880630435090@127.0.0.1:9002, status: joining, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: joining, reachability: reachable)])) [captured] [third] 19:33:16.6620 trace [/system/cluster/gossip] [Gossiper+Shell.swift:147] Update (locally) gossip payload [membership] [captured] [third] // "gossip/identifier": membership [captured] [third] // "gossip/payload": MembershipGossip( [captured] [third] // owner: sact://third:6686575022428235780@127.0.0.1:9003, [captured] [third] // seen: Cluster.Gossip.SeenTable( [captured] [third] // sact://first@127.0.0.1:9001 observed versions: [captured] [third] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [third] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [third] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [third] // sact://second@127.0.0.1:9002 observed versions: [captured] [third] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [third] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [third] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [third] // sact://third@127.0.0.1:9003 observed versions: [captured] [third] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [third] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [third] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [third] // ), [captured] [third] // membership: Membership( [captured] [third] // _members: [ [captured] [third] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [third] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [third] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [third] // ], [captured] [third] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [third] // ), [captured] [third] // ) [captured] [third] 19:33:16.6620 trace [/system/cluster] [ClusterShell.sw ift:606] Local membership version is [.same] to incoming gossip; Merge resulted in 0 changes. [captured] [third] // "gossip/before": MembershipGossip( [captured] [third] // owner: sact://third:6686575022428235780@127.0.0.1:9003, [captured] [third] // seen: Cluster.Gossip.SeenTable( [captured] [third] // sact://first@127.0.0.1:9001 observed versions: [captured] [third] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [third] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [third] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [third] // sact://second@127.0.0.1:9002 observed versions: [captured] [third] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [third] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [third] // sact://third@127.0.0.1:9003 observed versions: [captured] [third] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [third] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [third] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [third] // ), [captured] [third] // membership: Membership( [captured] [third] // _members: [ [captured] [third] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [third] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [third] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [third] // ], [captured] [third] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [third] // ), [captured] [third] // ) [captured] [third] // "gossip/incoming": MembershipGossip( [captured] [third] // owner: sact://third:6686575022428235780@127.0.0.1:9003, [captured] [third] // seen: Cluster.Gossip.SeenTable( [captured] [third] // sact://first@127.0.0.1:9001 observed versions: [captured] [third] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [third] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [third] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [third] // sact://second@127.0.0.1:9002 observed versions: [captured] [third] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [third] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [third] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [third] // sact://third@127.0.0.1:9003 observed versions: [captured] [third] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [third] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [third] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [third] // ), [captured] [third] // membership: Membership( [captured] [third] // _members: [ [captured] [third] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [third] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [third] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [third] // ], [captured] [third] // _leaderNode: nil, [captured] [third] // ), [captured] [third] // ) [captured] [third] // "gossip/now": MembershipGossip( [captured] [third] // owner: sact://third:6686575022428235780@127.0.0.1:9003, [captured] [third] // seen: Cluster.Gossip.SeenTable( [captured] [third] // sact://first@127.0.0.1:9001 observed versions: [captured] [third] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [third] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [third] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [third] // sact://second@127.0.0.1:9002 observed versions: [captured] [third] // node:s act://first@127.0.0.1:9001 @ 5 [captured] [third] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [third] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [third] // sact://third@127.0.0.1:9003 observed versions: [captured] [third] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [third] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [third] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [third] // ), [captured] [third] // membership: Membership( [captured] [third] // _members: [ [captured] [third] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [third] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [third] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [third] // ], [captured] [third] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [third] // ), [captured] [third] // ) [captured] [third] // "membership/changes": [captured] [third] // [captured] [third] // "tag": membership [captured] [third] 19:33:16.8220 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 11 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:16.8220 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 11)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 11 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [third] // "swim/timeout": 0.1 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:16.8240 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: DBE03191-27E6-40F9-9887-6FE2BF77D9DA, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: DBE03191-27E6-40F9-9887-6FE2BF77D9DA, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:16.8280 trace [/user/swim] [SWIMActor.swift:428] Received ping@12 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:90 01/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 11)]) [captured] [third] // "swim/ping/seqNr": 12 [captured] [third] // "swim/protocolPeriod": 11 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:16.8280 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 11 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:16.8280 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": DBE03191-27E6-40F9-9887-6FE2BF77D9DA [captured] [third] // "type": PingResponse [captured] [third] 19:33:16.8300 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: E84AD52D-68E6-4194-B969-B49C3E89FDC8, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: E84AD52D-68E6-4194-B969-B49C3E89FDC8, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:16.8330 trace [/user/swim] [SWIMActor.swift:428] Received ping@12 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://second@127.0.0.1:9002/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 11)]) [captured] [third] // "swim/ping/seqNr": 12 [captured] [third] // "swim/protocolPeriod": 11 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:16.8330 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9002#9453639880630435090, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [cap tured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 11 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:16.8340 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": E84AD52D-68E6-4194-B969-B49C3E89FDC8 [captured] [third] // "type": PingResponse [captured] [third] 19:33:16.8410 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 11 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:16.8410 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 11)])] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 11 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:16.8410 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 0 [captured] [third] // "swim/lhm/event": successfulProbe [captured] [third] 19:33:16.9250 trace [/system/cluster/gossip] [Gossiper+Shell.swift:76] Peer terminated: sact://second@127.0.0.1:9002/system/cluster/gossip, will not gossip to it anymore [captured] [third] 19:33:17.1820 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 12 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:17.1830 debug [/user/swim] [SWIMActor.swift:136] Sending ping [cap tured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 12)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 12 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/timeout": 0.1 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:17.2750 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: ECA3B2BF-85F9-4BA9-9312-EDE14568F394, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist["$wellKnown": "receptionist", "$path": /system/receptionist] [captured] [third] // "invocation": InvocationMessage(callID: ECA3B2BF-85F9-4BA9-9312-EDE14568F394, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist["$wellKnown": "receptionist", "$path": /system/receptionist] [captured] [third] 19:33:17.2750 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captured] [third] 19:33:17.2760 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [third] 19:33:17.2760 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [third] // "receptionist/ops/replay/atSeqNr": 0 [captured] [third] // "receptionist/peer": [$wellKnown: receptionist] [captured] [third] 19:33:17.2760 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [third] // "call/id": ECA3B2BF-85F9-4BA9-9312-EDE14568F394 [captured] [third] 19:33:17.2840 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [third] // "error": RemoteCallError(timedOut(964D05FF-DC84-4FB5-A14D-C2EC9E228FCA, DistributedCluster.TimeoutError(message: "Remote call [964D05FF-DC84-4FB5-A14D-C2EC9E228FCA] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.1 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/sequenceNumber": 13 [captured] [third] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/protocolPeriod": 12 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:17.2840 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 1 [captured] [third] // "swim/lhm/event": failedProbe [captured] [third] 19:33:17.2840 trace [/user/swim] [SWIMActor.swift:189] Sending p ing request for [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] to [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with payload: membership([SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), suspect(incarnation: 0, suspectedBy: Set([sact://127.0.0.1:9003#6686575022428235780])), protocolPeriod: 12, suspicionStartedAt: DispatchTime(rawValue: 4908343811499818)), SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0)]) [captured] [third] 19:33:17.2870 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 4CEF9175-E972-4EC7-B4CB-13BDE09C246B, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 4CEF9175-E972-4EC7-B4CB-13BDE09C246B, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:17.2870 trace [sact://third@127.0.0.1:9003/user/swim] [ClusterSystem.swift:965] Resolved as local instance [captured] [third] // "actor": SWIMActor(/user/swim) [captured] [third] 19:33:17.2880 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:762] Periodic ack tick [captured] [third] 19:33:17.2880 trace [/user/swim] [SWIMActor.swift:477] Received pingRequest@14 [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] from [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), suspect(incarnation: 0, suspectedBy: Set([sact://127.0.0.1:9003#6686575022428235780])), protocolPeriod: 12, suspicionStartedAt: DispatchTime(rawValue: 4908343811499818)) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/pingRequest/origin": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [third] // "swim/pingRequest/payload": membership([SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), suspect(incarnation: 0, suspectedBy: Set([sact://sact@127.0.0.1:9001#5815222274080426325])), protocolPeriod: 12), SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 0)]) [captured] [third] // "swim/pingRequest/seqNr": 14 [captured] [third] // "swim/protocolPeriod": 12 [captured] [third] // "swim/suspects/count": 1 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:17.2890 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), suspect(incarnation: 0, suspectedBy: Set([sact://127.0.0.1:9003#6686575022428235780, sact://sact@127.0.0.1:9001#5815222274080426325])), protocolPeriod: 12, suspicionStartedAt: DispatchTime(rawValue: 4908343811499818)) [captured] [th ird] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 12 [captured] [third] // "swim/suspects/count": 1 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:17.2890 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), suspect(incarnation: 0, suspectedBy: Set([sact://127.0.0.1:9003#6686575022428235780, sact://sact@127.0.0.1:9001#5815222274080426325])), protocolPeriod: 12, suspicionStartedAt: DispatchTime(rawValue: 4908343811499818)), SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), suspect(incarnation: 0, suspectedBy: Set([sact://127.0.0.1:9003#6686575022428235780, sact://sact@127.0.0.1:9001#5815222274080426325])), protocolPeriod: 12, suspicionStartedAt: DispatchTime(rawValue: 4908343811499818)) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 12 [captured] [third] // "swim/suspects/count": 1 [captured] [third] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/timeout": 0.08 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:17.3710 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [third] // "error": RemoteCallError(timedOut(3DBEE726-295C-498B-95FD-EB48688473E1, DistributedCluster.TimeoutError(message: "Remote call [3DBEE726-295C-498B-95FD-EB48688473E1] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.08 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), suspect(incarnation: 0, suspectedBy: Set([sact://127.0.0.1:9003#6686575022428235780, sact://sact@127.0.0.1:9001#5815222274080426325])), protocolPeriod: 12, suspicionStartedAt: DispatchTime(rawValue: 4908343811499818)) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/sequenceNumber": 15 [captured] [third] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/protocolPeriod": 12 [captured] [third] // "swim/suspects/count": 1 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:17.3710 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 4CEF9175-E972-4EC7-B4CB-13BDE09C246B [captured] [third] // "type": PingResponse [captured] [third] 19:33:17.4850 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(S WIMActor(sact://second@127.0.0.1:9002/user/swim), suspect(incarnation: 0, suspectedBy: Set([sact://127.0.0.1:9003#6686575022428235780, sact://sact@127.0.0.1:9001#5815222274080426325])), protocolPeriod: 12, suspicionStartedAt: DispatchTime(rawValue: 4908343811499818)) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 13 [captured] [third] // "swim/suspects/count": 1 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:17.4850 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0), SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), suspect(incarnation: 0, suspectedBy: Set([sact://127.0.0.1:9003#6686575022428235780, sact://sact@127.0.0.1:9001#5815222274080426325])), protocolPeriod: 12, suspicionStartedAt: DispatchTime(rawValue: 4908343811499818))]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), suspect(incarnation: 0, suspectedBy: Set([sact://127.0.0.1:9003#6686575022428235780, sact://sact@127.0.0.1:9001#5815222274080426325])), protocolPeriod: 12, suspicionStartedAt: DispatchTime(rawValue: 4908343811499818)) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 13 [captured] [third] // "swim/suspects/count": 1 [captured] [third] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [third] // "swim/timeout": 0.2 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:17.4870 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: F52436D7-D88F-4CF0-A401-E21BD4299153, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: F52436D7-D88F-4CF0-A401-E21BD4299153, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:17.4880 trace [sact://third@127.0.0.1:9003/user/swim] [ClusterSystem.swift:965] Resolved as local instance [captured] [third] // "actor": SWIMActor(/user/swim) [captured] [third] 19:33:17.4890 trace [/user/swim] [SWIMActor.swift:428] Received ping@16 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), suspect(incarnation: 0, suspectedBy: Set([sact://127.0.0.1:9003#6686575022428235780, sact://sact@127.0.0.1:9001#5815222274080426325])), protocolPeriod: 12, suspicionStartedAt: DispatchTime(rawValue: 4908343811499818)) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), proto colPeriod: 0), SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), suspect(incarnation: 0, suspectedBy: Set([sact://sact@127.0.0.1:9003#6686575022428235780, sact://sact@127.0.0.1:9001#5815222274080426325])), protocolPeriod: 12)]) [captured] [third] // "swim/ping/seqNr": 16 [captured] [third] // "swim/protocolPeriod": 13 [captured] [third] // "swim/suspects/count": 1 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:17.4890 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), suspect(incarnation: 0, suspectedBy: Set([sact://127.0.0.1:9003#6686575022428235780, sact://sact@127.0.0.1:9001#5815222274080426325])), protocolPeriod: 12, suspicionStartedAt: DispatchTime(rawValue: 4908343811499818)) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 13 [captured] [third] // "swim/suspects/count": 1 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:17.4890 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": F52436D7-D88F-4CF0-A401-E21BD4299153 [captured] [third] // "type": PingResponse [captured] [third] 19:33:17.4920 trace [sact://third@127.0.0.1:9003/user/swim] [ClusterSystem.swift:965] Resolved as local instance [captured] [third] // "actor": SWIMActor(/user/swim) [captured] [third] 19:33:17.4920 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9002#9453639880630435090, incoming: [suspect(incarnation: 0, suspectedBy: Set([sact://sact@127.0.0.1:9001#5815222274080426325, sact://sact@127.0.0.1:9003#6686575022428235780]))] does not supersede current: [suspect(incarnation: 0, suspectedBy: Set([sact://127.0.0.1:9003#6686575022428235780, sact://sact@127.0.0.1:9001#5815222274080426325, sact://sact@127.0.0.1:9003#6686575022428235780]))] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), suspect(incarnation: 0, suspectedBy: Set([sact://127.0.0.1:9003#6686575022428235780, sact://sact@127.0.0.1:9001#5815222274080426325, sact://sact@127.0.0.1:9003#6686575022428235780])), protocolPeriod: 12, suspicionStartedAt: DispatchTime(rawValue: 4908343811499818)) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 13 [captured] [third] // "swim/suspects/count": 1 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:17.4930 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/use r/swim), suspect(incarnation: 0, suspectedBy: Set([sact://127.0.0.1:9003#6686575022428235780, sact://sact@127.0.0.1:9001#5815222274080426325, sact://sact@127.0.0.1:9003#6686575022428235780])), protocolPeriod: 12, suspicionStartedAt: DispatchTime(rawValue: 4908343811499818)) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 13 [captured] [third] // "swim/suspects/count": 1 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:17.4930 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), suspect(incarnation: 0, suspectedBy: Set([sact://sact@127.0.0.1:9001#5815222274080426325, sact://sact@127.0.0.1:9003#6686575022428235780])), protocolPeriod: 12), SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 0)])] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), suspect(incarnation: 0, suspectedBy: Set([sact://127.0.0.1:9003#6686575022428235780, sact://sact@127.0.0.1:9001#5815222274080426325, sact://sact@127.0.0.1:9003#6686575022428235780])), protocolPeriod: 12, suspicionStartedAt: DispatchTime(rawValue: 4908343811499818)) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 13 [captured] [third] // "swim/suspects/count": 1 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:17.4930 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 0 [captured] [third] // "swim/lhm/event": successfulProbe [captured] [third] 19:33:17.7510 trace [/system/cluster/gossip] [Gossiper+Shell.swift:192] New gossip round, selected [1] peers, from [1] peers [captured] [third] // "gossip/id": membership [captured] [third] // "gossip/peers/selected": [captured] [third] // _AddressableActorRef(sact://first@127.0.0.1:9001/system/cluster/gossip) [captured] [third] 19:33:17.7510 trace [/system/cluster/gossip] [Gossiper+Shell.swift:233] Sending gossip to sact://first@127.0.0.1:9001/system/cluster/gossip [captured] [third] // "actor/message": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 5], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 5, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: joining, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: joining, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: joining, reachability: reachable)])) [captured] [third] // "gossip/peers/count": 1 [captured] [third] // "gossip/target": sact://first@127.0.0.1:9001/system/cluster/gossip [captured] [third] 19:33:17.7520 trace [/system/cluster/gossip] [Gossiper+Shell.swift:272] Schedule next gossip round in 1s 186ms (1s ± 20.0%) [captured] [third] 19:33:17.7570 trace [/system /cluster/gossip] [Gossiper+Shell.swift:250] Gossip ACKed [captured] [third] // "gossip/ack": MembershipGossip(owner: sact://first:5815222274080426325@127.0.0.1:9001, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://second@127.0.0.1:9002: 5], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://first@127.0.0.1:9001: 8, node:sact://third@127.0.0.1:9003: 7, node:sact://second@127.0.0.1:9002: 5], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 7, node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://third:6686575022428235780@127.0.0.1:9003, status: up, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: up, reachability: reachable), Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: reachable)])) [captured] [third] 19:33:17.7580 trace [/system/cluster/gossip] [Gossiper+Shell.swift:147] Update (locally) gossip payload [membership] [captured] [third] // "gossip/identifier": membership [captured] [third] // "gossip/payload": MembershipGossip( [captured] [third] // owner: sact://third:6686575022428235780@127.0.0.1:9003, [captured] [third] // seen: Cluster.Gossip.SeenTable( [captured] [third] // sact://first@127.0.0.1:9001 observed versions: [captured] [third] // node:sact://first@127.0.0.1:9001 @ 8 [captured] [third] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [third] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [third] // sact://second@127.0.0.1:9002 observed versions: [captured] [third] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [third] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [third] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [third] // sact://third@127.0.0.1:9003 observed versions: [captured] [third] // node:sact://first@127.0.0.1:9001 @ 8 [captured] [third] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [third] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [third] // ), [captured] [third] // membership: Membership( [captured] [third] // _members: [ [captured] [third] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: up, reachability: reachable), [captured] [third] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: up, reachability: reachable), [captured] [third] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: up, reachability: reachable), [captured] [third] // ], [captured] [third] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [third] // ), [captured] [third] // ) [captured] [third] 19:33:17.7580 trace [/system/cluster] [ClusterShell.swift:606] Local membership version is [.happenedBefore] to incoming gossip; Merge resulted in 3 changes. [captured] [third] // "gossip/before": MembershipGossip( [captured] [third] // owner: sact://third:6686575022428235780@127.0.0.1:9003, [captured] [third] // seen: Cluster.Gossip.SeenTable( [captured] [third] // sact://first@127.0.0.1:9001 observed versions: [captured] [third] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [third] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [third] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [third] // sact://second@127.0.0.1:9002 observed versions: [captured] [third] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [third] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [third] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [third] // sact://third@127.0.0.1:9003 observed versions: [captured] [third] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [third] // node:sac t://second@127.0.0.1:9002 @ 5 [captured] [third] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [third] // ), [captured] [third] // membership: Membership( [captured] [third] // _members: [ [captured] [third] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: joining, reachability: reachable), [captured] [third] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: joining, reachability: reachable), [captured] [third] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: joining, reachability: reachable), [captured] [third] // ], [captured] [third] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [third] // ), [captured] [third] // ) [captured] [third] // "gossip/incoming": MembershipGossip( [captured] [third] // owner: sact://third:6686575022428235780@127.0.0.1:9003, [captured] [third] // seen: Cluster.Gossip.SeenTable( [captured] [third] // sact://first@127.0.0.1:9001 observed versions: [captured] [third] // node:sact://first@127.0.0.1:9001 @ 8 [captured] [third] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [third] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [third] // sact://second@127.0.0.1:9002 observed versions: [captured] [third] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [third] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [third] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [third] // sact://third@127.0.0.1:9003 observed versions: [captured] [third] // node:sact://first@127.0.0.1:9001 @ 8 [captured] [third] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [third] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [third] // ), [captured] [third] // membership: Membership( [captured] [third] // _members: [ [captured] [third] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: up, reachability: reachable), [captured] [third] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: up, reachability: reachable), [captured] [third] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: up, reachability: reachable), [captured] [third] // ], [captured] [third] // _leaderNode: nil, [captured] [third] // ), [captured] [third] // ) [captured] [third] // "gossip/now": MembershipGossip( [captured] [third] // owner: sact://third:6686575022428235780@127.0.0.1:9003, [captured] [third] // seen: Cluster.Gossip.SeenTable( [captured] [third] // sact://first@127.0.0.1:9001 observed versions: [captured] [third] // node:sact://first@127.0.0.1:9001 @ 8 [captured] [third] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [third] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [third] // sact://second@127.0.0.1:9002 observed versions: [captured] [third] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [third] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [third] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [third] // sact://third@127.0.0.1:9003 observed versions: [captured] [third] // node:sact://first@127.0.0.1:9001 @ 8 [captured] [third] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [third] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [third] // ), [captured] [third] // membership: Membership( [captured] [third] // _members: [ [captured] [third] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: up, reachability: reachable), [captured] [third] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: up, reachability: reachable), [captured] [third] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: up, reachability: reachable), [captured] [third ] // ], [captured] [third] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [third] // ), [captured] [third] // ) [captured] [third] // "membership/changes": [captured] [third] // sact://second:9453639880630435090@127.0.0.1:9002 :: [joining] -> [ up] [captured] [third] // sact://third:6686575022428235780@127.0.0.1:9003 :: [joining] -> [ up] [captured] [third] // sact://first:5815222274080426325@127.0.0.1:9001 :: [joining] -> [ up] [captured] [third] // "tag": membership [captured] [third] 19:33:17.7580 trace [/system/nodeDeathWatcher] [NodeDeathWatcher.swift:211] Node change: sact://second:9453639880630435090@127.0.0.1:9002 :: [joining] -> [ up]! [captured] [third] // "node": sact://second:9453639880630435090@127.0.0.1:9002 [captured] [third] 19:33:17.7580 trace [/system/clusterEventStream] [ClusterEventStream.swift:195] Published event membershipChange(sact://second:9453639880630435090@127.0.0.1:9002 :: [joining] -> [ up]) to 5 subscribers and 2 async subscribers [captured] [third] // "eventStream/asyncSubscribers": [captured] [third] // ObjectIdentifier(0x00007f6894370730) [captured] [third] // ObjectIdentifier(0x00007f68b01a3be0) [captured] [third] // "eventStream/event": DistributedCluster.Cluster.Event.membershipChange(sact://second:9453639880630435090@127.0.0.1:9002 :: [joining] -> [ up]) [captured] [third] // "eventStream/subscribers": [captured] [third] // /system/cluster/leadership [captured] [third] // /user/$testProbe-0/$messageAdapter [captured] [third] // /system/receptionist-ref/$sub-DistributedCluster.Cluster.Event-y [captured] [third] // /system/nodeDeathWatcher/$sub-DistributedCluster.Cluster.Event-y [captured] [third] // /system/cluster/gossip/$sub-DistributedCluster.Cluster.Event-y [captured] [third] 19:33:17.7590 debug [/system/nodeDeathWatcher] [NodeDeathWatcher.swift:228] Received: remoteActorWatched(watcher: _AddressableActorRef(/system/cluster/gossip), remoteNode: sact://second:9453639880630435090@127.0.0.1:9002) [captured] [third] 19:33:17.7590 trace [/system/clusterEventStream] [ClusterEventStream.swift:195] Published event membershipChange(sact://third:6686575022428235780@127.0.0.1:9003 :: [joining] -> [ up]) to 5 subscribers and 2 async subscribers [captured] [third] // "eventStream/asyncSubscribers": [captured] [third] // ObjectIdentifier(0x00007f6894370730) [captured] [third] // ObjectIdentifier(0x00007f68b01a3be0) [captured] [third] // "eventStream/event": DistributedCluster.Cluster.Event.membershipChange(sact://third:6686575022428235780@127.0.0.1:9003 :: [joining] -> [ up]) [captured] [third] // "eventStream/subscribers": [captured] [third] // /system/cluster/leadership [captured] [third] // /user/$testProbe-0/$messageAdapter [captured] [third] // /system/receptionist-ref/$sub-DistributedCluster.Cluster.Event-y [captured] [third] // /system/nodeDeathWatcher/$sub-DistributedCluster.Cluster.Event-y [captured] [third] // /system/cluster/gossip/$sub-DistributedCluster.Cluster.Event-y [captured] [third] 19:33:17.7590 debug [/system/cluster/gossip] [Gossiper+Shell.swift:308] Automatically discovered peer [captured] [third] // "gossip/peer": _ActorRef.Message>(sact://second@127.0.0.1:9002/system/cluster/gossip) [captured] [third] // "gossip/peerCount": 2 [captured] [third] // "gossip/peers": [sact://first@127.0.0.1:9001/system/cluster/gossip, sact://second@127.0.0.1:9002/system/cluster/gossip] [captured] [third] 19:33:17.7590 trace [/system/nodeDeathWatcher] [NodeDeathWatcher.swift:211] Node change: sact://third:6686575022428235780@127.0.0.1:9003 :: [joining] -> [ up]! [captured] [third] // "node": sact://third:6686575022428235780@127.0.0.1:9003 [captured] [third] 19:33:17.7590 trace [/system/nodeDeathWatcher] [NodeDeathWatcher.swift:211] Node change: sact://first:5815222274080426325@127.0.0.1:9001 :: [joining] -> [ up]! [captured] [third] // "node": sact://first:581522227 4080426325@127.0.0.1:9001 [captured] [third] 19:33:17.7590 trace [/system/clusterEventStream] [ClusterEventStream.swift:195] Published event membershipChange(sact://first:5815222274080426325@127.0.0.1:9001 :: [joining] -> [ up]) to 5 subscribers and 2 async subscribers [captured] [third] // "eventStream/asyncSubscribers": [captured] [third] // ObjectIdentifier(0x00007f6894370730) [captured] [third] // ObjectIdentifier(0x00007f68b01a3be0) [captured] [third] // "eventStream/event": DistributedCluster.Cluster.Event.membershipChange(sact://first:5815222274080426325@127.0.0.1:9001 :: [joining] -> [ up]) [captured] [third] // "eventStream/subscribers": [captured] [third] // /system/cluster/leadership [captured] [third] // /user/$testProbe-0/$messageAdapter [captured] [third] // /system/receptionist-ref/$sub-DistributedCluster.Cluster.Event-y [captured] [third] // /system/nodeDeathWatcher/$sub-DistributedCluster.Cluster.Event-y [captured] [third] // /system/cluster/gossip/$sub-DistributedCluster.Cluster.Event-y [captured] [third] 19:33:18.0860 info [/user/swim] [SWIMActor.swift:342] Node sact://127.0.0.1:9002#9453639880630435090 determined [.unreachable]! The node is not yet marked [.down], a downing strategy or other Cluster.Event subscriber may act upon this information. [captured] [third] // "swim/member": SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] 19:33:18.0870 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 14 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:18.0880 trace [/system/clusterEventStream] [ClusterEventStream.swift:195] Published event reachabilityChange(DistributedCluster.Cluster.ReachabilityChange(member: Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: unreachable))) to 5 subscribers and 2 async subscribers [captured] [third] // "eventStream/asyncSubscribers": [captured] [third] // ObjectIdentifier(0x00007f6894370730) [captured] [third] // ObjectIdentifier(0x00007f68b01a3be0) [captured] [third] // "eventStream/event": DistributedCluster.Cluster.Event.reachabilityChange(DistributedCluster.Cluster.ReachabilityChange(member: Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: unreachable))) [captured] [third] // "eventStream/subscribers": [captured] [third] // /system/cluster/leadership [captured] [third] // /user/$testProbe-0/$messageAdapter [captured] [third] // /system/receptionist-ref/$sub-DistributedCluster.Cluster.Event-y [captured] [third] // /system/nodeDeathWatcher/$sub-DistributedCluster.Cluster.Event-y [captured] [third] // /system/cluster/gossip/$sub-DistributedCluster.Cluster.Event-y [captured] [third] 19:33:18.0890 trace [/system/cluster/gossip] [Gossiper+Shell.swift:147] Update (locally) gossip payload [membership] [captured] [third] // "gossip/identifier": membership [captured] [third] // "gossip/payload": MembershipGossip( [captured] [third] // owner: sact://third:6686575022428235780@127.0.0.1:9003, [captured] [third] // seen: Cluster.Gossip.SeenTable( [captured] [third] // sact://first@127.0.0.1:9001 observed versions: [captured] [third] // node:sact://first@127.0.0.1:9001 @ 8 [captured] [third] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [third ] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [third] // sact://second@127.0.0.1:9002 observed versions: [captured] [third] // node:sact://first@127.0.0.1:9001 @ 5 [captured] [third] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [third] // node:sact://third@127.0.0.1:9003 @ 7 [captured] [third] // sact://third@127.0.0.1:9003 observed versions: [captured] [third] // node:sact://first@127.0.0.1:9001 @ 8 [captured] [third] // node:sact://second@127.0.0.1:9002 @ 5 [captured] [third] // node:sact://third@127.0.0.1:9003 @ 8 [captured] [third] // ), [captured] [third] // membership: Membership( [captured] [third] // _members: [ [captured] [third] // sact://first@127.0.0.1:9001: Member(sact://first@127.0.0.1:9001, status: up, reachability: reachable), [captured] [third] // sact://second@127.0.0.1:9002: Member(sact://second@127.0.0.1:9002, status: up, reachability: unreachable), [captured] [third] // sact://third@127.0.0.1:9003: Member(sact://third@127.0.0.1:9003, status: up, reachability: reachable), [captured] [third] // ], [captured] [third] // _leaderNode: sact://first:5815222274080426325@127.0.0.1:9001, [captured] [third] // ), [captured] [third] // ) [captured] [third] 19:33:18.0890 trace [/system/downingStrategy] [DowningStrategy.swift:121] Start timer for member: Member(sact://second@127.0.0.1:9002, status: up, reachability: unreachable), delay: 0.2 seconds [captured] [third] 19:33:18.0890 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0), SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 14 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/timeout": 0.1 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:18.1910 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [third] // "error": RemoteCallError(timedOut(B54D6C0D-9700-4D02-910D-466815F51B5A, DistributedCluster.TimeoutError(message: "Remote call [B54D6C0D-9700-4D02-910D-466815F51B5A] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.1 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/sequenceNumber": 17 [captured] [third] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/protocolPeriod": 14 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:18.1910 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 1 [captured] [third] // "swim/lhm/event": failedProbe [captured] [third] 19:33:18.1910 trace [/user/swim] [SWIMActor.swift:189] Sending ping request for [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] to [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with payload: membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13), SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0)]) [captured] [third] 19:33:18.1930 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 8E83AA29-778F-4D33-AEFE-7DC13348BD36, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 8E83AA29-778F-4D33-AEFE-7DC13348BD36, target: DistributedCluster.SWIMActor.pingRequest(target:pingRequestOrigin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 4) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:18.1940 trace [sact://third@127.0.0.1:9003/user/swim] [ClusterSystem.swift:965] Resolved as local instance [captured] [third] // "actor": SWIMActor(/user/swim) [captured] [third] 19:33:18.1950 trace [/user/swim] [SWIMActor.swift:477] Received pingRequest@18 [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] from [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/pingRequest/origin": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [third] // "swim/pingRequest/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13), SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 0)]) [captured] [third] // "swim/pingRequest/seqNr": 18 [captured] [third] // "swim/protocolPeriod": 14 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:18.1950 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9002#9453639880630435090, incoming: [unreachable(incarnation: 0)] does not supersede current: [unreachable(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 14 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captu red] [third] 19:33:18.1950 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 14 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:18.1960 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13), SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 14 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/timeout": 0.08 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:18.2780 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [third] // "error": RemoteCallError(timedOut(BC8D7BBF-62F7-4DB4-BDA2-DC3967EEC2D9, DistributedCluster.TimeoutError(message: "Remote call [BC8D7BBF-62F7-4DB4-BDA2-DC3967EEC2D9] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.08 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/sequenceNumber": 19 [captured] [third] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/protocolPeriod": 14 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:18.2780 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 8E83AA29-778F-4D33-AEFE-7DC13348BD36 [captured] [third] // "type": PingResponse [captured] [third] 19:33:18.3870 debug [/system/downingStrategy] [DowningStrategy.swift:159] Received timeout for [Member(sact://second@127.0.0.1:9002, status: up, reachability: unreachable)], resulting in: DowningStrategyDirective(underlying: DistributedCluster.DowningStrategyDirecti ve.Repr.none) [captured] [third] 19:33:18.3960 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 15 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:18.3980 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 154EB74D-94CC-4330-8917-539307F29AC4, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 154EB74D-94CC-4330-8917-539307F29AC4, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:18.4040 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13), SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 15 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [third] // "swim/timeout": 0.2 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:18.4050 trace [sact://third@127.0.0.1:9003/user/swim] [ClusterSystem.swift:965] Resolved as local instance [captured] [third] // "actor": SWIMActor(/user/swim) [captured] [third] 19:33:18.4070 trace [/user/swim] [SWIMActor.swift:428] Received ping@20 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 0)]) [captured] [third] // "swim/ping/seqNr": 20 [captured] [third] // "swim/protocolPeriod": 15 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspect sBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:18.4140 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 15 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:18.4140 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 154EB74D-94CC-4330-8917-539307F29AC4 [captured] [third] // "type": PingResponse [captured] [third] 19:33:18.4370 trace [sact://third@127.0.0.1:9003/user/swim] [ClusterSystem.swift:965] Resolved as local instance [captured] [third] // "actor": SWIMActor(/user/swim) [captured] [third] 19:33:18.4370 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 15 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:18.4370 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 0)])] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 15 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:18.4370 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 0 [captured] [third] // "swim/lhm/event": successfulProbe [captured] [third] 19:33:18.4750 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: A6CD0CD2-01DD-4967-8CF0-9C7E19D2AE22, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [third] / / "invocation": InvocationMessage(callID: A6CD0CD2-01DD-4967-8CF0-9C7E19D2AE22, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [third] 19:33:18.4750 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captured] [third] 19:33:18.4760 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [third] 19:33:18.4760 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [third] // "receptionist/ops/replay/atSeqNr": 0 [captured] [third] // "receptionist/peer": [$wellKnown: receptionist] [captured] [third] 19:33:18.4760 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [third] // "call/id": A6CD0CD2-01DD-4967-8CF0-9C7E19D2AE22 [captured] [third] 19:33:18.4870 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:762] Periodic ack tick [captured] [third] 19:33:18.9390 trace [/system/cluster/gossip] [Gossiper+Shell.swift:192] New gossip round, selected [1] peers, from [2] peers [captured] [third] // "gossip/id": membership [captured] [third] // "gossip/peers/selected": [captured] [third] // _AddressableActorRef(sact://second@127.0.0.1:9002/system/cluster/gossip) [captured] [third] 19:33:18.9390 trace [/system/cluster/gossip] [Gossiper+Shell.swift:233] Sending gossip to sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [third] // "actor/message": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 8], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 8, node:sact://first@127.0.0.1:9001: 8, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: up, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: up, reachability: reachable)])) [captured] [third] // "gossip/peers/count": 2 [captured] [third] // "gossip/target": sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [third] 19:33:18.9390 trace [/system/cluster/gossip] [Gossiper+Shell.swift:272] Schedule next gossip round in 1s 37ms (1s ± 20.0%) [captured] [third] 19:33:19.0890 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 16 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:19.0900 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 16)]) [captured] [third] // "swim/incarnation": 0 [captured] [thi rd] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 16 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/timeout": 0.1 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:19.0910 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: C34856DF-97FB-4108-82D5-2A5E615C4F34, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: C34856DF-97FB-4108-82D5-2A5E615C4F34, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:19.0920 trace [sact://third@127.0.0.1:9003/user/swim] [ClusterSystem.swift:965] Resolved as local instance [captured] [third] // "actor": SWIMActor(/user/swim) [captured] [third] 19:33:19.0930 trace [/user/swim] [SWIMActor.swift:428] Received ping@21 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 1), SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 0)]) [captured] [third] // "swim/ping/seqNr": 21 [captured] [third] // "swim/protocolPeriod": 16 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:19.0930 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 16 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:19.0930 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": C34856DF-97FB-4108-82D5-2A5E615C4F34 [captured] [third] // "type": PingResponse [captured] [third] 19:33:19.1910 debug [/user/swim] [SWIMActor.swift:154] .ping resulte d in error [captured] [third] // "error": RemoteCallError(timedOut(595301C5-19A8-4C0E-86A4-F7BBB06ABF82, DistributedCluster.TimeoutError(message: "Remote call [595301C5-19A8-4C0E-86A4-F7BBB06ABF82] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.1 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/sequenceNumber": 21 [captured] [third] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/protocolPeriod": 16 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:19.1910 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 1 [captured] [third] // "swim/lhm/event": failedProbe [captured] [third] 19:33:19.1910 trace [/user/swim] [SWIMActor.swift:189] Sending ping request for [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] to [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with payload: membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 16)]) [captured] [third] 19:33:19.3910 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 17 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:19.3920 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 17)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 17 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [third] // "swim/timeout": 0.2 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:19.3950 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 86906003-A20C-4124-B6C4-E8D7CF9DC739, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 86906003-A20C-412 4-B6C4-E8D7CF9DC739, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:19.3990 trace [/user/swim] [SWIMActor.swift:428] Received ping@23 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 17)]) [captured] [third] // "swim/ping/seqNr": 23 [captured] [third] // "swim/protocolPeriod": 17 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:19.3990 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 17 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:19.3990 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 86906003-A20C-4124-B6C4-E8D7CF9DC739 [captured] [third] // "type": PingResponse [captured] [third] 19:33:19.4060 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 17 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:19.4060 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 17)])] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [ third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 17 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:19.4060 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 0 [captured] [third] // "swim/lhm/event": successfulProbe [captured] [third] 19:33:19.6760 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 67BC532A-1148-4DD0-8EF3-5C4D2C13485E, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist["$wellKnown": "receptionist", "$path": /system/receptionist] [captured] [third] // "invocation": InvocationMessage(callID: 67BC532A-1148-4DD0-8EF3-5C4D2C13485E, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist["$wellKnown": "receptionist", "$path": /system/receptionist] [captured] [third] 19:33:19.6760 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captured] [third] 19:33:19.6760 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [third] 19:33:19.6760 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [third] // "receptionist/ops/replay/atSeqNr": 0 [captured] [third] // "receptionist/peer": [$wellKnown: receptionist] [captured] [third] 19:33:19.6760 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [third] // "call/id": 67BC532A-1148-4DD0-8EF3-5C4D2C13485E [captured] [third] 19:33:19.6880 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:762] Periodic ack tick [captured] [third] 19:33:19.7100 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: FAF9EB80-36D1-4AE1-A903-1A19A76643A4, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: FAF9EB80-36D1-4AE1-A903-1A19A76643A4, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:19.7110 trace [/user/swim] [SWIMActor.swift:428] Received ping@24 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 18)]) [captured] [third] // "swim/ping/seqNr": 24 [captured] [third] // "swim/protocolPeriod": 17 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:19.7110 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 17 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:19.7120 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": FAF9EB80-36D1-4AE1-A903-1A19A76643A4 [captured] [third] // "type": PingResponse [captured] [third] 19:33:19.9410 debug [/system/cluster/gossip] [Gossiper+Shell.swift:255] Did not receive ACK for of [membership] gossip [captured] [third] // "error": RemoteCallError(timedOut(F6FD05ED-A379-486B-9DDC-E758A2692851, DistributedCluster.TimeoutError(message: "No response received for ask to [sact://second@127.0.0.1:9002/system/cluster/gossip] within timeout [1s]. Ask was initiated from function [sendGossip(_:identifier:_:to:onGossipAck:)] in [/code/Sources/DistributedCluster/Gossip/Gossiper+Shell.swift:243] and expected response of type [DistributedCluster.Cluster.MembershipGossip].", timeout: 1.0 seconds)), at: DistributedCluster/ActorRef+Ask.swift:267) [captured] [third] // "payload": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 8], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 8, node:sact://first@127.0.0.1:9001: 8, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: up, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: up, reachability: reachable)])) [captured] [third] // "target": _ActorRef.Message>(sact://second@127.0.0.1:9002/system/cluster/gossip) [captured] [third] 19:33:19.9770 trace [/system/cluster/gossip] [Gossiper+Shell.swift:192] New gossip round, selected [1] peers, from [2] peers [captured] [third] // "gossip/id": membership [captured] [third] // "gossip/peers/selected": [captured] [third] // _AddressableActorRef(sact://second@127.0.0.1:9002/system/cluster/gossip) [captured] [third] 19:33:19.9770 trace [/system/cluster/gossip] [Gossiper+Shell.swift:233] Sending gossip to sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [third] // "actor/message": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 8], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 8, node:sact://first@127.0.0.1:9001: 8, node:sact://second@127.0.0.1:9002: 5]]), membership: Me mbership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: up, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: up, reachability: reachable)])) [captured] [third] // "gossip/peers/count": 2 [captured] [third] // "gossip/target": sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [third] 19:33:19.9780 trace [/system/cluster/gossip] [Gossiper+Shell.swift:272] Schedule next gossip round in 991ms 378μs (1s ± 20.0%) [captured] [third] 19:33:20.0920 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 18 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:20.0930 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 18)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 18 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/timeout": 0.1 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:20.0940 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: C51AB828-CC74-4540-BBB7-FAD1654DF13A, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: C51AB828-CC74-4540-BBB7-FAD1654DF13A, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:20.0960 trace [/user/swim] [SWIMActor.swift:428] Received ping@25 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 19)]) [captured] [third] // "swim/ping/seqNr": 25 [captured] [thir d] // "swim/protocolPeriod": 18 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:20.0960 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 18 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:20.0960 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": C51AB828-CC74-4540-BBB7-FAD1654DF13A [captured] [third] // "type": PingResponse [captured] [third] 19:33:20.1960 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [third] // "error": RemoteCallError(timedOut(47F8480A-D436-4998-91BC-EFB97BD53BC9, DistributedCluster.TimeoutError(message: "Remote call [47F8480A-D436-4998-91BC-EFB97BD53BC9] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.1 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/sequenceNumber": 24 [captured] [third] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/protocolPeriod": 18 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:20.1960 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 1 [captured] [third] // "swim/lhm/event": failedProbe [captured] [third] 19:33:20.1960 trace [/user/swim] [SWIMActor.swift:189] Sending ping request for [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] to [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with payload: membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 18)]) [captured] [third] 19:33:20.3930 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 19 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:20.3940 debug [/u ser/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 19)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 19 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [third] // "swim/timeout": 0.2 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:20.3950 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 0010C2C7-F6C0-4C43-AEEA-56B50A6F34A2, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 0010C2C7-F6C0-4C43-AEEA-56B50A6F34A2, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:20.3960 trace [/user/swim] [SWIMActor.swift:428] Received ping@27 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 20)]) [captured] [third] // "swim/ping/seqNr": 27 [captured] [third] // "swim/protocolPeriod": 19 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:20.3960 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 19 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:20.3960 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 0010C2C7-F6C0-4C43-AEEA-56B50A6F34A2 [captured] [third] // "type": PingResponse [captured] [third] 19:33:20.3990 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127. 0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 19 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:20.4000 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 20)])] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 19 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:20.4000 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 0 [captured] [third] // "swim/lhm/event": successfulProbe [captured] [third] 19:33:20.6960 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 2065CAB7-1155-479E-8D14-4E67AA569E71, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 2065CAB7-1155-479E-8D14-4E67AA569E71, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:20.6970 trace [/user/swim] [SWIMActor.swift:428] Received ping@28 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 21)]) [captured] [third] // "swim/ping/seqNr": 28 [captured] [third] // "swim/protocolPeriod": 19 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:20.6970 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 19 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:20.6970 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 2065CAB7-1155-479E-8D14-4E67AA569E71 [captured] [third] // "type": PingResponse [captured] [third] 19:33:20.8760 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 6E0AF093-2FBF-49F3-94C8-1A5CAC52EA97, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist["$wellKnown": "receptionist", "$path": /system/receptionist] [captured] [third] // "invocation": InvocationMessage(callID: 6E0AF093-2FBF-49F3-94C8-1A5CAC52EA97, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist["$wellKnown": "receptionist", "$path": /system/receptionist] [captured] [third] 19:33:20.8760 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captured] [third] 19:33:20.8760 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [third] 19:33:20.8760 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [third] // "receptionist/ops/replay/atSeqNr": 0 [captured] [third] // "receptionist/peer": [$wellKnown: receptionist] [captured] [third] 19:33:20.8760 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [third] // "call/id": 6E0AF093-2FBF-49F3-94C8-1A5CAC52EA97 [captured] [third] 19:33:20.8880 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:762] Periodic ack tick [captured] [third] 19:33:20.9700 trace [/system/cluster/gossip] [Gossiper+Shell.swift:192] New gossip round, selected [1] peers, from [2] peers [captured] [third] // "gossip/id": membership [captured] [third] // "gossip/peers/selected": [captured] [third] // _AddressableActorRef(sact://second@127.0.0.1:9002/system/cluster/gossip) [captured] [third] 19:33:20.9700 trace [/system/cluster/gossip] [Gossiper+Shell.swift:233] Sending gossip to sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [third] // "actor/message": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 8], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 8, node:sact://first@127.0.0.1:9001: 8, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: up, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: up, reachability: reachable)])) [captured] [third] // "gossip/peers/count": 2 [captured] [third] // "go ssip/target": sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [third] 19:33:20.9700 trace [/system/cluster/gossip] [Gossiper+Shell.swift:272] Schedule next gossip round in 960ms 177μs (1s ± 20.0%) [captured] [third] 19:33:20.9800 debug [/system/cluster/gossip] [Gossiper+Shell.swift:255] Did not receive ACK for of [membership] gossip [captured] [third] // "error": RemoteCallError(timedOut(DE167990-4911-4566-A0E4-5654971F6255, DistributedCluster.TimeoutError(message: "No response received for ask to [sact://second@127.0.0.1:9002/system/cluster/gossip] within timeout [1s]. Ask was initiated from function [sendGossip(_:identifier:_:to:onGossipAck:)] in [/code/Sources/DistributedCluster/Gossip/Gossiper+Shell.swift:243] and expected response of type [DistributedCluster.Cluster.MembershipGossip].", timeout: 1.0 seconds)), at: DistributedCluster/ActorRef+Ask.swift:267) [captured] [third] // "payload": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 8], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 8, node:sact://first@127.0.0.1:9001: 8, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: up, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: up, reachability: reachable)])) [captured] [third] // "target": _ActorRef.Message>(sact://second@127.0.0.1:9002/system/cluster/gossip) [captured] [third] 19:33:20.9940 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 20 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:20.9950 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 20)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 20 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/timeout": 0.1 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:20.9970 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(ca llID: 20408276-38E4-437F-99CD-574680B349D4, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 20408276-38E4-437F-99CD-574680B349D4, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:20.9980 trace [/user/swim] [SWIMActor.swift:428] Received ping@29 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 22)]) [captured] [third] // "swim/ping/seqNr": 29 [captured] [third] // "swim/protocolPeriod": 20 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:20.9980 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 20 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:20.9980 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 20408276-38E4-437F-99CD-574680B349D4 [captured] [third] // "type": PingResponse [captured] [third] 19:33:21.0980 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [third] // "error": RemoteCallError(timedOut(42775310-8ECC-4181-8F51-D9AB5D985141, DistributedCluster.TimeoutError(message: "Remote call [42775310-8ECC-4181-8F51-D9AB5D985141] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.1 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/sequenceNumber": 27 [captured] [third] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/protocolPeriod": 20 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeou tSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:21.0980 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 1 [captured] [third] // "swim/lhm/event": failedProbe [captured] [third] 19:33:21.0990 trace [/user/swim] [SWIMActor.swift:189] Sending ping request for [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] to [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with payload: membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 20)]) [captured] [third] 19:33:21.2960 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 21 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:21.2970 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 21)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 21 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [third] // "swim/timeout": 0.2 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:21.3000 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 3697A2FD-770C-4580-8226-A76EC9BB8837, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 3697A2FD-770C-4580-8226-A76EC9BB8837, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:21.3040 trace [/user/swim] [SWIMActor.swift:428] Received ping@31 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 23)]) [captured] [third] // "swim/ping/seqNr": 31 [captured] [third] // "swim/protocolPe riod": 21 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:21.3040 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 21 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:21.3040 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 3697A2FD-770C-4580-8226-A76EC9BB8837 [captured] [third] // "type": PingResponse [captured] [third] 19:33:21.3100 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 21 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:21.3110 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 23)])] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 21 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:21.3110 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 0 [captured] [third] // "swim/lhm/event": successfulProbe [captured] [third] 19:33:21.5990 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 2EFBA0B5-8B77-40C0-9895-B55D44E03D29, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 2EFBA0B5-8B77-40C0-9895-B55D44E03D29, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:21.6000 trace [/user/swim] [SWIMActor.swift:428] Received ping@32 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 24)]) [captured] [third] // "swim/ping/seqNr": 32 [captured] [third] // "swim/protocolPeriod": 21 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:21.6000 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 21 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:21.6000 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 2EFBA0B5-8B77-40C0-9895-B55D44E03D29 [captured] [third] // "type": PingResponse [captured] [third] 19:33:21.8980 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 22 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:21.8980 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 22)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 22 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user /swim) [captured] [third] // "swim/timeout": 0.1 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:21.9000 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 18332BC8-3F97-4662-9179-89FB696CE74F, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 18332BC8-3F97-4662-9179-89FB696CE74F, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:21.9010 trace [/user/swim] [SWIMActor.swift:428] Received ping@33 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 25)]) [captured] [third] // "swim/ping/seqNr": 33 [captured] [third] // "swim/protocolPeriod": 22 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:21.9010 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 22 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:21.9010 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 18332BC8-3F97-4662-9179-89FB696CE74F [captured] [third] // "type": PingResponse [captured] [third] 19:33:21.9310 trace [/system/cluster/gossip] [Gossiper+Shell.swift:192] New gossip round, selected [1] peers, from [2] peers [captured] [third] // "gossip/id": membership [captured] [third] // "gossip/peers/selected": [captured] [third] // _AddressableActorRef(sact://second@127.0.0.1:9002/system/cluster/gossip) [captured] [third] 19:33:21.9310 trace [/system/cluster/gossip] [Gossiper+Shell.swift:233] Sending gossip to sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [third] // "actor/message": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0 .1:9001: 8], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 8, node:sact://first@127.0.0.1:9001: 8, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: up, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: up, reachability: reachable)])) [captured] [third] // "gossip/peers/count": 2 [captured] [third] // "gossip/target": sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [third] 19:33:21.9320 trace [/system/cluster/gossip] [Gossiper+Shell.swift:272] Schedule next gossip round in 1s 5ms (1s ± 20.0%) [captured] [third] 19:33:21.9720 debug [/system/cluster/gossip] [Gossiper+Shell.swift:255] Did not receive ACK for of [membership] gossip [captured] [third] // "error": RemoteCallError(timedOut(02A64971-9EC6-4F9A-8032-B3D236423D77, DistributedCluster.TimeoutError(message: "No response received for ask to [sact://second@127.0.0.1:9002/system/cluster/gossip] within timeout [1s]. Ask was initiated from function [sendGossip(_:identifier:_:to:onGossipAck:)] in [/code/Sources/DistributedCluster/Gossip/Gossiper+Shell.swift:243] and expected response of type [DistributedCluster.Cluster.MembershipGossip].", timeout: 1.0 seconds)), at: DistributedCluster/ActorRef+Ask.swift:267) [captured] [third] // "payload": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 8], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 8, node:sact://first@127.0.0.1:9001: 8, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: up, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: up, reachability: reachable)])) [captured] [third] // "target": _ActorRef.Message>(sact://second@127.0.0.1:9002/system/cluster/gossip) [captured] [third] 19:33:21.9990 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [third] // "error": RemoteCallError(timedOut(36AEFDDD-0B40-49E5-A42E-919E392F20B2, DistributedCluster.TimeoutError(message: "Remote call [36AEFDDD-0B40-49E5-A42E-919E392F20B2] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.1 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/sequenceNumber": 30 [captured] [third] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/protocolPeriod": 22 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:21.9990 trace [/user/swim] [SWIMInstance.swift:190] Adjusted L HM multiplier [captured] [third] // "swim/lhm": 1 [captured] [third] // "swim/lhm/event": failedProbe [captured] [third] 19:33:22.0000 trace [/user/swim] [SWIMActor.swift:189] Sending ping request for [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] to [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with payload: membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 22)]) [captured] [third] 19:33:22.0770 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: DCE91CFC-8E7E-4140-AFE6-B75166F132B8, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [third] // "invocation": InvocationMessage(callID: DCE91CFC-8E7E-4140-AFE6-B75166F132B8, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [third] 19:33:22.0770 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captured] [third] 19:33:22.0770 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [third] 19:33:22.0770 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [third] // "receptionist/ops/replay/atSeqNr": 0 [captured] [third] // "receptionist/peer": [$wellKnown: receptionist] [captured] [third] 19:33:22.0770 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [third] // "call/id": DCE91CFC-8E7E-4140-AFE6-B75166F132B8 [captured] [third] 19:33:22.0880 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:762] Periodic ack tick [captured] [third] 19:33:22.2010 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 23 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:22.2020 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 23)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 23 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [third] // "swim/timeout": 0.2 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:22.2040 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 7E18CCA8-1361-4AAD-B84 6-462E320AC256, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 7E18CCA8-1361-4AAD-B846-462E320AC256, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:22.2040 trace [/user/swim] [SWIMActor.swift:428] Received ping@35 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 26)]) [captured] [third] // "swim/ping/seqNr": 35 [captured] [third] // "swim/protocolPeriod": 23 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:22.2050 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 23 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:22.2050 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 7E18CCA8-1361-4AAD-B846-462E320AC256 [captured] [third] // "type": PingResponse [captured] [third] 19:33:22.2080 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 23 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:22.2080 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 26)])] [captured] [third] // "swim/incarna tion": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 23 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:22.2080 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 0 [captured] [third] // "swim/lhm/event": successfulProbe [captured] [third] 19:33:22.5060 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 2E627489-9DD0-4065-8EC5-1C6347A0E535, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 2E627489-9DD0-4065-8EC5-1C6347A0E535, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:22.5080 trace [/user/swim] [SWIMActor.swift:428] Received ping@36 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 27)]) [captured] [third] // "swim/ping/seqNr": 36 [captured] [third] // "swim/protocolPeriod": 23 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:22.5080 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 23 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:22.5080 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 2E627489-9DD0-4065-8EC5-1C6347A0E535 [captured] [third] // "type": PingResponse [captured] [third] 19:33:22.8030 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9 001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 24 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:22.8030 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 24)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 24 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/timeout": 0.1 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:22.8050 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 805BDA03-6CE5-4BEF-9322-9D4F9950FA54, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 805BDA03-6CE5-4BEF-9322-9D4F9950FA54, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:22.8060 trace [/user/swim] [SWIMActor.swift:428] Received ping@37 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 28)]) [captured] [third] // "swim/ping/seqNr": 37 [captured] [third] // "swim/protocolPeriod": 24 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:22.8060 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13 ) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 24 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:22.8060 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 805BDA03-6CE5-4BEF-9322-9D4F9950FA54 [captured] [third] // "type": PingResponse [captured] [third] 19:33:22.9050 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [third] // "error": RemoteCallError(timedOut(454BC7DD-C510-4DFD-909F-B6D250E919C5, DistributedCluster.TimeoutError(message: "Remote call [454BC7DD-C510-4DFD-909F-B6D250E919C5] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.1 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/sequenceNumber": 33 [captured] [third] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/protocolPeriod": 24 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:22.9050 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 1 [captured] [third] // "swim/lhm/event": failedProbe [captured] [third] 19:33:22.9070 trace [/user/swim] [SWIMActor.swift:189] Sending ping request for [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] to [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with payload: membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 24)]) [captured] [third] 19:33:22.9330 debug [/system/cluster/gossip] [Gossiper+Shell.swift:255] Did not receive ACK for of [membership] gossip [captured] [third] // "error": RemoteCallError(timedOut(49BCC98B-805C-4245-93FF-D1DF280A8A16, DistributedCluster.TimeoutError(message: "No response received for ask to [sact://second@127.0.0.1:9002/system/cluster/gossip] within timeout [1s]. Ask was initiated from function [sendGossip(_:identifier:_:to:onGossipAck:)] in [/code/Sources/DistributedCluster/Gossip/Gossiper+Shell.swift:243] and expected response of type [DistributedCluster.Cluster.MembershipGossip].", timeout: 1.0 seconds)), at: DistributedCluster/ActorRef+Ask.swift:267) [captured] [third] // "payload": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 8], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 8, node:sact://first@127.0.0.1:9001: 8, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: up, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: up, reachability: reachable)])) [captured] [third] // "target": _ActorRef.Message>(sact://second@127.0.0.1:9002/system/cluster/gossip) [captured] [third] 19:33:22.9380 trace [/system/cluster/gossip] [Gossiper+Shell.swift:192] New gossip round, selected [1] peers, from [2] peers [captured] [third] // "gossip/id": membership [captured] [third] // "gossip/peers/selected": [captured] [third] // _AddressableActorRef(sact://second@127.0.0.1:9002/system/cluster/gossip) [captured] [third] 19:33:22.9380 trace [/system/cluster/gossip] [Gossiper+Shell.swift:233] Sending gossip to sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [third] // "actor/message": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 8], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 8, node:sact://first@127.0.0.1:9001: 8, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: up, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: up, reachability: reachable)])) [captured] [third] // "gossip/peers/count": 2 [captured] [third] // "gossip/target": sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [third] 19:33:22.9380 trace [/system/cluster/gossip] [Gossiper+Shell.swift:272] Schedule next gossip round in 899ms 619μs (1s ± 20.0%) [captured] [third] 19:33:23.1040 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 25 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:23.1040 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 25)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 25 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [third] // "swim/timeout": 0.2 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:23.1060 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: B76645CF-F4A7-40A9-8DC6-E4FCEF8644B3, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0 .0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: B76645CF-F4A7-40A9-8DC6-E4FCEF8644B3, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:23.1070 trace [/user/swim] [SWIMActor.swift:428] Received ping@39 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 29)]) [captured] [third] // "swim/ping/seqNr": 39 [captured] [third] // "swim/protocolPeriod": 25 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:23.1070 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 25 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:23.1070 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": B76645CF-F4A7-40A9-8DC6-E4FCEF8644B3 [captured] [third] // "type": PingResponse [captured] [third] 19:33:23.1140 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 25 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:23.1140 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 29)])] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeri od: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 25 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:23.1140 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 0 [captured] [third] // "swim/lhm/event": successfulProbe [captured] [third] 19:33:23.2770 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 96610BF7-769E-4398-B007-E7B979BFA84E, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [third] // "invocation": InvocationMessage(callID: 96610BF7-769E-4398-B007-E7B979BFA84E, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [third] 19:33:23.2770 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captured] [third] 19:33:23.2780 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [third] 19:33:23.2780 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [third] // "receptionist/ops/replay/atSeqNr": 0 [captured] [third] // "receptionist/peer": [$wellKnown: receptionist] [captured] [third] 19:33:23.2780 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [third] // "call/id": 96610BF7-769E-4398-B007-E7B979BFA84E [captured] [third] 19:33:23.2880 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:762] Periodic ack tick [captured] [third] 19:33:23.4070 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 2F98F14D-7374-4A42-8B2C-AD755266ED4C, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 2F98F14D-7374-4A42-8B2C-AD755266ED4C, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:23.4100 trace [/user/swim] [SWIMActor.swift:428] Received ping@40 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 30)]) [captured] [third] // "swim/ping/seqNr": 40 [captured] [third] // "swim/protocolPeriod": 25 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspe ctsBeforePeriodMin": 2 [captured] [third] 19:33:23.4110 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 25 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:23.4110 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 2F98F14D-7374-4A42-8B2C-AD755266ED4C [captured] [third] // "type": PingResponse [captured] [third] 19:33:23.7060 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 26 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:23.7070 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 26)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 26 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/timeout": 0.1 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:23.7090 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 55AAE9DD-4216-4460-B61D-70C32C7F313E, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 55AAE9DD-4216-4460-B61D-70C32C7F313E, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:23.7100 trace [/user/swim] [SWIMActor.swift:428] Received ping@41 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [c aptured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 31)]) [captured] [third] // "swim/ping/seqNr": 41 [captured] [third] // "swim/protocolPeriod": 26 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:23.7110 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 26 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:23.7110 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 55AAE9DD-4216-4460-B61D-70C32C7F313E [captured] [third] // "type": PingResponse [captured] [third] 19:33:23.8080 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [third] // "error": RemoteCallError(timedOut(5F5195C9-39E6-4D91-9BDD-9DA15FBD9574, DistributedCluster.TimeoutError(message: "Remote call [5F5195C9-39E6-4D91-9BDD-9DA15FBD9574] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.1 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/sequenceNumber": 36 [captured] [third] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/protocolPeriod": 26 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:23.8080 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 1 [captured] [third] // "swim/lhm/event": failedProbe [captured] [third] 19:33:23.8080 trace [/user/swim] [SWIMActor.swift:189] Sending ping request for [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] to [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with payload: membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 26)]) [captured] [third] 19:33:23.8380 trace [/system/cluster/gossip] [Gossiper+Shell.swift:192] New gossip round, selected [1] peers, from [2] peers [captured] [third] // "gossip/id": membership [captured] [third] // "gossip/peers/selected": [captured] [third] // _AddressableActorRef(sact:// second@127.0.0.1:9002/system/cluster/gossip) [captured] [third] 19:33:23.8390 trace [/system/cluster/gossip] [Gossiper+Shell.swift:233] Sending gossip to sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [third] // "actor/message": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 8], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 8, node:sact://first@127.0.0.1:9001: 8, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: up, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: up, reachability: reachable)])) [captured] [third] // "gossip/peers/count": 2 [captured] [third] // "gossip/target": sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [third] 19:33:23.8390 trace [/system/cluster/gossip] [Gossiper+Shell.swift:272] Schedule next gossip round in 1s 57ms (1s ± 20.0%) [captured] [third] 19:33:23.9400 debug [/system/cluster/gossip] [Gossiper+Shell.swift:255] Did not receive ACK for of [membership] gossip [captured] [third] // "error": RemoteCallError(timedOut(F8C9DB1C-7A4F-4144-9578-120EED2CB909, DistributedCluster.TimeoutError(message: "No response received for ask to [sact://second@127.0.0.1:9002/system/cluster/gossip] within timeout [1s]. Ask was initiated from function [sendGossip(_:identifier:_:to:onGossipAck:)] in [/code/Sources/DistributedCluster/Gossip/Gossiper+Shell.swift:243] and expected response of type [DistributedCluster.Cluster.MembershipGossip].", timeout: 1.0 seconds)), at: DistributedCluster/ActorRef+Ask.swift:267) [captured] [third] // "payload": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 8], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 8, node:sact://first@127.0.0.1:9001: 8, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: up, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: up, reachability: reachable)])) [captured] [third] // "target": _ActorRef.Message>(sact://second@127.0.0.1:9002/system/cluster/gossip) [captured] [third] 19:33:24.0080 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 27 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeri odMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:24.0080 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 27)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 27 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [third] // "swim/timeout": 0.2 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:24.0100 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: A7A97374-E0B5-4014-A8FE-49A87E0B5E4E, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: A7A97374-E0B5-4014-A8FE-49A87E0B5E4E, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:24.0100 trace [/user/swim] [SWIMActor.swift:428] Received ping@43 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 32)]) [captured] [third] // "swim/ping/seqNr": 43 [captured] [third] // "swim/protocolPeriod": 27 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:24.0110 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 27 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:24.0110 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": A7A97374-E0B5-4014-A8FE-49A87E0B5E4E [captured] [third] // "type": PingResponse [captured] [third] 19:33:24.0130 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 27 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:24.0130 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 32)])] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 27 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:24.0130 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 0 [captured] [third] // "swim/lhm/event": successfulProbe [captured] [third] 19:33:24.3100 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 26112A6F-A5AD-4958-878D-FA5C2AE61369, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 26112A6F-A5AD-4958-878D-FA5C2AE61369, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:24.3110 trace [/user/swim] [SWIMActor.swift:428] Received ping@44 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 33)]) [captured] [third] // "swim/ping/seqNr": 44 [captured] [third] // "swim/protocolPeriod": 27 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:24.3110 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [ali ve(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 27 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:24.3110 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 26112A6F-A5AD-4958-878D-FA5C2AE61369 [captured] [third] // "type": PingResponse [captured] [third] 19:33:24.4780 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 9A2E9B37-AE58-40CC-9219-4B72879B3924, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist["$wellKnown": "receptionist", "$path": /system/receptionist] [captured] [third] // "invocation": InvocationMessage(callID: 9A2E9B37-AE58-40CC-9219-4B72879B3924, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist["$wellKnown": "receptionist", "$path": /system/receptionist] [captured] [third] 19:33:24.4780 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captured] [third] 19:33:24.4780 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [third] 19:33:24.4780 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [third] // "receptionist/ops/replay/atSeqNr": 0 [captured] [third] // "receptionist/peer": [$wellKnown: receptionist] [captured] [third] 19:33:24.4780 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [third] // "call/id": 9A2E9B37-AE58-40CC-9219-4B72879B3924 [captured] [third] 19:33:24.4880 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:762] Periodic ack tick [captured] [third] 19:33:24.6090 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 28 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:24.6100 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 28)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1 :9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 28 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/timeout": 0.1 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:24.6130 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 4D3AF06E-6EA2-470E-9302-FBAEA1921CD3, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 4D3AF06E-6EA2-470E-9302-FBAEA1921CD3, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:24.6130 trace [/user/swim] [SWIMActor.swift:428] Received ping@45 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 34)]) [captured] [third] // "swim/ping/seqNr": 45 [captured] [third] // "swim/protocolPeriod": 28 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:24.6140 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 28 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:24.6140 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 4D3AF06E-6EA2-470E-9302-FBAEA1921CD3 [captured] [third] // "type": PingResponse [captured] [third] 19:33:24.7110 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [third] // "error": RemoteCallError(timedOut(5C4441AB-8B04-4C30-83E2-013C9552B10C, DistributedCluster.TimeoutError(message: "Remote call [5C4441AB-8B04-4C30-83E2-013C9552B10C] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.1 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0) , protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/sequenceNumber": 39 [captured] [third] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/protocolPeriod": 28 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:24.7110 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 1 [captured] [third] // "swim/lhm/event": failedProbe [captured] [third] 19:33:24.7110 trace [/user/swim] [SWIMActor.swift:189] Sending ping request for [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] to [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with payload: membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 28)]) [captured] [third] 19:33:24.8400 debug [/system/cluster/gossip] [Gossiper+Shell.swift:255] Did not receive ACK for of [membership] gossip [captured] [third] // "error": RemoteCallError(timedOut(B6623ED0-DB2A-4DF3-8801-CEA215DE760B, DistributedCluster.TimeoutError(message: "No response received for ask to [sact://second@127.0.0.1:9002/system/cluster/gossip] within timeout [1s]. Ask was initiated from function [sendGossip(_:identifier:_:to:onGossipAck:)] in [/code/Sources/DistributedCluster/Gossip/Gossiper+Shell.swift:243] and expected response of type [DistributedCluster.Cluster.MembershipGossip].", timeout: 1.0 seconds)), at: DistributedCluster/ActorRef+Ask.swift:267) [captured] [third] // "payload": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 8], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 8, node:sact://first@127.0.0.1:9001: 8, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: up, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: up, reachability: reachable)])) [captured] [third] // "target": _ActorRef.Message>(sact://second@127.0.0.1:9002/system/cluster/gossip) [captured] [third] 19:33:24.8970 trace [/system/cluster/gossip] [Gossiper+Shell.swift:192] New gossip round, selected [1] peers, from [2] peers [captured] [third] // "gossip/id": membership [captured] [third] // "gossip/peers/selected": [captured] [third] // _AddressableActorRef(sact://second@127.0.0.1:9002/system/cluster/gossip) [captured] [third] 19:33:24.8970 trace [/system/cluster/gossip] [Gossiper+Shell.swift:233] Sending gossip to sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [third] // "actor/message": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 8], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 8 , node:sact://first@127.0.0.1:9001: 8, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: up, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: up, reachability: reachable)])) [captured] [third] // "gossip/peers/count": 2 [captured] [third] // "gossip/target": sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [third] 19:33:24.8970 trace [/system/cluster/gossip] [Gossiper+Shell.swift:272] Schedule next gossip round in 1s 133ms (1s ± 20.0%) [captured] [third] 19:33:24.9100 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 29 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:24.9110 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 29)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 29 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [third] // "swim/timeout": 0.2 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:24.9130 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: D02AC75E-ED35-482F-AB11-03BE69689F7A, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: D02AC75E-ED35-482F-AB11-03BE69689F7A, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:24.9140 trace [/user/swim] [SWIMActor.swift:428] Received ping@47 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnatio n: 0), protocolPeriod: 35)]) [captured] [third] // "swim/ping/seqNr": 47 [captured] [third] // "swim/protocolPeriod": 29 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:24.9140 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 29 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:24.9140 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": D02AC75E-ED35-482F-AB11-03BE69689F7A [captured] [third] // "type": PingResponse [captured] [third] 19:33:24.9250 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 29 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:24.9260 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 35)])] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 29 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:24.9260 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 0 [captured] [third] // "swim/lhm/event": successfulProbe [captured] [third] 19:33:25.2140 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 6AAB206D-22E2-4366-87EB-450D9B084A23, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 6AAB206D-22E2-4366-87EB-450D9B084A23, target: DistributedClu ster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:25.2150 trace [/user/swim] [SWIMActor.swift:428] Received ping@48 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 36)]) [captured] [third] // "swim/ping/seqNr": 48 [captured] [third] // "swim/protocolPeriod": 29 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:25.2150 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 29 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:25.2150 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 6AAB206D-22E2-4366-87EB-450D9B084A23 [captured] [third] // "type": PingResponse [captured] [third] 19:33:25.5120 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 30 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:25.5130 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 30)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 30 [captured] [thir d] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/timeout": 0.1 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:25.5150 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 35361F26-952C-424E-B10B-C165E9A0E12D, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 35361F26-952C-424E-B10B-C165E9A0E12D, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:25.5160 trace [/user/swim] [SWIMActor.swift:428] Received ping@49 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 37)]) [captured] [third] // "swim/ping/seqNr": 49 [captured] [third] // "swim/protocolPeriod": 30 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:25.5160 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 30 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:25.5160 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 35361F26-952C-424E-B10B-C165E9A0E12D [captured] [third] // "type": PingResponse [captured] [third] 19:33:25.6140 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [third] // "error": RemoteCallError(timedOut(A1093E36-718F-4DC3-A198-A11B64F65B17, DistributedCluster.TimeoutError(message: "Remote call [A1093E36-718F-4DC3-A198-A11B64F65B17] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.1 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://se cond@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/sequenceNumber": 42 [captured] [third] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/protocolPeriod": 30 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:25.6140 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 1 [captured] [third] // "swim/lhm/event": failedProbe [captured] [third] 19:33:25.6150 trace [/user/swim] [SWIMActor.swift:189] Sending ping request for [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] to [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with payload: membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 30)]) [captured] [third] 19:33:25.6770 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 7A76C86B-75D8-483D-BBE2-FFA044B702BF, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist["$wellKnown": "receptionist", "$path": /system/receptionist] [captured] [third] // "invocation": InvocationMessage(callID: 7A76C86B-75D8-483D-BBE2-FFA044B702BF, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist["$wellKnown": "receptionist", "$path": /system/receptionist] [captured] [third] 19:33:25.6770 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captured] [third] 19:33:25.6780 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [third] 19:33:25.6780 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [third] // "receptionist/ops/replay/atSeqNr": 0 [captured] [third] // "receptionist/peer": [$wellKnown: receptionist] [captured] [third] 19:33:25.6780 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [third] // "call/id": 7A76C86B-75D8-483D-BBE2-FFA044B702BF [captured] [third] 19:33:25.6890 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:762] Periodic ack tick [captured] [third] 19:33:25.8140 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 31 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:25.8150 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 31)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreach able(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 31 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [third] // "swim/timeout": 0.2 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:25.8170 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 27373056-2616-49EF-8C14-22C46401696A, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 27373056-2616-49EF-8C14-22C46401696A, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:25.8190 trace [/user/swim] [SWIMActor.swift:428] Received ping@51 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 38)]) [captured] [third] // "swim/ping/seqNr": 51 [captured] [third] // "swim/protocolPeriod": 31 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:25.8190 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 31 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:25.8190 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 27373056-2616-49EF-8C14-22C46401696A [captured] [third] // "type": PingResponse [captured] [third] 19:33:25.8210 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 31 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:25.8220 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 38)])] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 31 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:25.8220 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 0 [captured] [third] // "swim/lhm/event": successfulProbe [captured] [third] 19:33:25.8990 debug [/system/cluster/gossip] [Gossiper+Shell.swift:255] Did not receive ACK for of [membership] gossip [captured] [third] // "error": RemoteCallError(timedOut(72EEDD0F-BC28-4BC2-AD2B-934AFA4EF13C, DistributedCluster.TimeoutError(message: "No response received for ask to [sact://second@127.0.0.1:9002/system/cluster/gossip] within timeout [1s]. Ask was initiated from function [sendGossip(_:identifier:_:to:onGossipAck:)] in [/code/Sources/DistributedCluster/Gossip/Gossiper+Shell.swift:243] and expected response of type [DistributedCluster.Cluster.MembershipGossip].", timeout: 1.0 seconds)), at: DistributedCluster/ActorRef+Ask.swift:267) [captured] [third] // "payload": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 8], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 8, node:sact://first@127.0.0.1:9001: 8, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: up, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: up, reachability: reachable)])) [captured] [third] // "target": _ActorRef.Message>(sact://second@127.0.0.1:9002/system/cluster/gossip) [captured] [third] 19:33:26.0320 trace [/system/cluster/gossip] [Gossiper+Shell.swift:192] New gossip round, selected [1] peers, from [2] peers [captured] [third] // "gossip/id": membership [captured] [third] // "gossip/peers/selected": [captured] [third] // _AddressableActorRef(sact://second@127.0.0.1:9002/system/cluster/gossip) [captured] [third] 19:33:26.0320 trace [/system/cluster/gossip] [Gossiper+Shell.swift:233] Sending gossip to sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [third] // "actor/message": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 8], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 8, node:sact://first@127.0.0.1:9001: 8, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: up, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: up, reachability: reachable)])) [captured] [third] // "gossip/peers/count": 2 [captured] [third] // "gossip/target": sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [third] 19:33:26.0330 trace [/system/cluster/gossip] [Gossiper+Shell.swift:272] Schedule next gossip round in 949ms 275μs (1s ± 20.0%) [captured] [third] 19:33:26.1180 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: F401AF59-A7BF-480E-93CF-74075DD6FDCE, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: F401AF59-A7BF-480E-93CF-74075DD6FDCE, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:26.1190 trace [/user/swim] [SWIMActor.swift:428] Received ping@52 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 39)]) [captured] [third] // "swim/ping/seqNr": 52 [captured] [third] // "swim/protocolPeriod": 31 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:26.1190 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 31 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:26.1190 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": F401AF59-A7BF-480E-93CF-74075DD6FDCE [captured] [third] // "type": PingResponse [captured] [third] 19:33:26.4170 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation" : 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 32 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:26.4170 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 32)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 32 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/timeout": 0.1 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:26.4240 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 97C5473F-0278-472E-9A62-2A5964036B94, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 97C5473F-0278-472E-9A62-2A5964036B94, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:26.4250 trace [/user/swim] [SWIMActor.swift:428] Received ping@53 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 40)]) [captured] [third] // "swim/ping/seqNr": 53 [captured] [third] // "swim/protocolPeriod": 32 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:26.4250 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third ] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 32 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:26.4250 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 97C5473F-0278-472E-9A62-2A5964036B94 [captured] [third] // "type": PingResponse [captured] [third] 19:33:26.5200 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [third] // "error": RemoteCallError(timedOut(3C70ED01-0F1F-4BF2-B32C-1E3868CAC5D9, DistributedCluster.TimeoutError(message: "Remote call [3C70ED01-0F1F-4BF2-B32C-1E3868CAC5D9] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.1 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/sequenceNumber": 45 [captured] [third] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/protocolPeriod": 32 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:26.5200 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 1 [captured] [third] // "swim/lhm/event": failedProbe [captured] [third] 19:33:26.5200 trace [/user/swim] [SWIMActor.swift:189] Sending ping request for [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] to [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with payload: membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 32)]) [captured] [third] 19:33:26.7220 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 33 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:26.7230 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 33)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 33 [captured] [third] // "swim/suspects/ count": 0 [captured] [third] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [third] // "swim/timeout": 0.2 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:26.7250 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 5F9C6EAE-9D8B-42D1-B5F7-347E06904E99, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 5F9C6EAE-9D8B-42D1-B5F7-347E06904E99, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:26.7260 trace [/user/swim] [SWIMActor.swift:428] Received ping@55 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 41)]) [captured] [third] // "swim/ping/seqNr": 55 [captured] [third] // "swim/protocolPeriod": 33 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:26.7270 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 33 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:26.7270 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 5F9C6EAE-9D8B-42D1-B5F7-347E06904E99 [captured] [third] // "type": PingResponse [captured] [third] 19:33:26.7310 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 33 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePerio dMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:26.7310 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 41)])] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 33 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:26.7310 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 0 [captured] [third] // "swim/lhm/event": successfulProbe [captured] [third] 19:33:26.8780 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: D8C30BCE-49CE-4DED-871A-2A6D542B6D86, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [third] // "invocation": InvocationMessage(callID: D8C30BCE-49CE-4DED-871A-2A6D542B6D86, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [third] 19:33:26.8780 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captured] [third] 19:33:26.8780 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [third] 19:33:26.8780 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [third] // "receptionist/ops/replay/atSeqNr": 0 [captured] [third] // "receptionist/peer": [$wellKnown: receptionist] [captured] [third] 19:33:26.8780 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [third] // "call/id": D8C30BCE-49CE-4DED-871A-2A6D542B6D86 [captured] [third] 19:33:26.8890 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:762] Periodic ack tick [captured] [third] 19:33:26.9840 trace [/system/cluster/gossip] [Gossiper+Shell.swift:192] New gossip round, selected [1] peers, from [2] peers [captured] [third] // "gossip/id": membership [captured] [third] // "gossip/peers/selected": [captured] [third] // _AddressableActorRef(sact://second@127.0.0.1:9002/system/cluster/gossip) [captured] [third] 19:33:26.9840 trace [/system/cluster/gossip] [Gossiper+Shell.swift:233] Sending gossip to sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [third] // "actor/message": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 8], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 8, node:sact://first@127.0.0.1:9001: 8, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: up, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: up, reachability: reachable)])) [captured] [third] // "gossip/peers/count": 2 [captured] [third] // "gossip/target": sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [third] 19:33:26.9840 trace [/system/cluster/gossip] [Gossiper+Shell.swift:272] Schedule next gossip round in 1s 21ms (1s ± 20.0%) [captured] [third] 19:33:27.0350 debug [/system/cluster/gossip] [Gossiper+Shell.swift:255] Did not receive ACK for of [membership] gossip [captured] [third] // "error": RemoteCallError(timedOut(0674D6D9-2A96-4AF0-8B89-17113AFF6753, DistributedCluster.TimeoutError(message: "No response received for ask to [sact://second@127.0.0.1:9002/system/cluster/gossip] within timeout [1s]. Ask was initiated from function [sendGossip(_:identifier:_:to:onGossipAck:)] in [/code/Sources/DistributedCluster/Gossip/Gossiper+Shell.swift:243] and expected response of type [DistributedCluster.Cluster.MembershipGossip].", timeout: 1.0 seconds)), at: DistributedCluster/ActorRef+Ask.swift:267) [captured] [third] // "payload": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 8], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 8, node:sact://first@127.0.0.1:9001: 8, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: up, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: up, reachability: reachable)])) [captured] [third] // "target": _ActorRef.Message>(sact://second@127.0.0.1:9002/system/cluster/gossip) [captured] [third] 19:33:27.0790 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: B94F18AC-58E9-4F86-8C29-B9ACA80B002B, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: B94F18AC-58E9-4F86-8C29-B9ACA80B002B, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:27.0800 trace [/user/swim] [SWIMActor.swift:428] Received ping@56 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 42)]) [captured] [third] // "swim/ping/seqNr": 56 [captured] [third] // "swim/protocolPeriod": 33 [captured] [third] // "swim/suspects/c ount": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:27.0810 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 33 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:27.0810 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": B94F18AC-58E9-4F86-8C29-B9ACA80B002B [captured] [third] // "type": PingResponse [captured] [third] 19:33:27.4200 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 34 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:27.4210 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 34)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 34 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/timeout": 0.1 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:27.4220 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 697A5E9B-735F-4C25-83DB-DAFD00114398, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 697A5E9B-735F-4C25-83DB-DAFD00114398, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:27.4230 trace [/user/swim] [SWIMActor.swift:428] Received ping@57 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 43)]) [captured] [third] // "swim/ping/seqNr": 57 [captured] [third] // "swim/protocolPeriod": 34 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:27.4240 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 34 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:27.4240 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 697A5E9B-735F-4C25-83DB-DAFD00114398 [captured] [third] // "type": PingResponse [captured] [third] 19:33:27.5220 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [third] // "error": RemoteCallError(timedOut(1DB4032D-5C23-402C-A273-E408489B39B3, DistributedCluster.TimeoutError(message: "Remote call [1DB4032D-5C23-402C-A273-E408489B39B3] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.1 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/sequenceNumber": 48 [captured] [third] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/protocolPeriod": 34 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:27.5220 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 1 [captured] [third] // "swim/lhm/event": failedProbe [captured] [third] 19:33:27.5230 trace [/user/swim] [SWIMActor.swift:189] Sending ping request for [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] to [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with payload: membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 34)]) [captured] [third] 19:33:27.7210 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 35 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:27.7220 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 35)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 35 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [third] // "swim/timeout": 0.2 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:27.7230 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: ABA3BAC2-B96D-4E8B-AE3C-8A8639E9A542, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: ABA3BAC2-B96D-4E8B-AE3C-8A8639E9A542, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:27.7240 trace [/user/swim] [SWIMActor.swift:428] Received ping@59 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 44)]) [captured] [third] // "swim/ping/seqNr": 59 [captured] [third] // "swim/protocolPeriod": 35 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:27.7250 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActo r(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 35 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:27.7250 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": ABA3BAC2-B96D-4E8B-AE3C-8A8639E9A542 [captured] [third] // "type": PingResponse [captured] [third] 19:33:27.7270 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 35 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:27.7270 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 44)])] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 35 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:27.7270 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 0 [captured] [third] // "swim/lhm/event": successfulProbe [captured] [third] 19:33:27.9860 debug [/system/cluster/gossip] [Gossiper+Shell.swift:255] Did not receive ACK for of [membership] gossip [captured] [third] // "error": RemoteCallError(timedOut(9267A784-61A4-4F86-A237-B3D095A75E01, DistributedCluster.TimeoutError(message: "No response received for ask to [sact://second@127.0.0.1:9002/system/cluster/gossip] within timeout [1s]. Ask was initiated from function [sendGossip(_:identifier:_:to:onGossipAck:)] in [/code/Sources/DistributedCluster/Gossip/Gossiper+Shell.swift:243] and expected response of type [DistributedCluster.Cluster.MembershipGossip].", timeout: 1.0 seconds)), at: DistributedCluster/ActorRef+Ask.swift:267) [captured] [third] // "payload": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 8], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 8, node:sact://first@127.0.0.1:9001: 8, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, le ader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: up, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: up, reachability: reachable)])) [captured] [third] // "target": _ActorRef.Message>(sact://second@127.0.0.1:9002/system/cluster/gossip) [captured] [third] 19:33:28.0060 trace [/system/cluster/gossip] [Gossiper+Shell.swift:192] New gossip round, selected [1] peers, from [2] peers [captured] [third] // "gossip/id": membership [captured] [third] // "gossip/peers/selected": [captured] [third] // _AddressableActorRef(sact://second@127.0.0.1:9002/system/cluster/gossip) [captured] [third] 19:33:28.0060 trace [/system/cluster/gossip] [Gossiper+Shell.swift:233] Sending gossip to sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [third] // "actor/message": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 8], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 8, node:sact://first@127.0.0.1:9001: 8, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: up, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: up, reachability: reachable)])) [captured] [third] // "gossip/peers/count": 2 [captured] [third] // "gossip/target": sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [third] 19:33:28.0060 trace [/system/cluster/gossip] [Gossiper+Shell.swift:272] Schedule next gossip round in 1s 96ms (1s ± 20.0%) [captured] [third] 19:33:28.0260 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 8C558D33-8F25-4184-8E03-80842DE76862, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 8C558D33-8F25-4184-8E03-80842DE76862, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:28.0280 trace [/user/swim] [SWIMActor.swift:428] Received ping@60 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 45)]) [captured] [third] // "swim/ping/seqNr": 60 [captured] [third] // "swim/protocolPeriod": 35 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:28.0280 trace [/us er/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 35 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:28.0280 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 8C558D33-8F25-4184-8E03-80842DE76862 [captured] [third] // "type": PingResponse [captured] [third] 19:33:28.0780 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 1A07D546-7D71-4ECE-BA6E-E15FDFF5C44D, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [third] // "invocation": InvocationMessage(callID: 1A07D546-7D71-4ECE-BA6E-E15FDFF5C44D, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [third] 19:33:28.0780 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captured] [third] 19:33:28.0780 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [third] 19:33:28.0780 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [third] // "receptionist/ops/replay/atSeqNr": 0 [captured] [third] // "receptionist/peer": [$wellKnown: receptionist] [captured] [third] 19:33:28.0780 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [third] // "call/id": 1A07D546-7D71-4ECE-BA6E-E15FDFF5C44D [captured] [third] 19:33:28.0890 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:762] Periodic ack tick [captured] [third] 19:33:28.3230 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 36 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:28.3240 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 36)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 36 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/timeout": 0.1 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:28.3250 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 478BE29E-A1D9-4E9A-B3B3-D4BFF9C5B478, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 478BE29E-A1D9-4E9A-B3B3-D4BFF9C5B478, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:28.3260 trace [/user/swim] [SWIMActor.swift:428] Received ping@61 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 46)]) [captured] [third] // "swim/ping/seqNr": 61 [captured] [third] // "swim/protocolPeriod": 36 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:28.3260 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 36 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:28.3260 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 478BE29E-A1D9-4E9A-B3B3-D4BFF9C5B478 [captured] [third] // "type": PingResponse [captured] [third] 19:33:28.4250 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [third] // "error": RemoteCallError(timedOut(BF550AB9-9C44-4170-A285-05FB5FFE919C, DistributedCluster.TimeoutError(message: "Remote call [BF550AB9-9C44-4170-A285-05FB5FFE919C] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.1 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/al l": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/sequenceNumber": 51 [captured] [third] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/protocolPeriod": 36 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:28.4250 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 1 [captured] [third] // "swim/lhm/event": failedProbe [captured] [third] 19:33:28.4250 trace [/user/swim] [SWIMActor.swift:189] Sending ping request for [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] to [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with payload: membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 36)]) [captured] [third] 19:33:28.6240 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 37 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:28.6240 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 37)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 37 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [third] // "swim/timeout": 0.2 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:28.6260 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 3316BBE9-974F-4B52-B61B-95408157EA12, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 3316BBE9-974F-4B52-B61B-95408157EA12, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:28.6270 trace [/user/swim] [SWIMActor.swift:428] Received ping@63 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor (sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 47)]) [captured] [third] // "swim/ping/seqNr": 63 [captured] [third] // "swim/protocolPeriod": 37 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:28.6280 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 37 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:28.6300 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 3316BBE9-974F-4B52-B61B-95408157EA12 [captured] [third] // "type": PingResponse [captured] [third] 19:33:28.6300 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 37 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:28.6310 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 47)])] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 37 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:28.6310 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 0 [captured] [third] // "swim/lhm/event": successfulProbe [captured] [third] 19:33:28.9270 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 6A1D3DD1-623E-408E-B6C5-57FDFE483211, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 6A1D3DD1-623E-408E-B6C5-57FDFE483211, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:28.9280 trace [/user/swim] [SWIMActor.swift:428] Received ping@64 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 48)]) [captured] [third] // "swim/ping/seqNr": 64 [captured] [third] // "swim/protocolPeriod": 37 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:28.9280 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 37 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:28.9280 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 6A1D3DD1-623E-408E-B6C5-57FDFE483211 [captured] [third] // "type": PingResponse [captured] [third] 19:33:29.0080 debug [/system/cluster/gossip] [Gossiper+Shell.swift:255] Did not receive ACK for of [membership] gossip [captured] [third] // "error": RemoteCallError(timedOut(65CDC79D-FB11-4166-A9AA-3D535E5E62D1, DistributedCluster.TimeoutError(message: "No response received for ask to [sact://second@127.0.0.1:9002/system/cluster/gossip] within timeout [1s]. Ask was initiated from function [sendGossip(_:identifier:_:to:onGossipAck:)] in [/code/Sources/DistributedCluster/Gossip/Gossiper+Shell.swift:243] and expected response of type [DistributedCluster.Cluster.MembershipGossip].", timeout: 1.0 seconds)), at: DistributedCluster/ActorRef+Ask.swift:267) [captured] [third] // "payload": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 8], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 8, node:sact://first@127.0.0.1:9001: 8, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: up, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: up, reachability: reachable)])) [captured] [third] // "target": _ActorRef.Message>(sact://second@127.0.0.1:9002/system/cluster/gossip) [captured] [third] 19:33:29.1030 trace [/system/cluster/gossip] [Gossiper+Shell.swift:192] New gossip round, selected [1] peers, from [2] peers [captured] [third] // "gossip/id": membership [captured] [third] // "gossip/peers/selected": [captured] [third] // _AddressableActorRef(sact://second@127.0.0.1:9002/system/cluster/gossip) [captured] [third] 19:33:29.1030 trace [/system/cluster/gossip] [Gossiper+Shell.swift:233] Sending gossip to sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [third] // "actor/message": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 8], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 8, node:sact://first@127.0.0.1:9001: 8, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: up, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: up, reachability: reachable)])) [captured] [third] // "gossip/peers/count": 2 [captured] [third] // "gossip/target": sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [third] 19:33:29.1040 trace [/system/cluster/gossip] [Gossiper+Shell.swift:272] Schedule next gossip round in 1s 176ms (1s ± 20.0%) [captured] [third] 19:33:29.2260 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 38 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:29.2270 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 38)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13 ) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 38 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/timeout": 0.1 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:29.2280 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 085F75A2-8686-45DE-B9B7-BC39E4EB2A6B, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 085F75A2-8686-45DE-B9B7-BC39E4EB2A6B, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:29.2290 trace [/user/swim] [SWIMActor.swift:428] Received ping@65 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 49)]) [captured] [third] // "swim/ping/seqNr": 65 [captured] [third] // "swim/protocolPeriod": 38 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:29.2300 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 38 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:29.2300 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 085F75A2-8686-45DE-B9B7-BC39E4EB2A6B [captured] [third] // "type": PingResponse [captured] [third] 19:33:29.2780 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: D826EA23-0E75-4403-800C-9D223E80F35A, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [third] // "invocation": InvocationMessage(callID: D826EA23-0E75-4403-800C-9D223E80F35A, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist["$path": /system/rec eptionist, "$wellKnown": "receptionist"] [captured] [third] 19:33:29.2780 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captured] [third] 19:33:29.2780 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [third] 19:33:29.2780 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [third] // "receptionist/ops/replay/atSeqNr": 0 [captured] [third] // "receptionist/peer": [$wellKnown: receptionist] [captured] [third] 19:33:29.2780 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [third] // "call/id": D826EA23-0E75-4403-800C-9D223E80F35A [captured] [third] 19:33:29.2890 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:762] Periodic ack tick [captured] [third] 19:33:29.3280 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [third] // "error": RemoteCallError(timedOut(B3248AD6-0515-441B-859B-3D31F65ACA0B, DistributedCluster.TimeoutError(message: "Remote call [B3248AD6-0515-441B-859B-3D31F65ACA0B] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.1 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/sequenceNumber": 54 [captured] [third] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/protocolPeriod": 38 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:29.3280 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 1 [captured] [third] // "swim/lhm/event": failedProbe [captured] [third] 19:33:29.3280 trace [/user/swim] [SWIMActor.swift:189] Sending ping request for [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] to [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with payload: membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 38)]) [captured] [third] 19:33:29.5290 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 39 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:29.5300 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 39)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), p rotocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 39 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [third] // "swim/timeout": 0.2 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:29.5320 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 4AF8C3F0-6424-496E-A669-202EA3D49DE6, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 4AF8C3F0-6424-496E-A669-202EA3D49DE6, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:29.5330 trace [/user/swim] [SWIMActor.swift:428] Received ping@67 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 50)]) [captured] [third] // "swim/ping/seqNr": 67 [captured] [third] // "swim/protocolPeriod": 39 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:29.5330 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 39 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:29.5330 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 4AF8C3F0-6424-496E-A669-202EA3D49DE6 [captured] [third] // "type": PingResponse [captured] [third] 19:33:29.5370 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor( sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 39 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:29.5380 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 50)])] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 39 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:29.5380 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 0 [captured] [third] // "swim/lhm/event": successfulProbe [captured] [third] 19:33:29.9310 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 4553B83A-035F-40FE-B520-C2248B96D044, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 4553B83A-035F-40FE-B520-C2248B96D044, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:29.9320 trace [/user/swim] [SWIMActor.swift:428] Received ping@68 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 51)]) [captured] [third] // "swim/ping/seqNr": 68 [captured] [third] // "swim/protocolPeriod": 39 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:29.9320 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "sw im/protocolPeriod": 39 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:29.9330 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 4553B83A-035F-40FE-B520-C2248B96D044 [captured] [third] // "type": PingResponse [captured] [third] 19:33:30.1060 debug [/system/cluster/gossip] [Gossiper+Shell.swift:255] Did not receive ACK for of [membership] gossip [captured] [third] // "error": RemoteCallError(timedOut(E1B85ADC-F74A-444D-8EFA-3DD47528EB74, DistributedCluster.TimeoutError(message: "No response received for ask to [sact://second@127.0.0.1:9002/system/cluster/gossip] within timeout [1s]. Ask was initiated from function [sendGossip(_:identifier:_:to:onGossipAck:)] in [/code/Sources/DistributedCluster/Gossip/Gossiper+Shell.swift:243] and expected response of type [DistributedCluster.Cluster.MembershipGossip].", timeout: 1.0 seconds)), at: DistributedCluster/ActorRef+Ask.swift:267) [captured] [third] // "payload": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 8], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 8, node:sact://first@127.0.0.1:9001: 8, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: up, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: up, reachability: reachable)])) [captured] [third] // "target": _ActorRef.Message>(sact://second@127.0.0.1:9002/system/cluster/gossip) [captured] [third] 19:33:30.1330 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 40 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:30.1340 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 40)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 40 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/timeout": 0.1 seconds [captured] [third] // " swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:30.2350 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [third] // "error": RemoteCallError(timedOut(56ECD593-BA90-4D9A-9A7D-606394289874, DistributedCluster.TimeoutError(message: "Remote call [56ECD593-BA90-4D9A-9A7D-606394289874] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.1 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/sequenceNumber": 57 [captured] [third] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/protocolPeriod": 40 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:30.2350 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 1 [captured] [third] // "swim/lhm/event": failedProbe [captured] [third] 19:33:30.2350 trace [/user/swim] [SWIMActor.swift:189] Sending ping request for [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] to [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with payload: membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 40)]) [captured] [third] 19:33:30.2370 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 72694661-8EFC-42BB-B202-AE3448BEDA0B, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 72694661-8EFC-42BB-B202-AE3448BEDA0B, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:30.2380 trace [/user/swim] [SWIMActor.swift:428] Received ping@69 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 52)]) [captured] [third] // "swim/ping/seqNr": 69 [captured] [third] // "swim/protocolPeriod": 40 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:30.2380 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://firs t@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 40 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:30.2380 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 72694661-8EFC-42BB-B202-AE3448BEDA0B [captured] [third] // "type": PingResponse [captured] [third] 19:33:30.2820 trace [/system/cluster/gossip] [Gossiper+Shell.swift:192] New gossip round, selected [1] peers, from [2] peers [captured] [third] // "gossip/id": membership [captured] [third] // "gossip/peers/selected": [captured] [third] // _AddressableActorRef(sact://second@127.0.0.1:9002/system/cluster/gossip) [captured] [third] 19:33:30.2820 trace [/system/cluster/gossip] [Gossiper+Shell.swift:233] Sending gossip to sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [third] // "actor/message": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 8], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 8, node:sact://first@127.0.0.1:9001: 8, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: up, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: up, reachability: reachable)])) [captured] [third] // "gossip/peers/count": 2 [captured] [third] // "gossip/target": sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [third] 19:33:30.2830 trace [/system/cluster/gossip] [Gossiper+Shell.swift:272] Schedule next gossip round in 851ms 887μs (1s ± 20.0%) [captured] [third] 19:33:30.4360 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 41 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:30.4370 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 41)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 41 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [third] // "swim/timeout": 0.2 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:30.4420 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 41 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:30.4420 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 52)])] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 41 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:30.4420 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 0 [captured] [third] // "swim/lhm/event": successfulProbe [captured] [third] 19:33:30.4780 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 9DD255BA-0A93-4620-84AD-2F2C75F19BC2, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist["$wellKnown": "receptionist", "$path": /system/receptionist] [captured] [third] // "invocation": InvocationMessage(callID: 9DD255BA-0A93-4620-84AD-2F2C75F19BC2, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist["$wellKnown": "receptionist", "$path": /system/receptionist] [captured] [third] 19:33:30.4790 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captured] [third] 19:33:30.4790 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [third] 19:33:30.4790 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [third] // "receptionist/ops/replay/atSeqNr": 0 [captured] [third] // "receptionist/peer": [$wellKnown: receptionist] [captured] [third] 19:33:30.4790 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [third] // "call/id": 9DD255BA-0A93-4620-84AD-2F2C75F19BC2 [captured] [third] 19:33:30.4890 trace [[$wellKnow n: receptionist]] [OperationLogDistributedReceptionist.swift:762] Periodic ack tick [captured] [third] 19:33:30.6320 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: EF637831-2AD1-4A12-B1DC-E003F964BF32, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: EF637831-2AD1-4A12-B1DC-E003F964BF32, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:30.6330 trace [/user/swim] [SWIMActor.swift:428] Received ping@71 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 53)]) [captured] [third] // "swim/ping/seqNr": 71 [captured] [third] // "swim/protocolPeriod": 41 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:30.6330 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 41 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:30.6330 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": EF637831-2AD1-4A12-B1DC-E003F964BF32 [captured] [third] // "type": PingResponse [captured] [third] 19:33:30.9330 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: DB9F7E24-DFDB-416F-881A-05B0B49C088A, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: DB9F7E24-DFDB-416F-881A-05B0B49C088A, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:30.9340 trace [/user/swim] [SWIMActor.swift:428] Received ping@72 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnatio n: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 54)]) [captured] [third] // "swim/ping/seqNr": 72 [captured] [third] // "swim/protocolPeriod": 41 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:30.9340 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 41 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:30.9340 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": DB9F7E24-DFDB-416F-881A-05B0B49C088A [captured] [third] // "type": PingResponse [captured] [third] 19:33:31.1310 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 42 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:31.1320 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 42)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 42 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/timeout": 0.1 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:31.1350 trace [/system/cluster/gossip] [Gossiper+Shell.swift:192] New gossip round, selected [1] peers, from [2] peers [captured] [third] // "gossip/id": membership [captured] [third] // "gossip/peers/selected": [captured] [third] // _AddressableActorRef(sact://second@ 127.0.0.1:9002/system/cluster/gossip) [captured] [third] 19:33:31.1360 trace [/system/cluster/gossip] [Gossiper+Shell.swift:233] Sending gossip to sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [third] // "actor/message": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 8], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 8, node:sact://first@127.0.0.1:9001: 8, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: up, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: up, reachability: reachable)])) [captured] [third] // "gossip/peers/count": 2 [captured] [third] // "gossip/target": sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [third] 19:33:31.1360 trace [/system/cluster/gossip] [Gossiper+Shell.swift:272] Schedule next gossip round in 830ms 936μs (1s ± 20.0%) [captured] [third] 19:33:31.2340 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [third] // "error": RemoteCallError(timedOut(612CFE37-FF32-411D-8B9E-992C14103657, DistributedCluster.TimeoutError(message: "Remote call [612CFE37-FF32-411D-8B9E-992C14103657] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.1 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/sequenceNumber": 60 [captured] [third] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/protocolPeriod": 42 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:31.2340 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 1 [captured] [third] // "swim/lhm/event": failedProbe [captured] [third] 19:33:31.2340 trace [/user/swim] [SWIMActor.swift:189] Sending ping request for [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] to [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with payload: membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 42)]) [captured] [third] 19:33:31.2350 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 034F6F7B-A6C5-49F1-B61F-5F981A211797, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 034F6F7B-A6C5-49F1-B61F-5F981A211797, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:31.2360 trace [/user/swim] [SWIMActor.swift:428] Received ping@73 [capture d] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 55)]) [captured] [third] // "swim/ping/seqNr": 73 [captured] [third] // "swim/protocolPeriod": 42 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:31.2360 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 42 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:31.2360 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 034F6F7B-A6C5-49F1-B61F-5F981A211797 [captured] [third] // "type": PingResponse [captured] [third] 19:33:31.2840 debug [/system/cluster/gossip] [Gossiper+Shell.swift:255] Did not receive ACK for of [membership] gossip [captured] [third] // "error": RemoteCallError(timedOut(5D7FAA08-B718-4CE2-96B7-7E2488B037EE, DistributedCluster.TimeoutError(message: "No response received for ask to [sact://second@127.0.0.1:9002/system/cluster/gossip] within timeout [1s]. Ask was initiated from function [sendGossip(_:identifier:_:to:onGossipAck:)] in [/code/Sources/DistributedCluster/Gossip/Gossiper+Shell.swift:243] and expected response of type [DistributedCluster.Cluster.MembershipGossip].", timeout: 1.0 seconds)), at: DistributedCluster/ActorRef+Ask.swift:267) [captured] [third] // "payload": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 8], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 8, node:sact://first@127.0.0.1:9001: 8, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: up, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: up, reachability: reachable)])) [captured] [third] // "target": _ActorRef.Message>(sact://second@127.0.0.1:9002/system/cluster/gossip) [captured] [third] 19:33:31.4320 trace [/user/swim] [SWIMActo r.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 43 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:31.4330 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 43)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 43 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [third] // "swim/timeout": 0.2 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:31.4380 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 43 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:31.4390 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 55)])] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 43 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:31.4390 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 0 [captured] [third] // "swim/lhm/event": successfulProbe [captured] [third] 19:33:31.5370 trace [ClusterSystem.swift:1424] Receive invocation: In vocationMessage(callID: B97E0E08-8CAB-45A5-9448-14DE9356BCB0, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: B97E0E08-8CAB-45A5-9448-14DE9356BCB0, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:31.5390 trace [/user/swim] [SWIMActor.swift:428] Received ping@75 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 56)]) [captured] [third] // "swim/ping/seqNr": 75 [captured] [third] // "swim/protocolPeriod": 43 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:31.5390 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 43 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:31.5390 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": B97E0E08-8CAB-45A5-9448-14DE9356BCB0 [captured] [third] // "type": PingResponse [captured] [third] 19:33:31.6780 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 7D0CD896-EAE9-4854-B675-F0502C014F0A, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [third] // "invocation": InvocationMessage(callID: 7D0CD896-EAE9-4854-B675-F0502C014F0A, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [third] 19:33:31.6780 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captured] [third] 19:33:31.6780 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [third] 19:33:31.6790 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [third] // "rec eptionist/ops/replay/atSeqNr": 0 [captured] [third] // "receptionist/peer": [$wellKnown: receptionist] [captured] [third] 19:33:31.6790 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [third] // "call/id": 7D0CD896-EAE9-4854-B675-F0502C014F0A [captured] [third] 19:33:31.6890 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:762] Periodic ack tick [captured] [third] 19:33:31.8360 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: E9BC4689-731F-4491-82E7-74CB9ACEFA45, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: E9BC4689-731F-4491-82E7-74CB9ACEFA45, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:31.8400 trace [/user/swim] [SWIMActor.swift:428] Received ping@76 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 57)]) [captured] [third] // "swim/ping/seqNr": 76 [captured] [third] // "swim/protocolPeriod": 43 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:31.8410 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 43 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:31.8410 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": E9BC4689-731F-4491-82E7-74CB9ACEFA45 [captured] [third] // "type": PingResponse [captured] [third] 19:33:31.9680 trace [/system/cluster/gossip] [Gossiper+Shell.swift:192] New gossip round, selected [1] peers, from [2] peers [captured] [third] // "gossip/id": membership [captured] [third] // "gossip/peers/selected": [captured] [third] // _AddressableActorRef(sact://second@127.0.0.1:9002/system/cluster/gossip) [captured] [third] 19:33:31.9680 trace [/system/cluster/gossip] [Gossiper+Shell.swift:233] Sending gossip to sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [third] // "actor/message": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5, node: sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 8], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 8, node:sact://first@127.0.0.1:9001: 8, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: up, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: up, reachability: reachable)])) [captured] [third] // "gossip/peers/count": 2 [captured] [third] // "gossip/target": sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [third] 19:33:31.9680 trace [/system/cluster/gossip] [Gossiper+Shell.swift:272] Schedule next gossip round in 1s 91ms (1s ± 20.0%) [captured] [third] 19:33:32.0340 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 44 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:32.0350 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 44)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 44 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/timeout": 0.1 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:32.1360 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [third] // "error": RemoteCallError(timedOut(928AEADC-4BBB-4C94-BB40-D44A10EA56F1, DistributedCluster.TimeoutError(message: "Remote call [928AEADC-4BBB-4C94-BB40-D44A10EA56F1] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.1 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/sequenceNumber": 63 [captured] [third] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/protocolPerio d": 44 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:32.1360 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 1 [captured] [third] // "swim/lhm/event": failedProbe [captured] [third] 19:33:32.1360 trace [/user/swim] [SWIMActor.swift:189] Sending ping request for [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] to [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with payload: membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 44)]) [captured] [third] 19:33:32.1370 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 2D676A8D-9484-447A-A773-F0749850B559, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 2D676A8D-9484-447A-A773-F0749850B559, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:32.1370 debug [/system/cluster/gossip] [Gossiper+Shell.swift:255] Did not receive ACK for of [membership] gossip [captured] [third] // "error": RemoteCallError(timedOut(FA8048C3-A41E-4187-9458-AB69670F7CED, DistributedCluster.TimeoutError(message: "No response received for ask to [sact://second@127.0.0.1:9002/system/cluster/gossip] within timeout [1s]. Ask was initiated from function [sendGossip(_:identifier:_:to:onGossipAck:)] in [/code/Sources/DistributedCluster/Gossip/Gossiper+Shell.swift:243] and expected response of type [DistributedCluster.Cluster.MembershipGossip].", timeout: 1.0 seconds)), at: DistributedCluster/ActorRef+Ask.swift:267) [captured] [third] // "payload": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 8], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 8, node:sact://first@127.0.0.1:9001: 8, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: up, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: up, reachability: reachable)])) [captured] [third] // "target": _ActorRef.Message>(sact://second@127.0.0.1:9002/system/cluster/gossip) [captured] [third] 19:33:32.1380 trace [/user/swim] [SWIMActor.swift:428] Received ping@77 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 58)]) [captured] [third] // "swim/ping/seqNr" : 77 [captured] [third] // "swim/protocolPeriod": 44 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:32.1380 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 44 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:32.1380 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 2D676A8D-9484-447A-A773-F0749850B559 [captured] [third] // "type": PingResponse [captured] [third] 19:33:32.3350 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 45 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:32.3360 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 45)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 45 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [third] // "swim/timeout": 0.2 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:32.3470 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 45 [captured] [th ird] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:32.3470 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 58)])] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 45 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:32.3470 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 0 [captured] [third] // "swim/lhm/event": successfulProbe [captured] [third] 19:33:32.4380 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: D5C26E7C-0639-4D51-A9FE-3DF5C026A0EC, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: D5C26E7C-0639-4D51-A9FE-3DF5C026A0EC, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:32.4390 trace [/user/swim] [SWIMActor.swift:428] Received ping@79 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 59)]) [captured] [third] // "swim/ping/seqNr": 79 [captured] [third] // "swim/protocolPeriod": 45 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:32.4390 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 45 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [c aptured] [third] 19:33:32.4390 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": D5C26E7C-0639-4D51-A9FE-3DF5C026A0EC [captured] [third] // "type": PingResponse [captured] [third] 19:33:32.7410 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 1A6348D6-D180-4363-BCAF-584FA119B812, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 1A6348D6-D180-4363-BCAF-584FA119B812, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:32.7420 trace [/user/swim] [SWIMActor.swift:428] Received ping@80 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 60)]) [captured] [third] // "swim/ping/seqNr": 80 [captured] [third] // "swim/protocolPeriod": 45 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:32.7420 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 45 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:32.7420 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 1A6348D6-D180-4363-BCAF-584FA119B812 [captured] [third] // "type": PingResponse [captured] [third] 19:33:32.8780 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 72DF4A4A-8B8D-412E-90D4-ED91AEBEDB23, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [third] // "invocation": InvocationMessage(callID: 72DF4A4A-8B8D-412E-90D4-ED91AEBEDB23, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [third] 19:33:32.8780 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captu red] [third] 19:33:32.8790 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [third] 19:33:32.8790 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [third] // "receptionist/ops/replay/atSeqNr": 0 [captured] [third] // "receptionist/peer": [$wellKnown: receptionist] [captured] [third] 19:33:32.8790 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [third] // "call/id": 72DF4A4A-8B8D-412E-90D4-ED91AEBEDB23 [captured] [third] 19:33:32.8890 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:762] Periodic ack tick [captured] [third] 19:33:32.9370 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 46 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:32.9380 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 46)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 46 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/timeout": 0.1 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:32.9690 debug [/system/cluster/gossip] [Gossiper+Shell.swift:255] Did not receive ACK for of [membership] gossip [captured] [third] // "error": RemoteCallError(timedOut(DD96495A-DEC6-4DAE-863D-ABB2757BB533, DistributedCluster.TimeoutError(message: "No response received for ask to [sact://second@127.0.0.1:9002/system/cluster/gossip] within timeout [1s]. Ask was initiated from function [sendGossip(_:identifier:_:to:onGossipAck:)] in [/code/Sources/DistributedCluster/Gossip/Gossiper+Shell.swift:243] and expected response of type [DistributedCluster.Cluster.MembershipGossip].", timeout: 1.0 seconds)), at: DistributedCluster/ActorRef+Ask.swift:267) [captured] [third] // "payload": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 8], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 8, node:sact://first@127.0.0.1:9001: 8, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: reachable) , Member(sact://third:6686575022428235780@127.0.0.1:9003, status: up, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: up, reachability: reachable)])) [captured] [third] // "target": _ActorRef.Message>(sact://second@127.0.0.1:9002/system/cluster/gossip) [captured] [third] 19:33:33.0400 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [third] // "error": RemoteCallError(timedOut(C6A11FCF-09B7-40BB-9D82-53AAA68E848B, DistributedCluster.TimeoutError(message: "Remote call [C6A11FCF-09B7-40BB-9D82-53AAA68E848B] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.1 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/sequenceNumber": 66 [captured] [third] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/protocolPeriod": 46 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:33.0400 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 1 [captured] [third] // "swim/lhm/event": failedProbe [captured] [third] 19:33:33.0400 trace [/user/swim] [SWIMActor.swift:189] Sending ping request for [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] to [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with payload: membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 46)]) [captured] [third] 19:33:33.0420 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: AAD518F7-697D-4F6D-9817-FC3ED5A4E7E9, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: AAD518F7-697D-4F6D-9817-FC3ED5A4E7E9, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:33.0430 trace [/user/swim] [SWIMActor.swift:428] Received ping@81 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 61)]) [captured] [third] // "swim/ping/seqNr": 81 [captured] [third] // "swim/protocolPeriod": 46 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:33.0430 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 46 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:33.0430 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": AAD518F7-697D-4F6D-9817-FC3ED5A4E7E9 [captured] [third] // "type": PingResponse [captured] [third] 19:33:33.0610 trace [/system/cluster/gossip] [Gossiper+Shell.swift:192] New gossip round, selected [1] peers, from [2] peers [captured] [third] // "gossip/id": membership [captured] [third] // "gossip/peers/selected": [captured] [third] // _AddressableActorRef(sact://second@127.0.0.1:9002/system/cluster/gossip) [captured] [third] 19:33:33.0610 trace [/system/cluster/gossip] [Gossiper+Shell.swift:233] Sending gossip to sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [third] // "actor/message": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 8], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 8, node:sact://first@127.0.0.1:9001: 8, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: up, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: up, reachability: reachable)])) [captured] [third] // "gossip/peers/count": 2 [captured] [third] // "gossip/target": sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [third] 19:33:33.0620 trace [/system/cluster/gossip] [Gossiper+Shell.swift:272] Schedule next gossip round in 1s 118ms (1s ± 20.0%) [captured] [third] 19:33:33.2380 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 47 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:33.2390 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 47)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(in carnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 47 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [third] // "swim/timeout": 0.2 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:33.2450 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 47 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:33.2450 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 61)])] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 47 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:33.2450 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 0 [captured] [third] // "swim/lhm/event": successfulProbe [captured] [third] 19:33:33.4420 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: ABAAFFE2-EB33-4699-9F20-178E2FBBCB7E, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: ABAAFFE2-EB33-4699-9F20-178E2FBBCB7E, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:33.4430 trace [/user/swim] [SWIMActor.swift:428] Received ping@83 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/coun t": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 62)]) [captured] [third] // "swim/ping/seqNr": 83 [captured] [third] // "swim/protocolPeriod": 47 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:33.4430 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 47 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:33.4430 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": ABAAFFE2-EB33-4699-9F20-178E2FBBCB7E [captured] [third] // "type": PingResponse [captured] [third] 19:33:33.7450 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 303D37D5-B61B-4D66-82A1-6DC0CAC65699, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 303D37D5-B61B-4D66-82A1-6DC0CAC65699, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:33.7460 trace [/user/swim] [SWIMActor.swift:428] Received ping@84 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 63)]) [captured] [third] // "swim/ping/seqNr": 84 [captured] [third] // "swim/protocolPeriod": 47 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:33.7460 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unr eachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 47 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:33.7460 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 303D37D5-B61B-4D66-82A1-6DC0CAC65699 [captured] [third] // "type": PingResponse [captured] [third] 19:33:33.8410 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 48 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:33.8410 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 48)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 48 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/timeout": 0.1 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:33.9430 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [third] // "error": RemoteCallError(timedOut(442CE2BD-7069-4B46-A5E2-4465F6C05900, DistributedCluster.TimeoutError(message: "Remote call [442CE2BD-7069-4B46-A5E2-4465F6C05900] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.1 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/sequenceNumber": 69 [captured] [third] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/protocolPeriod": 48 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:33.9430 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 1 [captured] [third] // "swim/lhm/event": failedProbe [captured] [third] 19:33:33.9440 trace [/user/swim] [SWIMActor.swift:189] Sending ping request for [SWIMActor(s act://second@127.0.0.1:9002/user/swim)] to [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with payload: membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 48)]) [captured] [third] 19:33:34.0450 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 774D8835-E157-4294-9CC2-17CB59D5E24F, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 774D8835-E157-4294-9CC2-17CB59D5E24F, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:34.0460 trace [/user/swim] [SWIMActor.swift:428] Received ping@86 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 64)]) [captured] [third] // "swim/ping/seqNr": 86 [captured] [third] // "swim/protocolPeriod": 48 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:34.0460 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 48 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:34.0460 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 774D8835-E157-4294-9CC2-17CB59D5E24F [captured] [third] // "type": PingResponse [captured] [third] 19:33:34.0630 debug [/system/cluster/gossip] [Gossiper+Shell.swift:255] Did not receive ACK for of [membership] gossip [captured] [third] // "error": RemoteCallError(timedOut(2B23BEE3-C0FC-424F-B7DE-D2B10917CC02, DistributedCluster.TimeoutError(message: "No response received for ask to [sact://second@127.0.0.1:9002/system/cluster/gossip] within timeout [1s]. Ask was initiated from function [sendGossip(_:identifier:_:to:onGossipAck:)] in [/code/Sources/DistributedCluster/Gossip/Gossiper+Shell.swift:243] and expected response of type [DistributedCluster.Cluster.MembershipGossip].", timeout: 1.0 seconds)), at: DistributedCluster/ActorRef+Ask.swift:267) [captured] [third] // "payload": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001 : 5, node:sact://third@127.0.0.1:9003: 7], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 8], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 8, node:sact://first@127.0.0.1:9001: 8, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: up, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: up, reachability: reachable)])) [captured] [third] // "target": _ActorRef.Message>(sact://second@127.0.0.1:9002/system/cluster/gossip) [captured] [third] 19:33:34.0780 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 2B8EAECC-E9DF-4A9D-9FEF-6D9A44D9072A, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [third] // "invocation": InvocationMessage(callID: 2B8EAECC-E9DF-4A9D-9FEF-6D9A44D9072A, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [third] 19:33:34.0780 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captured] [third] 19:33:34.0790 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [third] 19:33:34.0790 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [third] // "receptionist/ops/replay/atSeqNr": 0 [captured] [third] // "receptionist/peer": [$wellKnown: receptionist] [captured] [third] 19:33:34.0790 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [third] // "call/id": 2B8EAECC-E9DF-4A9D-9FEF-6D9A44D9072A [captured] [third] 19:33:34.0900 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:762] Periodic ack tick [captured] [third] 19:33:34.1420 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 49 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:34.1430 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 49)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/memb ers/count": 3 [captured] [third] // "swim/protocolPeriod": 49 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [third] // "swim/timeout": 0.2 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:34.1490 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 49 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:34.1490 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 64)])] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 49 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:34.1490 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 0 [captured] [third] // "swim/lhm/event": successfulProbe [captured] [third] 19:33:34.1810 trace [/system/cluster/gossip] [Gossiper+Shell.swift:192] New gossip round, selected [1] peers, from [2] peers [captured] [third] // "gossip/id": membership [captured] [third] // "gossip/peers/selected": [captured] [third] // _AddressableActorRef(sact://second@127.0.0.1:9002/system/cluster/gossip) [captured] [third] 19:33:34.1810 trace [/system/cluster/gossip] [Gossiper+Shell.swift:233] Sending gossip to sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [third] // "actor/message": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 8], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 8, node:sact://first@127.0.0.1:9001: 8, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: up, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: up, reachability: reachable)])) [captured] [third] // "gossip/peers/count": 2 [captured] [third] // "gossip/target" : sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [third] 19:33:34.1810 trace [/system/cluster/gossip] [Gossiper+Shell.swift:272] Schedule next gossip round in 980ms 237μs (1s ± 20.0%) [captured] [third] 19:33:34.3470 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 3C5FF670-7846-4B8B-BFF1-E24918155E26, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 3C5FF670-7846-4B8B-BFF1-E24918155E26, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:34.3520 trace [/user/swim] [SWIMActor.swift:428] Received ping@87 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 65)]) [captured] [third] // "swim/ping/seqNr": 87 [captured] [third] // "swim/protocolPeriod": 49 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:34.3520 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 49 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:34.3530 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 3C5FF670-7846-4B8B-BFF1-E24918155E26 [captured] [third] // "type": PingResponse [captured] [third] 19:33:34.6460 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: FA0750CD-E167-4C81-86DE-35BBD26C662E, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: FA0750CD-E167-4C81-86DE-35BBD26C662E, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:34.6470 trace [/user/swim] [SWIMActor.swift:428] Received ping@88 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 66)]) [captured] [third] // "swim/ping/seqNr": 88 [captured] [third] // "swim/protocolPeriod": 49 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:34.6470 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 49 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:34.6470 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": FA0750CD-E167-4C81-86DE-35BBD26C662E [captured] [third] // "type": PingResponse [captured] [third] 19:33:34.7440 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 50 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:34.7440 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 50)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 50 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/timeout": 0.1 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:34.8460 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [third] // "error": RemoteCallError(timedOut(88483E5B-B3A2-425D-A15C-C9 9CDB562A07, DistributedCluster.TimeoutError(message: "Remote call [88483E5B-B3A2-425D-A15C-C99CDB562A07] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.1 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/sequenceNumber": 72 [captured] [third] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/protocolPeriod": 50 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:34.8460 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 1 [captured] [third] // "swim/lhm/event": failedProbe [captured] [third] 19:33:34.8460 trace [/user/swim] [SWIMActor.swift:189] Sending ping request for [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] to [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with payload: membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 50)]) [captured] [third] 19:33:34.9460 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 0CCB6E98-E331-4997-99A9-C7A1431256B6, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 0CCB6E98-E331-4997-99A9-C7A1431256B6, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:34.9470 trace [/user/swim] [SWIMActor.swift:428] Received ping@90 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 67)]) [captured] [third] // "swim/ping/seqNr": 90 [captured] [third] // "swim/protocolPeriod": 50 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:34.9470 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 50 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:34.9470 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 0CCB6E98-E331-4997-99A9-C7A1431256B6 [captured] [third] // "type": PingResponse [captured] [third] 19:33:35.0460 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 51 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:35.0460 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 51)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 51 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [third] // "swim/timeout": 0.2 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:35.0510 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 51 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:35.0510 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 67)])] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarn ation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 51 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:35.0510 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 0 [captured] [third] // "swim/lhm/event": successfulProbe [captured] [third] 19:33:35.1620 trace [/system/cluster/gossip] [Gossiper+Shell.swift:192] New gossip round, selected [1] peers, from [2] peers [captured] [third] // "gossip/id": membership [captured] [third] // "gossip/peers/selected": [captured] [third] // _AddressableActorRef(sact://second@127.0.0.1:9002/system/cluster/gossip) [captured] [third] 19:33:35.1620 trace [/system/cluster/gossip] [Gossiper+Shell.swift:233] Sending gossip to sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [third] // "actor/message": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 8], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 8, node:sact://first@127.0.0.1:9001: 8, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: up, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: up, reachability: reachable)])) [captured] [third] // "gossip/peers/count": 2 [captured] [third] // "gossip/target": sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [third] 19:33:35.1630 trace [/system/cluster/gossip] [Gossiper+Shell.swift:272] Schedule next gossip round in 963ms 28μs (1s ± 20.0%) [captured] [third] 19:33:35.1830 debug [/system/cluster/gossip] [Gossiper+Shell.swift:255] Did not receive ACK for of [membership] gossip [captured] [third] // "error": RemoteCallError(timedOut(EC071B08-54F7-4FFB-93AA-89DBB4B0A4A2, DistributedCluster.TimeoutError(message: "No response received for ask to [sact://second@127.0.0.1:9002/system/cluster/gossip] within timeout [1s]. Ask was initiated from function [sendGossip(_:identifier:_:to:onGossipAck:)] in [/code/Sources/DistributedCluster/Gossip/Gossiper+Shell.swift:243] and expected response of type [DistributedCluster.Cluster.MembershipGossip].", timeout: 1.0 seconds)), at: DistributedCluster/ActorRef+Ask.swift:267) [captured] [third] // "payload": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 8], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 8, node:sact://first@127.0.0.1:9001: 8, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: up, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: up, reachability: reachable)])) [captured] [third] // "target": _ActorRef.Message>(sact://second@127.0.0.1:9 002/system/cluster/gossip) [captured] [third] 19:33:35.2480 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 398B1BF7-F62C-40D1-9958-40100CCFBBC4, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 398B1BF7-F62C-40D1-9958-40100CCFBBC4, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:35.2490 trace [/user/swim] [SWIMActor.swift:428] Received ping@91 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 68)]) [captured] [third] // "swim/ping/seqNr": 91 [captured] [third] // "swim/protocolPeriod": 51 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:35.2490 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 51 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:35.2490 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 398B1BF7-F62C-40D1-9958-40100CCFBBC4 [captured] [third] // "type": PingResponse [captured] [third] 19:33:35.2780 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: F6191258-2BD3-4190-966A-30E7F660C51A, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [third] // "invocation": InvocationMessage(callID: F6191258-2BD3-4190-966A-30E7F660C51A, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [third] 19:33:35.2780 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captured] [third] 19:33:35.2790 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [third] 19:33:35.2790 trace [[$w ellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [third] // "receptionist/ops/replay/atSeqNr": 0 [captured] [third] // "receptionist/peer": [$wellKnown: receptionist] [captured] [third] 19:33:35.2790 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [third] // "call/id": F6191258-2BD3-4190-966A-30E7F660C51A [captured] [third] 19:33:35.2900 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:762] Periodic ack tick [captured] [third] 19:33:35.5550 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 702F7776-4F5F-4A63-993E-5E34741AFEEC, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 702F7776-4F5F-4A63-993E-5E34741AFEEC, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:35.5560 trace [/user/swim] [SWIMActor.swift:428] Received ping@92 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 69)]) [captured] [third] // "swim/ping/seqNr": 92 [captured] [third] // "swim/protocolPeriod": 51 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:35.5560 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 51 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:35.5560 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 702F7776-4F5F-4A63-993E-5E34741AFEEC [captured] [third] // "type": PingResponse [captured] [third] 19:33:35.6470 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third ] // "swim/protocolPeriod": 52 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:35.6470 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 52)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 52 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/timeout": 0.1 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:35.7480 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [third] // "error": RemoteCallError(timedOut(1A8D9BD8-D0F9-4C5B-BF16-B0548ACE4AA4, DistributedCluster.TimeoutError(message: "Remote call [1A8D9BD8-D0F9-4C5B-BF16-B0548ACE4AA4] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.1 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/sequenceNumber": 75 [captured] [third] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/protocolPeriod": 52 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:35.7480 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 1 [captured] [third] // "swim/lhm/event": failedProbe [captured] [third] 19:33:35.7490 trace [/user/swim] [SWIMActor.swift:189] Sending ping request for [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] to [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with payload: membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 52)]) [captured] [third] 19:33:35.8490 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 3B20BDFB-3F28-4471-B2BE-F18F00088DB3, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 3B20BDFB-3F28-4471-B2BE-F18F00088DB3, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:35.8500 trace [/user/swim] [SWIMActor.swift:428] Received ping@94 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 70)]) [captured] [third] // "swim/ping/seqNr": 94 [captured] [third] // "swim/protocolPeriod": 52 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:35.8500 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 52 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:35.8500 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 3B20BDFB-3F28-4471-B2BE-F18F00088DB3 [captured] [third] // "type": PingResponse [captured] [third] 19:33:35.9480 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 53 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:35.9480 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 53)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 53 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [third] // "swim/timeout": 0.2 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:35.9560 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 53 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:35.9560 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 70)])] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 53 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:35.9560 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 0 [captured] [third] // "swim/lhm/event": successfulProbe [captured] [third] 19:33:36.1260 trace [/system/cluster/gossip] [Gossiper+Shell.swift:192] New gossip round, selected [1] peers, from [2] peers [captured] [third] // "gossip/id": membership [captured] [third] // "gossip/peers/selected": [captured] [third] // _AddressableActorRef(sact://second@127.0.0.1:9002/system/cluster/gossip) [captured] [third] 19:33:36.1270 trace [/system/cluster/gossip] [Gossiper+Shell.swift:233] Sending gossip to sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [third] // "actor/message": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 8], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 8, node:sact://first@127.0.0.1:9001: 8, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: up, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: up, reachability: reachable)])) [captured] [third] // "gossip/peers/count": 2 [captured] [third] // "gossip/target": sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [third] 19:33:36.1270 trace [/system/cluster/gossip] [Gossiper+Shell.swift:272] Schedule next gossip round in 826ms 744μs (1s ± 20.0%) [captured] [third] 19:33:36.1530 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: F03AAAAD-CDA1-41D9-AB7A-6EBE143EE631, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "i nvocation": InvocationMessage(callID: F03AAAAD-CDA1-41D9-AB7A-6EBE143EE631, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:36.1540 trace [/user/swim] [SWIMActor.swift:428] Received ping@95 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 71)]) [captured] [third] // "swim/ping/seqNr": 95 [captured] [third] // "swim/protocolPeriod": 53 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:36.1540 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 53 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:36.1540 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": F03AAAAD-CDA1-41D9-AB7A-6EBE143EE631 [captured] [third] // "type": PingResponse [captured] [third] 19:33:36.1640 debug [/system/cluster/gossip] [Gossiper+Shell.swift:255] Did not receive ACK for of [membership] gossip [captured] [third] // "error": RemoteCallError(timedOut(5019581A-0632-4BD9-9DBD-8CF5D09CFF4F, DistributedCluster.TimeoutError(message: "No response received for ask to [sact://second@127.0.0.1:9002/system/cluster/gossip] within timeout [1s]. Ask was initiated from function [sendGossip(_:identifier:_:to:onGossipAck:)] in [/code/Sources/DistributedCluster/Gossip/Gossiper+Shell.swift:243] and expected response of type [DistributedCluster.Cluster.MembershipGossip].", timeout: 1.0 seconds)), at: DistributedCluster/ActorRef+Ask.swift:267) [captured] [third] // "payload": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 8], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 8, node:sact://first@127.0.0.1:9001: 8, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1 :9003, status: up, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: up, reachability: reachable)])) [captured] [third] // "target": _ActorRef.Message>(sact://second@127.0.0.1:9002/system/cluster/gossip) [captured] [third] 19:33:36.4790 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: E3EAC3E6-2373-40DF-9829-62EE129AAC3A, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist["$wellKnown": "receptionist", "$path": /system/receptionist] [captured] [third] // "invocation": InvocationMessage(callID: E3EAC3E6-2373-40DF-9829-62EE129AAC3A, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist["$wellKnown": "receptionist", "$path": /system/receptionist] [captured] [third] 19:33:36.4790 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captured] [third] 19:33:36.4790 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [third] 19:33:36.4790 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [third] // "receptionist/ops/replay/atSeqNr": 0 [captured] [third] // "receptionist/peer": [$wellKnown: receptionist] [captured] [third] 19:33:36.4790 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [third] // "call/id": E3EAC3E6-2373-40DF-9829-62EE129AAC3A [captured] [third] 19:33:36.4790 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: A20CA384-8546-47F3-975E-5DCFC3D5CF77, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: A20CA384-8546-47F3-975E-5DCFC3D5CF77, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:36.4800 trace [/user/swim] [SWIMActor.swift:428] Received ping@96 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 72)]) [captured] [third] // "swim/ping/seqNr": 96 [captured] [third] // "swim/protocolPeriod": 53 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:36.4810 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWI M.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 53 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:36.4810 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": A20CA384-8546-47F3-975E-5DCFC3D5CF77 [captured] [third] // "type": PingResponse [captured] [third] 19:33:36.4900 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:762] Periodic ack tick [captured] [third] 19:33:36.5490 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 54 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:36.5500 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 54)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 54 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/timeout": 0.1 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:36.6510 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [third] // "error": RemoteCallError(timedOut(415FB253-AB4C-42B3-B740-9D4592DB68EE, DistributedCluster.TimeoutError(message: "Remote call [415FB253-AB4C-42B3-B740-9D4592DB68EE] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.1 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/sequenceNumber": 78 [captured] [third] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/protocolPeriod": 54 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [c aptured] [third] 19:33:36.6510 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 1 [captured] [third] // "swim/lhm/event": failedProbe [captured] [third] 19:33:36.6510 trace [/user/swim] [SWIMActor.swift:189] Sending ping request for [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] to [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with payload: membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 54)]) [captured] [third] 19:33:36.8500 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 55 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:36.8510 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 55)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 55 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [third] // "swim/timeout": 0.2 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:36.8530 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 41D29E73-646D-4492-9E1C-18E845A5CF38, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 41D29E73-646D-4492-9E1C-18E845A5CF38, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:36.8530 trace [/user/swim] [SWIMActor.swift:428] Received ping@98 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 73)]) [captured] [third] // "swim/ping/seqNr": 98 [captured] [third] // "swim/protocolPeriod": 55 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSu spectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:36.8540 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 55 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:36.8540 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 41D29E73-646D-4492-9E1C-18E845A5CF38 [captured] [third] // "type": PingResponse [captured] [third] 19:33:36.8560 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 55 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:36.8560 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 73)])] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 55 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:36.8560 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 0 [captured] [third] // "swim/lhm/event": successfulProbe [captured] [third] 19:33:36.9540 trace [/system/cluster/gossip] [Gossiper+Shell.swift:192] New gossip round, selected [1] peers, from [2] peers [captured] [third] // "gossip/id": membership [captured] [third] // "gossip/peers/selected": [captured] [third] // _AddressableActorRef(sact://second@127.0.0.1:9002/system/cluster/gossip) [captured] [third] 19:33:36.9540 trace [/system/cluster/gossip] [Gossiper+Shell.swift:233] Sending gossip to sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [third] // "actor/message": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630 435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 8], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 8, node:sact://first@127.0.0.1:9001: 8, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: up, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: up, reachability: reachable)])) [captured] [third] // "gossip/peers/count": 2 [captured] [third] // "gossip/target": sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [third] 19:33:36.9550 trace [/system/cluster/gossip] [Gossiper+Shell.swift:272] Schedule next gossip round in 1s 199ms (1s ± 20.0%) [captured] [third] 19:33:37.1280 debug [/system/cluster/gossip] [Gossiper+Shell.swift:255] Did not receive ACK for of [membership] gossip [captured] [third] // "error": RemoteCallError(timedOut(9D2B6F65-1008-4E8A-86F0-3510D149E4C8, DistributedCluster.TimeoutError(message: "No response received for ask to [sact://second@127.0.0.1:9002/system/cluster/gossip] within timeout [1s]. Ask was initiated from function [sendGossip(_:identifier:_:to:onGossipAck:)] in [/code/Sources/DistributedCluster/Gossip/Gossiper+Shell.swift:243] and expected response of type [DistributedCluster.Cluster.MembershipGossip].", timeout: 1.0 seconds)), at: DistributedCluster/ActorRef+Ask.swift:267) [captured] [third] // "payload": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 8], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 8, node:sact://first@127.0.0.1:9001: 8, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: up, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: up, reachability: reachable)])) [captured] [third] // "target": _ActorRef.Message>(sact://second@127.0.0.1:9002/system/cluster/gossip) [captured] [third] 19:33:37.1540 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: EBEABC31-F0BC-4B5C-B9B8-8F28E15AF2A8, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: EBEABC31-F0BC-4B5C-B9B8-8F28E15AF2A8, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:37.1590 trace [/user/swim] [SWIMActor.swift:428] Received ping@99 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://se cond@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 74)]) [captured] [third] // "swim/ping/seqNr": 99 [captured] [third] // "swim/protocolPeriod": 55 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:37.1590 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 55 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:37.1590 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": EBEABC31-F0BC-4B5C-B9B8-8F28E15AF2A8 [captured] [third] // "type": PingResponse [captured] [third] 19:33:37.4520 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 56 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:37.4520 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 56)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 56 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/timeout": 0.1 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:37.4540 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 8B54EC76-AAFD-4509-92ED-37C0C473DC49, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invoca tion": InvocationMessage(callID: 8B54EC76-AAFD-4509-92ED-37C0C473DC49, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:37.4650 trace [/user/swim] [SWIMActor.swift:428] Received ping@100 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 75)]) [captured] [third] // "swim/ping/seqNr": 100 [captured] [third] // "swim/protocolPeriod": 56 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:37.4650 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 56 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:37.4650 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 8B54EC76-AAFD-4509-92ED-37C0C473DC49 [captured] [third] // "type": PingResponse [captured] [third] 19:33:37.5530 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [third] // "error": RemoteCallError(timedOut(1EAD183F-33EC-4226-9E97-4314375C29E0, DistributedCluster.TimeoutError(message: "Remote call [1EAD183F-33EC-4226-9E97-4314375C29E0] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.1 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/sequenceNumber": 81 [captured] [third] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/protocolPeriod": 56 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:37.5530 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 1 [captured] [third] // "swim/lhm/event": failedProbe [captured] [third] 19:33:37.5540 trace [/user/swim] [SWIMActor.swift:189] Sending ping request for [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] to [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with payload: membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 56)]) [captured] [third] 19:33:37.6800 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 58B1F38D-CD3B-4F16-8A23-0E2D87F2298C, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist["$wellKnown": "receptionist", "$path": /system/receptionist] [captured] [third] // "invocation": InvocationMessage(callID: 58B1F38D-CD3B-4F16-8A23-0E2D87F2298C, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist["$wellKnown": "receptionist", "$path": /system/receptionist] [captured] [third] 19:33:37.6800 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captured] [third] 19:33:37.6800 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [third] 19:33:37.6800 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [third] // "receptionist/ops/replay/atSeqNr": 0 [captured] [third] // "receptionist/peer": [$wellKnown: receptionist] [captured] [third] 19:33:37.6800 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [third] // "call/id": 58B1F38D-CD3B-4F16-8A23-0E2D87F2298C [captured] [third] 19:33:37.6900 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:762] Periodic ack tick [captured] [third] 19:33:37.7530 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 57 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:37.7540 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 57)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 57 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [third] // "swim/timeout": 0.2 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:37.7560 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 2776FF10-AF99-4E73-A052-07D8EE9AB13F, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 2776FF10-AF99-4E73-A052-07D8EE9AB13F, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:37.7570 trace [/user/swim] [SWIMActor.swift:428] Received ping@102 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 76)]) [captured] [third] // "swim/ping/seqNr": 102 [captured] [third] // "swim/protocolPeriod": 57 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:37.7570 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 57 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:37.7570 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 2776FF10-AF99-4E73-A052-07D8EE9AB13F [captured] [third] // "type": PingResponse [captured] [third] 19:33:37.7590 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 57 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:37.7590 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 76)])] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member( SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 57 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:37.7590 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 0 [captured] [third] // "swim/lhm/event": successfulProbe [captured] [third] 19:33:37.9560 debug [/system/cluster/gossip] [Gossiper+Shell.swift:255] Did not receive ACK for of [membership] gossip [captured] [third] // "error": RemoteCallError(timedOut(9A00BFB8-BBBA-415F-BEA0-4AD6D5F81384, DistributedCluster.TimeoutError(message: "No response received for ask to [sact://second@127.0.0.1:9002/system/cluster/gossip] within timeout [1s]. Ask was initiated from function [sendGossip(_:identifier:_:to:onGossipAck:)] in [/code/Sources/DistributedCluster/Gossip/Gossiper+Shell.swift:243] and expected response of type [DistributedCluster.Cluster.MembershipGossip].", timeout: 1.0 seconds)), at: DistributedCluster/ActorRef+Ask.swift:267) [captured] [third] // "payload": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 8], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 8, node:sact://first@127.0.0.1:9001: 8, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: up, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: up, reachability: reachable)])) [captured] [third] // "target": _ActorRef.Message>(sact://second@127.0.0.1:9002/system/cluster/gossip) [captured] [third] 19:33:38.0560 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: AB83287F-1D70-49F9-B497-3F78A79D478C, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: AB83287F-1D70-49F9-B497-3F78A79D478C, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:38.0570 trace [/user/swim] [SWIMActor.swift:428] Received ping@103 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@1 27.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 77)]) [captured] [third] // "swim/ping/seqNr": 103 [captured] [third] // "swim/protocolPeriod": 57 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:38.0570 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 57 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:38.0570 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": AB83287F-1D70-49F9-B497-3F78A79D478C [captured] [third] // "type": PingResponse [captured] [third] 19:33:38.1540 trace [/system/cluster/gossip] [Gossiper+Shell.swift:192] New gossip round, selected [1] peers, from [2] peers [captured] [third] // "gossip/id": membership [captured] [third] // "gossip/peers/selected": [captured] [third] // _AddressableActorRef(sact://second@127.0.0.1:9002/system/cluster/gossip) [captured] [third] 19:33:38.1540 trace [/system/cluster/gossip] [Gossiper+Shell.swift:233] Sending gossip to sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [third] // "actor/message": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 8], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 8, node:sact://first@127.0.0.1:9001: 8, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: up, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: up, reachability: reachable)])) [captured] [third] // "gossip/peers/count": 2 [captured] [third] // "gossip/target": sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [third] 19:33:38.1550 trace [/system/cluster/gossip] [Gossiper+Shell.swift:272] Schedule next gossip round in 1s 122ms (1s ± 20.0%) [captured] [third] 19:33:38.3550 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 58 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePerio dMin": 2 [captured] [third] 19:33:38.3560 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 58)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 58 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/timeout": 0.1 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:38.3580 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: E89B07AB-B73F-4E24-97F4-0D2B6B6947AA, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: E89B07AB-B73F-4E24-97F4-0D2B6B6947AA, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:38.3600 trace [/user/swim] [SWIMActor.swift:428] Received ping@104 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 78)]) [captured] [third] // "swim/ping/seqNr": 104 [captured] [third] // "swim/protocolPeriod": 58 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:38.3600 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 58 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:38.3600 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": E89B07AB-B73F-4E24-97F4-0D2B6B6947AA [captured] [third] // "type": PingResponse [captured] [third] 19:33:38.4570 debug [/user/swim] [SW IMActor.swift:154] .ping resulted in error [captured] [third] // "error": RemoteCallError(timedOut(D0F11AF6-4864-49D2-96BC-ACDC64BE1E42, DistributedCluster.TimeoutError(message: "Remote call [D0F11AF6-4864-49D2-96BC-ACDC64BE1E42] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.1 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/sequenceNumber": 84 [captured] [third] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/protocolPeriod": 58 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:38.4570 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 1 [captured] [third] // "swim/lhm/event": failedProbe [captured] [third] 19:33:38.4580 trace [/user/swim] [SWIMActor.swift:189] Sending ping request for [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] to [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with payload: membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 58)]) [captured] [third] 19:33:38.6560 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 59 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:38.6570 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 59)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 59 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [third] // "swim/timeout": 0.2 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:38.6610 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 3FC398AB-B214-47BB-89DE-6D5E77BC235C, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationM essage(callID: 3FC398AB-B214-47BB-89DE-6D5E77BC235C, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:38.6620 trace [/user/swim] [SWIMActor.swift:428] Received ping@106 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 79)]) [captured] [third] // "swim/ping/seqNr": 106 [captured] [third] // "swim/protocolPeriod": 59 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:38.6630 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 59 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:38.6630 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 3FC398AB-B214-47BB-89DE-6D5E77BC235C [captured] [third] // "type": PingResponse [captured] [third] 19:33:38.6660 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 59 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:38.6660 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 79)])] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0 ), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 59 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:38.6660 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 0 [captured] [third] // "swim/lhm/event": successfulProbe [captured] [third] 19:33:38.7960 trace [/user/_TestProbeInternal-y] [ClusterSystem.swift:1077] Resign actor id [captured] [third] 19:33:38.8800 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: F8C5D351-3674-4240-B9B8-FE3336F41520, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist["$wellKnown": "receptionist", "$path": /system/receptionist] [captured] [third] // "invocation": InvocationMessage(callID: F8C5D351-3674-4240-B9B8-FE3336F41520, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist["$wellKnown": "receptionist", "$path": /system/receptionist] [captured] [third] 19:33:38.8800 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captured] [third] 19:33:38.8800 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [third] 19:33:38.8800 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [third] // "receptionist/ops/replay/atSeqNr": 0 [captured] [third] // "receptionist/peer": [$wellKnown: receptionist] [captured] [third] 19:33:38.8800 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [third] // "call/id": F8C5D351-3674-4240-B9B8-FE3336F41520 [captured] [third] 19:33:38.8900 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:762] Periodic ack tick [captured] [third] 19:33:39.0120 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 1574BE97-7211-425E-A6F2-06CF8F68D26E, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 1574BE97-7211-425E-A6F2-06CF8F68D26E, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:39.0130 trace [/user/swim] [SWIMActor.swift:428] Received ping@107 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 80)]) [captured] [third] // "swim/ping/seqNr": 107 [captured] [third] // "swim/protocolPeriod": 59 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [t hird] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:39.0130 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 59 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:39.0130 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 1574BE97-7211-425E-A6F2-06CF8F68D26E [captured] [third] // "type": PingResponse [captured] [third] 19:33:39.1560 debug [/system/cluster/gossip] [Gossiper+Shell.swift:255] Did not receive ACK for of [membership] gossip [captured] [third] // "error": RemoteCallError(timedOut(083BFDB3-9821-48B7-A508-C8B9349BAB76, DistributedCluster.TimeoutError(message: "No response received for ask to [sact://second@127.0.0.1:9002/system/cluster/gossip] within timeout [1s]. Ask was initiated from function [sendGossip(_:identifier:_:to:onGossipAck:)] in [/code/Sources/DistributedCluster/Gossip/Gossiper+Shell.swift:243] and expected response of type [DistributedCluster.Cluster.MembershipGossip].", timeout: 1.0 seconds)), at: DistributedCluster/ActorRef+Ask.swift:267) [captured] [third] // "payload": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 8], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 8, node:sact://first@127.0.0.1:9001: 8, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: up, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: up, reachability: reachable)])) [captured] [third] // "target": _ActorRef.Message>(sact://second@127.0.0.1:9002/system/cluster/gossip) [captured] [third] 19:33:39.2780 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 60 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:39.2780 trace [/system/cluster/gossip] [Gossiper+Shell.swift:192] New gossip round, selected [1] peers, from [2] peers [captured] [third] // "gossip/id" : membership [captured] [third] // "gossip/peers/selected": [captured] [third] // _AddressableActorRef(sact://second@127.0.0.1:9002/system/cluster/gossip) [captured] [third] 19:33:39.2780 trace [/system/cluster/gossip] [Gossiper+Shell.swift:233] Sending gossip to sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [third] // "actor/message": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 8], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 8, node:sact://first@127.0.0.1:9001: 8, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: up, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: up, reachability: reachable)])) [captured] [third] // "gossip/peers/count": 2 [captured] [third] // "gossip/target": sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [third] 19:33:39.2780 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 60)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 60 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/timeout": 0.1 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:39.2780 trace [/system/cluster/gossip] [Gossiper+Shell.swift:272] Schedule next gossip round in 1s 73ms (1s ± 20.0%) [captured] [third] 19:33:39.3160 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: A5D9147D-6FEA-41A8-88A9-6A5D99581527, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: A5D9147D-6FEA-41A8-88A9-6A5D99581527, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:39.3170 trace [/user/swim] [SWIMActor.swift:428] Received ping@108 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sa ct://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 81)]) [captured] [third] // "swim/ping/seqNr": 108 [captured] [third] // "swim/protocolPeriod": 60 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:39.3170 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 60 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:39.3170 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": A5D9147D-6FEA-41A8-88A9-6A5D99581527 [captured] [third] // "type": PingResponse [captured] [third] 19:33:39.3910 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [third] // "error": RemoteCallError(timedOut(EC04C44E-905B-45B9-ACB1-FB27184C12A0, DistributedCluster.TimeoutError(message: "Remote call [EC04C44E-905B-45B9-ACB1-FB27184C12A0] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.1 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/sequenceNumber": 87 [captured] [third] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/protocolPeriod": 60 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:39.3910 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 1 [captured] [third] // "swim/lhm/event": failedProbe [captured] [third] 19:33:39.3910 trace [/user/swim] [SWIMActor.swift:189] Sending ping request for [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] to [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with payload: membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 60)]) [captured] [third] 19:33:39.5930 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 61 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "s wim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:39.5930 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 61)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 61 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [third] // "swim/timeout": 0.2 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:39.6030 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 61 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:39.6040 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 81)])] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 61 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:39.6040 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 0 [captured] [third] // "swim/lhm/event": successfulProbe [captured] [third] 19:33:39.7150 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 049050E2-6E2F-426E-B7F4-2CBC5300519F, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 049050E2-6E2F-426E-B7F4-2CBC5300519F, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:39.7160 trace [/user/swim] [SWIMActor.swift:428] Re ceived ping@110 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 82)]) [captured] [third] // "swim/ping/seqNr": 110 [captured] [third] // "swim/protocolPeriod": 61 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:39.7170 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 61 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:39.7170 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 049050E2-6E2F-426E-B7F4-2CBC5300519F [captured] [third] // "type": PingResponse [captured] [third] 19:33:40.0360 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 6E9ECE00-DA21-4C9D-821F-9CB8FFF3CA1B, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 6E9ECE00-DA21-4C9D-821F-9CB8FFF3CA1B, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:40.0370 trace [/user/swim] [SWIMActor.swift:428] Received ping@111 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 83)]) [captured] [third] // "swim/ping/seqNr": 111 [captured] [third] // "swim/protocolPeriod": 61 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:40.0370 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#58 15222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 61 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:40.0370 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 6E9ECE00-DA21-4C9D-821F-9CB8FFF3CA1B [captured] [third] // "type": PingResponse [captured] [third] 19:33:40.0800 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 0A43B6FE-F012-417D-8321-FBB45904F9F5, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) to: sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [third] // "invocation": InvocationMessage(callID: 0A43B6FE-F012-417D-8321-FBB45904F9F5, target: DistributedCluster.OpLogDistributedReceptionist.ackOps(until:by:), genericSubstitutions: [], arguments: 2) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/system/receptionist["$path": /system/receptionist, "$wellKnown": "receptionist"] [captured] [third] 19:33:40.0800 trace [ClusterSystem.swift:1507] Resolved [$wellKnown: receptionist] well-known actor: receptionist [captured] [third] 19:33:40.0800 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:815] Replicate ops to: [$wellKnown: receptionist] [captured] [third] 19:33:40.0800 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:830] No ops to replay [captured] [third] // "receptionist/ops/replay/atSeqNr": 0 [captured] [third] // "receptionist/peer": [$wellKnown: receptionist] [captured] [third] 19:33:40.0800 debug [ClusterSystem.swift:1590] Result handler, onReturnVoid [captured] [third] // "call/id": 0A43B6FE-F012-417D-8321-FBB45904F9F5 [captured] [third] 19:33:40.0900 trace [[$wellKnown: receptionist]] [OperationLogDistributedReceptionist.swift:762] Periodic ack tick [captured] [third] 19:33:40.2330 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 62 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:40.2340 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 62)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member( SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 62 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/timeout": 0.1 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:40.2800 debug [/system/cluster/gossip] [Gossiper+Shell.swift:255] Did not receive ACK for of [membership] gossip [captured] [third] // "error": RemoteCallError(timedOut(587BA8C9-10C4-464C-A9D2-F1EAF38A5DB7, DistributedCluster.TimeoutError(message: "No response received for ask to [sact://second@127.0.0.1:9002/system/cluster/gossip] within timeout [1s]. Ask was initiated from function [sendGossip(_:identifier:_:to:onGossipAck:)] in [/code/Sources/DistributedCluster/Gossip/Gossiper+Shell.swift:243] and expected response of type [DistributedCluster.Cluster.MembershipGossip].", timeout: 1.0 seconds)), at: DistributedCluster/ActorRef+Ask.swift:267) [captured] [third] // "payload": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 8], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 8, node:sact://first@127.0.0.1:9001: 8, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: up, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: up, reachability: reachable)])) [captured] [third] // "target": _ActorRef.Message>(sact://second@127.0.0.1:9002/system/cluster/gossip) [captured] [third] 19:33:40.3390 debug [/user/swim] [SWIMActor.swift:154] .ping resulted in error [captured] [third] // "error": RemoteCallError(timedOut(07A30719-B113-4D8B-B675-D326B8587EC6, DistributedCluster.TimeoutError(message: "Remote call [07A30719-B113-4D8B-B675-D326B8587EC6] to [DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:)](sact://second@127.0.0.1:9002/user/swim) timed out", timeout: 0.1 seconds)), at: DistributedCluster/ClusterSystem.swift:1291) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/sequenceNumber": 90 [captured] [third] // "swim/ping/target": SWIMActor(sact://second@127.0.0.1:9002/user/swim) [captured] [third] // "swim/protocolPeriod": 62 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:40.3400 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 1 [captured] [third] // "swim/lhm/event": failedProbe [captured] [third] 19:33:40.3400 trace [/user/swim] [SWIMActor.swift:189] Sending ping request for [SWIMActor(sact://second@127.0.0.1:9002/user/swim)] to [SWIMActor(sact://first@127.0.0.1:9001/ user/swim)] with payload: membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 62)]) [captured] [third] 19:33:40.3580 trace [/system/cluster/gossip] [Gossiper+Shell.swift:192] New gossip round, selected [1] peers, from [2] peers [captured] [third] // "gossip/id": membership [captured] [third] // "gossip/peers/selected": [captured] [third] // _AddressableActorRef(sact://second@127.0.0.1:9002/system/cluster/gossip) [captured] [third] 19:33:40.3580 trace [/system/cluster/gossip] [Gossiper+Shell.swift:233] Sending gossip to sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [third] // "actor/message": MembershipGossip(owner: sact://third:6686575022428235780@127.0.0.1:9003, seen: Cluster.MembershipGossip.SeenTable([sact://second:9453639880630435090@127.0.0.1:9002: [node:sact://second@127.0.0.1:9002: 5, node:sact://first@127.0.0.1:9001: 5, node:sact://third@127.0.0.1:9003: 7], sact://first:5815222274080426325@127.0.0.1:9001: [node:sact://second@127.0.0.1:9002: 5, node:sact://third@127.0.0.1:9003: 7, node:sact://first@127.0.0.1:9001: 8], sact://third:6686575022428235780@127.0.0.1:9003: [node:sact://third@127.0.0.1:9003: 8, node:sact://first@127.0.0.1:9001: 8, node:sact://second@127.0.0.1:9002: 5]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://second:9453639880630435090@127.0.0.1:9002, status: up, reachability: reachable), Member(sact://third:6686575022428235780@127.0.0.1:9003, status: up, reachability: reachable), Member(sact://first:5815222274080426325@127.0.0.1:9001, status: up, reachability: reachable)])) [captured] [third] // "gossip/peers/count": 2 [captured] [third] // "gossip/target": sact://second@127.0.0.1:9002/system/cluster/gossip [captured] [third] 19:33:40.3590 trace [/system/cluster/gossip] [Gossiper+Shell.swift:272] Schedule next gossip round in 993ms 57μs (1s ± 20.0%) [captured] [third] 19:33:40.3590 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 47E9447B-9806-4A34-9609-0026EE1EBD28, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 47E9447B-9806-4A34-9609-0026EE1EBD28, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:40.3600 trace [/user/swim] [SWIMActor.swift:428] Received ping@112 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 84)]) [captured] [third] // "swim/ping/seqNr": 112 [captured] [third] // "swim/protocolPeriod": 62 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:40.3610 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolP eriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 62 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:40.3610 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 47E9447B-9806-4A34-9609-0026EE1EBD28 [captured] [third] // "type": PingResponse [captured] [third] 19:33:40.5390 trace [/user/swim] [SWIMActor.swift:100] Periodic ping random member, among: 2 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 63 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:40.5390 debug [/user/swim] [SWIMActor.swift:136] Sending ping [captured] [third] // "swim/gossip/payload": membership([SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 63)]) [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 63 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/target": SWIMActor(sact://first@127.0.0.1:9001/user/swim) [captured] [third] // "swim/timeout": 0.2 seconds [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:40.5440 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 63 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:40.5440 debug [/user/swim] [SWIMInstance.swift:899] Received ack from [SWIMActor(sact://first@127.0.0.1:9001/user/swim)] with incarnation [0] and payload [membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 84)])] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), pro tocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 63 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 2 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 1 [captured] [third] 19:33:40.5440 trace [/user/swim] [SWIMInstance.swift:190] Adjusted LHM multiplier [captured] [third] // "swim/lhm": 0 [captured] [third] // "swim/lhm/event": successfulProbe [captured] [third] 19:33:40.7090 trace [ClusterSystem.swift:1424] Receive invocation: InvocationMessage(callID: 97F980B4-1C3C-41FA-A8DA-616F47B25556, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) to: sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] // "invocation": InvocationMessage(callID: 97F980B4-1C3C-41FA-A8DA-616F47B25556, target: DistributedCluster.SWIMActor.ping(origin:payload:sequenceNumber:), genericSubstitutions: [], arguments: 3) [captured] [third] // "recipient/id": sact://third:6686575022428235780@127.0.0.1:9003/user/swim["$path": /user/swim] [captured] [third] 19:33:40.7100 trace [/user/swim] [SWIMActor.swift:428] Received ping@114 [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/ping/origin": sact://first@127.0.0.1:9001/user/swim [captured] [third] // "swim/ping/payload": membership([SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 85)]) [captured] [third] // "swim/ping/seqNr": 114 [captured] [third] // "swim/protocolPeriod": 63 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:40.7100 trace [/user/swim] [SWIMInstance.swift:1401] Gossip about member sact://127.0.0.1:9001#5815222274080426325, incoming: [alive(incarnation: 0)] does not supersede current: [alive(incarnation: 0)] [captured] [third] // "swim/incarnation": 0 [captured] [third] // "swim/members/all": [captured] [third] // SWIM.Member(SWIMActor(sact://first@127.0.0.1:9001/user/swim), alive(incarnation: 0), protocolPeriod: 1) [captured] [third] // SWIM.Member(SWIMActor(/user/swim), alive(incarnation: 0), protocolPeriod: 0) [captured] [third] // SWIM.Member(SWIMActor(sact://second@127.0.0.1:9002/user/swim), unreachable(incarnation: 0), protocolPeriod: 13) [captured] [third] // "swim/members/count": 3 [captured] [third] // "swim/protocolPeriod": 63 [captured] [third] // "swim/suspects/count": 0 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMax": 4 [captured] [third] // "swim/timeoutSuspectsBeforePeriodMin": 2 [captured] [third] 19:33:40.7100 trace [ClusterSystem.swift:1574] Result handler, onReturn [captured] [third] // "call/id": 97F980B4-1C3C-41FA-A8DA-616F47B25556 [captured] [third] // "type": PingResponse ======================================================================================================================== Test Case 'ClusterLeaderActionsClusteredTests.test_ensureDownAndRemovalSpreadsToAllMembers' failed (29.046 seconds) Test Case 'ClusterLeaderActionsClusteredTests.test_joining_to_up_decisionByLeader' started at 2023-11-10 19:33:42.713 Test Case 'ClusterLeaderActionsClusteredTests.test_joining_to_up_decisionByLeader' passed (4.2 seconds) Test Case 'ClusterLeaderActionsClusteredTests.test_joining_to_up_earlyYetStillLettingAllNodesKnowAboutLatestMembershipStatus' started at 2023-11-10 19:33:46.913 Test Case 'ClusterLeaderActionsClusteredTests.test_joining_to_up_earlyYetStillLettingAllNodesKnowAboutLatestMembershipStatus' passed (6.13 seconds) Test Case 'ClusterLeaderActionsClusteredTests.test_singleLeader' started at 2023-11-10 19:33:53.043 /code/Tests/DistributedClusterTests/Cluster/ClusterLeaderActionsClusteredTests.swift:26: ClusterLeaderActionsClusteredTests.test_singleLeader : Test skipped - !!! Skipping known flaky test test_singleLeader() !!! Test Case 'ClusterLeaderActionsClusteredTests.test_singleLeader' skipped (0.001 seconds) Test Case 'ClusterLeaderActionsClusteredTests.test_up_ensureAllSubscribersGetMovingUpEvents' started at 2023-11-10 19:33:53.044 [19:33:54.1810] DistributedClusterTests/ClusterLeaderActionsClusteredTests.swift:194 : Cluster.Events on ActorTestProbe(/user/$testProbe-0/$messageAdapter) [19:33:54.1850] DistributedClusterTests/ClusterLeaderActionsClusteredTests.swift:201 : Captured event: snapshot(Membership(count: 1, leader: .none, members: [Member(sact://first:3167604152436828330@127.0.0.1:9001, status: joining, reachability: reachable)])) [19:33:54.1930] DistributedClusterTests/ClusterLeaderActionsClusteredTests.swift:201 : Captured event: membershipChange(sact://second:11896421739178530785@127.0.0.1:9002 :: [unknown] -> [joining]) [19:33:54.1940] DistributedClusterTests/ClusterLeaderActionsClusteredTests.swift:201 : Captured event: leadershipChange(DistributedCluster.Cluster.LeadershipChange(oldLeader: nil, newLeader: Optional(Member(sact://first:3167604152436828330@127.0.0.1:9001, status: joining, reachability: reachable)), file: "/code/Sources/DistributedCluster/Cluster/Cluster+Membership.swift", line: 396)) [19:33:54.1950] DistributedClusterTests/ClusterLeaderActionsClusteredTests.swift:201 : Captured event: membershipChange(sact://first:3167604152436828330@127.0.0.1:9001 :: [joining] -> [ up]) [19:33:54.1950] DistributedClusterTests/ClusterLeaderActionsClusteredTests.swift:201 : Captured event: membershipChange(sact://second:11896421739178530785@127.0.0.1:9002 :: [joining] -> [ up]) [19:33:54.2040] DistributedClusterTests/ClusterLeaderActionsClusteredTests.swift:194 : Cluster.Events on ActorTestProbe(/user/$testProbe-0/$messageAdapter) [19:33:54.2050] DistributedClusterTests/ClusterLeaderActionsClusteredTests.swift:201 : Captured event: snapshot(Membership(count: 0, leader: .none, members: [])) [19:33:54.2050] DistributedClusterTests/ClusterLeaderActionsClusteredTests.swift:201 : Captured event: membershipChange(sact://second:11896421739178530785@127.0.0.1:9002 :: [unknown] -> [joining]) [19:33:54.2060] DistributedClusterTests/ClusterLeaderActionsClusteredTests.swift:201 : Captured event: membershipChange(sact://first:3167604152436828330@127.0.0.1:9001 :: [unknown] -> [joining]) [19:33:54.2070] DistributedClusterTests/ClusterLeaderActionsClusteredTests.swift:201 : Captured event: leadershipChange(DistributedCluster.Cluster.LeadershipChange(oldLeader: nil, newLeader: Optional(Member(sact://first:3167604152436828330@127.0.0.1:9001, status: joining, reachability: reachable)), file: "/code/Sources/DistributedCluster/Cluster/Cluster+Membership.swift", line: 396)) [19:33:55.1540] DistributedClusterTests/ClusterLeaderActionsClusteredTests.swift:201 : Captured event: membershipChange(sact://first:3167604152436828330@127.0.0.1:9001 :: [joining] -> [ up]) [19:33:55.1550] DistributedClusterTests/ClusterLeaderActionsClusteredTests.swift:201 : Captured event: membershipChange(sact://second:11896421739178530785@127.0.0.1:9002 :: [joining] -> [ up]) Test Case 'ClusterLeaderActionsClusteredTests.test_up_ensureAllSubscribersGetMovingUpEvents' passed (2.137 seconds) Test Suite 'ClusterLeaderActionsClusteredTests' failed at 2023-11-10 19:33:55.181 Executed 6 tests, with 1 test skipped and 2 failures (1 unexpected) in 44.715 (44.715) seconds Test Suite 'ClusterLeaderActionsTests' started at 2023-11-10 19:33:55.181 Test Case 'ClusterLeaderActionsTests.test_leaderActions_removeDownMembers_dontRemoveIfDownNotKnownToAllMembersYet' started at 2023-11-10 19:33:55.181 2023-11-10T19:33:55+0000 notice handshake-server : actor/path=/dead/letters deadLetter/location=/code/Sources/DistributedCluster/Gossip/Gossiper.swift:75 deadLetter/message=updatePayload(identifier: StringGossipIdentifier(membership), DistributedCluster.Cluster.MembershipGossip(owner: sact://nodeA:17638191381800453100@1.1.1.1:7337, seen: Cluster.MembershipGossip.SeenTable([sact://nodeA:17638191381800453100@1.1.1.1:7337: [node:sact://nodeA@1.1.1.1:7337: 1]]), membership: Membership(count: 1, leader: .none, members: [Member(sact://nodeA:17638191381800453100@1.1.1.1:7337, status: joining, reachability: reachable)]))) deadLetter/message/type=DistributedCluster.GossipShell.Message deadLetter/recipient=/dead/letters["$path": /dead/letters] [DistributedCluster] Dead letter was not delivered to [/dead/letters["$path": /dead/letters]] 2023-11-10T19:33:55+0000 notice handshake-server : actor/path=/dead/letters deadLetter/location=/code/Sources/DistributedCluster/Gossip/Gossiper.swift:75 deadLetter/message=updatePayload(identifier: StringGossipIdentifier(membership), DistributedCluster.Cluster.MembershipGossip(owner: sact://nodeA:17638191381800453100@1.1.1.1:7337, seen: Cluster.MembershipGossip.SeenTable([sact://nodeA:17638191381800453100@1.1.1.1:7337: [node:sact://nodeA@1.1.1.1:7337: 2]]), membership: Membership(count: 2, leader: .none, members: [Member(sact://nodeA:17638191381800453100@1.1.1.1:7337, status: joining, reachability: reachable), Member(sact://nodeB:15349297804014670618@2.2.2.2:8228, status: joining, reachability: reachable)]))) deadLetter/message/type=DistributedCluster.GossipShell.Message deadLetter/recipient=/dead/letters["$path": /dead/letters] [DistributedCluster] Dead letter was not delivered to [/dead/letters["$path": /dead/letters]] 2023-11-10T19:33:55+0000 notice handshake-server : actor/path=/dead/letters deadLetter/location=/code/Sources/DistributedCluster/Gossip/Gossiper.swift:75 deadLetter/message=updatePayload(identifier: StringGossipIdentifier(membership), DistributedCluster.Cluster.MembershipGossip(owner: sact://nodeA:17638191381800453100@1.1.1.1:7337, seen: Cluster.MembershipGossip.SeenTable([sact://nodeA:17638191381800453100@1.1.1.1:7337: [node:sact://nodeA@1.1.1.1:7337: 3]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://nodeA:17638191381800453100@1.1.1.1:7337, status: joining, reachability: reachable), Member(sact://nodeC:10625453130768395401@3.3.3.3:9119, status: joining, reachability: reachable), Member(sact://nodeB:15349297804014670618@2.2.2.2:8228, status: joining, reachability: reachable)]))) deadLetter/message/type=DistributedCluster.GossipShell.Message deadLetter/recipient=/dead/letters["$path": /dead/letters] [DistributedCluster] Dead letter was not delivered to [/dead/letters["$path": /dead/letters]] 2023-11-10T19:33:55+0000 notice handshake-server : actor/path=/dead/letters deadLetter/location=/code/Sources/DistributedCluster/Gossip/Gossiper.swift:75 deadLetter/message=updatePayload(identifier: StringGossipIdentifier(membership), DistributedCluster.Cluster.MembershipGossip(owner: sact://nodeB:15349297804014670618@2.2.2.2:8228, seen: Cluster.MembershipGossip.SeenTable([sact://nodeB:15349297804014670618@2.2.2.2:8228: [node:sact://nodeB@2.2.2.2:8228: 1]]), membership: Membership(count: 1, leader: .none, members: [Member(sact://nodeA:17638191381800453100@1.1.1.1:7337, status: joining, reachability: reachable)]))) deadLetter/message/type=DistributedCluster.GossipShell.Message deadLetter/recipient=/dead/letters["$path": /dead/letters] [DistributedCluster] Dead letter was not delivered to [/dead/letters["$path": /dead/letters]] 2023-11-10T19:33:55+0000 notice handshake-server : actor/path=/dead/letters deadLetter/location=/code/Sources/DistributedCluster/Gossip/Gossiper.swift:75 deadLetter/message=updatePayload(identifier: StringGossipIdentifier(membership), DistributedCluster.Cluster.MembershipGossip(owner: sact://nodeB:15349297804014670618@2.2.2.2:8228, seen: Cluster.MembershipGossip.SeenTable([sact://nodeB:15349297804014670618@2.2.2.2:8228: [node:sact://nodeB@2.2.2.2:8228: 2]]), membership: Membership(count: 2, leader: .none, members: [Member(sact://nodeA:17638191381800453100@1.1.1.1:7337, status: joining, reachability: reachable), Member(sact://nodeB:15349297804014670618@2.2.2.2:8228, status: joining, reachability: reachable)]))) deadLetter/message/type=DistributedCluster.GossipShell.Message deadLetter/recipient=/dead/letters["$path": /dead/letters] [DistributedCluster] Dead letter was not delivered to [/dead/letters["$path": /dead/letters]] 2023-11-10T19:33:55+0000 notice handshake-server : actor/path=/dead/letters deadLetter/location=/code/Sources/DistributedCluster/Gossip/Gossiper.swift:75 deadLetter/message=updatePayload(identifier: StringGossipIdentifier(membership), DistributedCluster.Cluster.MembershipGossip(owner: sact://nodeB:15349297804014670618@2.2.2.2:8228, seen: Cluster.MembershipGossip.SeenTable([sact://nodeB:15349297804014670618@2.2.2.2:8228: [node:sact://nodeB@2.2.2.2:8228: 3]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://nodeA:17638191381800453100@1.1.1.1:7337, status: joining, reachability: reachable), Member(sact://nodeC:10625453130768395401@3.3.3.3:9119, status: joining, reachability: reachable), Member(sact://nodeB:15349297804014670618@2.2.2.2:8228, status: joining, reachability: reachable)]))) deadLetter/message/type=DistributedCluster.GossipShell.Message deadLetter/recipient=/dead/letters["$path": /dead/letters] [DistributedCluster] Dead letter was not delivered to [/dead/letters["$path": /dead/letters]] 2023-11-10T19:33:55+0000 notice handshake-server : actor/path=/dead/letters deadLetter/location=/code/Sources/DistributedCluster/Gossip/Gossiper.swift:75 deadLetter/message=updatePayload(identifier: StringGossipIdentifier(membership), DistributedCluster.Cluster.MembershipGossip(owner: sact://nodeC:10625453130768395401@3.3.3.3:9119, seen: Cluster.MembershipGossip.SeenTable([sact://nodeC:10625453130768395401@3.3.3.3:9119: [node:sact://nodeC@3.3.3.3:9119: 1]]), membership: Membership(count: 1, leader: .none, members: [Member(sact://nodeA:17638191381800453100@1.1.1.1:7337, status: joining, reachability: reachable)]))) deadLetter/message/type=DistributedCluster.GossipShell.Message deadLetter/recipient=/dead/letters["$path": /dead/letters] [DistributedCluster] Dead letter was not delivered to [/dead/letters["$path": /dead/letters]] 2023-11-10T19:33:55+0000 notice handshake-server : actor/path=/dead/letters deadLetter/location=/code/Sources/DistributedCluster/Gossip/Gossiper.swift:75 deadLetter/message=updatePayload(identifier: StringGossipIdentifier(membership), DistributedCluster.Cluster.MembershipGossip(owner: sact://nodeC:10625453130768395401@3.3.3.3:9119, seen: Cluster.MembershipGossip.SeenTable([sact://nodeC:10625453130768395401@3.3.3.3:9119: [node:sact://nodeC@3.3.3.3:9119: 2]]), membership: Membership(count: 2, leader: .none, members: [Member(sact://nodeA:17638191381800453100@1.1.1.1:7337, status: joining, reachability: reachable), Member(sact://nodeB:15349297804014670618@2.2.2.2:8228, status: joining, reachability: reachable)]))) deadLetter/message/type=DistributedCluster.GossipShell.Message deadLetter/recipient=/dead/letters["$path": /dead/letters] [DistributedCluster] Dead letter was not delivered to [/dead/letters["$path": /dead/letters]] 2023-11-10T19:33:55+0000 notice handshake-server : actor/path=/dead/letters deadLetter/location=/code/Sources/DistributedCluster/Gossip/Gossiper.swift:75 deadLetter/message=updatePayload(identifier: StringGossipIdentifier(membership), DistributedCluster.Cluster.MembershipGossip(owner: sact://nodeC:10625453130768395401@3.3.3.3:9119, seen: Cluster.MembershipGossip.SeenTable([sact://nodeC:10625453130768395401@3.3.3.3:9119: [node:sact://nodeC@3.3.3.3:9119: 3]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://nodeA:17638191381800453100@1.1.1.1:7337, status: joining, reachability: reachable), Member(sact://nodeC:10625453130768395401@3.3.3.3:9119, status: joining, reachability: reachable), Member(sact://nodeB:15349297804014670618@2.2.2.2:8228, status: joining, reachability: reachable)]))) deadLetter/message/type=DistributedCluster.GossipShell.Message deadLetter/recipient=/dead/letters["$path": /dead/letters] [DistributedCluster] Dead letter was not delivered to [/dead/letters["$path": /dead/letters]] 2023-11-10T19:33:55+0000 notice handshake-server : actor/path=/dead/letters deadLetter/location=/code/Sources/DistributedCluster/Gossip/Gossiper.swift:75 deadLetter/message=updatePayload(identifier: StringGossipIdentifier(membership), DistributedCluster.Cluster.MembershipGossip(owner: sact://nodeA:17638191381800453100@1.1.1.1:7337, seen: Cluster.MembershipGossip.SeenTable([sact://nodeB:15349297804014670618@2.2.2.2:8228: [node:sact://nodeB@2.2.2.2:8228: 3], sact://nodeA:17638191381800453100@1.1.1.1:7337: [node:sact://nodeB@2.2.2.2:8228: 3, node:sact://nodeA@1.1.1.1:7337: 3]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://nodeA:17638191381800453100@1.1.1.1:7337, status: joining, reachability: reachable), Member(sact://nodeC:10625453130768395401@3.3.3.3:9119, status: joining, reachability: reachable), Member(sact://nodeB:15349297804014670618@2.2.2.2:8228, status: joining, reachability: reachable)]))) deadLetter/message/type=DistributedCluster.GossipShell.Message deadLetter/recipient=/dead/letters["$path": /dead/letters] [DistributedCluster] Dead letter was not delivered to [/dead/letters["$path": /dead/letters]] 2023-11-10T19:33:55+0000 notice handshake-server : actor/path=/dead/letters deadLetter/location=/code/Sources/DistributedCluster/Gossip/Gossiper.swift:75 deadLetter/message=updatePayload(identifier: StringGossipIdentifier(membership), DistributedCluster.Cluster.MembershipGossip(owner: sact://nodeA:17638191381800453100@1.1.1.1:7337, seen: Cluster.MembershipGossip.SeenTable([sact://nodeB:15349297804014670618@2.2.2.2:8228: [node:sact://nodeB@2.2.2.2:8228: 3], sact://nodeA:17638191381800453100@1.1.1.1:7337: [node:sact://nodeB@2.2.2.2:8228: 3, node:sact://nodeA@1.1.1.1:7337: 3, node:sact://nodeC@3.3.3.3:9119: 3], sact://nodeC:10625453130768395401@3.3.3.3:9119: [node:sact://nodeC@3.3.3.3:9119: 3]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://nodeA:17638191381800453100@1.1.1.1:7337, status: joining, reachability: reachable), Member(sact://nodeC:10625453130768395401@3.3.3.3:9119, status: joining, reachability: reachable), Member(sact://nodeB:15349297804014670618@2.2.2.2:8228, status: joining, reachability: reachable)]))) deadLetter/message/type=DistributedCluster.GossipShell.Message deadLetter/recipient=/dead/letters["$path": /dead/letters] [DistributedCluster] Dead letter was not delivered to [/dead/letters["$path": /dead/letters]] 2023-11-10T19:33:55+0000 notice handshake-server : actor/path=/dead/letters deadLetter/location=/code/Sources/DistributedCluster/Gossip/Gossiper.swift:75 deadLetter/message=updatePayload(identifier: StringGossipIdentifier(membership), DistributedCluster.Cluster.MembershipGossip(owner: sact://nodeB:15349297804014670618@2.2.2.2:8228, seen: Cluster.MembershipGossip.SeenTable([sact://nodeB:15349297804014670618@2.2.2.2:8228: [node:sact://nodeB@2.2.2.2:8228: 3, node:sact://nodeC@3.3.3.3:9119: 3, node:sact://nodeA@1.1.1.1:7337: 3], sact://nodeA:17638191381800453100@1.1.1.1:7337: [node:sact://nodeB@2.2.2.2:8228: 3, node:sact://nodeA@1.1.1.1:7337: 3, node:sact://nodeC@3.3.3.3:9119: 3], sact://nodeC:10625453130768395401@3.3.3.3:9119: [node:sact://nodeC@3.3.3.3:9119: 3]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://nodeA:17638191381800453100@1.1.1.1:7337, status: joining, reachability: reachable), Member(sact://nodeC:10625453130768395401@3.3.3.3:9119, status: joining, reachability: reachable), Member(sact://nodeB:15349297804014670618@2.2.2.2:8228, status: joining, reachability: reachable)]))) deadLetter/message/type=DistributedCluster.GossipShell.Message deadLetter/recipient=/dead/letters["$path": /dead/letters] [DistributedCluster] Dead letter was not delivered to [/dead/letters["$path": /dead/letters]] 2023-11-10T19:33:55+0000 notice handshake-server : actor/path=/dead/letters deadLetter/location=/code/Sources/DistributedCluster/Gossip/Gossiper.swift:75 deadLetter/message=updatePayload(identifier: StringGossipIdentifier(membership), DistributedCluster.Cluster.MembershipGossip(owner: sact://nodeC:10625453130768395401@3.3.3.3:9119, seen: Cluster.MembershipGossip.SeenTable([sact://nodeB:15349297804014670618@2.2.2.2:8228: [node:sact://nodeB@2.2.2.2:8228: 3], sact://nodeC:10625453130768395401@3.3.3.3:9119: [node:sact://nodeC@3.3.3.3:9119: 3, node:sact://nodeA@1.1.1.1:7337: 3, node:sact://nodeB@2.2.2.2:8228: 3], sact://nodeA:17638191381800453100@1.1.1.1:7337: [node:sact://nodeC@3.3.3.3:9119: 3, node:sact://nodeB@2.2.2.2:8228: 3, node:sact://nodeA@1.1.1.1:7337: 3]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://nodeA:17638191381800453100@1.1.1.1:7337, status: joining, reachability: reachable), Member(sact://nodeC:10625453130768395401@3.3.3.3:9119, status: joining, reachability: reachable), Member(sact://nodeB:15349297804014670618@2.2.2.2:8228, status: joining, reachability: reachable)]))) deadLetter/message/type=DistributedCluster.GossipShell.Message deadLetter/recipient=/dead/letters["$path": /dead/letters] [DistributedCluster] Dead letter was not delivered to [/dead/letters["$path": /dead/letters]] Test Case 'ClusterLeaderActionsTests.test_leaderActions_removeDownMembers_dontRemoveIfDownNotKnownToAllMembersYet' passed (0.016 seconds) Test Case 'ClusterLeaderActionsTests.test_leaderActions_removeDownMembers_ifKnownAsDownToAllMembers' started at 2023-11-10 19:33:55.197 2023-11-10T19:33:55+0000 notice handshake-server : actor/path=/dead/letters deadLetter/location=/code/Sources/DistributedCluster/Gossip/Gossiper.swift:75 deadLetter/message=updatePayload(identifier: StringGossipIdentifier(membership), DistributedCluster.Cluster.MembershipGossip(owner: sact://nodeA:5795377295702474924@1.1.1.1:7337, seen: Cluster.MembershipGossip.SeenTable([sact://nodeA:5795377295702474924@1.1.1.1:7337: [node:sact://nodeA@1.1.1.1:7337: 1]]), membership: Membership(count: 1, leader: .none, members: [Member(sact://nodeA:5795377295702474924@1.1.1.1:7337, status: joining, reachability: reachable)]))) deadLetter/message/type=DistributedCluster.GossipShell.Message deadLetter/recipient=/dead/letters["$path": /dead/letters] [DistributedCluster] Dead letter was not delivered to [/dead/letters["$path": /dead/letters]] 2023-11-10T19:33:55+0000 notice handshake-server : actor/path=/dead/letters deadLetter/location=/code/Sources/DistributedCluster/Gossip/Gossiper.swift:75 deadLetter/message=updatePayload(identifier: StringGossipIdentifier(membership), DistributedCluster.Cluster.MembershipGossip(owner: sact://nodeA:5795377295702474924@1.1.1.1:7337, seen: Cluster.MembershipGossip.SeenTable([sact://nodeA:5795377295702474924@1.1.1.1:7337: [node:sact://nodeA@1.1.1.1:7337: 2]]), membership: Membership(count: 2, leader: .none, members: [Member(sact://nodeB:12998988624565097888@2.2.2.2:8228, status: joining, reachability: reachable), Member(sact://nodeA:5795377295702474924@1.1.1.1:7337, status: joining, reachability: reachable)]))) deadLetter/message/type=DistributedCluster.GossipShell.Message deadLetter/recipient=/dead/letters["$path": /dead/letters] [DistributedCluster] Dead letter was not delivered to [/dead/letters["$path": /dead/letters]] 2023-11-10T19:33:55+0000 notice handshake-server : actor/path=/dead/letters deadLetter/location=/code/Sources/DistributedCluster/Gossip/Gossiper.swift:75 deadLetter/message=updatePayload(identifier: StringGossipIdentifier(membership), DistributedCluster.Cluster.MembershipGossip(owner: sact://nodeA:5795377295702474924@1.1.1.1:7337, seen: Cluster.MembershipGossip.SeenTable([sact://nodeA:5795377295702474924@1.1.1.1:7337: [node:sact://nodeA@1.1.1.1:7337: 3]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://nodeC:9096717931932268144@3.3.3.3:9119, status: joining, reachability: reachable), Member(sact://nodeB:12998988624565097888@2.2.2.2:8228, status: joining, reachability: reachable), Member(sact://nodeA:5795377295702474924@1.1.1.1:7337, status: joining, reachability: reachable)]))) deadLetter/message/type=DistributedCluster.GossipShell.Message deadLetter/recipient=/dead/letters["$path": /dead/letters] [DistributedCluster] Dead letter was not delivered to [/dead/letters["$path": /dead/letters]] 2023-11-10T19:33:55+0000 notice handshake-server : actor/path=/dead/letters deadLetter/location=/code/Sources/DistributedCluster/Gossip/Gossiper.swift:75 deadLetter/message=updatePayload(identifier: StringGossipIdentifier(membership), DistributedCluster.Cluster.MembershipGossip(owner: sact://nodeB:12998988624565097888@2.2.2.2:8228, seen: Cluster.MembershipGossip.SeenTable([sact://nodeB:12998988624565097888@2.2.2.2:8228: [node:sact://nodeB@2.2.2.2:8228: 1]]), membership: Membership(count: 1, leader: .none, members: [Member(sact://nodeA:5795377295702474924@1.1.1.1:7337, status: joining, reachability: reachable)]))) deadLetter/message/type=DistributedCluster.GossipShell.Message deadLetter/recipient=/dead/letters["$path": /dead/letters] [DistributedCluster] Dead letter was not delivered to [/dead/letters["$path": /dead/letters]] 2023-11-10T19:33:55+0000 notice handshake-server : actor/path=/dead/letters deadLetter/location=/code/Sources/DistributedCluster/Gossip/Gossiper.swift:75 deadLetter/message=updatePayload(identifier: StringGossipIdentifier(membership), DistributedCluster.Cluster.MembershipGossip(owner: sact://nodeB:12998988624565097888@2.2.2.2:8228, seen: Cluster.MembershipGossip.SeenTable([sact://nodeB:12998988624565097888@2.2.2.2:8228: [node:sact://nodeB@2.2.2.2:8228: 2]]), membership: Membership(count: 2, leader: .none, members: [Member(sact://nodeB:12998988624565097888@2.2.2.2:8228, status: joining, reachability: reachable), Member(sact://nodeA:5795377295702474924@1.1.1.1:7337, status: joining, reachability: reachable)]))) deadLetter/message/type=DistributedCluster.GossipShell.Message deadLetter/recipient=/dead/letters["$path": /dead/letters] [DistributedCluster] Dead letter was not delivered to [/dead/letters["$path": /dead/letters]] 2023-11-10T19:33:55+0000 notice handshake-server : actor/path=/dead/letters deadLetter/location=/code/Sources/DistributedCluster/Gossip/Gossiper.swift:75 deadLetter/message=updatePayload(identifier: StringGossipIdentifier(membership), DistributedCluster.Cluster.MembershipGossip(owner: sact://nodeB:12998988624565097888@2.2.2.2:8228, seen: Cluster.MembershipGossip.SeenTable([sact://nodeB:12998988624565097888@2.2.2.2:8228: [node:sact://nodeB@2.2.2.2:8228: 3]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://nodeC:9096717931932268144@3.3.3.3:9119, status: joining, reachability: reachable), Member(sact://nodeB:12998988624565097888@2.2.2.2:8228, status: joining, reachability: reachable), Member(sact://nodeA:5795377295702474924@1.1.1.1:7337, status: joining, reachability: reachable)]))) deadLetter/message/type=DistributedCluster.GossipShell.Message deadLetter/recipient=/dead/letters["$path": /dead/letters] [DistributedCluster] Dead letter was not delivered to [/dead/letters["$path": /dead/letters]] 2023-11-10T19:33:55+0000 notice handshake-server : actor/path=/dead/letters deadLetter/location=/code/Sources/DistributedCluster/Gossip/Gossiper.swift:75 deadLetter/message=updatePayload(identifier: StringGossipIdentifier(membership), DistributedCluster.Cluster.MembershipGossip(owner: sact://nodeC:9096717931932268144@3.3.3.3:9119, seen: Cluster.MembershipGossip.SeenTable([sact://nodeC:9096717931932268144@3.3.3.3:9119: [node:sact://nodeC@3.3.3.3:9119: 1]]), membership: Membership(count: 1, leader: .none, members: [Member(sact://nodeA:5795377295702474924@1.1.1.1:7337, status: joining, reachability: reachable)]))) deadLetter/message/type=DistributedCluster.GossipShell.Message deadLetter/recipient=/dead/letters["$path": /dead/letters] [DistributedCluster] Dead letter was not delivered to [/dead/letters["$path": /dead/letters]] 2023-11-10T19:33:55+0000 notice handshake-server : actor/path=/dead/letters deadLetter/location=/code/Sources/DistributedCluster/Gossip/Gossiper.swift:75 deadLetter/message=updatePayload(identifier: StringGossipIdentifier(membership), DistributedCluster.Cluster.MembershipGossip(owner: sact://nodeC:9096717931932268144@3.3.3.3:9119, seen: Cluster.MembershipGossip.SeenTable([sact://nodeC:9096717931932268144@3.3.3.3:9119: [node:sact://nodeC@3.3.3.3:9119: 2]]), membership: Membership(count: 2, leader: .none, members: [Member(sact://nodeB:12998988624565097888@2.2.2.2:8228, status: joining, reachability: reachable), Member(sact://nodeA:5795377295702474924@1.1.1.1:7337, status: joining, reachability: reachable)]))) deadLetter/message/type=DistributedCluster.GossipShell.Message deadLetter/recipient=/dead/letters["$path": /dead/letters] [DistributedCluster] Dead letter was not delivered to [/dead/letters["$path": /dead/letters]] 2023-11-10T19:33:55+0000 notice handshake-server : actor/path=/dead/letters deadLetter/location=/code/Sources/DistributedCluster/Gossip/Gossiper.swift:75 deadLetter/message=updatePayload(identifier: StringGossipIdentifier(membership), DistributedCluster.Cluster.MembershipGossip(owner: sact://nodeC:9096717931932268144@3.3.3.3:9119, seen: Cluster.MembershipGossip.SeenTable([sact://nodeC:9096717931932268144@3.3.3.3:9119: [node:sact://nodeC@3.3.3.3:9119: 3]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://nodeC:9096717931932268144@3.3.3.3:9119, status: joining, reachability: reachable), Member(sact://nodeB:12998988624565097888@2.2.2.2:8228, status: joining, reachability: reachable), Member(sact://nodeA:5795377295702474924@1.1.1.1:7337, status: joining, reachability: reachable)]))) deadLetter/message/type=DistributedCluster.GossipShell.Message deadLetter/recipient=/dead/letters["$path": /dead/letters] [DistributedCluster] Dead letter was not delivered to [/dead/letters["$path": /dead/letters]] 2023-11-10T19:33:55+0000 notice handshake-server : actor/path=/dead/letters deadLetter/location=/code/Sources/DistributedCluster/Gossip/Gossiper.swift:75 deadLetter/message=updatePayload(identifier: StringGossipIdentifier(membership), DistributedCluster.Cluster.MembershipGossip(owner: sact://nodeA:5795377295702474924@1.1.1.1:7337, seen: Cluster.MembershipGossip.SeenTable([sact://nodeA:5795377295702474924@1.1.1.1:7337: [node:sact://nodeA@1.1.1.1:7337: 3, node:sact://nodeB@2.2.2.2:8228: 3], sact://nodeB:12998988624565097888@2.2.2.2:8228: [node:sact://nodeB@2.2.2.2:8228: 3]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://nodeC:9096717931932268144@3.3.3.3:9119, status: joining, reachability: reachable), Member(sact://nodeB:12998988624565097888@2.2.2.2:8228, status: joining, reachability: reachable), Member(sact://nodeA:5795377295702474924@1.1.1.1:7337, status: joining, reachability: reachable)]))) deadLetter/message/type=DistributedCluster.GossipShell.Message deadLetter/recipient=/dead/letters["$path": /dead/letters] [DistributedCluster] Dead letter was not delivered to [/dead/letters["$path": /dead/letters]] 2023-11-10T19:33:55+0000 notice handshake-server : actor/path=/dead/letters deadLetter/location=/code/Sources/DistributedCluster/Gossip/Gossiper.swift:75 deadLetter/message=updatePayload(identifier: StringGossipIdentifier(membership), DistributedCluster.Cluster.MembershipGossip(owner: sact://nodeA:5795377295702474924@1.1.1.1:7337, seen: Cluster.MembershipGossip.SeenTable([sact://nodeC:9096717931932268144@3.3.3.3:9119: [node:sact://nodeC@3.3.3.3:9119: 3], sact://nodeA:5795377295702474924@1.1.1.1:7337: [node:sact://nodeC@3.3.3.3:9119: 3, node:sact://nodeA@1.1.1.1:7337: 3, node:sact://nodeB@2.2.2.2:8228: 3], sact://nodeB:12998988624565097888@2.2.2.2:8228: [node:sact://nodeB@2.2.2.2:8228: 3]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://nodeC:9096717931932268144@3.3.3.3:9119, status: joining, reachability: reachable), Member(sact://nodeB:12998988624565097888@2.2.2.2:8228, status: joining, reachability: reachable), Member(sact://nodeA:5795377295702474924@1.1.1.1:7337, status: joining, reachability: reachable)]))) deadLetter/message/type=DistributedCluster.GossipShell.Message deadLetter/recipient=/dead/letters["$path": /dead/letters] [DistributedCluster] Dead letter was not delivered to [/dead/letters["$path": /dead/letters]] 2023-11-10T19:33:55+0000 notice handshake-server : actor/path=/dead/letters deadLetter/location=/code/Sources/DistributedCluster/Gossip/Gossiper.swift:75 deadLetter/message=updatePayload(identifier: StringGossipIdentifier(membership), DistributedCluster.Cluster.MembershipGossip(owner: sact://nodeB:12998988624565097888@2.2.2.2:8228, seen: Cluster.MembershipGossip.SeenTable([sact://nodeC:9096717931932268144@3.3.3.3:9119: [node:sact://nodeC@3.3.3.3:9119: 3], sact://nodeB:12998988624565097888@2.2.2.2:8228: [node:sact://nodeC@3.3.3.3:9119: 3, node:sact://nodeB@2.2.2.2:8228: 3, node:sact://nodeA@1.1.1.1:7337: 3], sact://nodeA:5795377295702474924@1.1.1.1:7337: [node:sact://nodeA@1.1.1.1:7337: 3, node:sact://nodeC@3.3.3.3:9119: 3, node:sact://nodeB@2.2.2.2:8228: 3]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://nodeC:9096717931932268144@3.3.3.3:9119, status: joining, reachability: reachable), Member(sact://nodeB:12998988624565097888@2.2.2.2:8228, status: joining, reachability: reachable), Member(sact://nodeA:5795377295702474924@1.1.1.1:7337, status: joining, reachability: reachable)]))) deadLetter/message/type=DistributedCluster.GossipShell.Message deadLetter/recipient=/dead/letters["$path": /dead/letters] [DistributedCluster] Dead letter was not delivered to [/dead/letters["$path": /dead/letters]] 2023-11-10T19:33:55+0000 notice handshake-server : actor/path=/dead/letters deadLetter/location=/code/Sources/DistributedCluster/Gossip/Gossiper.swift:75 deadLetter/message=updatePayload(identifier: StringGossipIdentifier(membership), DistributedCluster.Cluster.MembershipGossip(owner: sact://nodeC:9096717931932268144@3.3.3.3:9119, seen: Cluster.MembershipGossip.SeenTable([sact://nodeC:9096717931932268144@3.3.3.3:9119: [node:sact://nodeC@3.3.3.3:9119: 3, node:sact://nodeA@1.1.1.1:7337: 3, node:sact://nodeB@2.2.2.2:8228: 3], sact://nodeA:5795377295702474924@1.1.1.1:7337: [node:sact://nodeB@2.2.2.2:8228: 3, node:sact://nodeC@3.3.3.3:9119: 3, node:sact://nodeA@1.1.1.1:7337: 3], sact://nodeB:12998988624565097888@2.2.2.2:8228: [node:sact://nodeB@2.2.2.2:8228: 3]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://nodeC:9096717931932268144@3.3.3.3:9119, status: joining, reachability: reachable), Member(sact://nodeB:12998988624565097888@2.2.2.2:8228, status: joining, reachability: reachable), Member(sact://nodeA:5795377295702474924@1.1.1.1:7337, status: joining, reachability: reachable)]))) deadLetter/message/type=DistributedCluster.GossipShell.Message deadLetter/recipient=/dead/letters["$path": /dead/letters] [DistributedCluster] Dead letter was not delivered to [/dead/letters["$path": /dead/letters]] 2023-11-10T19:33:55+0000 notice handshake-server : actor/path=/dead/letters deadLetter/location=/code/Sources/DistributedCluster/Gossip/Gossiper.swift:75 deadLetter/message=updatePayload(identifier: StringGossipIdentifier(membership), DistributedCluster.Cluster.MembershipGossip(owner: sact://nodeA:5795377295702474924@1.1.1.1:7337, seen: Cluster.MembershipGossip.SeenTable([sact://nodeC:9096717931932268144@3.3.3.3:9119: [node:sact://nodeC@3.3.3.3:9119: 3], sact://nodeA:5795377295702474924@1.1.1.1:7337: [node:sact://nodeC@3.3.3.3:9119: 3, node:sact://nodeA@1.1.1.1:7337: 4, node:sact://nodeB@2.2.2.2:8228: 3], sact://nodeB:12998988624565097888@2.2.2.2:8228: [node:sact://nodeB@2.2.2.2:8228: 3]]), membership: Membership(count: 3, leader: Member(sact://nodeA@1.1.1.1:7337, status: joining, reachability: reachable), members: [Member(sact://nodeC:9096717931932268144@3.3.3.3:9119, status: joining, reachability: reachable), Member(sact://nodeB:12998988624565097888@2.2.2.2:8228, status: joining, reachability: reachable), Member(sact://nodeA:5795377295702474924@1.1.1.1:7337, status: joining, reachability: reachable)]))) deadLetter/message/type=DistributedCluster.GossipShell.Message deadLetter/recipient=/dead/letters["$path": /dead/letters] [DistributedCluster] Dead letter was not delivered to [/dead/letters["$path": /dead/letters]] 2023-11-10T19:33:55+0000 notice handshake-server : actor/path=/dead/letters deadLetter/location=/code/Sources/DistributedCluster/Gossip/Gossiper.swift:75 deadLetter/message=updatePayload(identifier: StringGossipIdentifier(membership), DistributedCluster.Cluster.MembershipGossip(owner: sact://nodeA:5795377295702474924@1.1.1.1:7337, seen: Cluster.MembershipGossip.SeenTable([sact://nodeC:9096717931932268144@3.3.3.3:9119: [node:sact://nodeC@3.3.3.3:9119: 3], sact://nodeA:5795377295702474924@1.1.1.1:7337: [node:sact://nodeC@3.3.3.3:9119: 3, node:sact://nodeA@1.1.1.1:7337: 5, node:sact://nodeB@2.2.2.2:8228: 3], sact://nodeB:12998988624565097888@2.2.2.2:8228: [node:sact://nodeB@2.2.2.2:8228: 3]]), membership: Membership(count: 3, leader: Member(sact://nodeA@1.1.1.1:7337, status: joining, reachability: reachable), members: [Member(sact://nodeC:9096717931932268144@3.3.3.3:9119, status: joining, reachability: reachable), Member(sact://nodeB:12998988624565097888@2.2.2.2:8228, status: down, reachability: reachable), Member(sact://nodeA:5795377295702474924@1.1.1.1:7337, status: joining, reachability: reachable)]))) deadLetter/message/type=DistributedCluster.GossipShell.Message deadLetter/recipient=/dead/letters["$path": /dead/letters] [DistributedCluster] Dead letter was not delivered to [/dead/letters["$path": /dead/letters]] 2023-11-10T19:33:55+0000 notice handshake-server : actor/path=/dead/letters deadLetter/location=/code/Sources/DistributedCluster/Gossip/Gossiper.swift:75 deadLetter/message=updatePayload(identifier: StringGossipIdentifier(membership), DistributedCluster.Cluster.MembershipGossip(owner: sact://nodeA:5795377295702474924@1.1.1.1:7337, seen: Cluster.MembershipGossip.SeenTable([sact://nodeC:9096717931932268144@3.3.3.3:9119: [node:sact://nodeC@3.3.3.3:9119: 3], sact://nodeA:5795377295702474924@1.1.1.1:7337: [node:sact://nodeC@3.3.3.3:9119: 3, node:sact://nodeA@1.1.1.1:7337: 6, node:sact://nodeB@2.2.2.2:8228: 3], sact://nodeB:12998988624565097888@2.2.2.2:8228: [node:sact://nodeB@2.2.2.2:8228: 3]]), membership: Membership(count: 3, leader: Member(sact://nodeA@1.1.1.1:7337, status: up, reachability: reachable), members: [Member(sact://nodeC:9096717931932268144@3.3.3.3:9119, status: joining, reachability: reachable), Member(sact://nodeB:12998988624565097888@2.2.2.2:8228, status: down, reachability: reachable), Member(sact://nodeA:5795377295702474924@1.1.1.1:7337, status: up, reachability: reachable, _upNumber: 1)]))) deadLetter/message/type=DistributedCluster.GossipShell.Message deadLetter/recipient=/dead/letters["$path": /dead/letters] [DistributedCluster] Dead letter was not delivered to [/dead/letters["$path": /dead/letters]] 2023-11-10T19:33:55+0000 notice handshake-server : actor/path=/dead/letters deadLetter/location=/code/Sources/DistributedCluster/Gossip/Gossiper.swift:75 deadLetter/message=updatePayload(identifier: StringGossipIdentifier(membership), DistributedCluster.Cluster.MembershipGossip(owner: sact://nodeA:5795377295702474924@1.1.1.1:7337, seen: Cluster.MembershipGossip.SeenTable([sact://nodeC:9096717931932268144@3.3.3.3:9119: [node:sact://nodeC@3.3.3.3:9119: 3], sact://nodeA:5795377295702474924@1.1.1.1:7337: [node:sact://nodeC@3.3.3.3:9119: 3, node:sact://nodeA@1.1.1.1:7337: 7, node:sact://nodeB@2.2.2.2:8228: 3], sact://nodeB:12998988624565097888@2.2.2.2:8228: [node:sact://nodeB@2.2.2.2:8228: 3]]), membership: Membership(count: 3, leader: Member(sact://nodeA@1.1.1.1:7337, status: up, reachability: reachable), members: [Member(sact://nodeC:9096717931932268144@3.3.3.3:9119, status: up, reachability: reachable, _upNumber: 1), Member(sact://nodeB:12998988624565097888@2.2.2.2:8228, status: down, reachability: reachable), Member(sact://nodeA:5795377295702474924@1.1.1.1:7337, status: up, reachability: reachable, _upNumber: 1)]))) deadLetter/message/type=DistributedCluster.GossipShell.Message deadLetter/recipient=/dead/letters["$path": /dead/letters] [DistributedCluster] Dead letter was not delivered to [/dead/letters["$path": /dead/letters]] 2023-11-10T19:33:55+0000 notice handshake-server : actor/path=/dead/letters deadLetter/location=/code/Sources/DistributedCluster/Gossip/Gossiper.swift:75 deadLetter/message=updatePayload(identifier: StringGossipIdentifier(membership), DistributedCluster.Cluster.MembershipGossip(owner: sact://nodeC:9096717931932268144@3.3.3.3:9119, seen: Cluster.MembershipGossip.SeenTable([sact://nodeC:9096717931932268144@3.3.3.3:9119: [node:sact://nodeC@3.3.3.3:9119: 3, node:sact://nodeA@1.1.1.1:7337: 7, node:sact://nodeB@2.2.2.2:8228: 3], sact://nodeA:5795377295702474924@1.1.1.1:7337: [node:sact://nodeB@2.2.2.2:8228: 3, node:sact://nodeC@3.3.3.3:9119: 3, node:sact://nodeA@1.1.1.1:7337: 7], sact://nodeB:12998988624565097888@2.2.2.2:8228: [node:sact://nodeB@2.2.2.2:8228: 3]]), membership: Membership(count: 3, leader: .none, members: [Member(sact://nodeC:9096717931932268144@3.3.3.3:9119, status: up, reachability: reachable), Member(sact://nodeB:12998988624565097888@2.2.2.2:8228, status: down, reachability: reachable), Member(sact://nodeA:5795377295702474924@1.1.1.1:7337, status: up, reachability: reachable)]))) deadLetter/message/type=DistributedCluster.GossipShell.Message deadLetter/recipient=/dead/letters["$path": /dead/letters] [DistributedCluster] Dead letter was not delivered to [/dead/letters["$path": /dead/letters]] 2023-11-10T19:33:55+0000 notice handshake-server : actor/path=/dead/letters deadLetter/location=/code/Sources/DistributedCluster/Gossip/Gossiper.swift:75 deadLetter/message=updatePayload(identifier: StringGossipIdentifier(membership), DistributedCluster.Cluster.MembershipGossip(owner: sact://nodeA:5795377295702474924@1.1.1.1:7337, seen: Cluster.MembershipGossip.SeenTable([sact://nodeC:9096717931932268144@3.3.3.3:9119: [node:sact://nodeB@2.2.2.2:8228: 3, node:sact://nodeC@3.3.3.3:9119: 3, node:sact://nodeA@1.1.1.1:7337: 7], sact://nodeA:5795377295702474924@1.1.1.1:7337: [node:sact://nodeC@3.3.3.3:9119: 3, node:sact://nodeA@1.1.1.1:7337: 7, node:sact://nodeB@2.2.2.2:8228: 3], sact://nodeB:12998988624565097888@2.2.2.2:8228: [node:sact://nodeB@2.2.2.2:8228: 3]]), membership: Membership(count: 3, leader: Member(sact://nodeA@1.1.1.1:7337, status: up, reachability: reachable), members: [Member(sact://nodeC:9096717931932268144@3.3.3.3:9119, status: up, reachability: reachable, _upNumber: 1), Member(sact://nodeB:12998988624565097888@2.2.2.2:8228, status: down, reachability: reachable), Member(sact://nodeA:5795377295702474924@1.1.1.1:7337, status: up, reachability: reachable, _upNumber: 1)]))) deadLetter/message/type=DistributedCluster.GossipShell.Message deadLetter/recipient=/dead/letters["$path": /dead/letters] [DistributedCluster] Dead letter was not delivered to [/dead/letters["$path": /dead/letters]] 2023-11-10T19:33:55+0000 notice handshake-server : actor/path=/dead/letters deadLetter/location=/code/Sources/DistributedCluster/Gossip/Gossiper.swift:75 deadLetter/message=updatePayload(identifier: StringGossipIdentifier(membership), DistributedCluster.Cluster.MembershipGossip(owner: sact://nodeA:5795377295702474924@1.1.1.1:7337, seen: Cluster.MembershipGossip.SeenTable([sact://nodeC:9096717931932268144@3.3.3.3:9119: [node:sact://nodeB@2.2.2.2:8228: 3, node:sact://nodeC@3.3.3.3:9119: 3, node:sact://nodeA@1.1.1.1:7337: 7], sact://nodeA:5795377295702474924@1.1.1.1:7337: [node:sact://nodeC@3.3.3.3:9119: 3, node:sact://nodeA@1.1.1.1:7337: 8, node:sact://nodeB@2.2.2.2:8228: 3], sact://nodeB:12998988624565097888@2.2.2.2:8228: [node:sact://nodeB@2.2.2.2:8228: 3]]), membership: Membership(count: 2, leader: Member(sact://nodeA@1.1.1.1:7337, status: up, reachability: reachable), members: [Member(sact://nodeC:9096717931932268144@3.3.3.3:9119, status: up, reachability: reachable, _upNumber: 1), Member(sact://nodeA:5795377295702474924@1.1.1.1:7337, status: up, reachability: reachable, _upNumber: 1)]))) deadLetter/message/type=DistributedCluster.GossipShell.Message deadLetter/recipient=/dead/letters["$path": /dead/letters] [DistributedCluster] Dead letter was not delivered to [/dead/letters["$path": /dead/letters]] 2023-11-10T19:33:55+0000 notice handshake-server : actor/path=/dead/letters deadLetter/location=/code/Sources/DistributedCluster/Gossip/Gossiper.swift:75 deadLetter/message=updatePayload(identifier: StringGossipIdentifier(membership), DistributedCluster.Cluster.MembershipGossip(owner: sact://nodeC:9096717931932268144@3.3.3.3:9119, seen: Cluster.MembershipGossip.SeenTable([sact://nodeC:9096717931932268144@3.3.3.3:9119: [node:sact://nodeC@3.3.3.3:9119: 3, node:sact://nodeA@1.1.1.1:7337: 8], sact://nodeA:5795377295702474924@1.1.1.1:7337: [node:sact://nodeC@3.3.3.3:9119: 3, node:sact://nodeA@1.1.1.1:7337: 8]]), membership: Membership(count: 2, leader: .none, members: [Member(sact://nodeC:9096717931932268144@3.3.3.3:9119, status: up, reachability: reachable), Member(sact://nodeA:5795377295702474924@1.1.1.1:7337, status: up, reachability: reachable)]))) deadLetter/message/type=DistributedCluster.GossipShell.Message deadLetter/recipient=/dead/letters["$path": /dead/letters] [DistributedCluster] Dead letter was not delivered to [/dead/letters["$path": /dead/letters]] Test Case 'ClusterLeaderActionsTests.test_leaderActions_removeDownMembers_ifKnownAsDownToAllMembers' passed (0.028 seconds) Test Suite 'ClusterLeaderActionsTests' passed at 2023-11-10 19:33:55.225 Executed 2 tests, with 0 failures (0 unexpected) in 0.044 (0.044) seconds Test Suite 'ClusterMembershipSnapshotTests' started at 2023-11-10 19:33:55.225 Test Case 'ClusterMembershipSnapshotTests.test_membershipSnapshot_beInSyncWithEvents' started at 2023-11-10 19:33:55.225 Test Case 'ClusterMembershipSnapshotTests.test_membershipSnapshot_beInSyncWithEvents' passed (1.404 seconds) Test Case 'ClusterMembershipSnapshotTests.test_membershipSnapshot_initialShouldContainSelfNode' started at 2023-11-10 19:33:56.629 Test Case 'ClusterMembershipSnapshotTests.test_membershipSnapshot_initialShouldContainSelfNode' passed (0.119 seconds) Test Case 'ClusterMembershipSnapshotTests.test_membershipSnapshot_shouldBeUpdated' started at 2023-11-10 19:33:56.748 Test Case 'ClusterMembershipSnapshotTests.test_membershipSnapshot_shouldBeUpdated' passed (0.465 seconds) Test Suite 'ClusterMembershipSnapshotTests' passed at 2023-11-10 19:33:57.213 Executed 3 tests, with 0 failures (0 unexpected) in 1.987 (1.987) seconds Test Suite 'ClusterOnDownActionTests' started at 2023-11-10 19:33:57.213 Test Case 'ClusterOnDownActionTests.test_onNodeDowned_configuredNoop_doNothing' started at 2023-11-10 19:33:57.213 Test Case 'ClusterOnDownActionTests.test_onNodeDowned_configuredNoop_doNothing' passed (0.319 seconds) Test Case 'ClusterOnDownActionTests.test_onNodeDowned_performShutdown' started at 2023-11-10 19:33:57.532 Test Case 'ClusterOnDownActionTests.test_onNodeDowned_performShutdown' passed (0.508 seconds) Test Suite 'ClusterOnDownActionTests' passed at 2023-11-10 19:33:58.040 Executed 2 tests, with 0 failures (0 unexpected) in 0.827 (0.827) seconds Test Suite 'ClusterSingletonPluginClusteredTests' started at 2023-11-10 19:33:58.040 Test Case 'ClusterSingletonPluginClusteredTests.test_remoteCallShouldFailAfterAllocationTimedOut' started at 2023-11-10 19:33:58.040 Test Case 'ClusterSingletonPluginClusteredTests.test_remoteCallShouldFailAfterAllocationTimedOut' passed (2.656 seconds) Test Case 'ClusterSingletonPluginClusteredTests.test_singletonByClusterLeadership_happyPath' started at 2023-11-10 19:34:00.695 Test Case 'ClusterSingletonPluginClusteredTests.test_singletonByClusterLeadership_happyPath' passed (3.175 seconds) Test Case 'ClusterSingletonPluginClusteredTests.test_singletonByClusterLeadership_stashMessagesIfNoLeader' started at 2023-11-10 19:34:03.870 Test Case 'ClusterSingletonPluginClusteredTests.test_singletonByClusterLeadership_stashMessagesIfNoLeader' passed (1.178 seconds) Test Case 'ClusterSingletonPluginClusteredTests.test_singletonByClusterLeadership_withLeaderChange' started at 2023-11-10 19:34:05.048 [19:34:08.2220] DistributedClusterTests/ClusterSingletonPluginClusteredTests.swift:230 : Nodes up: [sact://first:12879557096816463549@127.0.0.1:7111, sact://second:1641673498242458849@127.0.0.1:8222, sact://third:10914443898839140065@127.0.0.1:9333] [19:34:08.2300] DistributedClusterTests/ClusterSingletonPluginClusteredTests.swift:235 : All three nodes communicated with singleton [19:34:09.0360] DistributedClusterTests/ClusterSingletonPluginClusteredTests.swift:248 : Endpoint sact://first@127.0.0.1:7111 left cluster... [19:34:09.0360] DistributedClusterTests/ClusterSingletonPluginClusteredTests.swift:251 : Endpoint sact://fourth@127.0.0.1:7444 joining cluster... [19:34:10.0480] DistributedClusterTests/ClusterSingletonPluginClusteredTests.swift:264 : Sending: 'Bob (1)' -> [DistributedClusterTests.TheSingleton] (it may be terminated/not-re-pointed yet) [19:34:10.0480] DistributedClusterTests/ClusterSingletonPluginClusteredTests.swift:264 : Sending: 'Charlie (1)' -> [DistributedClusterTests.TheSingleton] (it may be terminated/not-re-pointed yet) [19:34:10.3610] DistributedClusterTests/ClusterSingletonPluginClusteredTests.swift:267 : Passed 'Bob (1)' -> [DistributedClusterTests.TheSingleton]: reply: Hello-4 Bob (1)! (from node: sact://fourth@127.0.0.1:7444, id: /user/the-one["$wellKnown": "the-one", "$props": DistributedCluster._PropsShuttle(props: DistributedCluster._Props(dispatcher: DistributedCluster._DispatcherProps.default, supervision: DistributedCluster._SupervisionProps(supervisionMappings: []), metadata: ActorMetadata(["$wellKnown": "the-one", "$wellKnownName": "the-one"]), metrics: MetricsProps(active: ActiveMetricsOptionSet(rawValue: 0), group: ), _wellKnown: true, _systemActor: false, _designatedActorID: nil, _distributedActor: false)), "$path": /user/the-one]) [19:34:10.3610] DistributedClusterTests/ClusterSingletonPluginClusteredTests.swift:267 : Passed 'Charlie (1)' -> [DistributedClusterTests.TheSingleton]: reply: Hello-4 Charlie (1)! (from node: sact://fourth@127.0.0.1:7444, id: /user/the-one["$wellKnown": "the-one", "$props": DistributedCluster._PropsShuttle(props: DistributedCluster._Props(dispatcher: DistributedCluster._DispatcherProps.default, supervision: DistributedCluster._SupervisionProps(supervisionMappings: []), metadata: ActorMetadata(["$wellKnown": "the-one", "$wellKnownName": "the-one"]), metrics: MetricsProps(active: ActiveMetricsOptionSet(rawValue: 0), group: ), _wellKnown: true, _systemActor: false, _designatedActorID: nil, _distributedActor: false)), "$path": /user/the-one]) [19:34:11.0510] DistributedClusterTests/ClusterSingletonPluginClusteredTests.swift:264 : Sending: 'Bob (2)' -> [DistributedClusterTests.TheSingleton] (it may be terminated/not-re-pointed yet) [19:34:11.0510] DistributedClusterTests/ClusterSingletonPluginClusteredTests.swift:264 : Sending: 'Charlie (2)' -> [DistributedClusterTests.TheSingleton] (it may be terminated/not-re-pointed yet) [19:34:11.0750] DistributedClusterTests/ClusterSingletonPluginClusteredTests.swift:267 : Passed 'Charlie (2)' -> [DistributedClusterTests.TheSingleton]: reply: Hello-4 Charlie (2)! (from node: sact://fourth@127.0.0.1:7444, id: /user/the-one["$wellKnown": "the-one", "$props": DistributedCluster._PropsShuttle(props: DistributedCluster._Props(dispatcher: DistributedCluster._DispatcherProps.default, supervision: DistributedCluster._SupervisionProps(supervisionMappings: []), metadata: ActorMetadata(["$wellKnown": "the-one", "$wellKnownName": "the-one"]), metrics: MetricsProps(active: ActiveMetricsOptionSet(rawValue: 0), group: ), _wellKnown: true, _systemActor: false, _designatedActorID: nil, _distributedActor: false)), "$path": /user/the-one]) [19:34:11.0750] DistributedClusterTests/ClusterSingletonPluginClusteredTests.swift:267 : Passed 'Bob (2)' -> [DistributedClusterTests.TheSingleton]: reply: Hello-4 Bob (2)! (from node: sact://fourth@127.0.0.1:7444, id: /user/the-one[ "$wellKnown": "the-one", "$props": DistributedCluster._PropsShuttle(props: DistributedCluster._Props(dispatcher: DistributedCluster._DispatcherProps.default, supervision: DistributedCluster._SupervisionProps(supervisionMappings: []), metadata: ActorMetadata(["$wellKnown": "the-one", "$wellKnownName": "the-one"]), metrics: MetricsProps(active: ActiveMetricsOptionSet(rawValue: 0), group: ), _wellKnown: true, _systemActor: false, _designatedActorID: nil, _distributedActor: false)), "$path": /user/the-one]) [19:34:12.0370] DistributedClusterTests/ClusterSingletonPluginClusteredTests.swift:264 : Sending: 'Bob (3)' -> [DistributedClusterTests.TheSingleton] (it may be terminated/not-re-pointed yet) [19:34:12.0380] DistributedClusterTests/ClusterSingletonPluginClusteredTests.swift:264 : Sending: 'Charlie (3)' -> [DistributedClusterTests.TheSingleton] (it may be terminated/not-re-pointed yet) [19:34:12.0490] DistributedClusterTests/ClusterSingletonPluginClusteredTests.swift:270 : Failed 'Bob (3)' -> [DistributedClusterTests.TheSingleton]: error: DeadLetterError([$wellKnown: the-one]) [19:34:12.0490] DistributedClusterTests/ClusterSingletonPluginClusteredTests.swift:270 : Failed 'Charlie (3)' -> [DistributedClusterTests.TheSingleton]: error: DeadLetterError([$wellKnown: the-one]) [19:34:13.0610] DistributedClusterTests/ClusterSingletonPluginClusteredTests.swift:264 : Sending: 'Charlie (4)' -> [DistributedClusterTests.TheSingleton] (it may be terminated/not-re-pointed yet) [19:34:13.0610] DistributedClusterTests/ClusterSingletonPluginClusteredTests.swift:264 : Sending: 'Bob (4)' -> [DistributedClusterTests.TheSingleton] (it may be terminated/not-re-pointed yet) [19:34:13.0720] DistributedClusterTests/ClusterSingletonPluginClusteredTests.swift:270 : Failed 'Bob (4)' -> [DistributedClusterTests.TheSingleton]: error: DeadLetterError([$wellKnown: the-one]) [19:34:13.0710] DistributedClusterTests/ClusterSingletonPluginClusteredTests.swift:270 : Failed 'Charlie (4)' -> [DistributedClusterTests.TheSingleton]: error: DeadLetterError([$wellKnown: the-one]) [19:34:14.0520] DistributedClusterTests/ClusterSingletonPluginClusteredTests.swift:264 : Sending: 'Bob (5)' -> [DistributedClusterTests.TheSingleton] (it may be terminated/not-re-pointed yet) [19:34:14.0520] DistributedClusterTerror: Exited with signal code 11 ests/ClusterSingletonPluginClusteredTests.swift:264 : Sending: 'Charlie (5)' -> [DistributedClusterTests.TheSingleton] (it may be terminated/not-re-pointed yet) [19:34:14.0570] DistributedClusterTests/ClusterSingletonPluginClusteredTests.swift:270 : Failed 'Bob (5)' -> [DistributedClusterTests.TheSingleton]: error: DeadLetterError([$wellKnown: the-one]) [19:34:14.0580] DistributedClusterTests/ClusterSingletonPluginClusteredTests.swift:270 : Failed 'Charlie (5)' -> [DistributedClusterTests.TheSingleton]: error: DeadLetterError([$wellKnown: the-one]) [19:34:15.0860] DistributedClusterTests/ClusterSingletonPluginClusteredTests.swift:264 : Sending: 'Charlie (6)' -> [DistributedClusterTests.TheSingleton] (it may be terminated/not-re-pointed yet) [19:34:15.0860] DistributedClusterTests/ClusterSingletonPluginClusteredTests.swift:264 : Sending: 'Bob (6)' -> [DistributedClusterTests.TheSingleton] (it may be terminated/not-re-pointed yet) [19:34:15.0920] DistributedClusterTests/ClusterSingletonPluginClusteredTests.swift:270 : Failed 'Charlie (6)' -> [DistributedClusterTests.TheSingleton]: error: DeadLetterError([$wellKnown: the-one]) [19:34:15.0930] DistributedClusterTests/ClusterSingletonPluginClusteredTests.swift:270 : Failed 'Bob (6)' -> [DistributedClusterTests.TheSingleton]: error: DeadLetterError([$wellKnown: the-one]) [19:34:16.0530] DistributedClusterTests/ClusterSingletonPluginClusteredTests.swift:264 : Sending: 'Charlie (7)' -> [DistributedClusterTests.TheSingleton] (it may be terminated/not-re-point 1 Build step 'Execute shell' marked build as failure $ ssh-agent -k unset SSH_AUTH_SOCK; unset SSH_AGENT_PID; echo Agent pid 1113 killed; [ssh-agent] Stopped. Sending e-mails to: swift-server-ci@group.apple.com Setting status of 250dc15431688014c375fa350846f043ede51e50 to FAILURE with url https://ci.swiftserver.group/job/swift-distributed-actors-5.8-prb/45/ and message: 'Build finished. ' Using context: pull request validation (5.8) Finished: FAILURE