message: [logging] Removed debug output from ExecutedBlock
  ExecutedBlock debug output was too long for structured logs.  This
  makes the functionality the same as Display, which is the same as Block.
  Closes:
  Approved by: lightmark
diff: @@ -10,12 +10,12 @@ use crate::{
  use executor_types::StateComputeResult;
  use libra_crypto::hash::HashValue;
  use libra_types::block_info::BlockInfo;
  -use std::fmt::{Display, Formatter};
  +use std::fmt::{Debug, Display, Formatter};
  /// ExecutedBlocks are managed in a speculative tree, the committed blocks form a chain. Besides
  /// block data, each executed block also has other derived meta data which could be regenerated from
  /// blocks.
  -#[derive(Clone, Debug, Eq, PartialEq)]
  +#[derive(Clone, Eq, PartialEq)]
  pub struct ExecutedBlock {
  /// Block data that cannot be regenerated.
  block: Block,
  @@ -25,6 +25,12 @@ pub struct ExecutedBlock {
  state_compute_result: StateComputeResult,
  }
  +impl Debug for ExecutedBlock {
  + fn fmt(&self, f: &mut Formatter) -> std::fmt::Result {
  + write!(f, "{}", self)
  + }
  +}
  +
  impl Display for ExecutedBlock {
  fn fmt(&self, f: &mut Formatter) -> std::fmt::Result {
  write!(f, "{}", self.block())
  