Adapter: kurrentdb | Workload: kurrentdb-r1
Duration: 15.0s | Throughput: 25447 eps | Operation Errors: 0
CPU (avg/peak): 235.9% / 240.3%
Memory (avg/peak): 684 / 705 MB
CPU (avg/peak): 37.5% / 39.4%
Memory (avg/peak): 64 / 64 MB
Startup Time: 2.68s
Image Size: 335 MB
[ 1, 1,06:47:15.123,INF] KurrentDB DB VERSION: 25.1.0.2664 ee (3f14c498-aee8-49fc-bb76-b30e2994b4c4/5abd2cabea42a172cc4b6e573f129d02d7420bc2, 2025-10-15 13:05:09.050977)
[ 1, 1,06:47:15.130,INF] KurrentDB OS ARCHITECTURE: X64
[ 1, 1,06:47:15.131,INF] KurrentDB OS: Linux (Unix 7.0.0.29)
[ 1, 1,06:47:15.131,INF] KurrentDB RUNTIME: .NET 8.0.20/574100b69 (64-bit)
[ 1, 1,06:47:15.131,INF] KurrentDB GC: 3 GENERATIONS IsServerGC: True Latency Mode: Interactive
[ 1, 1,06:47:15.132,INF] KurrentDB LOGS: /var/log/kurrentdb
[ 1, 1,06:47:15.132,INF] KurrentDB IsWindowsService: False
[ 1, 1,06:47:15.133,INF] KurrentDB GC Configuration settings:
ServerGC: True
ConcurrentGC: True
RetainVM: False
NoAffinitize: False
GCCpuGroup: False
GCLargePages: False
HeapCount: 8
MaxHeapCount: 0
GCHeapAffinitizeMask: 0
GCHeapAffinitizeRanges:
GCHighMemPercent: 0
GCHeapHardLimit: 19711222579
GCHeapHardLimitPercent: 60
GCHeapHardLimitSOH: 0
GCHeapHardLimitLOH: 0
GCHeapHardLimitPOH: 0
GCHeapHardLimitSOHPercent: 0
GCHeapHardLimitLOHPercent: 0
GCHeapHardLimitPOHPercent: 0
GCConserveMem: 0
GCName:
GCDynamicAdaptationMode: 0
[ 1, 1,06:47:15.139,INF] KurrentDB
MODIFIED OPTIONS:
APPLICATION OPTIONS:
INSECURE: true (Environment Variables)
TELEMETRY OPTOUT: true (Environment Variables)
CLUSTER OPTIONS:
CLUSTER SIZE: 1 (Environment Variables)
DATABASE OPTIONS:
MEM DB: false (Environment Variables)
INTERFACE OPTIONS:
ENABLE ATOM PUB OVER HTTP: true (Environment Variables)
NODE IP: 0.0.0.0 (Yaml)
REPLICATION IP: 0.0.0.0 (Yaml)
PROJECTION OPTIONS:
RUN PROJECTIONS: All (Environment Variables)
START STANDARD PROJECTIONS: true (Environment Variables)
DEFAULT OPTIONS:
APPLICATION OPTIONS:
ALLOW ANONYMOUS ENDPOINT ACCESS: False ()
ALLOW ANONYMOUS STREAM ACCESS: False ()
ALLOW UNKNOWN OPTIONS: False ()
CONFIG: /etc/kurrentdb/kurrentdb.conf ()
DISABLE HTTP CACHING: False ()
ENABLE HISTOGRAMS: False ()
HELP: False ()
LOG FAILED AUTHENTICATION ATTEMPTS: False ()
LOG HTTP REQUESTS: False ()
MAX APPEND EVENT SIZE: 16777216 ()
MAX APPEND SIZE: 268435456 ()
OVERRIDE ANONYMOUS ENDPOINT ACCESS FOR GOSSIP: True ()
SKIP INDEX SCAN ON READS: False ()
STATS PERIOD SEC: 30 ()
VERSION: False ()
WHAT IF: False ()
WORKER THREADS: 0 ()
AUTHENTICATION/AUTHORIZATION OPTIONS:
AUTHENTICATION CONFIG: ()
AUTHENTICATION TYPE: internal ()
AUTHORIZATION CONFIG: ()
AUTHORIZATION TYPE: internal ()
CERTIFICATE OPTIONS:
CERTIFICATE RESERVED NODE COMMON NAME: ()
TRUSTED ROOT CERTIFICATES PATH: /etc/ssl/certs ()
CERTIFICATE OPTIONS (FROM FILE):
CERTIFICATE FILE: ()
CERTIFICATE PASSWORD: ******** ()
CERTIFICATE PRIVATE KEY FILE: ()
CERTIFICATE PRIVATE KEY PASSWORD: ******** ()
CERTIFICATE OPTIONS (FROM STORE):
CERTIFICATE STORE LOCATION: ()
CERTIFICATE STORE NAME: ()
CERTIFICATE SUBJECT NAME: ()
CERTIFICATE THUMBPRINT: ()
TRUSTED ROOT CERTIFICATE STORE LOCATION: ()
TRUSTED ROOT CERTIFICATE STORE NAME: ()
TRUSTED ROOT CERTIFICATE SUBJECT NAME: ()
TRUSTED ROOT CERTIFICATE THUMBPRINT: ()
CLUSTER OPTIONS:
ARCHIVER: False ()
CLUSTER DNS: fake.dns ()
CLUSTER GOSSIP PORT: 2113 ()
DEAD MEMBER REMOVAL PERIOD SEC: 1800 ()
DISCOVER VIA DNS: True ()
GOSSIP ALLOWED DIFFERENCE MS: 60000 ()
GOSSIP INTERVAL MS: 2000 ()
GOSSIP SEED: ()
GOSSIP TIMEOUT MS: 2500 ()
LEADER ELECTION TIMEOUT MS: 1000 ()
NODE PRIORITY: 0 ()
QUORUM SIZE: 1 ()
READ ONLY REPLICA: False ()
STREAM INFO CACHE CAPACITY: 100000 ()
UNSAFE ALLOW SURPLUS NODES: False ()
DATABASE OPTIONS:
CACHED CHUNKS: -1 ()
CHUNK INITIAL READER COUNT: 5 ()
CHUNK SIZE: 268435456 ()
CHUNKS CACHE SIZE: 536871424 ()
COMMIT TIMEOUT MS: 2000 ()
DB: /var/lib/kurrentdb ()
DB LOG FORMAT: V2 ()
DISABLE SCAVENGE MERGING: False ()
HASH COLLISION READ LIMIT: 100 ()
INDEX: ()
INDEX CACHE DEPTH: 16 ()
INDEX CACHE SIZE: 0 ()
INITIALIZATION THREADS: 1 ()
MAX AUTO MERGE INDEX LEVEL: 2147483647 ()
MAX MEM TABLE SIZE: 1000000 ()
MAX TRUNCATION: 268435456 ()
MIN FLUSH DELAY MS: 2 ()
PREPARE TIMEOUT MS: 2000 ()
READER THREADS COUNT: 0 ()
REDUCE FILE CACHE PRESSURE: False ()
SCAVENGE BACKEND CACHE SIZE: 67108864 ()
SCAVENGE BACKEND PAGE SIZE: 16384 ()
SCAVENGE HASH USERS CACHE CAPACITY: 100000 ()
SCAVENGE HISTORY MAX AGE: 30 ()
SKIP DB VERIFY: False ()
SKIP INDEX VERIFY: False ()
STATS STORAGE: File ()
STREAM EXISTENCE FILTER SIZE: 256000000 ()
TRANSFORM: identity ()
UNBUFFERED: False ()
UNSAFE DISABLE FLUSH TO DISK: False ()
UNSAFE IGNORE HARD DELETE: False ()
USE INDEX BLOOM FILTERS: True ()
WRITE STATS TO DB: False ()
WRITE THROUGH: False ()
WRITE TIMEOUT MS: 2000 ()
DEFAULT USER OPTIONS:
DEFAULT ADMIN PASSWORD: ******** ()
DEFAULT OPS PASSWORD: ******** ()
DEV MODE OPTIONS:
DEV: False ()
REMOVE DEV CERTS: False ()
GRPC OPTIONS:
KEEP ALIVE INTERVAL: 10000 ()
KEEP ALIVE TIMEOUT: 10000 ()
INTERFACE OPTIONS:
ADVERTISE HOST TO CLIENT AS: ()
ADVERTISE NODE PORT TO CLIENT AS: 0 ()
CONNECTION PENDING SEND BYTES THRESHOLD: 10485760 ()
CONNECTION QUEUE SIZE THRESHOLD: 50000 ()
DISABLE ADMIN UI: False ()
DISABLE GOSSIP ON HTTP: False ()
DISABLE STATS ON HTTP: False ()
ENABLE TRUSTED AUTH: False ()
ENABLE UNIX SOCKET: False ()
NODE HOST ADVERTISE AS: ()
NODE PORT: 2113 ()
NODE PORT ADVERTISE AS: 0 ()
REPLICATION HEARTBEAT INTERVAL: 700 ()
REPLICATION HEARTBEAT TIMEOUT: 700 ()
REPLICATION HOST ADVERTISE AS: ()
REPLICATION PORT: 1112 ()
REPLICATION TCP PORT ADVERTISE AS: 0 ()
LOGGING OPTIONS:
DISABLE LOG FILE: False ()
LOG: /var/log/kurrentdb ()
LOG CONFIG: logconfig.json ()
LOG CONSOLE FORMAT: Plain ()
LOG FILE INTERVAL: Day ()
LOG FILE RETENTION COUNT: 31 ()
LOG FILE SIZE: 1073741824 ()
LOG LEVEL: Default ()
PROJECTION OPTIONS:
FAULT OUT OF ORDER PROJECTIONS: False ()
MAX PROJECTION STATE SIZE: 16777216 ()
PROJECTION COMPILATION TIMEOUT: 500 ()
PROJECTION EXECUTION TIMEOUT: 250 ()
PROJECTION THREADS: 3 ()
PROJECTIONS QUERY EXPIRY: 5 ()
[ 1, 1,06:47:15.142,WRN] KurrentDB DEPRECATED
AtomPub over HTTP Interface has been deprecated as of version 20.6.0. It is recommended to use gRPC instead
[ 1, 1,06:47:15.145,WRN] KurrentDB
==============================================================================================================
INSECURE MODE IS ON. THIS MODE IS *NOT* RECOMMENDED FOR PRODUCTION USE.
INSECURE MODE WILL DISABLE ALL AUTHENTICATION, AUTHORIZATION AND TRANSPORT SECURITY FOR ALL CLIENTS AND NODES.
==============================================================================================================
[ 1, 1,06:47:15.152,INF] ClusterVNodeHostedService Cannot find plugins path: /usr/share/kurrentdb/plugins
[ 1, 1,06:47:15.163,INF] LogsEndpointPlugin LogsEndpointPlugin is loaded
[ 1, 1,06:47:15.167,INF] ClusterVNodeHostedService Loaded SubsystemsPlugin plugin: otlp-exporter 25.1.0.2664.
[ 1, 1,06:47:15.168,INF] ClusterVNodeHostedService Loaded SubsystemsPlugin plugin: user-certificates 25.1.0.2664.
[ 1, 1,06:47:15.168,INF] ClusterVNodeHostedService Loaded SubsystemsPlugin plugin: logs-endpoint 25.1.0.2664.
[ 1, 1,06:47:15.169,INF] ClusterVNodeHostedService Loaded SubsystemsPlugin plugin: encryption-at-rest 25.1.0.2664.
[ 1, 1,06:47:15.169,INF] ClusterVNodeHostedService Loaded SubsystemsPlugin plugin: ConnectedSubsystems 0.0.5.
[ 1, 1,06:47:15.169,INF] ClusterVNodeHostedService Loaded SubsystemsPlugin plugin: AutoScavenge 25.1.0.2664.
[ 1, 1,06:47:15.169,INF] ClusterVNodeHostedService Loaded SubsystemsPlugin plugin: tcp-api 25.1.0.2664.
[ 1, 1,06:47:15.169,INF] ClusterVNodeHostedService Loaded SubsystemsPlugin plugin: connectors 25.1.0.2664.
[ 1, 1,06:47:15.169,INF] ClusterVNodeHostedService Loaded SubsystemsPlugin plugin: schema-registry 25.1.0.2664.
[ 1, 1,06:47:15.169,INF] ClusterVNodeHostedService Loaded SubsystemsPlugin plugin: APIV2 25.1.0.2664.
[ 1, 1,06:47:15.173,INF] ClusterVNodeHostedService Using NetMD5 FileHashProvider.
[ 1, 1,06:47:15.360,INF] OptionsFormatter
Experimental Configuration:
{
"AsyncIO": false
}
[ 1, 1,06:47:15.365,INF] OptionsFormatter
Archive Configuration:
{
"Enabled": false,
"StorageType": "Unspecified",
"FileSystem": {
"Path": ""
},
"S3": {
"Bucket": "",
"Region": ""
},
"RetainAtLeast": {
"Days": 10675199,
"LogicalBytes": 9223372036854775807
}
}
[ 1, 1,06:47:15.366,INF] ClusterVNode Quorum size set to 1.
[ 1, 1,06:47:15.367,INF] ClusterVNode Index Path set to /var/lib/kurrentdb/index
[ 1, 1,06:47:15.368,DBG] ClusterVNode Using File Checkpoints
[ 1, 1,06:47:15.375,INF] KurrentDB ReaderThreadsCount set to 4. Calculated based on containerized environment and configured value of 0
[ 1, 1,06:47:15.375,INF] KurrentDB WorkerThreads set to 5. Calculated based on containerized environment and a configured value of 0
[ 1, 1,06:47:15.417,INF] OptionsFormatter
Metrics Configuration:
{
"LegacyCoreNaming": false,
"LegacyProjectionsNaming": false,
"CoreMeterName": "KurrentDB.Core",
"ProjectionsMeterName": "KurrentDB.Projections.Core",
"ServiceName": "kurrentdb",
"Meters": [
"KurrentDB.Core",
"KurrentDB.Projections.Core",
"Kurrent",
"Kurrent.Connectors",
"Kurrent.Connectors.Sinks",
"KurrentDB.SecondaryIndexes"
],
"Statuses": {
"Index": true,
"Node": true,
"Scavenge": true
},
"Checkpoints": {
"Index": true,
"Replication": true,
"Writer": true
},
"IncomingGrpcCalls": {
"Current": true,
"DeadlineExceeded": true,
"Failed": true,
"Total": true,
"Unimplemented": true
},
"GrpcMethods": {
"StreamAppend": "append",
"StreamBatchAppend": "append",
"StreamDelete": "",
"StreamRead": "read",
"StreamTombstone": ""
},
"Gossip": {
"ProcessingPushFromPeer": true,
"ProcessingRequestFromGrpcClient": false,
"ProcessingRequestFromHttpClient": false,
"ProcessingRequestFromPeer": false,
"PullFromPeer": false,
"PushToPeer": true
},
"Kestrel": {
"ConnectionCount": true
},
"System": {
"Cpu": true,
"DriveTotalBytes": true,
"DriveUsedBytes": true,
"FreeMem": true,
"LoadAverage15m": true,
"LoadAverage1m": true,
"LoadAverage5m": true,
"TotalMem": true
},
"Process": {
"Cpu": true,
"DiskReadBytes": true,
"DiskReadOps": true,
"DiskWrittenBytes": true,
"DiskWrittenOps": true,
"ExceptionCount": true,
"GcPauseDuration": true,
"Gen0CollectionCount": true,
"Gen0Size": true,
"Gen1CollectionCount": true,
"Gen1Size": true,
"Gen2CollectionCount": true,
"Gen2Size": true,
"HeapFragmentation": true,
"HeapSize": true,
"LockContentionCount": true,
"LohSize": true,
"MemPagedBytes": false,
"MemVirtualBytes": false,
"MemWorkingSet": true,
"ThreadCount": true,
"ThreadPoolPendingWorkItemCount": true,
"TimeInGc": true,
"TotalAllocatedBytes": true,
"UpTime": true
},
"Writer": {
"FlushDuration": true,
"FlushSize": true
},
"Events": {
"Read": true,
"Written": true
},
"CacheHitsMisses": {
"Chunk": false,
"StreamInfo": true
},
"ProjectionStats": true,
"ProjectionExecution": true,
"ProjectionExecutionByFunction": false,
"PersistentSubscriptionStats": true,
"ElectionsCount": true,
"CacheResources": true,
"ExpectedScrapeIntervalSeconds": 15,
"Queues": {
"Busy": true,
"Length": true,
"Processing": false
},
"QueueLabels": [
{
"Regex": "MainQueue",
"Label": "Main"
},
{
"Regex": "MonitoringQueue",
"Label": "Monitoring"
},
{
"Regex": "Timer",
"Label": "Timer"
},
{
"Regex": "StorageReaderQueue #.*",
"Label": "Readers"
},
{
"Regex": "StorageWriterQueue",
"Label": "Writer"
},
{
"Regex": "Subscriptions",
"Label": "Subscriptions"
},
{
"Regex": "PersistentSubscriptions",
"Label": "Persistent Subscriptions"
},
{
"Regex": "Projections Leader",
"Label": "Projections Leader"
},
{
"Regex": "Projection Core #.*",
"Label": "Projections Core"
},
{
"Regex": "Worker #.*",
"Label": "Workers"
},
{
"Regex": ".*",
"Label": "Others"
}
],
"MessageTypes": [
{
"Regex": "CoreMessage-Authentication-.*",
"Label": "Authentication"
},
{
"Regex": "CoreMessage-Client-.*Completed",
"Label": "ClientMessageCompleted"
},
{
"Regex": "CoreMessage-Client-ReadEvent",
"Label": "ReadEvent"
},
{
"Regex": "CoreMessage-Client-.*ReadAllEvents.*",
"Label": "ReadAll"
},
{
"Regex": "CoreMessage-Client-.*ReadStreamEvents.*",
"Label": "ReadStream"
},
{
"Regex": "CoreMessage-Client-.*",
"Label": "OtherClientMessage"
},
{
"Regex": "CoreMessage-Election-.*",
"Label": "Election"
},
{
"Regex": "CoreMessage-Gossip-.*",
"Label": "Gossip"
},
{
"Regex": "CoreMessage-Grpc-.*",
"Label": "Grpc"
},
{
"Regex": "CoreMessage-Http-.*",
"Label": "Http"
},
{
"Regex": "CoreMessage-Replication-.*",
"Label": "Replication"
},
{
"Regex": "CoreMessage-ReplicationTracking-.*",
"Label": "Replication"
},
{
"Regex": "CoreMessage-Storage-.*",
"Label": "Storage"
},
{
"Regex": "CoreMessage-Subscription-.*",
"Label": "Subscription"
},
{
"Regex": "CoreMessage-System-.*",
"Label": "System"
},
{
"Regex": "CoreMessage-Tcp-.*",
"Label": "Tcp"
},
{
"Regex": "ProjectionMessage-.*",
"Label": "Projections"
},
{
"Regex": ".*",
"Label": "Other"
}
]
}
[ 1, 1,06:47:15.444,INF] MessageLabelConfigurator Metrics created 17 message type labels
[ 1, 1,06:47:15.483,INF] ClusterVNode INSTANCE ID: a6e5e553-302c-428c-8661-9afb776a882c
[ 1, 1,06:47:15.483,INF] ClusterVNode DATABASE: /var/lib/kurrentdb
[ 1, 1,06:47:15.483,INF] ClusterVNode WRITER CHECKPOINT: 0 (0x0)
[ 1, 1,06:47:15.483,INF] ClusterVNode CHASER CHECKPOINT: 0 (0x0)
[ 1, 1,06:47:15.483,INF] ClusterVNode EPOCH CHECKPOINT: -1 (0xFFFFFFFFFFFFFFFF)
[ 1, 1,06:47:15.483,INF] ClusterVNode TRUNCATE CHECKPOINT: -1 (0xFFFFFFFFFFFFFFFF)
[ 1, 1,06:47:15.483,INF] ClusterVNode STREAM EXISTENCE FILTER CHECKPOINT: -1 (0xFFFFFFFFFFFFFFFF)
[ 1, 1,06:47:15.490,INF] QueueTrackers Metrics matched queue Worker #1 with pattern Worker #.*. Label: Workers
[ 1, 1,06:47:15.491,INF] QueueTrackers Metrics matched queue Worker #2 with pattern Worker #.*. Label: Workers
[ 1, 1,06:47:15.491,INF] QueueTrackers Metrics matched queue Worker #3 with pattern Worker #.*. Label: Workers
[ 1, 1,06:47:15.491,INF] QueueTrackers Metrics matched queue Worker #4 with pattern Worker #.*. Label: Workers
[ 1, 1,06:47:15.491,INF] QueueTrackers Metrics matched queue Worker #5 with pattern Worker #.*. Label: Workers
[ 1, 1,06:47:15.525,INF] QueueTrackers Metrics matched queue MainQueue with pattern MainQueue. Label: Main
[ 1, 1,06:47:15.531,INF] QueueTrackers Metrics matched queue MonitoringQueue with pattern MonitoringQueue. Label: Monitoring
[ 1, 1,06:47:15.533,INF] StreamExistenceFilter streamExistenceFilter: Creating /var/lib/kurrentdb/index/stream-existence/streamExistenceFilter.dat
[ 1, 1,06:47:15.534,DBG] FileStreamPersistence Zeroing bloom filter...
[ 1, 1,06:47:15.657,DBG] FileStreamPersistence Done zeroing bloom filter
[ 1, 1,06:47:15.657,INF] FileStreamPersistence Writing header and expanding file...
[ 1, 1,06:47:15.659,INF] FileStreamPersistence Wrote header and expanded file
[ 1, 1,06:47:15.659,INF] StreamExistenceFilter streamExistenceFilter has successfully loaded.
[ 1, 1,06:47:15.660,DBG] StreamExistenceFilter Optimal number of items for a streamExistenceFilter with a configured size of 256 MB is approximately equal to: 251,240,490 with false positive probability: 0.02
[ 1, 1,06:47:15.675,INF] QueueTrackers Metrics matched queue StorageWriterQueue with pattern StorageWriterQueue. Label: Writer
[ 1, 1,06:47:15.681,INF] QueueTrackers Metrics matched queue StorageReaderQueue #1 with pattern StorageReaderQueue #.*. Label: Readers
[ 1, 1,06:47:15.681,INF] QueueTrackers Metrics matched queue StorageReaderQueue #2 with pattern StorageReaderQueue #.*. Label: Readers
[ 1, 1,06:47:15.681,INF] QueueTrackers Metrics matched queue StorageReaderQueue #3 with pattern StorageReaderQueue #.*. Label: Readers
[ 1, 1,06:47:15.681,INF] QueueTrackers Metrics matched queue StorageReaderQueue #4 with pattern StorageReaderQueue #.*. Label: Readers
[ 1, 1,06:47:15.682,INF] InaugurationManager Using InaugurationManager
[ 1, 1,06:47:15.704,INF] QueueTrackers Metrics matched queue Subscriptions with pattern Subscriptions. Label: Subscriptions
[ 1, 1,06:47:15.706,INF] QueueTrackers Metrics matched queue PersistentSubscriptions with pattern PersistentSubscriptions. Label: Persistent Subscriptions
[ 1, 1,06:47:15.710,INF] QueueTrackers Metrics matched queue Redaction with pattern .*. Label: Others
[ 1, 1,06:47:15.711,INF] QueueTrackers Metrics matched queue Timer with pattern Timer. Label: Timer
[ 1, 1,06:47:15.712,INF] TelemetrySink
Telemetry
---------
You have opted out of sending telemetry by setting the KURRENTDB_TELEMETRY_OPTOUT environment variable to true.
For more information visit https://kurrent.io/telemetry
[ 1, 1,06:47:15.727,INF] MiniWeb Starting MiniWeb for /web ==> /opt/kurrentdb/clusternode-web
[ 1, 1,06:47:15.894,INF] KurrentDB Environment Name: Production
[ 1, 1,06:47:15.894,INF] KurrentDB ContentRoot Path: /opt/kurrentdb/
[ 1, 1,06:47:15.934,INF] KurrentDB Loaded the following transforms: Identity
[ 1, 1,06:47:15.936,INF] KurrentDB Active transform set to: Identity
[ 1, 1,06:47:15.950,WRN] FileSystemXmlRepository Storing keys in a directory '/opt/kurrentdb/.aspnet/DataProtection-Keys' that may not be persisted outside of the container. Protected data will be unavailable when container is destroyed. For more information go to https://aka.ms/aspnet/dataprotectionwarning
[ 1, 1,06:47:15.955,INF] OtlpExporterPlugin OtlpExporter 25.1.0.2664 plugin disabled. No KurrentDB:OpenTelemetry:Otlp configuration found. Not exporting metrics and logs.
[ 1, 1,06:47:15.955,INF] UserCertificatesPlugin UserCertificates 25.1.0.2664 plugin disabled. Set 'KurrentDB:UserCertificates:Enabled' to 'true' to enable user X.509 certificate authentication
[ 1, 1,06:47:16.017,INF] LogsEndpointPlugin LogsEndpoint: Failed to get license, endpoint will not be available.
[ 1, 1,06:47:16.017,INF] LogsEndpointPlugin LogsEndpoint: Serving logs from /var/log/kurrentdb/0.0.0.0-2113-cluster-node at endpoint /admin/logs
[ 1, 1,06:47:16.019,INF] EncryptionAtRestPlugin EncryptionAtRest 25.1.0.2664 plugin disabled. Set 'KurrentDB:EncryptionAtRest:Enabled' to 'true' to enable the encryption at rest plugin
[ 1, 1,06:47:16.020,INF] ConnectedSubsystemsPlugin ConnectedSubsystems 0.0.5 plugin enabled.
[ 1, 1,06:47:16.023,INF] AutoScavengePlugin AutoScavenge is not licensed, stopping.
[ 1, 1,06:47:16.027,INF] AutoScavengePlugin AutoScavenge 25.1.0.2664 plugin disabled. AutoScavenge is not licensed, stopping.
[ 1, 1,06:47:16.027,INF] TcpApiPlugin TcpApi 25.1.0.2664 plugin disabled. Set 'KurrentDB:TcpPlugin:EnableExternalTcp' to 'true' to enable
[ 1, 1,06:47:16.133,INF] ConnectorsPlugin Connectors 25.1.0.2664 plugin enabled.
[ 1, 1,06:47:16.153,INF] SchemaRegistryPlugin SchemaRegistry 25.1.0.2664 plugin enabled.
[ 1, 1,06:47:16.161,INF] ApiV2Plugin APIV2 25.1.0.2664 plugin enabled.
[ 1, 1,06:47:16.161,INF] NetMD5Provider NetMD5 25.1.0.2664 plugin enabled.
[ 1, 1,06:47:16.162,INF] QueueTrackers Metrics matched queue Projections Leader with pattern Projections Leader. Label: Projections Leader
[ 1, 1,06:47:16.162,INF] QueueTrackers Metrics matched queue Projections Leader with pattern Projections Leader. Label: Projections Leader
[ 1, 1,06:47:16.165,INF] QueueTrackers Metrics matched queue Projection Core #0 with pattern Projection Core #.*. Label: Projections Core
[ 1, 1,06:47:16.165,INF] QueueTrackers Metrics matched queue Projection Core #0 output with pattern Projection Core #.*. Label: Projections Core
[ 1, 1,06:47:16.169,INF] QueueTrackers Metrics matched queue Projection Core #1 with pattern Projection Core #.*. Label: Projections Core
[ 1, 1,06:47:16.169,INF] QueueTrackers Metrics matched queue Projection Core #1 output with pattern Projection Core #.*. Label: Projections Core
[ 1, 1,06:47:16.170,INF] QueueTrackers Metrics matched queue Projection Core #2 with pattern Projection Core #.*. Label: Projections Core
[ 1, 1,06:47:16.171,INF] QueueTrackers Metrics matched queue Projection Core #2 output with pattern Projection Core #.*. Label: Projections Core
[ 1, 1,06:47:16.174,INF] MiniWeb Starting MiniWeb for /web/es/js/projections ==> /opt/kurrentdb/projections
[ 1, 1,06:47:16.174,INF] MiniWeb Starting MiniWeb for /web/es/js/projections/v8/Prelude ==> /opt/kurrentdb/Prelude
[ 1, 1,06:47:16.201,INF] DuckDBConnectionPoolLifetime Created DuckDB connection pool at /var/lib/kurrentdb/kurrent.ddb
[ 1, 1,06:47:16.260,INF] DefaultIndexProcessor Last known log position: C:-1/P:-1
[ 1, 1,06:47:16.260,INF] SecondaryIndexingPlugin SecondaryIndexes 25.1.0.2664 plugin enabled.
[ 1, 1,06:47:16.261,INF] PassthroughAuthorizationProvider PassthroughAuthorization 25.1.0.2664 plugin enabled.
[ 1, 1,06:47:16.261,INF] PassthroughAuthenticationProvider insecure 25.1.0.2664 plugin enabled.
[ 1, 1,06:47:16.261,INF] DelegatedAuthenticationProvider insecure 25.1.0.2664 plugin enabled.
[ 1, 1,06:47:16.261,INF] LicensingPlugin Licensing 25.1.0.2664 plugin enabled.
[ 1,11,06:47:16.308,INF] GcSuspensionMetric Start of full blocking garbage collection at 08/09/2026 06:47:16. GC: #1. Generation: 2. Reason: LargeObjectHeapAllocation. Type: BlockingOutsideBackgroundGC.
[ 1,11,06:47:16.309,INF] GcSuspensionMetric End of full blocking garbage collection at 08/09/2026 06:47:16. GC: #1. Took: 19ms
[ 1, 1,06:47:16.421,INF] ConnectorsLicenseService Allowed Connectors: ["SerilogSink","HttpSink"]
[ 1, 1,06:47:16.442,WRN] XmlKeyManager No XML encryptor configured. Key {6cd42c23-3d2e-466f-9a89-1ca3c68e9a6f} may be persisted to storage in unencrypted form.
[ 1, 1,06:47:16.452,DBG] SchemaRegistryStartupTask Data Protection Schema Registration completed
[ 1, 1,06:47:16.454,DBG] SchemaRegistryStartupTask Connectors Control Schema Registration completed
[ 1, 9,06:47:16.456,INF] ShutdownService ========== [0.0.0.0:2113] Component 'ConnectorsController' is registered for graceful termination
[ 1, 1,06:47:16.457,DBG] SchemaRegistryStartupTask Connectors Management Schema Registration completed
[ 1, 6,06:47:16.457,INF] ShutdownService ========== [0.0.0.0:2113] Component 'ConnectorsStateProjection' is registered for graceful termination
[ 1, 1,06:47:16.459,INF] SystemStartupManager System startup tasks started
[ 1, 1,06:47:16.465,DBG] SchemaMessageRegistrationStartupTask Schema Registry Message Registration completed
[ 1, 8,06:47:16.467,INF] ShutdownService ========== [0.0.0.0:2113] Component 'DuckDBProjector' is registered for graceful termination
[ 1, 9,06:47:16.481,INF] TFChunkDb Ensuring no excessive chunks...
[ 1, 9,06:47:16.483,INF] TFChunkDb Done ensuring no excessive chunks.
[ 1, 9,06:47:16.483,INF] TFChunkDb Removing old chunk versions...
[ 1, 9,06:47:16.485,INF] TFChunkDb Done removing old chunk versions.
[ 1, 9,06:47:16.485,INF] TFChunkDb Cleaning up temp files...
[ 1, 9,06:47:16.486,INF] TFChunkDb Done cleaning up temp files.
[ 1, 9,06:47:16.495,INF] Epochmanager No epoch checkpoint. Scanning log backwards for most recent epoch...
[ 1, 9,06:47:16.499,INF] Epochmanager Done scanning log backwards for most recent epoch.
[ 1, 9,06:47:16.504,DBG] KurrentDB LastEventNumber statically allotted 100,000 Entries
[ 1, 9,06:47:16.505,DBG] KurrentDB Metadata statically allotted 100,000 Entries
[ 1, 9,06:47:16.512,INF] DynamicCacheManager Cache cache-StreamInfo-LastEventNumber capacity initialized to 100,000 Entries
[ 1, 9,06:47:16.513,INF] DynamicCacheManager Cache cache-StreamInfo-Metadata capacity initialized to 100,000 Entries
[ 1, 9,06:47:16.513,INF] DynamicCacheManager Cache cache-StreamInfo capacity initialized to 200,000 Entries
[ 1, 9,06:47:16.513,INF] DynamicCacheManager Cache cache capacity initialized to 200,000 Entries
[ 1, 8,06:47:16.513,INF] ClusterVNodeController ========== [0.0.0.0:2113] SYSTEM INIT...
[ 1, 8,06:47:16.524,INF] ClusterVNodeController ========== [0.0.0.0:2113] Service 'StorageReaderService' initialized.
[ 1, 8,06:47:16.527,INF] ClusterVNodeController ========== [0.0.0.0:2113] Service 'KestrelHttpService' initialized.
[ 1, 8,06:47:16.527,INF] ClusterVNodeController ========== [0.0.0.0:2113] Service 'StorageWriterService' initialized.
[ 1, 8,06:47:16.527,INF] ClusterVNodeController ========== [0.0.0.0:2113] Service 'ReplicationTrackingService' initialized.
[ 1, 6,06:47:16.529,INF] IndexCommitter TableIndex initialization...
[ 1, 6,06:47:16.538,INF] IndexCommitter ReadIndex building...
[ 1, 6,06:47:16.542,DBG] IndexCommitter ReadIndex rebuilding done: total processed 0 records, time elapsed: 00:00:00.0037115.
[ 1, 6,06:47:16.542,DBG] IndexCommitter Initializing the StreamExistenceFilter. The filter can be disabled by setting the configuration option "StreamExistenceFilterSize" to 0
[ 1, 8,06:47:16.536,INF] GossipServiceBase CLUSTER HAS CHANGED
Old:
["Priority: 0 VND {a6e5e553-302c-428c-8661-9afb776a882c} [Unknown, Unspecified/127.0.0.1:1112, n/a, n/a, n/a, Unspecified/127.0.0.1:2113, (ADVERTISED: HTTP::0, TCP::0), Version: 25.1.0.2664] -1/0/0/E-1@-1:{00000000-0000-0000-0000-000000000000} | 2026-08-09 06:47:16.518"]
New:
["Priority: 0 VND {a6e5e553-302c-428c-8661-9afb776a882c} [Unknown, Unspecified/127.0.0.1:1112, n/a, n/a, n/a, Unspecified/127.0.0.1:2113, (ADVERTISED: HTTP::0, TCP::0), Version: 25.1.0.2664] -1/0/0/E-1@-1:{00000000-0000-0000-0000-000000000000} | 2026-08-09 06:47:16.518"]
[ 1, 6,06:47:16.544,DBG] StreamExistenceFilter streamExistenceFilter rebuilding started from checkpoint: -1 (0xFFFFFFFFFFFFFFFF).
[ 1, 6,06:47:16.548,INF] LogV2StreamExistenceFilterInitializer Initializing from index
[ 1, 6,06:47:16.554,INF] LogV2StreamExistenceFilterInitializer Found table ce9fe799-daa6-4f9d-b7ba-8c35d42c2db7. Type: KurrentDB.Core.Index.HashListMemTable. Count: 0. Version: 4
[ 1, 6,06:47:16.564,INF] LogV2StreamExistenceFilterInitializer Initializing from log starting at 0
[ 1, 6,06:47:16.565,DBG] StreamExistenceFilter streamExistenceFilter rebuilding done: total processed 0 records, time elapsed: 00:00:00.0200938.
[ 1, 6,06:47:16.565,DBG] IndexCommitter StreamExistenceFilter initialized. Time elapsed: 00:00:00.0230685.
[ 1, 8,06:47:16.606,INF] ClusterVNodeController ========== [0.0.0.0:2113] Service 'StorageChaser' initialized.
[ 1, 8,06:47:16.609,INF] ClusterVNodeController ========== [0.0.0.0:2113] SYSTEM START...
[ 1, 8,06:47:16.613,INF] ClusterVNodeController ========== [0.0.0.0:2113] IS UNKNOWN...
[ 1, 9,06:47:16.626,WRN] Kestrel Overriding address(es) 'http://*:8080'. Binding to endpoints defined via IConfiguration and/or UseKestrel() instead.
[ 1,24,06:47:16.659,DBG] PersistentSubscriptionService Persistent subscriptions received state change to Unknown. Stopping listening
[ 1,24,06:47:16.660,DBG] PersistentSubscriptionService Persistent Subscriptions have been stopped.
[ 1, 8,06:47:16.660,DBG] QueuedHandlerThreadPool SLOW QUEUE MSG [MainQueue]: SystemStart - 53ms. Q: 0/10. KurrentDB.Core.Messages.SystemMessage+SystemStart.
[ 1, 8,06:47:16.671,INF] ClusterVNode Current version of KurrentDB is : 25.1.0.2664
[ 1, 8,06:47:16.726,DBG] InMemoryBus SLOW BUS MSG [MainBus]: GossipUpdated - 54ms.
[ 1, 8,06:47:16.726,DBG] QueuedHandlerThreadPool SLOW QUEUE MSG [MainQueue]: GossipUpdated - 54ms. Q: 15/16. KurrentDB.Core.Messages.GossipMessage+GossipUpdated.
[ 1, 8,06:47:16.726,INF] ElectionsService ELECTIONS: STARTING ELECTIONS.
[ 1, 8,06:47:16.727,INF] ElectionsService ELECTIONS: (V=0) SHIFT TO LEADER ELECTION.
[ 1, 8,06:47:16.727,INF] ElectionsService ELECTIONS: (V=0) VIEWCHANGE FROM [Unspecified/127.0.0.1:2113, {a6e5e553-302c-428c-8661-9afb776a882c}].
[ 1, 8,06:47:16.727,INF] ElectionsService ELECTIONS: (V=0) MAJORITY OF VIEWCHANGE.
[ 1, 8,06:47:16.728,INF] ElectionsService ELECTIONS: (V=0) SHIFT TO PREPARE PHASE.
[ 1, 8,06:47:16.728,INF] ElectionsService ELECTIONS: (V=0) PREPARE_OK FROM [Unspecified/127.0.0.1:2113,{a6e5e553-302c-428c-8661-9afb776a882c}](L=-1,W=0,C=0,E-1@-1:{00000000-0000-0000-0000-000000000000} (L={00000000-0000-0000-0000-000000000000}),Priority=0).
[ 1, 8,06:47:16.728,INF] ElectionsService ELECTIONS: (V=0) SHIFT TO REG_LEADER.
[ 1, 8,06:47:16.731,DBG] ElectionsService ELECTIONS: (V=0) Proposing node: {a6e5e553-302c-428c-8661-9afb776a882c} as best leader candidate
[ 1, 8,06:47:16.733,INF] ElectionsService ELECTIONS: (V=0) SENDING PROPOSAL CANDIDATE: [Unspecified/127.0.0.1:2113,{a6e5e553-302c-428c-8661-9afb776a882c}](L=-1,W=0,C=0,E-1@-1:{00000000-0000-0000-0000-000000000000} (L={00000000-0000-0000-0000-000000000000}),Priority=0), PROPOSAL NUMBER 0, ME: [Unspecified/127.0.0.1:2113,{a6e5e553-302c-428c-8661-9afb776a882c}](L=-1,W=0,C=0,E-1@-1:{00000000-0000-0000-0000-000000000000} (L={00000000-0000-0000-0000-000000000000}),Priority=0).
[ 1, 8,06:47:16.733,INF] ElectionsService ELECTIONS: (V=0) ACCEPT FROM [Unspecified/127.0.0.1:2113,{a6e5e553-302c-428c-8661-9afb776a882c}] M=[Unspecified/127.0.0.1:2113,{a6e5e553-302c-428c-8661-9afb776a882c}]).
[ 1, 8,06:47:16.734,INF] ElectionsService ELECTIONS: (V=0) DONE. ELECTED LEADER = [Unspecified/127.0.0.1:2113,{a6e5e553-302c-428c-8661-9afb776a882c}](L=-1,W=0,C=0,E-1@-1:{00000000-0000-0000-0000-000000000000} (L={00000000-0000-0000-0000-000000000000}),Priority=0). ME=[Unspecified/127.0.0.1:2113,{a6e5e553-302c-428c-8661-9afb776a882c}](L=-1,W=0,C=0,E-1@-1:{00000000-0000-0000-0000-000000000000} (L={00000000-0000-0000-0000-000000000000}),Priority=0).
[ 1, 8,06:47:16.734,INF] ClusterVNodeController ========== [0.0.0.0:2113] Sub System 'OtlpExporter' initialized.
[ 1, 8,06:47:16.734,INF] ClusterVNodeController ========== [0.0.0.0:2113] Sub System 'EncryptionAtRest' initialized.
[ 1, 8,06:47:16.734,INF] ClusterVNodeController ========== [0.0.0.0:2113] Sub System 'ConnectedSubsystems' initialized.
[ 1, 8,06:47:16.734,INF] ClusterVNodeController ========== [0.0.0.0:2113] Sub System 'UserCertificates' initialized.
[ 1, 8,06:47:16.734,INF] ClusterVNodeController ========== [0.0.0.0:2113] Sub System 'LogsEndpoint' initialized.
[ 1, 8,06:47:16.734,INF] ClusterVNodeController ========== [0.0.0.0:2113] Sub System 'AutoScavenge' initialized.
[ 1, 8,06:47:16.734,INF] ClusterVNodeController ========== [0.0.0.0:2113] Sub System 'TcpApi' initialized.
[ 1, 8,06:47:16.734,INF] ClusterVNodeController ========== [0.0.0.0:2113] Sub System 'Connectors' initialized.
[ 1, 8,06:47:16.734,INF] ClusterVNodeController ========== [0.0.0.0:2113] Sub System 'SchemaRegistry' initialized.
[ 1, 8,06:47:16.734,INF] ClusterVNodeController ========== [0.0.0.0:2113] Sub System 'APIV2' initialized.
[ 1, 8,06:47:16.734,INF] ClusterVNodeController ========== [0.0.0.0:2113] Sub System 'SecondaryIndexes' initialized.
[ 1, 8,06:47:16.736,INF] InaugurationManager InaugurationManager in state (Unknown, Idle): RECEIVED ElectionsDone. currentEpochNumber 0.
[ 1, 8,06:47:16.737,INF] GossipServiceBase CLUSTER HAS CHANGED Elections Done
Old:
["Priority: 0 VND {a6e5e553-302c-428c-8661-9afb776a882c} [Unknown, Unspecified/127.0.0.1:1112, n/a, n/a, n/a, Unspecified/127.0.0.1:2113, (ADVERTISED: HTTP::0, TCP::0), Version: 25.1.0.2664] -1/0/0/E-1@-1:{00000000-0000-0000-0000-000000000000} | 2026-08-09 06:47:16.659"]
New:
["Priority: 0 VND {a6e5e553-302c-428c-8661-9afb776a882c} [Leader, Unspecified/127.0.0.1:1112, n/a, n/a, n/a, Unspecified/127.0.0.1:2113, (ADVERTISED: HTTP::0, TCP::0), Version: 25.1.0.2664] -1/0/0/E-1@-1:{00000000-0000-0000-0000-000000000000} | 2026-08-09 06:47:16.736"]
[ 1, 8,06:47:16.738,INF] ClusterVNodeController ========== [0.0.0.0:2113] PRE-LEADER STATE, WAITING FOR CHASER TO CATCH UP...
[ 1, 8,06:47:16.738,INF] InaugurationManager InaugurationManager in state (Unknown, Idle): RECEIVED BecomePreLeader. Starting inauguration process with correlation id 16f77405-6807-42f8-a38d-22e1f8e52130. Waiting for chaser.
[ 1,24,06:47:16.739,DBG] PersistentSubscriptionService Persistent subscriptions received state change to PreLeader. Stopping listening
[ 1,24,06:47:16.739,DBG] PersistentSubscriptionService Persistent Subscriptions have been stopped.
[ 1, 9,06:47:16.740,DBG] ProjectionsSubsystem PROJECTIONS SUBSYSTEM: Not stopping because subsystem is not in a started state. Current Subsystem state: Ready
[ 1, 6,06:47:16.744,INF] InaugurationManager InaugurationManager in state (PreLeader, WaitingForChaser): RECEIVED ChaserCaughtUp. RESPONDING with WriteEpoch. currentEpochNumber 0.
[ 1, 9,06:47:16.804,DBG] TFChunk CACHED TFChunk #0-0 (chunk-000000.000000) in 00:00:00.0260851.
[ 1, 9,06:47:16.822,DBG] Epochmanager === Writing E0@0:{bd6bc9e8-5f3b-4237-a32d-27fc0954c388} (previous epoch at -1). L={a6e5e553-302c-428c-8661-9afb776a882c}.
[ 1,23,06:47:16.845,INF] InaugurationManager InaugurationManager in state (PreLeader, WritingEpoch): RECEIVED EpochWritten. RESPONDING with EnablePreLeaderReplication.
[ 1,23,06:47:16.846,INF] InaugurationManager InaugurationManager in state (PreLeader, WaitingForConditions): Replication DONE: 548/1. Remaining: 0.
[ 1,23,06:47:16.846,INF] InaugurationManager InaugurationManager in state (PreLeader, WaitingForConditions): Index IN PROGRESS: -1/1. Remaining: 2.
[ 1,16,06:47:16.855,DBG] Epochmanager === Cached new Last Epoch E0@0:{bd6bc9e8-5f3b-4237-a32d-27fc0954c388} (previous epoch at -1) L={a6e5e553-302c-428c-8661-9afb776a882c}.
[ 1,16,06:47:16.920,INF] InaugurationManager InaugurationManager in state (PreLeader, WaitingForConditions): Replication DONE: 548/1. Remaining: 0.
[ 1,16,06:47:16.920,INF] InaugurationManager InaugurationManager in state (PreLeader, WaitingForConditions): Index DONE: 231/1. Remaining: 0.
[ 1,16,06:47:16.920,INF] InaugurationManager InaugurationManager in state (PreLeader, WaitingForConditions): RECEIVED IndexedTo. RESPONDING with BecomeLeader. Correlation id 16f77405-6807-42f8-a38d-22e1f8e52130
[ 1,16,06:47:16.921,INF] ClusterVNodeController ========== [0.0.0.0:2113] IS LEADER... SPARTA!
[ 1,24,06:47:16.922,DBG] PersistentSubscriptionService Persistent subscriptions Became Leader so now handling subscriptions
[ 1,16,06:47:16.925,DBG] StorageScavenger Searching for incomplete scavenges on node 127.0.0.1:2113.
[ 1,24,06:47:16.926,INF] ProjectionsSubsystem PROJECTIONS SUBSYSTEM: Starting components for Instance: 5b9afa17-fc63-468b-8f4b-ed398ebf0d9b
[ 1,24,06:47:16.927,DBG] ProjectionCoreCoordinator PROJECTIONS: Projection Core Coordinator component starting. Correlation: 5b9afa17-fc63-468b-8f4b-ed398ebf0d9b
[ 1,24,06:47:16.927,DBG] ProjectionCoreCoordinator PROJECTIONS: Starting Projections Core Coordinator
[ 1,24,06:47:16.928,DBG] ProjectionManager PROJECTIONS: Starting Projections Manager. Correlation: 5b9afa17-fc63-468b-8f4b-ed398ebf0d9b
[ 1,24,06:47:16.930,DBG] ProjectionManager PROJECTIONS: Reading Existing Projections from $projections-$all
[ 1,16,06:47:16.934,DBG] NodeLifetimeService ConnectorsController node state changed from Unknown to Leader
[ 1,16,06:47:16.935,DBG] NodeLifetimeService ConnectorsStateProjection node state changed from Unknown to Leader
[ 1,24,06:47:16.936,DBG] ProjectionsSubsystem PROJECTIONS SUBSYSTEM: Component 'ProjectionManager' started for Instance: 5b9afa17-fc63-468b-8f4b-ed398ebf0d9b
[ 1, 6,06:47:16.938,DBG] LeaderNodeBackgroundService ConnectorsController node leadership assigned, running...
[ 1, 9,06:47:16.938,DBG] LeaderNodeBackgroundService ConnectorsStateProjection node leadership assigned, running...
[ 1,33,06:47:16.955,DBG] ProjectionCoreCoordinator PROJECTIONS: SubComponent Started: EventReaderCoreService
[ 1,33,06:47:16.955,DBG] ProjectionCoreCoordinator PROJECTIONS: SubComponent Started: EventReaderCoreService
[ 1,33,06:47:16.955,DBG] ProjectionCoreCoordinator PROJECTIONS: SubComponent Started: EventReaderCoreService
[ 1,33,06:47:16.955,DBG] ProjectionCoreCoordinator PROJECTIONS: SubComponent Started: ProjectionCoreService
[ 1,33,06:47:16.955,DBG] ProjectionCoreCoordinator PROJECTIONS: SubComponent Started: ProjectionCoreService
[ 1,33,06:47:16.955,DBG] ProjectionCoreCoordinator PROJECTIONS: SubComponent Started: ProjectionCoreService
[ 1,33,06:47:16.956,DBG] ProjectionsSubsystem PROJECTIONS SUBSYSTEM: Component 'ProjectionCoreCoordinator' started for Instance: 5b9afa17-fc63-468b-8f4b-ed398ebf0d9b
[ 1,33,06:47:16.956,INF] ProjectionsSubsystem PROJECTIONS SUBSYSTEM: All components started for Instance: 5b9afa17-fc63-468b-8f4b-ed398ebf0d9b
[ 1,33,06:47:16.956,INF] ClusterVNodeController ========== [0.0.0.0:2113] Sub System 'Projections' initialized.
[ 1,33,06:47:16.958,DBG] DuckDBProjectorBackgroundService DuckDBProjector system is ready
[ 1,23,06:47:16.969,DBG] PersistentSubscriptionService Persistent Subscriptions have been started.
[ 1,24,06:47:16.980,DBG] ProjectionManager PROJECTIONS: No projections were found in $projections-$all, starting from empty stream
[ 1,16,06:47:17.050,DBG] SystemProcessor Processor ConnectorsStateProjection Activating { Filter = { Scope = Stream, Type = Regex, Expression = ^\$connectors\/([^\/]+)$ } }
[ 1, 8,06:47:17.059,INF] SystemProcessor Processor ConnectorsStateProjection Running
[ 1,33,06:47:17.060,DBG] DuckDBProjector [SchemaProjection] Loaded checkpoint null (Id: 1)
[ 1,33,06:47:17.070,INF] SecondaryIndexBuilder Starting indexing subscription from C:0/P:0
[ 1,33,06:47:17.072,DBG] InMemoryBus SLOW BUS MSG [MainBus]: SystemReady - 115ms.
[ 1,33,06:47:17.072,DBG] QueuedHandlerThreadPool SLOW QUEUE MSG [MainQueue]: SubSystemInitialized - 115ms. Q: 0/16. KurrentDB.Core.Messages.SystemMessage+SubSystemInitialized.
[ 1,33,06:47:17.073,DBG] StorageScavenger No incomplete scavenges found on node 127.0.0.1:2113.
[ 1,33,06:47:17.074,DBG] StorageScavenger Setting max age for the $scavenges stream to 30.00:00:00.
[ 1,33,06:47:17.074,DBG] StorageScavenger Setting $ops read permission for the $scavenges stream
[ 1, 6,06:47:17.083,DBG] SystemStartupTaskService FixConnectorsControlRegistryStreamName completed
[ 1, 9,06:47:17.131,DBG] SystemStartupTaskService ConfigureConnectorsManagementStreams Stream $connectors-mngt/state-projection configured
[ 1, 9,06:47:17.139,DBG] SystemStartupTaskService ConfigureConnectorsManagementStreams Stream $connectors-mngt/state-projection/checkpoints configured
[ 1, 9,06:47:17.139,DBG] SystemStartupTaskService ConfigureConnectorsManagementStreams completed
[ 1,33,06:47:17.139,DBG] ProjectionManager PROJECTIONS: Found the following new projections in $projections-$all: ["$streams","$stream_by_category","$by_category","$by_event_type","$by_correlation_id"]
[ 1, 9,06:47:17.140,INF] SystemStartupManager System startup tasks completed
[ 1,33,06:47:17.140,DBG] ProjectionManager PROJECTIONS: Caught up with projections registration. Next expected version: 5
[ 1,33,06:47:17.142,DBG] ProjectionManager Adding projection 84428c5c-1512-434e-b9bc-a1b8ee40844d@$streams to list
[ 1,33,06:47:17.144,DBG] ProjectionManager Adding projection 934212df-1526-402f-add2-bd8950eb0ec7@$by_correlation_id to list
[ 1,33,06:47:17.144,DBG] ProjectionManager Adding projection 3805eb75-e9e1-4a5d-b625-86ff19d0d8b3@$stream_by_category to list
[ 1,33,06:47:17.144,DBG] ProjectionManager Adding projection a6a56b39-347d-4b5e-bf5d-3f78d9a66407@$by_event_type to list
[ 1,33,06:47:17.144,DBG] ProjectionManager Adding projection 25d30c1f-fa71-40a1-a4cf-804131fa6824@$by_category to list
[ 1, 9,06:47:17.200,INF] ProjectionManager '$streams' projection source has been written
[ 1, 9,06:47:17.200,INF] ProjectionManager '$by_event_type' projection source has been written
[ 1, 9,06:47:17.200,INF] ProjectionManager '$by_correlation_id' projection source has been written
[ 1, 9,06:47:17.200,INF] ProjectionManager '$by_category' projection source has been written
[ 1, 9,06:47:17.200,INF] ProjectionManager '$stream_by_category' projection source has been written
[ 1,16,06:47:17.210,INF] ProjectionManager Enabling '$stream_by_category' projection
[ 1,16,06:47:17.210,INF] ProjectionManager Enabling '$by_category' projection
[ 1,16,06:47:17.210,INF] ProjectionManager Enabling '$streams' projection
[ 1,16,06:47:17.210,INF] ProjectionManager Enabling '$by_event_type' projection
[ 1,16,06:47:17.210,INF] ProjectionManager Enabling '$by_correlation_id' projection
[ 1, 8,06:47:17.214,INF] ProjectionManager '$stream_by_category' projection source has been written
[ 1, 9,06:47:17.217,INF] ProjectionManager '$streams' projection source has been written
[ 1, 9,06:47:17.217,INF] ProjectionManager '$by_event_type' projection source has been written
[ 1, 9,06:47:17.217,INF] ProjectionManager '$by_category' projection source has been written
[ 1, 9,06:47:17.217,INF] ProjectionManager '$by_correlation_id' projection source has been written
[ 1, 9,06:47:17.849,INF] InaugurationManager InaugurationManager in state (Leader, Idle): IGNORING CheckInaugurationConditions. Not waiting for conditions.