Browse Source

old writers

dxt 4 years ago
parent
commit
d40171cc64
1 changed files with 2 additions and 0 deletions
  1. 2 0
      src/stores/kvs_rocks.erl

+ 2 - 0
src/stores/kvs_rocks.erl

@@ -22,6 +22,8 @@ sz(B)  -> byte_size(B).
 
 key(R) when is_tuple(R) andalso tuple_size(R) > 1 -> key(e(1,R), e(2,R));
 key(R) -> key(R,[]).
+key(writer,R) -> % allow old writers
+              iolist_to_binary([lists:join(<<"/">>, lists:flatten([<<>>, atom_to_binary(writer), tb(R)]))]);
 key(Tab,R) -> Fd = case Tab of [] -> []; _ -> tb(Tab) end,
               iolist_to_binary([lists:join(<<"/">>, lists:flatten([<<>>, Fd, fmt(R)]))]).