summaryrefslogtreecommitdiff
path: root/src/replication.c
Commit message (Expand)AuthorAgeFilesLines
* PSYNC2: Do not accept WAIT in slave instances.antirez2016-12-021-0/+5
* PSYNC2: Minor memory leak reading -NOMASTERLINK master reply fixed.antirez2016-11-291-0/+1
* PSYNC2: stop sending newlines to sub-slaves when master is down.antirez2016-11-281-19/+4
* PSYNC2: on transient error jump to error, not write_error.antirez2016-11-241-1/+1
* PSYNC2: bugfixing pre release.antirez2016-11-231-11/+38
* Merge pull request #3612 from deep011/unstableSalvatore Sanfilippo2016-11-181-1/+1
|\
| * fix a possible bug for 'replconf getack'deep0112016-11-161-1/+1
* | PSYNC2: Save replication ID/offset on RDB file.psync2antirez2016-11-101-1/+0
* | PSYNC2: Wrap debugging code with if(0)antirez2016-11-091-1/+3
* | PSYNC2: different improvements to Redis replication.antirez2016-11-091-98/+320
|/
* Simple change just using slaves instead of server.slavescharsyam2016-09-241-1/+1
* Fix a bug to delay bgsave while AOF rewrite in progress for replicationQu Chen2016-08-021-1/+1
* Ability of slave to announce arbitrary ip/port to master.antirez2016-07-271-6/+56
* Replication: when possible start RDB saving ASAP.antirez2016-07-221-2/+8
* Replication: start BGSAVE for replication always in replicationCron().antirez2016-07-211-12/+15
* Centralize slave replication handshake aborting.antirez2015-12-031-22/+23
* PR 2813 fix ported to unstable.antirez2015-10-151-20/+23
* Lazyfree: cond vars to enabled/disable it based on DEL context.antirez2015-10-021-1/+4
* Lazyfree: ability to free whole DBs in background.antirez2015-10-011-1/+1
* Refactoring: unlinkClient() added to lower freeClient() complexity.antirez2015-09-301-22/+2
* Refactoring: new function to test if client has pending output.antirez2015-09-301-2/+2
* Avoid installing the client write handler when possible.antirez2015-09-301-0/+6
* Log client details on SLAVEOF command having an effect.antirez2015-08-211-3/+8
* startBgsaveForReplication(): handle waiting slaves state change.psync-fixesantirez2015-08-201-47/+60
* slaveTryPartialResynchronization and syncWithMaster: better synergy.antirez2015-08-071-14/+16
* syncWithMaster(): non blocking state machine.statemachineantirez2015-08-061-80/+193
* startBgsaveForReplication(): log what you really do.antirez2015-08-061-2/+3
* Replication: add REPLCONF CAPA EOF support.slaves_capaantirez2015-08-061-11/+45
* Fix replication slave pings period.antirez2015-08-051-20/+26
* Make sure we re-emit SELECT after each new slave full sync setup.antirez2015-08-051-15/+24
* Don't send SELECT to slaves in WAIT_BGSAVE_START state.antirez2015-08-051-0/+1
* syncCommand() comments improved.antirez2015-08-051-1/+8
* PSYNC initial offset fix.antirez2015-08-041-13/+46
* Force slaves to resync after unsuccessful PSYNC.antirez2015-07-281-6/+10
* replicationHandleMasterDisconnection() belongs to replication.c.antirez2015-07-281-0/+14
* RDMF: More consistent define names.antirez2015-07-271-196/+196
* RDMF: REDIS_OK REDIS_ERR -> C_OK C_ERR.antirez2015-07-261-26/+26
* RDMF: redisAssert -> serverAssert.antirez2015-07-261-10/+10
* RDMF: OBJ_ macros for object related stuff.antirez2015-07-261-4/+4
* RDMF: use client instead of redisClient, like Disque.antirez2015-07-261-29/+29
* RDMF: redisLog -> serverLog.antirez2015-07-261-81/+81
* RDMF (Redis/Disque merge friendlyness) refactoring WIP 1.antirez2015-07-261-1/+1
* Use best effort address binding to connect to the masterantirez2015-06-111-1/+1
* Net: improve prepareClientToWrite() error handling and comments.antirez2015-04-011-3/+4
* fixes to diskless replication.Oran Agra2015-03-311-0/+1
* Replication: disconnect blocked clients when switching to slave role.antirez2015-03-241-0/+1
* Replication: put server.master client creation into separated function.antirez2015-02-041-11/+18
* AnetFormatIP(): renamed, commented, now sticks to IP:port format.antirez2014-12-111-1/+1
* Cleanup all IP formatting codeMatt Stancliff2014-12-111-1/+1
* Network bandwidth tracking + refactoring.antirez2014-12-031-0/+3