Skip to content
Snippets Groups Projects
  1. Mar 27, 2019
    • Erik Johnston's avatar
      Newsfile · d5a5d1c6
      Erik Johnston authored
      d5a5d1c6
    • Erik Johnston's avatar
      Add unit tests · b7fa834c
      Erik Johnston authored
      b7fa834c
    • Erik Johnston's avatar
      Use event streams to calculate presence · 197fae16
      Erik Johnston authored
      Primarily this fixes a bug in the handling of remote users joining a
      room where the server sent out the presence for all local users in the
      room to all servers in the room.
      
      We also change to using the state delta stream, rather than the
      distributor, as it will make it easier to split processing out of the
      master process (as well as being more flexible).
      
      Finally, when sending presence states to newly joined servers we filter
      out old presence states to reduce the number sent. Initially we filter
      out states that are offline and have a last active more than a week ago,
      though this can be changed down the line.
      
      Fixes #3962
      197fae16
  2. Mar 26, 2019
  3. Mar 25, 2019
  4. Mar 22, 2019
  5. Mar 21, 2019
  6. Mar 20, 2019
Loading