Browse Source

Merge pull request #23 from platinumthinker/replase_erlang_now

Replace deprecated erlang:now on os:timestamp
Namdak Tonpa 9 years ago
parent
commit
9e1a549de1
2 changed files with 2 additions and 2 deletions
  1. 1 1
      src/kvs.erl
  2. 1 1
      src/store/store_kai.erl

+ 1 - 1
src/kvs.erl

@@ -269,4 +269,4 @@ dump() ->
          mnesia:table_info(Name,storage_type),
          mnesia:table_info(Name,storage_type),
          mnesia:table_info(Name,memory),
          mnesia:table_info(Name,memory),
          mnesia:table_info(Name,size)]) || #table{name=Name} <- kvs:tables()],
          mnesia:table_info(Name,size)]) || #table{name=Name} <- kvs:tables()],
-     io:format("Snapshot taken: ~p~n",[calendar:now_to_datetime(now())]).
+     io:format("Snapshot taken: ~p~n",[calendar:now_to_datetime(os:timestamp())]).

+ 1 - 1
src/store/store_kai.erl

@@ -19,7 +19,7 @@ put(Record) -> kai_put(Record).
 
 
 kai_put(Record) ->
 kai_put(Record) ->
     Data = #data{key = element(2,Record), bucket = table_to_num(element(1,Record)),
     Data = #data{key = element(2,Record), bucket = table_to_num(element(1,Record)),
-        last_modified = now(), checksum = erlang:md5(term_to_binary(Record)),
+        last_modified = os:timestamp(), checksum = erlang:md5(term_to_binary(Record)),
         vector_clocks = vclock:fresh(), value = Record },
         vector_clocks = vclock:fresh(), value = Record },
     kai_store:put(Data).
     kai_store:put(Data).