<< op_queue_bytes << " > " << g_conf.filestore_queue_max_bytes << dendl;
op_tp.wait(op_throttle_cond);
}
+
+ op_queue_len++;
+ op_queue_bytes += bytes;
+
op_tp.unlock();
- dout(10) << "queue_op " << o << " seq " << op_seq << " " << bytes << " bytes" << dendl;
+ dout(10) << "queue_op " << o << " seq " << op_seq << " " << bytes << " bytes"
+ << " (queue has " << op_queue_len << " ops and " << op_queue_bytes << " bytes)"
+ << dendl;
op_wq.queue(osr);
}
bool _enqueue(OpSequencer *osr) {
store->op_queue.push_back(osr);
- store->op_queue_len++;
- store->op_queue_bytes += osr->q.back()->bytes;
return true;
}
void _dequeue(OpSequencer *o) {