Releases: JuliaRobotics/DistributedFactorGraphs.jl
Releases · JuliaRobotics/DistributedFactorGraphs.jl
v0.9.0
DistributedFactorGraphs v0.9.0
Closed issues:
- [FEAT] listSolveKeys (#400)
- Use Time Zone (#523)
- Remove all return types? (#527)
- Wrong return types (#532)
- change Singleton / Pairwise to AbstractPrior / AbstractRelativeFactor (#533)
- Consolidate InferenceType and FunctorInferenceType (#534)
- Method (::Type{DistributedFactorGraphs.GenericFunctionNodeData{T}})() overwritten in DFGFactor (#541)
Merged pull requests:
- Rename BigData files without code changes (#526) (@Affie)
- add GFND.nullhypo::Float64 (#536) (@dehann)
- Update as per #533 (#537) (@GearsAD)
- cleanup for tagging (#538) (@dehann)
- add nullhypo, fix test (#539) (@dehann)
- Use correct IIF branch (#540) (@Affie)
- Change DateTime to ZonedDateTime (#543) (@Affie)
- Remove deprecated getInternalId test (#545) (@Affie)
v0.8.1
DistributedFactorGraphs v0.8.1
Closed issues:
- standardize API Entry or Element (#403)
- Image, solvable is ::RefValue (column 1 or 3?) (#508)
- How to do DFGFactor with incomplete subset DFGVariables (#510)
- Regexes need to be double-escaped in CGDFG ls call (#521)
- lsf tag filter (#528)
Merged pull requests:
v0.8.0
DistributedFactorGraphs v0.8.0
Closed issues:
- what to do with
_evalTypeand several other encodings currently in IIF (#36) - unpackFactor/unpackVariable needs refinement (#156)
- CloudGraphsDFG connectivity bug (#372)
- Update DFG module structure (#426)
- Updtate Custom pretty-printing (#448)
- update docs for v0.8.0 (#460)
- ERROR: SystemError: opening file "..." Too many open files (#472)
- add nanoseconds to DFGVariable and DFGFactor (#474)
- solverParams as keyword (#475)
- oops, params keyword still an error (#482)
- Remove GraphPlot dependency (Optional only) (#485)
- Possible loadDFG API issue (#494)
- error: expected whitespace or a label (#135)
- Standardize graph CRUD API for update/merge/union (#182)
- GenericFunctionNodeData{T, S} T and S types (#274)
- Check Cloud updateFactor! and validate neighbors (#281)
- Remove variable neighbors (factors) by default on deleteVariable (#296)
- Finally deprecate GraphsDFG (#398)
- Abstract packing functions interface in DFG (#425)
- Removing fncargvID field after deprecation was missed in v0.7. (#438)
- REMOVE factorOperationalMemoryType from solverParams (#441)
- add params in @deprecate buildSubgraphFromLabels! (#446)
- DFGNodeParams vs RefValue (#453)
- Fix typeof(LightDFG(params=getSolverParams(dfg))) (#458)
- do we need this warning (retrieving serialization)? (#462)
Merged pull requests:
- Clean up testing and maintenance (#471) (@Affie)
- add broadcasting (#476) (@dehann)
- Feature add nanosecond time to DFGVariable and DFGFactor (#478) (@Affie)
- standardise to solverParams (#479) (@Affie)
- Mainly testing and maintenance (#481) (@Affie)
- Update Deprecated.jl * Symbol (#483) (@dehann)
- move cgdfg to a module in dfg (#484) (@Affie)
- getVariableLabelNumber, findFactorsBetweenNaive (#486) (@dehann)
- Update .travis.yml (#489) (@dehann)
- Don't make use of attic Deprecation of GraphsDFG but rather error (#490) (@Affie)
- Refactor docs structure for maintainability and v0.8 (#491) (@Affie)
- help with #494 cases (#495) (@dehann)
- check file exists on loadDFG (#496) (@dehann)
- improve DFGFactor show (#497) (@dehann)
- assert loadDFG, listSupersolve (#498) (@dehann)
- simplify jl 1.4 (#499) (@dehann)
- consolidate printFactor, bugfix (#501) (@dehann)
- Cleaned up tests a bit and printVariable bugfix (#502) (@Affie)
- deepcopySupersolve! (#503) (@dehann)
- enhance printFactor (#504) (@dehann)
- Update CGDFG (#505) (@dehann)
- Remove orphaned factors on deleteVariable! (#371) (@Affie)
- Validation during creation of DFG drivers (#421) (@GearsAD)
- decodePackedType with solverParams type, part of #425 (#433) (@Affie)
- Maintenance on GenericFunctionNodeData types (#436) (@Affie)
- Remove deprecated for v0.8.0 (#437) (@Affie)
- Remove deprecated fncargvID and remove unused frommodule. (#440) (@Affie)
- convenience buildSubgraph, fix #441 (#442) (@dehann)
- fix #439 (#443) (@dehann)
- Run full test with IIF_TEST (#444) (@Affie)
- change to params instead (similar to before) (#445) (@dehann)
- Move GraphsDFG to attic and remove tests (#447) (@Affie)
- Also dispach on solverData type for rebuildFactorMetadata! (#449) (@Affie)
- Remove _internalId (#450) (@Affie)
- leave full buildSubgraphFromLabels! in deprecated, as its not compatable (#452) (@Affie)
- Custom pretty-printing #448 (#454) (@Affie)
- buildSubgraphFromLabels!: rather error with notes of replacement functions (#455) (@Affie)
- missing export (#457) (@dehann)
- buildSubgraph fix and testing (#459) (@Affie)
- html DFG plotting on display (#461) (@Affie)
- validate variable order on updateFactor! (#463) (@Affie)
- Remove DFGNodeParams and make DFGFactor immutable (#466) (@Affie)
- Remove get/setSerializationModule and always use Main (#467) (@Affie)
- Remove excessive warnings for #462 (#469) (@Affie)
v0.7.7
v0.7.6
DistributedFactorGraphs v0.7.6
Closed issues:
- Provide clear error when LoadDFG() is called but graph is not initialized properly (#110)
- Graph level small data for robot/user/session (#133)
- FileDFG should just use tar files (deprecate folders) (#306)
- Refactor hasOrphans isFullyConnected (#325)
- CloudGraphsDFG does not solve (#378)
- corresponding
getDataEntryfunction call (#392) - CGDFG updatePPE should warn on not exist and then add (#397)
FileDataStorevsInMemDataStore(#406)- tag v0.7.5 (#409)
- neo4j bug on travis arm64 (#414)
- Sentinel node behavior in CGDFG and matching InMemory (#415)
- Regex todot test or just test all options to fix test sometimes failing (#419)
Merged pull requests:
- add datastore (oops) (#410) (@dehann)
- travis neo4j download and setup (#411) (@Affie)
- Standardize and test cloud graph variable and factor crud (#412) (@Affie)
- Update cgdfg test and fixing bugs (#413) (@Affie)
- Update cgdfg tests and small bugfixes (#416) (@Affie)
- CG Structure updates and creating sentinel nodes in the constructor (#417) (@GearsAD)
- Update .travis.yml to only build on certain pushed branches (#418) (@Affie)
- force remove (#420) (@dehann)
- step to rename FactorOperationalMemory (#422) (@Affie)
- Test more todot orders (#423) (@Affie)
- Merge master into ppeindependent (#424) (@Affie)
- Rename hasOrphans and isFullyConnected to isConnected (#427) (@Affie)
- SKIP_CGDFG_TESTS env var (#428) (@Affie)
- put back CGDFG solve test (#429) (@Affie)
- fetchData and docs (#430) (@dehann)
v0.7.5
DistributedFactorGraphs v0.7.5
Closed issues:
- Wrong error behavior in GraphsDFG with
getVariablecalled on a factor (#375) - tag v0.7.4 (#383)
- CGDFG addFactor! errors but adds factor (#389)
- simplify
addDataEntry!(#391) - add API
hasDataEntry(#401)
Merged pull requests:
- Restore arm tests (#381) (@Affie)
- Update readme with correct neo4j version (#384) (@Affie)
- Change GraphsDFG to module (#385) (@Affie)
- Fixing cloud solving functions (#386) (@GearsAD)
- CloudGraphsDFG User Robot Session data consolidate (#387) (@Affie)
- CompatHelper: bump compat for "Unmarshal" to "0.4" (#388) (@github-actions[bot])
- CGDFG and GraphsDFG fix for #375 and
factor.datausage (#390) (@Affie) - FIX CGDFG addFactor! errors but adds factor (#393) (@Affie)
- Cloud Tags SET Functions and tests (#396) (@Affie)
- add verbose option (#399) (@dehann)
- add hasDataEntry, rm ReturnTypes (#402) (@dehann)
- addDataEntry!, (#405) (@dehann)
- typo (#408) (@dehann)
v0.7.4
v0.7.3
v0.7.2
v0.7.1
DistributedFactorGraphs v0.7.1
Closed issues:
- SaveDFG needs a folder (can't just save local) (#344)
- tag v0.7.0 (#353)
- CloudGraphsDFG, FileDFG, etc test not kept up to date in 0.7 (#355)
- [feature] easier mergeVariableSolverData! call (#357)
- [bug] mergeVariableSolverData! maybe not doing PPE? (#358)
- [api] add mergeVariableData! for variable variable (#359)
- IIF tests are exceeding CloudDFG implementation at this time (#360)
Merged pull requests: