anchor.diff:              #op_number{local = Local, global = Global} = OpId,
               NewOpId = OpId#op_number{local =  Local + 1, global = Global + 1},
               true = update_ets_op_id({LogId, MyDCID}, NewOpId, OpIdTable),
  +
  +            %% Set up an in-memory CLog for PVC when log is disabled
  +            OperationType = LogOperation#log_operation.op_type,
  +            ok = case {OperationType, EnableLog} of
  +                 {commit, false} ->
  +                    CommitPayload = LogOperation#log_operation.log_payload,
  +                    true = ets:insert(PVCCommitCache, {Log, CommitPayload}),
  +                    ok;
  +                _ ->
  +                    ok
  +            end,
  +
               %% non commit operations update the bucket id number to keep track
               %% of the number of updates per bucket
  -            NewBucketOpId =
  -            case LogOperation#log_operation.op_type of
  +            NewBucketOpId = case OperationType of
                   update ->
                       Bucket = (LogOperation#log_operation.log_payload)#update_log_payload.bucket,
                       BOpId = get_op_id(OpIdTable, {LogId, Bucket, MyDCID}),
  
positive.code: 
  %% @doc Return all the commit records at the specified Log Id.
  %%
  %% FIXME(borja): Will break if logging is disabled
  %% {enable_logging, false} in antidote.app.src
  %% Make sure this is enabled during benchmarks?
  %% Or put the data somewhere else so we don't have to do that
  %%
  -spec get_commits(index_node(), log_id()) -> {ok, list()} | {error, reason()}.
  get_commits(IndexNode, LogId) ->
  
negative.code: %%
  %% -spec handle_command({append, log_id(), #log_operation{}, boolean()}, pid(), #state{}) ->
  %%                      {reply, {ok, #op_number{}} #state{}} | {reply, error(), #state{}}.
  handle_command({append, LogId, LogOperation, Sync}, _Sender, #state{
      logs_map = Map,
      partition = Partition,
      op_id_table = OpIdTable,
      enable_log_to_disk = EnableLog,
      pvc_commit_cache = PVCCommitCache
  } = State) ->
  
      case get_log_from_map(Map, Partition, LogId) of
          {ok, Log} ->
              MyDCID = dc_meta_data_utilities:get_my_dc_id(),
  