time travel query

main
Ziyang Hu 2 years ago
parent 56a71078f9
commit cf73749ce5

@ -235,14 +235,15 @@ fn time_travel_init(_: &mut Bencher) {
(0..count).for_each(|_| {
plain_aggr();
});
dbg!(plain_aggr_time.elapsed().as_secs_f64() / (count as f64));
dbg!(plain_aggr_time.elapsed().as_secs_f64());
for k in [1, 10, 100, 1000] {
let tt_stupid_aggr_time = Instant::now();
(0..count).for_each(|_| {
tt_stupid_aggr(k);
});
dbg!(tt_stupid_aggr_time.elapsed().as_secs_f64() / (count as f64));
dbg!(k);
dbg!(tt_stupid_aggr_time.elapsed().as_secs_f64());
}
for k in [1, 10, 100, 1000] {
@ -250,6 +251,7 @@ fn time_travel_init(_: &mut Bencher) {
(0..count).for_each(|_| {
tt_travel_aggr(k);
});
dbg!(tt_travel_aggr_time.elapsed().as_secs_f64() / (count as f64));
dbg!(k);
dbg!(tt_travel_aggr_time.elapsed().as_secs_f64());
}
}

@ -201,7 +201,8 @@ impl Debug for RelationHandle {
#[derive(thiserror::Error, miette::Diagnostic, Debug)]
#[error("Cannot deserialize relation")]
#[diagnostic(code(deser::relation))]
#[diagnostic(help("This could indicate a bug. Consider file a bug report."))]
#[diagnostic(help("This could indicate a bug, or you are using an incompatible DB version. \
Consider file a bug report."))]
pub(crate) struct RelationDeserError;
impl RelationHandle {

Loading…
Cancel
Save