ErrLookup › microsoft/garnet

microsoft/garnet

Garnet is a remote cache-store from Microsoft Research that offers strong performance (throughput and latency), scalability, storage, recovery, cluster sharding, key migration, and replication features. Garnet can work with existing Redis clients. · C# · 990 source files

Analyzed at 951b0fc683 on 2026-08-13. 235 documented errors.

Code / MessageTypeSeverityTags
Getting handle in disposed device
exception error csharp, resource-pool, use-after-dispose, concurrency, async
Failed to connect at {EndPoint}
exception error csharp, network, connection, socket, garnet-client-session
GarnetClientSession
exception error csharp, object-disposed, garnet-client-session, connection, lifecycle
Payload length {payloadLength} is larger than bufferSize {ne
exception error csharp, payload-size, network-buffer, cluster-migration, garnet-client-session
Unexpected response: {response}]
exception error csharp, resp-protocol, network, parsing, garnet-client-session
Throttle count is negative
exception critical csharp, throttle, concurrency, overflow, network-sender
Failed to connect at {EndPoint}
exception error csharp, network, connection, socket, garnet-client
Elements collection cannot be empty.
validation error csharp, validation, list-commands, argument, garnet-client
Exceeded maximum number of active LightEpoch instances {Acti
exception error csharp, epoch, resource-limit, concurrency, light-epoch
LightEpoch
exception error csharp, object-disposed, epoch, concurrency, light-epoch
Invalid ClusterConfig payload: too short to contain a versio
exception error csharp, cluster-config, deserialization, validation, cluster
Incompatible ClusterConfig version: expected {ClusterConfigV
exception error csharp, cluster-config, version-mismatch, deserialization, cluster, gossip
Gossip sample fraction should be in range [0,100]
validation error csharp, cluster, config, gossip, validation, startup
invalid failover status
exception error cluster, failover, enum-switch, garnet
MigrateSession Invalid TransferOption {transferOption}
exception error cluster, migration, enum-switch, garnet
Invalid KeyMigrationStatus: {state}
exception error cluster, migration, sketch, enum-switch, garnet
Invalid SETSLOT Operation
exception error cluster, migration, setslot, enum-switch, garnet
Sketch size should be power of 2!
validation error cluster, migration, sketch, validation, garnet
Option {fileType} not supported
exception error cluster, replication, checkpoint, enum-switch, garnet
Checkpoint history unavailable, need full checkpoint for {en
exception error cluster, replication, checkpoint, state-machine, garnet
Failed to validate main store metadata at insertion
exception warning cluster, replication, checkpoint, validation, logging, garnet
RetrieveCheckpointFile: unexpected state{retStateType}
exception error cluster, replication, checkpoint, io, enum-switch, garnet
invalid metadata length: {hlri.cookie.Length} < 4
exception critical cluster, replication, checkpoint, serialization, data-integrity, garnet
invalid metadata length: {hlri.cookie.Length} < 12
exception critical cluster, replication, checkpoint, serialization, data-integrity, garnet
Need to provide SslServerAuthenticationOptions when TLS is e
exception error network, tls, server, config, garnet
Cannot provide SslServerAuthenticationOptions when TLS is di
exception error network, tls, server, config, garnet
Need to provide SslClientAuthenticationOptions when TLS is e
exception error network, tls, client, config, garnet
Cannot provide SslClientAuthenticationOptions when TLS is di
exception error network, tls, client, config, garnet
Failed to connect at {endpoint}
exception error network, connection, client, garnet
Disconnected
exception error network, connection, client, lightclient, disconnect, spin-wait
Exceeded maximum response size of ({Array.MaxLength:N0}) byt
exception error memory, buffer, overflow, resp, response-size, respmemorywriter
Azure Storage connection string is required to read/write to
validation error config, azure-storage, validation, argument, streamprovider
Assembly is required to read from embedded resource
validation error config, embedded-resource, validation, argument, streamprovider
Config file size {numBytesToWrite} is larger than the maximu
validation error config, azure-storage, size-limit, streamprovider, sector-alignment
No ConfigProvider exists for file type: {fileType}.
validation error config, validation, enum, factory, notimplemented
Cannot use AzureStorage device without supplying storage-str
validation critical config, azure-storage, startup, credentials, options, validation
Cannot use AzureStorage device with both storage-string and
validation critical config, azure-storage, startup, credentials, options, mutual-exclusion, validation
Invalid endpoint format {Address} {Port}.
validation critical config, endpoint, startup, address, port, validation, options
Cluster announce endpoint does not match list of listen endp
validation critical config, cluster, endpoint, startup, announce, validation, options
Incompatible revivification record size and count cardinalit
validation error config, revivification, validation, arrays, options, cardinality
Revivification cannot specify both record sizes and in-chain
validation error config, revivification, validation, mutual-exclusion, options
Revivification cannot specify both record counts and powerof
validation error config, revivification, validation, mutual-exclusion, options, power-of-2
Revivification bin counts require bin sizes.
validation error config, revivification, validation, arrays, options, dependency
Revivification cannot specify best fit scan limit without sp
validation error config, revivification, validation, options, stale-config
RevivBinBestFitScanLimit must be >= 0.
exception error config, revivification, validation, range, options
Revivification cannot specify RevivifiableFraction without s
exception error config, revivification, validation, options, stale-config
SlowLogThreshold must be at least 100 microseconds.
exception error config, slowlog, validation, range, units, options
AofSizeLimit cannot be enforced with disabled AOF!
exception critical config, aof, validation, mutual-exclusion, options, persistence
Authentication mode {AuthenticationMode} is not supported.
exception critical authentication, configuration, startup, enum-validation
Expected start of JSON object.
exception error json, deserialization, configuration, validation
Unable to deserialize RedisOptions object. Line {lineCount}
exception error redis-config, deserialization, configuration, file-parsing
Unable to deserialize RedisOptions object. Unable to convert
exception error redis-config, deserialization, type-conversion, configuration
Unable to deserialize RedisOptions object. Unable to convert
exception error redis-config, deserialization, type-conversion, configuration
Unable to find property in {typeof(Options)} named {redisOpt
exception critical redis-config, reflection, framework-bug, configuration
Specified transformer for RedisOptions property does not mat
exception critical redis-config, reflection, type-mismatch, framework-bug
Unable to convert property {prop.Name} in {typeof(RedisOptio
exception critical redis-config, type-conversion, framework-bug, configuration
Encountered an error when initializing Garnet server. Please
exception critical startup, command-line, configuration, argument-parsing
Range Index (preview) is not supported in cluster diskless m
exception critical cluster, replication, feature-conflict, startup
Unable to call ThreadPool.SetMinThreads with {minThreads}, {
exception error thread-pool, startup, configuration, resource-limits
Unable to call ThreadPool.SetMaxThreads with {maxThreads}, {
exception error thread-pool, startup, configuration, resource-limits
ACL strict mode: {unresolved.Count} unresolved (user, custom
exception error acl, security, custom-commands, modules, startup
Cannot use CommitFrequencyMs or CommitWait without EnableAOF
exception critical aof, persistence, configuration, feature-conflict
Need to set CommitFrequencyMs to -1 (manual commits) with Fa
exception critical aof, persistence, configuration, feature-conflict
Cannot use CommitWait with manual commits
exception critical aof, persistence, configuration, feature-conflict
filePath is required for disk-backed trees.
exception error bftree, native-interop, storage, argument-validation
Failed to create BfTree instance.
exception critical bftree, native-interop, initialization, resource-allocation
bftree_scan_with_count returned a null handle.
exception error bftree, native-interop, scan, resource-lifecycle
bftree_scan_with_end_key returned a null handle.
exception error bftree, native-interop, scan, resource-lifecycle
Native handle is null.
validation error bftree, native-interop, snapshot, invalid-argument, lifecycle
Snapshot path is required.
validation error bftree, native-interop, snapshot, invalid-argument, configuration
Failed to take CPR snapshot of BfTree.
exception error bftree, native-interop, snapshot, io, filesystem, panic
recoveryPath is required.
validation error bftree, native-interop, recovery, invalid-argument, configuration
Failed to recover BfTree from CPR snapshot '{recoveryPath}'.
exception critical bftree, native-interop, recovery, data-loss, snapshot-corruption
Malformed ACL rule
validation error acl, parsing, configuration, validation
ACL rules need to start with the USER keyword
validation error acl, parsing, configuration, validation
{exception.Message}
validation error acl, parsing, password, hash, configuration
{categoryName}
exception error acl, parsing, category, configuration, validation
{commandName}
exception error acl, parsing, command, configuration, validation
{op}
exception error acl, parsing, operation, configuration, validation
Unable to parse input password hash. The input is of wrong l
validation error acl, password, hash, sha256, validation
Unable to parse input password hash. The input is not of the
validation error acl, password, hash, hex, validation
{username}
exception error acl, user-management, duplicate, configuration
The special 'default' user cannot be removed from the system
exception error acl, user-management, default-user, protected-resource
Cannot find ACL configuration file '{aclConfigurationFile}'
exception error acl, configuration, filesystem, file-not-found
Unable to open ACL configuration file '{aclConfigurationFile
exception error acl, configuration, filesystem, io, permissions, file-lock
Unable to parse ACL rule {exception.Filename}:{exception.Lin
exception error acl, config, parsing, startup
ACL configuration file not set.
exception error acl, config, validation, programming-error
{exception.Message}
validation error acl, config, parsing
Invalid custom command name '{customName}'
exception error acl, validation, custom-command
Invalid character '{c}' in AofAddress string.
validation error aof, parsing, validation
Type not supported {headerType}
exception critical aof, data-corruption, replay, internal
Unsupported header type: {headerType}
exception critical aof, data-corruption, replay, internal
Unsupported AOF header version {header.aofHeaderVersion}; th
exception critical aof, version-mismatch, compatibility, replay
Unknown AOF header operation type {header.opType}
exception critical aof, data-corruption, replay, internal
Replay header type {replayHeaderType} not supported!
exception critical aof, data-corruption, replay, internal
ReplicaSyncSession replicaAofTail {replicaAofTailAddress} <
exception critical aof, replication, replica-sync, data-loss
Failed syncing because replica requested truncated AOF addre
exception error aof, replication, replica-sync, truncation
v3 RespCommand '{V3Order[i]}' (legacy AOF value {i + 1}) no
exception error aof, compatibility, build-time, developer-error
Failed to acquire inProgress lock at {nameof(PreSingleKeyCon
exception error aof, read-consistency, locking, replica, internal
Failed to acquire inProgress lock at {nameof(PostSingleKeyCo
exception error aof, read-consistency, locking, replica, internal
Failed to acquire inProgress lock at {nameof(PreBatchKeyCons
exception error aof, read-consistency, locking, replica, batch, internal
Failed to acquire inProgress lock at {nameof(PostBatchKeyCon
exception error aof, read-consistency, locking, replica, batch, internal
CustomTransaction name is null
validation error custom-commands, registration, null-argument, module
Could not initialize Lua VM: {innerError}
exception critical lua, scripting, initialization, version-mismatch
Could not initialize Lua VM
exception critical lua, scripting, initialization, version-mismatch
Could not initialize Lua sandbox state: {errMsg}
exception critical lua, scripting, initialization, sandbox
{errStr}
exception error lua, scripting, user-script, compile
Internal Lua Error: {res}
exception error lua, scripting, internal, diagnostics
Could not run function preamble: {errMsg}
exception error lua, scripting, function, preamble
Unsupported object serialization format marker 0x{firstByte:
exception critical serialization, version-mismatch, persistence, object-store
Unsupported object type id 0x{type:X2}; the data may have be
exception critical serialization, version-mismatch, custom-objects, persistence
Unknown custom command '{name}' (not registered with any loa
exception error acl, custom-commands, config, module
ERR value is not an integer or out of range.
exception error bitmap, validation, offset, redis-error
BITOP DIFF operation requires at least two source bitmaps
exception error bitmap, bitop, validation, redis-error
ERR value is not an integer or out of range.
exception error bitmap, bitfield, validation, offset, redis-error
Setting bitfield failed: Size of bitmap smaller than offset
exception error bitmap, bitfield, allocation, internal
Maximum Vector Set allocations exceeded, cannot issue new co
exception error garnet, vector-set, capacity, dotnet
Malformed ids, {idLen} + {sizeof(int)} > {remainingIds.Lengt
exception error garnet, vector-set, data-corruption, diskann, dotnet
VectorSetReplayTaskCount should be in range [0,{Environment.
validation error garnet, vector-set, config, replication, dotnet
VectorSetQuantizationTaskCount should be in range [0,{Enviro
validation error garnet, vector-set, config, dotnet
MutablePercent must be between 10 and 95
validation error garnet, config, tsavorite, storage, dotnet
Store Log Memory size or PageCount must be specified
validation error garnet, config, tsavorite, storage, dotnet
Index size {IndexMemorySize} should not be less than index m
validation error garnet, config, tsavorite, storage, dotnet
LatencyMonitor requires MetricsSamplingFrequency to be set
validation error garnet, config, metrics, dotnet
Read cache requires storage tiering to be enabled
validation error garnet, config, storage, read-cache, dotnet
Read Cache Log Memory size or PageCount must be specified
validation error garnet, config, storage, read-cache, tsavorite, dotnet
LogDir specified without enabling tiered storage (UseStorage
exception error garnet, config, storage, dotnet
Unable to parse MaxInlineKeySize value '{MaxInlineKeySize}'.
validation error garnet, config, tsavorite, parsing, dotnet
MaxInlineKeySize value '{MaxInlineKeySize}' ({sizeInBytes} b
validation error garnet, config, tsavorite, storage, dotnet
Unable to parse MaxInlineValueSize value '{MaxInlineValueSiz
validation error garnet, config, tsavorite, parsing, dotnet
MaxInlineValueSize value '{MaxInlineValueSize}' ({sizeInByte
validation error garnet, config, tsavorite, storage, dotnet
MaxInlineValueSize value '{MaxInlineValueSize}' ({sizeInByte
validation error garnet, config, tsavorite, storage, dotnet
Unable to parse InitialIORecordSize value '{InitialIORecordS
validation error garnet, config, tsavorite, parsing, dotnet
InitialIORecordSize value '{InitialIORecordSize}' ({sizeInBy
validation error garnet, config, tsavorite, dotnet
InitialIORecordSize value '{InitialIORecordSize}' ({sizeInBy
validation error garnet, config, tsavorite, storage, dotnet
AofMemorySize (effective {effectiveMemory} after rounding do
validation critical aof, configuration, startup, garnet
AofPageSize (effective {effectivePage} after rounding down t
validation critical aof, configuration, startup, garnet
AofPageSize (effective {effectiveAofPage} after rounding dow
validation critical aof, configuration, startup, page-size, garnet
Cannot use null device for AOF when cluster is enabled and y
validation error aof, cluster, configuration, startup, garnet
Unsupported incoming wire format {protocol} {input}
exception error network, wire-protocol, session, initialization, garnet
{propName} '{value}' (effective {adjustedSize} bytes after r
validation error configuration, page-size, startup, garnet
Invalid {name}
validation error configuration, index-size, startup, garnet
ERR bit offset is not an integer or out of range
validation error bitmap, bitfield, redis-compatible, runtime, garnet
RI.SET: invalid arguments.
exception error range-index, bftree, ri-set, runtime, garnet
RI.GET: invalid arguments.
exception error range-index, bftree, ri-get, runtime, garnet
RI.DEL: invalid arguments.
exception error range-index, bftree, ri-del, runtime, garnet
Object store is disabled
exception error object-store, configuration, runtime, garnet
Cluster mode requires definition of at least one TCP socket
exception critical cluster, configuration, startup, network, garnet
Unable to load certificate with subject name {subjectName}
exception error tls, certificate, security, windows, garnet
CertFileName and CertSubjectName cannot both be null.
exception error tls, certificate, configuration, security, garnet
Cannot use CertFileName with CertSubjectName. Provide only o
exception error tls, certificate, configuration, security, garnet
CertSubjectName is supported only on Windows.
exception error tls, certificate, configuration, platform, linux, garnet
CertificateRefreshFrequency should not be less than 0.
exception error tls, certificate, configuration, garnet
ClientTargetHost should be provided when ServerCertificateRe
exception error tls, certificate, configuration, client-auth, security, garnet
Allocator with sector size {sectorSize} cannot flush to devi
exception error storage, io, configuration, sector-size, device
{nameof(logSettings.PageCount)} or {nameof(logSettings.Memor
exception error storage, configuration, log-settings, memory
{nameof(logSettings.PageSizeBits)} must be between {LogSetti
exception error storage, configuration, log-settings, page-size
{nameof(logSettings.PageSizeBits)} must be >= PageHeader.Siz
exception error storage, configuration, log-settings, page-size, defensive
{nameof(logSettings.PageCount)} must be less than or equal t
exception error storage, configuration, log-settings, limits
{nameof(logSettings.SegmentSizeBits)} must be between {LogSe
exception error storage, configuration, log-settings, segment-size
{nameof(logSettings.MemorySize)} must be between {1L << LogS
exception error storage, configuration, log-settings, memory
{nameof(logSettings.MemorySize)} must be at least {LogSettin
exception error storage, configuration, log-settings, memory, page-size
{nameof(logSettings.MutableFraction)} must be >= 0.0 and <=
exception error storage, configuration, log-settings
{nameof(rcs.PageCount)} or {nameof(rcs.MemorySize)} must be
exception error storage, configuration, log-settings, read-cache
{nameof(rcs.PageSizeBits)} must be between {LogSettings.kMin
exception error storage, configuration, log-settings, read-cache, page-size
{nameof(rcs.PageCount)} must be less than or equal to the ma
exception error storage, configuration, log-settings, read-cache, limits
{nameof(rcs.MemorySize)} must be between {1L << LogSettings.
exception error storage, configuration, log-settings, read-cache, memory
{nameof(logSettings.MemorySize)} must be at least twice the
validation error storage, configuration, log-settings, read-cache, memory, page-size, bug-in-message
{rcs.SecondChanceFraction} must be >= 0.0 and <= 1.0
validation error storage, configuration, log-settings, read-cache, bug-in-message
{nameof(logSettings.MaxInlineKeySize)} must be between {LogS
validation error storage, configuration, log-settings, inline-size, key
{nameof(logSettings.MaxInlineValueSize)} must be between {Lo
validation error storage, configuration, log-settings, inline-size, value
LogSettings.LogDevice needs to be specified (e.g., use Devic
validation error storage, configuration, log-settings, device, null-reference
Log Memory size or PageCount must be specified
validation error storage, configuration, log-settings, memory
Segment ({SegmentSize}) must be at least of page size ({Page
validation error storage, configuration, log-settings, segment-size, page-size
Page size must be at least of device sector size ({sectorSiz
validation critical configuration, storage, device, initialization
Unable to set first valid segment to {firstValidSegment}, fi
exception critical recovery, checkpoint, storage, segment
Unable to set last valid segment to {lastValidSegment}, last
exception critical recovery, checkpoint, storage, segment
{nameof(settings.LogSettings.NumberOfFlushBuffers)} must be
validation error configuration, object-log, flush, validation
{nameof(settings.LogSettings.NumberOfDeserializationBuffers)
validation error configuration, object-log, deserialization, validation
{nameof(settings.LogSettings.ObjectLogSegmentSizeBits)} must
validation error configuration, object-log, segment, validation
No snapshot object-log data available while copying objects
exception critical recovery, object-log, checkpoint, snapshot
Iterator address is less than log HeadAddress in memory-scan
exception error scan, iterator, object-log, memory
Advancing position by {size:N} bytes exceeds maximum object
exception error object-log, capacity, segment, serialization
Advancing to next segment exceeds maximum object log segment
exception error object-log, capacity, segment, flush
FlushAndReset is not supported for DiskStreamReadBuffer
exception error object-log, stream-buffer, read-only, invalid-operation
Write is not supported for DiskStreamReadBuffer
exception error object-log, stream-buffer, read-only, invalid-operation
ReadBuffers are required to ReadRecordObjects
exception error object-log, read-path, buffer, configuration
ReadRecordObjects found no data available in ReadBuffers
exception error object-log, read-path, read-ahead, buffer
Unexpected end of snapshot object-log data while copying obj
exception critical recovery, object-log, snapshot, truncation
Object serialized size currently at {valueObjectBytesWritten
exception error object-log, serialization, size-limit, capacity
Read is not supported for DiskStreamWriteBuffer
exception error object-log, stream-buffer, write-only, invalid-operation
Stream does not support get_Length.
exception error object-log, stream, not-supported, serialization
Stream does not support get_Position.
exception error object-log, stream, not-supported, serialization
Stream does not support Seek.
exception error object-log, stream, not-supported, serialization, seek
Stream does not support SetLength.
exception error tsavorite, stream, serialization, notsupported, pinned-memory
estimatedRecordSize ({estimatedTotalSize}) exceeds max alloc
exception error tsavorite, memory, serialization, record-size, heap-allocation
start
exception error tsavorite, span, bounds, overflow-array, argumentoutofrange
start {nameof(start)} + len {len} exceeds length {length}
exception error tsavorite, span, bounds, overflow-array, argumentoutofrange
Page read from storage failed, skipping page. Inner exceptio
exception error tsavorite, io, disk, checkpoint, scan, storage
Max inline key size is {1 << LogSettings.kMaxStringSizeBits}
exception error tsavorite, key-size, spanbyte, limits
Iterator address is less than log HeadAddress in memory-scan
exception error tsavorite, scan, memory, eviction, log-rollover
Cannot cast a DiskLogRecord to a memory LogRecord.
exception error tsavorite, record-type, scan, type-mismatch, disk
Not implemented for TsavoriteLogAllocator
exception error tsavorite, allocator, notimplemented, log-mode, record-init
TsavoriteLogAllocator does not support VerifyRecordFromDiskC
exception error tsavorite, allocator, disk-recovery, verification, api-misuse, csharp
TsavoriteLogAllocator Scan methods should not be used
exception error tsavorite, allocator, scan, api-misuse, csharp
EndTransactional called with locks held: {sharedLockCount} s
exception error tsavorite, transaction, locking, session, csharp
Transactional method call when BeginTransactional has not be
exception error tsavorite, transaction, session, api-misuse, csharp
BeginTransactional cannot be called twice (call EndTransacti
exception error tsavorite, transaction, session, api-misuse, csharp
Can spin-wait for commit (checkpoint completion) only if wai
exception error tsavorite, session, pending-ops, checkpoint, parameter-validation, csharp
Async operations not supported over protected epoch
exception error tsavorite, session, async, epoch, memory-safety, csharp
Make sure all async operations issued on this session are aw
exception error tsavorite, session, async, commit, pending-reads, csharp
Consistent read context does not allow reads from address!
exception error tsavorite, session, consistent-read, read-at-address, api-misuse, csharp
Consistent read context does not allow writes!
exception error tsavorite, consistent-read, read-only-context, upsert, write-rejected, csharp
Consistent read context does not reset ResetModified!
exception error tsavorite, consistent-read, read-only-context, reset-modified, transactional-state, write-rejected, csharp
Consistent read context does not reset Refresh!
exception error tsavorite, consistent-read, read-only-context, refresh, session-version, snapshot, csharp
Value cannot be null. (Parameter 'functions')
validation error tsavorite, session-creation, argument-null, validation, session-functions, csharp
InPlaceWriter(ReadOnlySpan<byte> value) is not supported in
exception error tsavorite, compaction, session-functions, inplace-writer, not-implemented, internal, csharp
InPlaceWriter(IHeapObject value) is not supported in this IS
exception error tsavorite, compaction, session-functions, inplace-writer, heap-object, not-implemented, internal, csharp
GetRMWModifiedFieldInfo is not supported in this ISessionFun
exception error tsavorite, compaction, session-functions, rmw, field-info, not-implemented, internal, csharp
GetRMWInitialFieldInfo is not supported in this ISessionFunc
exception error tsavorite, compaction, session-functions, rmw, field-info, initial-update, not-implemented, internal, csharp
GetUpsertFieldInfo(ReadOnlySpan<byte> value) is not supporte
exception error tsavorite, compaction, session-functions, upsert, field-info, not-implemented, internal, csharp
IHeapObject value) is not supported in this ISessionFunction
exception error tsavorite, compaction, session-functions, upsert, field-info, heap-object, not-implemented, internal, csharp
Transactional consistent read context does not allow reads f
exception error tsavorite, transactional, consistent-read, read-at-address, read-only-context, write-rejected, csharp
Consistent read context does not allow writes!
exception error tsavorite, transactional, consistent-read, read-only-context, upsert, write-rejected, message-inconsistency, csharp
Transactional consistent read context does not allow writes!
exception error tsavorite, transactional, consistent-read, read-only-context, upsert, upsert-options, write-rejected, csharp
Transactional consistent read context does not reset ResetMo
exception error tsavorite, transaction, read-only-context, resetmodified, csharp
Transactional consistent read context does not allow IsModif
exception error tsavorite, transaction, read-only-context, ismodified, internal, csharp
Transactional consistent read context does not Refresh!
exception error tsavorite, transaction, read-only-context, refresh, snapshot, csharp
Invalid compaction type
exception error tsavorite, compaction, enum, validation, csharp
Can compact only until Log.SafeReadOnlyAddress
exception error tsavorite, compaction, safe-read-only-address, lookup, csharp
Getting handle in disposed device
exception error tsavorite, csharp, device, dispose-race, object-pool, concurrency
Slowdown: Unable to add trigger to epoch
console warning tsavorite, cpp, epoch, reclamation, stall, deadlock, concurrency
Failed to schedule work: {}
console error tsavorite, cpp, windows, threadpool, win32, scheduling
Failed to schedule async IO: {}
console error tsavorite, cpp, windows, io, win32, overlapped-io, alignment
Failed to schedule async IO: {}, handle {}
console error tsavorite, cpp, windows, io, win32, iocompletionport, alignment