Uses of Package
org.yamcs.parameterarchive
Packages that use org.yamcs.parameterarchive
-
Classes in org.yamcs.parameterarchive used by org.yamcs.http.apiClassDescriptionThe parameter archive stores data in partitions(optional) -> intervals -> segments.an array of values for one
ParameterId
-
Classes in org.yamcs.parameterarchive used by org.yamcs.parameter
-
Classes in org.yamcs.parameterarchive used by org.yamcs.parameterarchiveClassDescriptionBack-fills the parameter archive by triggering replays: - either regularly scheduled replays - or monitor data streams (tm, param) and keep track of which segments have to be rebuildBase class for all segments of values, timestamps or ParameterStatusBoolean value segment uses a boolean array backed by a long[] to represent the boolean values as a set of bitsHandle locking parameter archive intervals in order to avoid different fillers filling up the same interval concurrently.32 bit integers encoded as deltas of deltas (good if the values are relatively constant or in increasing order)A collection of ParameterValueSegment with a common timeSegment.Segment for all non primitive types.The parameter archive stores data in partitions(optional) -> intervals -> segments.Stores a map between List<parameter_id> and ParameterGroup_id.The parameter archive gives each (fqn, rawType, engType) a numeric 32 bits pid.Stores a map (parameter_fqn, type) -> parameter_idA list of parametersIds with values all having the same timestampIterator over values of one (parameterId, group id)an array of values for one
ParameterId
Stores parameter values for one parameter over a time range.RocksDb style iterator.Parameter Group segment - keeps references to Time and Value segments for a given parameter group and segment.the options object has a snapshot which can be used to get consistent view of the databaseRealtime archive filler task - it works even if the data is not perfectly sortedHolder, encoder and decoder for the segment keys (in the sense of key,value storage used for RocksDb)TimeSegment stores timestamps relative to the interval start.Interface for segments of columnar data.