summaryrefslogtreecommitdiff
path: root/src/fabric/src/fabric_db_info.erl
diff options
context:
space:
mode:
Diffstat (limited to 'src/fabric/src/fabric_db_info.erl')
-rw-r--r--src/fabric/src/fabric_db_info.erl5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/fabric/src/fabric_db_info.erl b/src/fabric/src/fabric_db_info.erl
index 2366420c8..5461404c5 100644
--- a/src/fabric/src/fabric_db_info.erl
+++ b/src/fabric/src/fabric_db_info.erl
@@ -19,6 +19,7 @@
go(DbName) ->
Shards = mem3:shards(DbName),
+ CreationTime = mem3:shard_creation_time(DbName),
Workers = fabric_util:submit_jobs(Shards, get_db_info, []),
RexiMon = fabric_util:create_monitors(Shards),
Fun = fun handle_message/3,
@@ -28,7 +29,7 @@ go(DbName) ->
try
case fabric_util:recv(Workers, #shard.ref, Fun, Acc0) of
{ok, Acc} ->
- {ok, Acc};
+ {ok, [{instance_start_time, CreationTime} | Acc]};
{timeout, {WorkersDict, _, _}} ->
DefunctWorkers = fabric_util:remove_done_workers(
WorkersDict,
@@ -117,7 +118,7 @@ merge_results(Info) ->
(_K, _V, Acc) ->
Acc
end,
- [{instance_start_time, <<"0">>}],
+ [],
Dict
).