Skip to content

Releases: JuliaRobotics/DistributedFactorGraphs.jl

v0.10.4

23 Sep 03:12
57769a3
Compare
Choose a tag to compare

DistributedFactorGraphs v0.10.4

Diff since v0.10.3

Closed issues:

  • Unmarshal release v0.4.1 is causing an issue with deserialization (#653)
  • What API to get "PackedFactorType" from "FactorType" (#659)

Merged pull requests:

v0.10.3

21 Sep 07:35
07ea97e
Compare
Choose a tag to compare

DistributedFactorGraphs v0.10.3

Diff since v0.10.2

Closed issues:

  • Deserialization issue with _variableOrderSymbols (#651)

Merged pull requests:

v0.10.2

31 Aug 10:48
a0d359b
Compare
Choose a tag to compare

DistributedFactorGraphs v0.10.2

Diff since v0.10.1

Closed issues:

  • Validate Packing of fnd.hypothesis .certainhypo .nullhypo (#477)
  • FileDFG is not serializing some fields correctly (#624)
  • Add regex filter for solve keys in listSolveKeys (#641)
  • Option to suppress update exist warnings. (#643)
  • delete stale branches older than 3 months pls (#647)

Merged pull requests:

v0.10.1

21 Aug 19:38
e19587c
Compare
Choose a tag to compare

DistributedFactorGraphs v0.10.1

Diff since v0.10.0

Closed issues:

  • Fix isConnected for CGDFG (#553)
  • Docs: Improve Data Blobs and Entry docs (#563)
  • Docs not building (#619)
  • possible to get parameters in function docs? (#623)

Merged pull requests:

  • Update .travis.yml (#633) (@Affie)
  • Update readme and skip IIF on tags (#634) (@Affie)
  • SkeletonDFG constructor from CGDFG and use it to patch connectivity bug (#635) (@Affie)
  • List all methods for data CRUD in docs (#636) (@Affie)
  • v0.10.1-rc1 (#638) (@Affie)

v0.10.0

17 Aug 14:36
6a5a9ab
Compare
Choose a tag to compare

DistributedFactorGraphs v0.10.0

Diff since v0.9.0

Closed issues:

  • Add SESSION sentinel nodes when creating/copying/deleting sessions using CloudGraphsDFG (#43)
  • Use module in DFGVariable softtype serialize/deserialize (#157)
  • Searching estimates: PPE Database design dicussion (#185)
  • was softypename::Symbol a bad idea? (#237)
  • CRC SHA checksum big data blobs to ensure immutability (#304)
  • add test to show serialization breaking changes (#473)
  • Use the pose type to write formatted estimates to the DB (#513)
  • Offload solverdata to separate nodes with fields as properties (#515)
  • Offload BigData as separate nodes with fields as properties (#516)
  • DataEntry should be refactored (#520)
  • Use UUIDs in FileDataStore (#524)
  • Save DFG version into serialized data (#542)
  • Remove deprecated factor types and logic (#544)
  • Remove params deprecation warn (#551)
  • Evaluation into the closed module CGDFG breaks (don't do this) (#554)
  • Reintroduce if DFG_USE_CGDFG Environment Variable (#555)
  • AbstractDataEntry serialization bug (#557)
  • 'Method definition overwritten at' warnings (#558)
  • CloudDFG timestamp bug (#560)
  • DOCS: Fix warnings for missing docstrings and @ref (#561)
  • Should we revert softtype changes to deprecate cleanly? (#568)
  • smallData as a Dict{Symbol, Any} (#573)
  • Request proper deprecation message of FileDataStore (#574)
  • Tricky Data API failures (#578)
  • Compulsory MIMEType or description in addData!????? (#579)
  • Add constructor to FolderStore to create the folder if it doesn't exist (#580)
  • support both saveDFG argument orders (#581)
  • loadDFG! error, "type does not have a definite number of fields", BlobStoreEntry (#582)
  • Always implement minimum standard Interface <: AbstractBlobEntry (#594)
  • solveKey or solverKey (#599)
  • What happened to listSolvekeys????? (#608)
  • Compatibility of loadDFG! with new module naming? (#618)
  • Add comprehensive FileDFG test (#621)

Merged pull requests:

v0.9.0

20 Jul 19:03
21d238f
Compare
Choose a tag to compare

DistributedFactorGraphs v0.9.0

Diff since v0.8.1

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:

v0.8.1

06 Jul 21:34
Compare
Choose a tag to compare

DistributedFactorGraphs v0.8.1

Diff since v0.8.0

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

10 Jun 04:57
904ef6c
Compare
Choose a tag to compare

DistributedFactorGraphs v0.8.0

Diff since v0.7.7

Closed issues:

  • what to do with _evalType and 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:

v0.7.7

17 May 08:25
ae179ed
Compare
Choose a tag to compare

DistributedFactorGraphs v0.7.7

Diff since v0.7.6

Closed issues:

  • do we need this warning (retrieving serialization)? (#462)

Merged pull requests:

v0.7.6

02 May 18:22
fb7b781
Compare
Choose a tag to compare

DistributedFactorGraphs v0.7.6

Diff since v0.7.5

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 getDataEntry function call (#392)
  • CGDFG updatePPE should warn on not exist and then add (#397)
  • FileDataStore vs InMemDataStore (#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)