vinyl: ignore quota timeout on replication
If vinyl fails to do memory dumps in time on a replica (e.g. it ran out of disk space), replication will stop forever with an error, and the admin will have to call box.cfg() to restart replication. Since replication is asynchronous anyway, we shouldn't stop it on vinyl timeout - it isn't critical as the replica will recover as soon as the admin fixes the problem (e.g. frees up some disk space). Let's ignore vinyl timeout altogether for applier fibers (currently, we ignore it only on join) - the admin can monitor how badly a replica lags behind the master via box.info.replication lag/idle. Closes #3087
Loading
Please register or sign in to comment