Class SubCompactionJobInfo
- Namespace
- RocksDbNet
- Assembly
- RocksDb.Net.dll
Information about a sub-compaction job.
public sealed record SubCompactionJobInfo : IEquatable<SubCompactionJobInfo>
- Inheritance
-
SubCompactionJobInfo
- Implements
- Inherited Members
Constructors
SubCompactionJobInfo(string?, string?)
Information about a sub-compaction job.
public SubCompactionJobInfo(string? ColumnFamilyName, string? Status)
Parameters
Properties
BlobCompressionType
Compression applied to any blob files this sub-compaction wrote.
public Compression BlobCompressionType { get; init; }
Property Value
ColumnFamilyId
Identifier of the column family being compacted.
public uint ColumnFamilyId { get; init; }
Property Value
ColumnFamilyName
public string? ColumnFamilyName { get; init; }
Property Value
Compression
Compression applied to the SST files this sub-compaction wrote.
public Compression Compression { get; init; }
Property Value
JobId
Identifier of the parent compaction job.
public int JobId { get; init; }
Property Value
Stats
Statistics for this sub-compaction, or null if RocksDb reported
none.
public CompactionJobStats? Stats { get; init; }
Property Value
Status
public string? Status { get; init; }
Property Value
SubCompactionJobId
Identifier of this sub-compaction within its parent job.
public int SubCompactionJobId { get; init; }