{"push_id":1418458725,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"fe6a984e9c0d0123d689a342884dbb3ad1b92248","before":"1fccd83d4d0cecd7d50e57f4f5f20bd503f66b5d","commits":[{"sha":"2f780f4cc08c66fd5bfeb17883acd91cef2f8940","author":{"name":"Simone Gotti","email":"d968edf626c3d396131355f3a29f366301ec441f@sorint.it"},"message":"sentinel: don't use registered changetime to get db convergence state.\n\nUsing the db ChangeTime saved in the cluster data to determine if a db\nis converged makes the check subscetible to clock skews between\nsentinels if a new one becomes the master and when the clock goes\nbackward/forward for whatever reason.\n\nThis patch moves the convergence interval calculation to a sentinel in\nmemory value.\n\nWhen a new sentinel becomes the master (or the current one is restarted)\nthe timers are empty so the convergence detection time restarts. This\nisn't a usually a big problem. It may have an impact on big convergence\ntimes (for example during a restore) since there's a greater possibility\nthat another sentinel becomes the master/is restarted.","distinct":true,"url":"https://api.github.com/repos/sorintlab/stolon/commits/2f780f4cc08c66fd5bfeb17883acd91cef2f8940"},{"sha":"fe6a984e9c0d0123d689a342884dbb3ad1b92248","author":{"name":"Simone Gotti","email":"d968edf626c3d396131355f3a29f366301ec441f@sorint.it"},"message":"Merge pull request #197 from sgotti/convergence_dont_use_changetime\n\nsentinel: don't use registered changetime to get db convergence state.","distinct":true,"url":"https://api.github.com/repos/sorintlab/stolon/commits/fe6a984e9c0d0123d689a342884dbb3ad1b92248"}]}
{"actor":{"display_login":"sgotti"}}