Claude/issue 69 20260321 1742#71
Merged
SebKrantz merged 36 commits intoafricadatafrom Mar 21, 2026
Merged
Conversation
Development
Also update namespace and docs.
Africadata
Development
Africadata
Also update data here.
Africadata
Africadata
Africadata
Africadata
Africadata
Africadata
Africadata
Better wording.
Africadata
Africadata
Add NEWS for v0.1.0.
Add PSL details as well + Minors.
Africadata
Africadata
Africadata
Back to previous version.
Africadata
Africadata
Africadata
Africadata
Igraph, not cppRouting (legacy dependency).
This is version 0.2.1.
New dev version.
…14733066 Add Claude Code GitHub Workflow
…s with nthreads > 1
The `everywhere({}, envir)` call was passing an R environment object to
mirai daemons, which is problematic for two reasons:
1. `envir <- environment()` created a self-referential circular reference
in the local scope (the variable points to the same environment it lives
in). When mirai/nanonext serializes the `run_assignment_core` closure
for transmission to daemon workers, this circular reference causes
serialization failures in newer versions of R/nanonext.
2. `everywhere({}, envir)` did not do what was intended — in mirai 2.x,
the R environment object was passed as an unnamed `...` argument but
was silently ignored by the empty `{}` expression. Serializing a full
R environment for cross-process transmission is inherently fragile.
The `run_assignment_core` closures already capture all required data
(g, cost, from, to, dmat, etc.) from their enclosing scope via normal
R closure semantics. mirai correctly serializes these closures, so the
`everywhere` setup step is unnecessary.
Fixes #69
Co-authored-by: Sebastian Krantz <SebKrantz@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.