Skip to content
Snippets Groups Projects
  1. Feb 07, 2024
  2. Feb 05, 2024
  3. Nov 21, 2023
  4. Nov 16, 2023
  5. Nov 14, 2023
  6. Oct 19, 2023
  7. Jul 27, 2023
  8. Jun 02, 2023
  9. May 19, 2023
  10. May 12, 2023
    • Georgy Moshkin's avatar
      fix: used to sync log to leader's commit which lags behind applied · 57f02c40
      Georgy Moshkin authored and Yaroslav Dynnikov's avatar Yaroslav Dynnikov committed
      This used to cause flakyness of test_bucket_rebalancing_respects_replication_factor
      like this:
      
      - governor proposes entry at index N with weight updates,
        and waits till it's applied
      
      - commit index is not updated yet, but governor calls rpc::sharding to
        update the weights in the vshard subsystem on instances and passes the
        lagging commit index for syncing
      
      - peers sync up to the lagging commit index and then reconfigure vshard
        to the outdated weights
      
      - governor thinks everything is in order and waits for updates
      
      - the test fails because buckets don't get rebalanced to the storages
        with weights set to 0
      57f02c40
  11. Dec 21, 2022
  12. Dec 16, 2022
  13. Dec 13, 2022
    • Georgy Moshkin's avatar
      fix(governor): don't bootstrap vshard until replication factor is satisfied · d291744c
      Georgy Moshkin authored
      NOTE: there's still a bug, because we set each new replicaset's weight
      to 1 (even ones which don't satisfy replication factor)
      before the bucket distribution is bootstrapped. But there must be at
      least one replicaset with non zero weight in order for vshard.*.cfg to
      work.
      
      A potential solution would be to only configure vshard once a replicaset
      is filled up.
      d291744c
  14. Dec 05, 2022
  15. Dec 01, 2022
  16. Nov 28, 2022
  17. Nov 17, 2022
  18. Oct 31, 2022
  19. Oct 28, 2022
  20. Oct 27, 2022
  21. Oct 26, 2022
  22. Oct 25, 2022
Loading