Table of Contents

Class ExternalFileIngestionInfo

Namespace
RocksDbNet
Assembly
RocksDb.Net.dll

Information about an external file ingestion event.

public sealed record ExternalFileIngestionInfo : IEquatable<ExternalFileIngestionInfo>
Inheritance
ExternalFileIngestionInfo
Implements
Inherited Members

Constructors

ExternalFileIngestionInfo(string?, string?)

Information about an external file ingestion event.

public ExternalFileIngestionInfo(string? ColumnFamilyName, string? InternalFilePath)

Parameters

ColumnFamilyName string
InternalFilePath string

Properties

ColumnFamilyName

public string? ColumnFamilyName { get; init; }

Property Value

string

ExternalFilePath

Path the file was ingested from.

public string? ExternalFilePath { get; init; }

Property Value

string

GlobalSeqno

Sequence number assigned to every key in the ingested file, or 0 when RocksDb did not need to assign one.

public ulong GlobalSeqno { get; init; }

Property Value

ulong

InternalFilePath

public string? InternalFilePath { get; init; }

Property Value

string

TableProperties

Properties of the ingested file, or null if RocksDb reported none.

public TableProperties? TableProperties { get; init; }

Property Value

TableProperties