not reliable. As a consequence the semantics of the Http_getter_map has been
changed again: the only method that normalized the URIs before using them
is the resolve method. The methods replace, add, remove, etc. no longer
normalize their argument.
method add key value =
self#doWriter (lazy (
try
- Dbm.add db (self#normalize_key key) value
+ Dbm.add db key value
with Dbm.Dbm_error "Entry already exists" -> raise (Key_already_in key)
))
method replace key value =
self#doWriter (lazy (
- Dbm.replace db (self#normalize_key key) value
+ Dbm.replace db key value
))
method remove key =
self#doWriter (lazy (
try
- Dbm.remove db (self#normalize_key key)
+ Dbm.remove db key
with Dbm.Dbm_error "dbm_delete" -> raise (Key_not_found key)
))