Skip to content

Commit 80f4295

Browse files
authored
Merge pull request #1088 from JuliaRobotics/LoadDFG_async
loadDFG asyncmap
2 parents 26c9149 + 7967aea commit 80f4295

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/FileDFG/services/FileDFG.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ function loadDFG!(
168168
varFiles = sort(readdir(varFolder; sort = false); lt = natural_lt)
169169
factorFiles = sort(readdir(factorFolder; sort = false); lt = natural_lt)
170170

171-
packedvars = @showprogress 1 "loading variables" map(varFiles) do varFile
171+
packedvars = @showprogress 1 "loading variables" asyncmap(varFiles) do varFile
172172
jstr = read("$varFolder/$varFile", String)
173173
return JSON3.read(jstr, PackedVariable)
174174
end
@@ -185,7 +185,7 @@ function loadDFG!(
185185
# Adding variables
186186
map(v -> addVariable!(dfgLoadInto, v), variables)
187187

188-
packedfacts = @showprogress 1 "loading factors" map(factorFiles) do factorFile
188+
packedfacts = @showprogress 1 "loading factors" asyncmap(factorFiles) do factorFile
189189
jstr = read("$factorFolder/$factorFile", String)
190190
return JSON3.read(jstr, PackedFactor)
191191
end

0 commit comments

Comments
 (0)