Format: wrong indentation of last commit
This commit is contained in:
parent
a02558252f
commit
e411c5c29a
|
@ -1645,28 +1645,28 @@ bool fdb_kv_iterate(fdb_kvdb_t db, fdb_kv_iterator_t itr)
|
||||||
struct kvdb_sec_info sector;
|
struct kvdb_sec_info sector;
|
||||||
fdb_kv_t kv = &(itr->curr_kv);
|
fdb_kv_t kv = &(itr->curr_kv);
|
||||||
do {
|
do {
|
||||||
if (read_sector_info(db, itr->sector_addr, §or, false) == FDB_NO_ERR) {
|
if (read_sector_info(db, itr->sector_addr, §or, false) == FDB_NO_ERR) {
|
||||||
if (sector.status.store == FDB_SECTOR_STORE_USING || sector.status.store == FDB_SECTOR_STORE_FULL) {
|
if (sector.status.store == FDB_SECTOR_STORE_USING || sector.status.store == FDB_SECTOR_STORE_FULL) {
|
||||||
if (kv->addr.start == 0) {
|
if (kv->addr.start == 0) {
|
||||||
kv->addr.start = sector.addr + SECTOR_HDR_DATA_SIZE;
|
kv->addr.start = sector.addr + SECTOR_HDR_DATA_SIZE;
|
||||||
}
|
}
|
||||||
else if ((kv->addr.start = get_next_kv_addr(db, §or, kv)) == FAILED_ADDR) {
|
else if ((kv->addr.start = get_next_kv_addr(db, §or, kv)) == FAILED_ADDR) {
|
||||||
kv->addr.start = 0;
|
kv->addr.start = 0;
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
do {
|
do {
|
||||||
read_kv(db, kv);
|
read_kv(db, kv);
|
||||||
if (kv->status == FDB_KV_WRITE) {
|
if (kv->status == FDB_KV_WRITE) {
|
||||||
/* We got a valid kv here. */
|
/* We got a valid kv here. */
|
||||||
/* If iterator statistics is needed */
|
/* If iterator statistics is needed */
|
||||||
itr->iterated_cnt++;
|
itr->iterated_cnt++;
|
||||||
itr->iterated_obj_bytes += kv->len;
|
itr->iterated_obj_bytes += kv->len;
|
||||||
itr->iterated_value_bytes += kv->value_len;
|
itr->iterated_value_bytes += kv->value_len;
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
} while((kv->addr.start = get_next_kv_addr(db, §or, kv)) != FAILED_ADDR);
|
} while((kv->addr.start = get_next_kv_addr(db, §or, kv)) != FAILED_ADDR);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
/** Set kv->addr.start to 0 when we get into a new sector so that if we successfully get the next sector info,
|
/** Set kv->addr.start to 0 when we get into a new sector so that if we successfully get the next sector info,
|
||||||
* the kv->addr.start is set to the new sector.addr + SECTOR_HDR_DATA_SIZE.
|
* the kv->addr.start is set to the new sector.addr + SECTOR_HDR_DATA_SIZE.
|
||||||
*/
|
*/
|
||||||
|
|
Loading…
Reference in New Issue