You can clone with
HTTPS or Subversion.
Currently the full script is sent in the replication channel (and the master makes sure to remember the full original source of a script into an hash table). However taking track of what was already sent to a given slave is pretty straightforward, even using constant memory and evicting elements at random or using sampling and oldest time.
The implementation of this thing should look like that (but don't consider this a final specification as probably I may change something during the implementation):
Maybe the same approach could be used for the AOF as well? Think about it.
Moved to 2.8 milestone in order to release 2.6 final ASAP.
Improve --join behavior: try multiple times and warn if we don't even…
…tually succeed. Closes #561. Closes #558.