Add distributed rewards for the block in partitioned reward metrics (#32580)
report distributed rewards for the block in metrics Co-authored-by: HaoranYi <haoran.yi@solana.com>
This commit is contained in:
parent
faff34403c
commit
9e8639f7ae
|
@ -3714,6 +3714,7 @@ impl Bank {
|
|||
partition_index,
|
||||
store_stake_accounts_us,
|
||||
store_stake_accounts_count: this_partition_stake_rewards.len(),
|
||||
distributed_rewards: total_rewards_in_lamports,
|
||||
};
|
||||
|
||||
report_partitioned_reward_metrics(self, metrics);
|
||||
|
|
|
@ -172,13 +172,13 @@ pub(crate) fn report_new_bank_metrics(
|
|||
}
|
||||
|
||||
/// Metrics for partitioned epoch reward store
|
||||
#[allow(dead_code)]
|
||||
#[derive(Debug, Default)]
|
||||
pub(crate) struct RewardsStoreMetrics {
|
||||
pub(crate) partition_index: u64,
|
||||
pub(crate) store_stake_accounts_us: u64,
|
||||
pub(crate) store_stake_accounts_count: usize,
|
||||
pub(crate) total_stake_accounts_count: usize,
|
||||
pub(crate) distributed_rewards: u64,
|
||||
pub(crate) pre_capitalization: u64,
|
||||
pub(crate) post_capitalization: u64,
|
||||
}
|
||||
|
@ -207,6 +207,7 @@ pub(crate) fn report_partitioned_reward_metrics(bank: &Bank, timings: RewardsSto
|
|||
timings.total_stake_accounts_count,
|
||||
i64
|
||||
),
|
||||
("distributed_rewards", timings.distributed_rewards, i64),
|
||||
("pre_capitalization", timings.pre_capitalization, i64),
|
||||
("post_capitalization", timings.post_capitalization, i64),
|
||||
);
|
||||
|
|
Loading…
Reference in New Issue