Files supporting the PlainPBStoragePlugin; one of the main StoragePlugin's in the Archiver Appliance.
Interface Summary Interface Description FileBackedPBEventStreamIterator
Class Summary Class Description AppendDataStateDataCompanion class to PlainPBStoragePlugin that handles the appending of event streams in a partition-aware fashion. ComparePBEventA comparator for PB events that is used in searching. FileBackedPBEventStreamAn EventStream that is backed by a single PB file. FileBackedPBEventStreamPositionBasedIteratorAn iterator for a FileBackedPBEventStream. FileBackedPBEventStreamTimeBasedIteratorAn iterator for a FileBackedPBEventStream. FileStreamCreatorA stream creator that is backed by a single file. LineByteStreamCreatorWhen using a MultiFileEventStream on a HOUR granularity, we could potentially run into "too many open files" issues. MultiFilePBEventStreamAn eventstream that spans multiple PB files. MultiFilePBEventStreamIteratorThe iterator for MultiFilePBEventStream's All we do is go thru the streams in sequence and then return the events one after the other. PBFileInfoGets some information about PB files. PlainPBPathNameUtilityA utility class with a bunch of methods that operate on the path names used by the PlainPB storage plugin. PlainPBStoragePluginThe plain PB storage plugin stores data in a chunk per PV per partition in sequential form.
Enum Summary Enum Description PlainPBStoragePlugin.CompressionModeSupport for ZIP_PER_PV is still experimental.