From 5f189cd3855c3526d52f6184363e2026458025ae Mon Sep 17 00:00:00 2001 From: Heikki Linnakangas Date: Sat, 27 Aug 2022 18:14:38 +0300 Subject: [PATCH] Remove some unnecessary derives. Doesn't make much difference, but let's be tidy. --- pageserver/src/storage_sync/index.rs | 2 +- safekeeper/src/safekeeper.rs | 2 +- safekeeper/src/send_wal.rs | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pageserver/src/storage_sync/index.rs b/pageserver/src/storage_sync/index.rs index 3dddda09bf..7e644da412 100644 --- a/pageserver/src/storage_sync/index.rs +++ b/pageserver/src/storage_sync/index.rs @@ -210,7 +210,7 @@ impl RemoteTimelineIndex { } /// Restored index part data about the timeline, stored in the remote index. -#[derive(Debug, PartialEq, Eq, Clone)] +#[derive(Debug, Clone)] pub struct RemoteTimeline { timeline_layers: HashSet, missing_layers: HashSet, diff --git a/safekeeper/src/safekeeper.rs b/safekeeper/src/safekeeper.rs index 22f8ca2de4..ed34669dde 100644 --- a/safekeeper/src/safekeeper.rs +++ b/safekeeper/src/safekeeper.rs @@ -332,7 +332,7 @@ pub struct AppendRequestHeader { } /// Report safekeeper state to proposer -#[derive(Debug, PartialEq, Serialize, Deserialize)] +#[derive(Debug, Serialize, Deserialize)] pub struct AppendResponse { // Current term of the safekeeper; if it is higher than proposer's, the // compute is out of date. diff --git a/safekeeper/src/send_wal.rs b/safekeeper/src/send_wal.rs index 97ec945c3e..38523f9f82 100644 --- a/safekeeper/src/send_wal.rs +++ b/safekeeper/src/send_wal.rs @@ -36,7 +36,7 @@ const NEON_STATUS_UPDATE_TAG_BYTE: u8 = b'z'; type FullTransactionId = u64; /// Hot standby feedback received from replica -#[derive(Debug, Clone, Copy, PartialEq, Eq, Serialize, Deserialize)] +#[derive(Debug, Clone, Copy, Serialize, Deserialize)] pub struct HotStandbyFeedback { pub ts: TimestampTz, pub xmin: FullTransactionId, @@ -54,7 +54,7 @@ impl HotStandbyFeedback { } /// Standby status update -#[derive(Debug, Clone, Serialize, Deserialize)] +#[derive(Debug, Clone, Deserialize)] pub struct StandbyReply { pub write_lsn: Lsn, // last lsn received by pageserver pub flush_lsn: Lsn, // pageserver's disk consistent lSN