From ff4fb9756810abeff17c360f3055c3865160b240 Mon Sep 17 00:00:00 2001 From: Alex Auvolat Date: Fri, 10 Apr 2020 22:55:01 +0200 Subject: [PATCH] (Try to) disable LTO ? --- Cargo.toml | 3 +++ src/table.rs | 5 +++++ 2 files changed, 8 insertions(+) diff --git a/Cargo.toml b/Cargo.toml index a8505cbc..5a0d9ec4 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -29,3 +29,6 @@ sha2 = "0.8" async-trait = "0.1.30" reduce = "0.1.2" serde_json = "1.0" + +[profile.dev] +lto = "off" diff --git a/src/table.rs b/src/table.rs index 9ba9d94a..36c279e8 100644 --- a/src/table.rs +++ b/src/table.rs @@ -104,6 +104,11 @@ impl PartitionKey for Hash { self.clone() } } +impl SortKey for Hash { + fn sort_key(&self) -> &[u8] { + self.as_slice() + } +} #[async_trait] pub trait TableFormat: Send + Sync {