Package edu.stanford.slac.archiverappliance.PlainPB
package edu.stanford.slac.archiverappliance.PlainPB
-
ClassDescriptionCompanion class to PlainPBStoragePlugin that handles the appending of event streams in a partition-aware fashion.A comparator for PB events that is used in searching.An EventStream that is backed by a single PB file.An iterator for a FileBackedPBEventStream.An iterator for a FileBackedPBEventStream.A stream creator that is backed by a single file.When using a MultiFileEventStream on a HOUR granularity, we could potentially run into "too many open files" issues.An eventstream that spans multiple PB files.The iterator for MultiFilePBEventStream's All we do is go thru the streams in sequence and then return the events one after the other.An iterator for a FileBackedPBEventStream that can go backwards in timeGets some information about PB files.A utility class with a bunch of methods that operate on the path names used by the PlainPB storage plugin.The PlainPBStorage plugin has a naming scheme that provides much information.The plain PB storage plugin stores data in a chunk per PV per partition in sequential form.Support for ZIP_PER_PV is still experimental.