Skip to content
Snippets Groups Projects
  1. Sep 03, 2018
  2. Aug 13, 2018
  3. Aug 10, 2018
  4. Aug 09, 2018
  5. Jul 25, 2018
    • Richard van der Hoff's avatar
      Fix unit tests · f59be4eb
      Richard van der Hoff authored
      on_notifier_poke no longer runs synchonously, so we have to do a different hack
      to make sure that the replication data has been sent. Let's actually listen for
      its arrival.
      f59be4eb
  6. Jul 23, 2018
  7. Jul 09, 2018
  8. Jun 12, 2018
  9. Mar 13, 2018
  10. Feb 20, 2018
  11. Feb 15, 2018
  12. Feb 06, 2018
    • Erik Johnston's avatar
      Store state groups separately from events (#2784) · 3d33eef6
      Erik Johnston authored
      * Split state group persist into seperate storage func
      
      * Add per database engine code for state group id gen
      
      * Move store_state_group to StateReadStore
      
      This allows other workers to use it, and so resolve state.
      
      * Hook up store_state_group
      
      * Fix tests
      
      * Rename _store_mult_state_groups_txn
      
      * Rename StateGroupReadStore
      
      * Remove redundant _have_persisted_state_group_txn
      
      * Update comments
      
      * Comment compute_event_context
      
      * Set start val for state_group_id_seq
      
      ... otherwise we try to recreate old state groups
      
      * Update comments
      
      * Don't store state for outliers
      
      * Update comment
      
      * Update docstring as state groups are ints
      3d33eef6
  13. Jan 22, 2018
  14. Apr 11, 2017
  15. Apr 03, 2017
  16. Mar 20, 2017
  17. Jan 31, 2017
  18. Jan 20, 2017
  19. Nov 23, 2016
  20. Sep 23, 2016
    • Erik Johnston's avatar
      Reduce DB hits for replication · 748d8fdc
      Erik Johnston authored
      Some streams will occaisonally advance their positions without actually
      having any new rows to send over federation. Currently this means that
      the token will not advance on the workers, leading to them repeatedly
      sending a slightly out of date token. This in turns requires the master
      to hit the DB to check if there are any new rows, rather than hitting
      the no op logic where we check if the given token matches the current
      token.
      
      This commit changes the API to always return an entry if the position
      for a stream has changed, allowing workers to advance their tokens
      correctly.
      748d8fdc
  21. Aug 31, 2016
  22. Aug 25, 2016
  23. Jul 26, 2016
  24. Jun 24, 2016
  25. May 17, 2016
  26. May 16, 2016
  27. May 13, 2016
  28. Apr 21, 2016
  29. Apr 19, 2016
  30. Apr 07, 2016
  31. Apr 06, 2016
  32. Mar 30, 2016
  33. Mar 15, 2016
  34. Mar 03, 2016
Loading