Table of Contents

Enum BackgroundErrorReason

Namespace
RocksDbNet
Assembly
RocksDb.Net.dll

What RocksDb was doing when a background error occurred, mapped from rocksdb::BackgroundErrorReason in listener.h.

public enum BackgroundErrorReason

Fields

AsyncFileOpen = 7

Opening a file asynchronously.

Compaction = 1

Running a compaction.

Flush = 0

Flushing a memtable.

FlushNoWal = 5

Flushing with the write-ahead log disabled.

ManifestWrite = 4

Writing the manifest.

ManifestWriteNoWal = 6

Writing the manifest with the write-ahead log disabled.

MemTable = 3

Writing to the memtable.

WriteCallback = 2

Invoking a write callback.

Remarks

The values are positional in the native header and must match it exactly.