anchor.diff:  
   -record(inconsistent_data_with_dc, {
             id = 0                :: integer(),
  -          cluster_id = []       :: string(),
  +          cluster_id            :: atom(),
             addr_id = 0           :: integer(),
  -          key                   :: any(),
  +          key                   :: binary(),
             del = 0               :: integer(), %% del:[0:false, 1:true]
             timestamp = 0         :: integer(),
             times = 0             :: integer()}).
  
positive.code: -record(read_parameter, {
            ref           :: reference(),
            addr_id       :: integer(),
            key           :: string(),
            etag = []     :: string(),
            start_pos = 0 :: integer(),
            end_pos   = 0 :: integer(),
            quorum        :: integer(),
  
negative.code:           id = 0                :: integer(),
            vnode_id = 0          :: integer(),
            addr_id = 0           :: integer(),
            key                   :: binary(),
            node                  :: atom(),
            timestamp = 0         :: integer(),
            times = 0             :: integer()
  