B:BD[
4.96409] → [
4.96409:96673]
let mut stderr = std::io::stderr();
for c in self.change_id.iter() {
let (hash, change_id) = txn.hash_from_prefix(c)?;
if let Some(mut channel) = txn.load_channel(channel_name) {
let mut can_unrecord = true;
if let Some(mut channel) = txn.load_channel(channel_name) {
let mut changes = Vec::new();
let channel_ = channel.borrow();
for c in self.change_id {
let (hash, change_id) = txn.hash_from_prefix(&c)?;
let n = txn.get_changeset(&channel_.changes, change_id, None).unwrap();
changes.push((hash, change_id, n, c))
}
std::mem::drop(channel_);
changes.sort_by(|a, b| b.2.cmp(&a.2));
for (hash, change_id, _, c) in changes {