1. 15 11月, 2014 1 次提交
  2. 12 11月, 2014 4 次提交
    • A
      THP detection for LATENCY DOCTOR. · 7ea331d6
      antirez 提交于
      7ea331d6
    • A
      Check THP support at startup and warn about it. · 110f0464
      antirez 提交于
      110f0464
    • A
      THP detection / reporting functions added. · 3ef0876b
      antirez 提交于
      3ef0876b
    • A
      Diskless SYNC: fix RDB EOF detection. · bb7fea0d
      antirez 提交于
      RDB EOF detection was relying on the final part of the RDB transfer to
      be a magic 40 bytes EOF marker. However as the slave is put online
      immediately, and because of sockets timeouts, the replication stream is
      actually contiguous with the RDB file.
      
      This means that to detect the EOF correctly we should either:
      
      1) Scan all the stream searching for the mark. Sucks CPU-wise.
      2) Start to send the replication stream only after an acknowledge.
      3) Implement a proper chunked encoding.
      
      For now solution "2" was picked, so the master does not start to send
      ASAP the stream of commands in the case of diskless replication. We wait
      for the first REPLCONF ACK command from the slave, that certifies us
      that the slave correctly loaded the RDB file and is ready to get more
      data.
      bb7fea0d
  3. 11 11月, 2014 1 次提交
  4. 30 10月, 2014 4 次提交
  5. 29 10月, 2014 1 次提交
    • A
      Diskless replication: missing listRewind() added. · 9ec22d92
      antirez 提交于
      This caused BGSAVE to be triggered a second time without any need when
      we switch from socket to disk target via the command
      
          CONFIG SET repl-diskless-sync no
      
      and there is already a slave waiting for the BGSAVE to start.
      Also comments clarified about what is happening.
      9ec22d92
  6. 27 10月, 2014 5 次提交
  7. 24 10月, 2014 2 次提交
  8. 22 10月, 2014 3 次提交
  9. 17 10月, 2014 10 次提交
  10. 16 10月, 2014 6 次提交
  11. 15 10月, 2014 3 次提交