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