phoenix_pubsub
phoenix_pubsub copied to clipboard
Distributed PubSub and Presence platform for the Phoenix Framework
I'm having this very random issue (it only happens occasionally, let's say 40% of the time) where it looks like my tests fail because they can't publish to my `Phoenix.PubSub`....
Like https://github.com/phoenixframework/phoenix_html/pull/334, but for phoenix_pubsub. Like https://github.com/phoenixframework/phoenix_pubsub/pull/150 but updated, with only min and max Elixir/OTP versions, and also format and unused dependencies check enabled.
Previous list and get_by_key had to go through GenServer to acquire values ets table and replicas information. In case GenServer was processing an update (e.g. heartbeat, track, untrack) then list...
related to #160
This module has been helpful to me as a guide for writing similar distributed test helpers in several projects, but I've run into issues related to `epmd` not running in...
This bit me in a project that I'm working on
What it looks right now on [hexdocs.pm](https://hexdocs.pm/phoenix_pubsub/Phoenix.Tracker.html#module-required-pool_opts): After:
update ex_doc so that `Phoenix.PubSub` gets that sweet, sweet `Sections` in the sidebar
When reading the docs of `broadcast_from`, there is no real difference from `broadcast`. Would be nice to indicate when to use which function more clearly. Suggestions welcome.
This pull request migrate the CI from Travis CI to GitHub Actions, as requested by José Valim in [this comment](https://github.com/elixir-plug/plug/pull/957#issuecomment-647738665). In addition, it makes sure all recommended Elixir and Erlang/OTP...