From cb9fc162821325ea0cd80e7e4a91928cfe92d479 Mon Sep 17 00:00:00 2001 From: Paul Masurel Date: Mon, 10 Jul 2023 13:36:45 +0900 Subject: [PATCH] Bugfix on date sorting (Thanks to @trinity-1686a) Not my finding. All credit to @trinity. Just extracting the bugfix to release 0.6.2. --- quickwit/quickwit-search/src/collector.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/quickwit/quickwit-search/src/collector.rs b/quickwit/quickwit-search/src/collector.rs index a2545eb7f1d..09addc29342 100644 --- a/quickwit/quickwit-search/src/collector.rs +++ b/quickwit/quickwit-search/src/collector.rs @@ -100,7 +100,7 @@ impl SortingFieldComputer { SortFieldType::U64 => SortValue::U64(sort_value), SortFieldType::I64 => SortValue::I64(i64::from_u64(sort_value)), SortFieldType::F64 => SortValue::F64(f64::from_u64(sort_value)), - SortFieldType::DateTime => SortValue::U64(sort_value), + SortFieldType::DateTime => SortValue::I64(i64::from_u64(sort_value)), SortFieldType::Bool => SortValue::Boolean(sort_value == 1u64), } }