Ulf Wiger

Results 48 issues of Ulf Wiger

First sketch of remote registration and `gproc_ps` subscriptions. The idea is that registering remote pids shouldn't be a problem in itself, but all regs must go through the gproc server,...

WIP

I came across this. I won't claim that it's a bug in Erlang - I assume there was a hickup in the networking on my Mac - but I must...

Still work in progress, but test suite passes. Introduce a metadata map and a configurable callback module (default: `gproc_ext`), which can define additional gproc registry types. The custom types must...

@spec multicall(Module::atom(), Func::atom(), Args::list()) -> {[Result], [{node(), Error}]} @doc Perform a multicall RPC on all live gproc nodes This function works like {@link rpc:multicall/3}, except the calls are routed via...

Make gproc:get_env() et.al. pluggable. Also allow for alternative lookup methods to be 'caching' - i.e. if they fail to find a value, but it's found by a later alternative, it...

WIP. Added a random_netsplits test case to the `locks_leader_SUITE`. It currently fails. I've been working on improving the `locks_ttb` tracing support, and it now works much better for long-running test...

This PR tries to address both issues #37 and #30. * Refactoring to ease tracing * The locks_server now keeps a central version counter for strictly increasing versions * A...

Addresses #38 No test created to verify initial race, but normal tests pass.

This change allows users to pass on options supported by `gun` in a `connect()` call. For example, this means that you can use alternative TLS port 2197 without `gun` guessing...

Byzantine Fault-Tolerance (BFT) protocols have evolved significantly in recent years, and there are some that might be fit for inclusion in an Aeternity-based consensus. Specifically, HoneyBadger BFT exists in [an...

need/triage