|
FactorCompute |
FactorDFG |
New fields |
| ✓ |
id::Union{UUID, Nothing} |
id::Union{UUID, Nothing} |
REMOVE |
| ✓ |
label::Symbol |
label::Symbol |
label::Symbol |
| ✓ |
tags::Set{Symbol} |
tags::Set{Symbol} |
tags::Set{Symbol} |
| ✓ |
_variableOrderSymbols::NTuple{N, Symbol} |
_variableOrderSymbols::Vector{Symbol} |
variableorder::NTuple{N, Symbol} |
| ✓ |
timestamp::ZonedDateTime |
timestamp::ZonedDateTime |
timestamp::TimeDateZone |
| ✓ |
nstime::Nanosecond |
nstime::String |
REMOVE |
| ✓ |
solvable::Base.RefValue{Int} |
solvable::Int |
solvable::Base.RefValue{Int} |
| ✓ |
smallData::Dict{Symbol, MetadataTypes} |
metadata::String |
bloblets::Bloblets |
| ✓ |
observation::FT |
observJSON::String |
observation::FT |
| ✓ |
state::FactorState |
state::FactorState |
hyper::Recipehyper |
| ✓ |
state::FactorState |
state::FactorState |
state::Recipestate |
| ✓ |
|
|
blobentries::Blobentries |
| ✓ |
FT type parameter |
fnctype::String |
type::TypeMetadata² |
| ✓ |
|
_version::VersionNumber |
|
| ✓ |
solvercache::Base.RefValue{<:FactorCache} |
|
solvercache¹ |
solvercache is not serialized and de-serialized lazy.
- Serialization only fields.
What fields should we consider as a dictionary keyed in the same way as Variable.state?
- Maybe
Factor.state as well
id::Union{UUID, Nothing}id::Union{UUID, Nothing}label::Symbollabel::Symbollabel::Symboltags::Set{Symbol}tags::Set{Symbol}tags::Set{Symbol}_variableOrderSymbols::NTuple{N, Symbol}_variableOrderSymbols::Vector{Symbol}variableorder::NTuple{N, Symbol}timestamp::ZonedDateTimetimestamp::ZonedDateTimetimestamp::TimeDateZonenstime::Nanosecondnstime::Stringsolvable::Base.RefValue{Int}solvable::Intsolvable::Base.RefValue{Int}smallData::Dict{Symbol, MetadataTypes}metadata::Stringbloblets::Blobletsobservation::FTobservJSON::Stringobservation::FTstate::FactorStatestate::FactorStatehyper::Recipehyperstate::FactorStatestate::FactorStatestate::Recipestateblobentries::Blobentriesfnctype::Stringtype::TypeMetadata²_version::VersionNumbersolvercache::Base.RefValue{<:FactorCache}solvercache¹solvercacheis not serialized and de-serialized lazy.What fields should we consider as a dictionary keyed in the same way as Variable.state?
Factor.stateas well