Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove orphaned factors on deleteVariable! #371

Merged
merged 4 commits into from
May 3, 2020
Merged

Conversation

Affie
Copy link
Member

@Affie Affie commented Mar 30, 2020

close #296

Its a breaking change as the return type is changed and orphaned factors are removed from the graph, also see #338.

Orphaned factors are not currently supported and will be completely removed if they are not needed. (seems to be the case)

@Affie Affie added this to the v0.8.0 milestone Mar 30, 2020
@Affie Affie requested review from dehann and GearsAD March 30, 2020 13:13
src/CloudGraphsDFG/services/CloudGraphsDFG.jl Outdated Show resolved Hide resolved
src/GraphsDFG/services/GraphsDFG.jl Outdated Show resolved Hide resolved
src/LightDFG/services/LightDFG.jl Outdated Show resolved Hide resolved
src/services/AbstractDFG.jl Outdated Show resolved Hide resolved
src/services/AbstractDFG.jl Outdated Show resolved Hide resolved
@codecov
Copy link

codecov bot commented May 3, 2020

Codecov Report

Merging #371 into master will increase coverage by 8.58%.
The diff coverage is 100.00%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #371      +/-   ##
==========================================
+ Coverage   77.02%   85.61%   +8.58%     
==========================================
  Files          36       36              
  Lines        1841     1967     +126     
==========================================
+ Hits         1418     1684     +266     
+ Misses        423      283     -140     
Impacted Files Coverage Δ
src/services/AbstractDFG.jl 95.05% <ø> (+0.89%) ⬆️
src/CloudGraphsDFG/services/CloudGraphsDFG.jl 87.35% <100.00%> (+0.20%) ⬆️
src/GraphsDFG/services/GraphsDFG.jl 94.01% <100.00%> (-0.53%) ⬇️
src/LightDFG/services/LightDFG.jl 91.04% <100.00%> (-0.37%) ⬇️
src/Deprecated.jl 67.01% <0.00%> (-8.30%) ⬇️
src/DFGPlots/DFGPlots.jl 78.57% <0.00%> (-6.05%) ⬇️
src/services/DFGFactor.jl 87.50% <0.00%> (-5.84%) ⬇️
src/BigData/services/InMemoryDataStore.jl 88.23% <0.00%> (-5.52%) ⬇️
src/BigData/services/AbstractBigDataEntries.jl 62.79% <0.00%> (-3.88%) ⬇️
src/CloudGraphsDFG/services/CommonFunctions.jl 88.23% <0.00%> (-1.77%) ⬇️
... and 16 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update d33150c...c007f01. Read the comment docs.

@Affie Affie merged commit 1605f07 into master May 3, 2020
@Affie Affie deleted the feature/20Q1/orphans296 branch August 31, 2020 09:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Remove variable neighbors (factors) by default on deleteVariable
2 participants