summaryrefslogtreecommitdiff
path: root/src/replication.c
Commit message (Expand)AuthorAgeFilesLines
* Fix the output bug in rename exceptions.ArkayZheng2019-01-251-1/+2
* Refactoring: always kill AOF/RDB child via helper functions.antirez2019-01-211-4/+1
* Merge branch 'unstable' into fixChildInfoPipeFdLeakSalvatore Sanfilippo2019-01-211-8/+10
|\
| * Merge pull request #5797 from trevor211/fixUpdateDictResizePolicySalvatore Sanfilippo2019-01-211-0/+1
| |\
| | * Update dict resize policy when rdb child process gets killed.WuYunlong2019-01-211-0/+1
| * | ACL: configure the master connection without user.antirez2019-01-171-0/+1
| * | RESP3: addReplyString() -> addReplyProto().antirez2019-01-091-1/+1
| * | RESP3: Use new deferred len API in replication.c.antirez2019-01-091-7/+7
| |/
* | Fix child info pipe fd leak when child process gets killed.WuYunlong2019-01-211-0/+1
|/
* When replica kills a pending RDB save during SYNC, log it.antirez2018-10-311-0/+6
* Merge pull request #5367 from nUl1/fullresync-stopbgsaveSalvatore Sanfilippo2018-10-311-0/+6
|\
| * Move child termination to readSyncBulkPayloadAndrey Bugaevskiy2018-09-271-7/+6
| * Prevent RDB autosave from overwriting full resync resultsAndrey Bugaevskiy2018-09-191-0/+7
* | Fix typo in replicationCron() comment.antirez2018-10-051-1/+1
|/
* Slave removal: replication.c logs fixed.antirez2018-09-111-35/+35
* Slave removal: SLAVEOF -> REPLICAOF. SLAVEOF is now an alias.antirez2018-09-111-1/+1
* fix rare replication stream corruption with disk-based replicationOran Agra2018-07-171-0/+1
* slave buffers were wasteful and incorrectly counted causing evictionOran Agra2018-07-161-0/+1
* Fix typoJack Drogon2018-07-031-6/+6
* Set repl_down_since to zero on state change.antirez2018-07-031-1/+2
* fix server.repl_down_since resetting, so that slaves could failoverWuYunlong2018-06-301-1/+1
* Fix type of argslen in sendSynchronousCommand().antirez2018-06-261-1/+1
* Remove black space.antirez2018-06-261-1/+1
* Addressed commentsMadelyn Olson2018-06-261-1/+1
* Fixed replication authentication with whitespace in passwordMadelyn Olson2018-06-261-5/+12
* Fix write() errno errorshenlongxing2018-06-061-3/+4
* Merge pull request #4269 from jianqingdu/unstableSalvatore Sanfilippo2018-01-241-2/+2
|\
| * fix not call va_end when syncWrite() failedjianqingdu2017-08-301-2/+2
* | Hopefully more clear comment to explain the change in #4607.antirez2018-01-161-3/+4
* | PSYNC2 fix - promoted slave should hold on to it's backlogOran Agra2018-01-161-0/+5
* | add linkClient(): adds the client and caches the list node.antirez2017-12-051-2/+1
* | networking: optimize unlinkClient() in freeClient()zhaozhao.zz2017-11-301-0/+1
* | PSYNC2: reorganize comments related to recent fixes.antirez2017-11-241-9/+14
* | PSYNC2: safe free backlog when reach the time limitzhaozhao.zz2017-11-011-0/+12
* | PSYNC2: More refinements related to #4316.psync2-rdb-fixesantirez2017-09-201-0/+1
* | PSYNC2: make persisiting replication info more solidzhaozhao.zz2017-09-201-4/+10
* | PSYNC2: Fix the way replication info is saved/loaded from RDB.antirez2017-09-191-10/+4
* | PSYNC2: Create backlog on slave partial sync as well.antirez2017-09-191-0/+5
|/
* PSYNC2: fix master cleanup when caching it.antirez2017-04-271-3/+7
* PSYNC2: discard pending transactions from cached master.antirez2017-04-191-1/+3
* Fix PSYNC2 incomplete command bug as described in #3899.antirez2017-04-191-0/+7
* Fix typo in feedReplicationBacklog() top comment.antirez2017-04-121-1/+1
* Don't leak file descriptor on syncWithMaster().antirez2017-02-201-1/+2
* Hopefully improve code comments for issue #3616.antirez2016-12-161-7/+8
* Merge pull request #3616 from oranagra/stop_aofrw_before_rdbloadSalvatore Sanfilippo2016-12-161-13/+19
|\
| * when a slave loads an RDB, stop an AOFRW fork before flusing db and parsing r...oranagra2016-11-161-13/+19
* | 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