]> git-server-git.apps.pok.os.sepia.ceph.com Git - rocksdb.git/log
rocksdb.git
10 years agodebug writer wip-wal
Sage Weil [Tue, 29 Sep 2015 02:51:56 +0000 (22:51 -0400)]
debug writer

10 years agodebug reader
Sage Weil [Tue, 29 Sep 2015 02:51:51 +0000 (22:51 -0400)]
debug reader

10 years agodb/log_reader: handle modified CRCs
Sage Weil [Tue, 29 Sep 2015 02:51:45 +0000 (22:51 -0400)]
db/log_reader: handle modified CRCs

If we detect a CRC error on the first record of a log file, check to see
whether the CRC has the log_number mixed in.  If so, we set the recycled_
flag, and thereafter assume that the CRC will have log_number mixed in.
This raises our probability of a false-positive CRC to 2/2^32 only
for the first record, but leaves it at 1/2^32 for the rest of each file.

Signed-off-by: Sage Weil <sage@redhat.com>
10 years agodb debug
Sage Weil [Tue, 29 Sep 2015 02:30:33 +0000 (22:30 -0400)]
db debug

10 years agowriter debug
Sage Weil [Tue, 29 Sep 2015 02:30:26 +0000 (22:30 -0400)]
writer debug

10 years agolog_writer: conditionally adjust crc
Sage Weil [Tue, 29 Sep 2015 02:18:43 +0000 (22:18 -0400)]
log_writer: conditionally adjust crc

10 years agolog reader
Sage Weil [Tue, 29 Sep 2015 02:17:10 +0000 (22:17 -0400)]
log reader

10 years agopass optoins, log_nubmer to writer. usually.
Sage Weil [Tue, 29 Sep 2015 02:16:02 +0000 (22:16 -0400)]
pass optoins, log_nubmer to writer.  usually.

10 years agofix recycle
Sage Weil [Mon, 28 Sep 2015 19:45:38 +0000 (15:45 -0400)]
fix recycle

10 years agorecycle
Sage Weil [Wed, 19 Aug 2015 18:49:17 +0000 (14:49 -0400)]
recycle