anchor.diff:  
   
   
  -% Remove an archived row from the cache.
  +% Remove an archived row from the cache.  Called after a row has been successfully
  +% appended to an archive disk file.
   
   remove_archived_row(Channel, ThisRow) ->
     Transaction = fun() ->
  
positive.code: 
  
  
  % Start archiving.
  
  do_archive(Channel, CachedRows, N) ->
    Transaction = fun() ->
  
negative.code:           Acc
        end
    end.
  
  
  
  % Archive an entire channel to disk.  This is generally called from an
  % external shell to archive channels which are no longer in use.  Their first, last and created
  % records remain in Mnesia meaning that they are still searchable.
  
  full_archive(Channel) ->
    do_archive(Channel, 0, 0).
  