anchor.diff:      
       {DB4, _Status} = ?TEST_DB:delete(DB3, Key),
       check_changes(DB4, ChangesInterval, "delete_1"),
  -    check_key_in_deleted(DB4, ChangesInterval, Key, Old, "delete_2"),
  +    check_key_in_deleted_no_locks(DB4, ChangesInterval, Key, Old, "delete_2"),
       
       DB5 = check_stop_record_changes(DB4, ChangesInterval, "delete_3"),
   
  
positive.code:                                 db_entry:inc_readlock(db_entry:new(2, "Value2", 2)),
                                  db_entry:new(3, "Value3", 2),
                                  db_entry:new(4, "Value4", 2),
                                  db_entry:new(5, "Value5", 2)]).
  
  changed_keys(_Config) ->
      DB = ?TEST_DB:new(),
  
negative.code:                              end, lists:reverse(Data)),
      UpdateElement = util:randomelem(UniqueData),
      Old = ?TEST_DB:get_entry2(DB2, db_entry:get_key(UpdateElement)),
      UpdatedElement = db_entry:inc_version(db_entry:set_value(UpdateElement, UpdateVal)),
      
      case element(1, Old) of
          false -> % element does not exist, i.e. was a null entry, -> cannot update
              DB5 = DB2;
          _ ->
              DB3 = ?TEST_DB:record_changes(DB2, ChangesInterval),
              DB4 = ?TEST_DB:update_entry(DB3, UpdatedElement),
              check_changes(DB4, ChangesInterval, "changed_update_entry_1"),
              check_entry_in_changes(DB4, ChangesInterval, UpdatedElement, Old, "changed_update_entry_2"),
              
              DB5 = check_stop_record_changes(DB4, ChangesInterval, "changed_update_entry_3")
      end,
  
      ?TEST_DB:close(DB5),
      true.
  