Konrad `ktoso` Malawski

Results 259 issues of Konrad `ktoso` Malawski

For development we popped over to `main` right now, switch over before release.

1 - triaged
t:build

Normally "not an issue" since there is 1 system per application, however we must not willingly cause leaks even if people did something weird like spawning and stopping tens of...

bug 🐞
1 - triaged
2 - pick next
memory leak

Sigh, it's back; `ERROR: Cannot schedule tasks on an EventLoop that has already shut down. This will be upgraded to a forced crash in future SwiftNIO versions.` So hard and...

bug 🐞
1 - triaged
2 - pick next

Eventually resolves https://github.com/apple/swift-distributed-actors/issues/1040 Very WIP, need to switch over to another task for now.

Classes [class Lookup](https://apple.github.io/swift-distributed-actors/1.0.0-beta.2/documentation/distributedactors/receptionist/lookup) INTERNAL API Used to lookup _ActorRefs for the given _Reception.Key [class Register](https://apple.github.io/swift-distributed-actors/1.0.0-beta.2/documentation/distributedactors/receptionist/register) INTERNAL API When sent to receptionist will register the specified _ActorRef under the given _Reception.Key...

1 - triaged
2 - pick next

> It’s pretty difficult to use ClusterSystemSettings.bindHost because it can’t be set to something like 0.0.0.0. This is because, whenever anyone connects to that host via ServiceDiscoverySettings, the host used...

1 - triaged
t:cluster:membership
t:cluster:all
user-feedback

It is frequently brought up in the community that the name is very confusing... Technically it is more of a clustering library. We may consider a rename while we can.

1 - triaged
discussion

``` public protocol LeaderElection { /// Select a member to become a leader out of the existing `Membership`. /// /// Decisions about electing/selecting a leader may be performed asynchronously. mutating...

3 - in progress
t:cluster:all

Since the target identifier mangling binds us to be precise and invoke methods on "the same actor type" we often need to create a shared module for actors OR in...

1 - triaged
2 - pick next
t:docs