From a8dd436a97bfd5fbe52f45697bd10ea1fbc07bb7 Mon Sep 17 00:00:00 2001 From: Marcin Rataj Date: Thu, 15 Jan 2026 16:25:17 +0100 Subject: [PATCH] fix(provider): improve AcceleratedDHTClient log messages use config option name instead of internal "fullrt" jargon, align terminology with daemon startup message, add time estimate --- core/node/provider.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/core/node/provider.go b/core/node/provider.go index 3b93f8e9b..fba012422 100644 --- a/core/node/provider.go +++ b/core/node/provider.go @@ -54,7 +54,7 @@ const ( keystoreDatastorePath = "keystore" ) -var errFullRTNotReady = errors.New("fullrt: router not ready") +var errAcceleratedDHTNotReady = errors.New("AcceleratedDHTClient: routing table not ready") // Interval between reprovide queue monitoring checks for slow reprovide alerts. // Used when Provide.DHT.SweepEnabled=true @@ -346,15 +346,15 @@ func (fr *fullrtRouter) GetClosestPeers(ctx context.Context, key string) ([]peer if fr.ready { if !fr.Ready() { fr.ready = false - fr.logger.Info("fullrt: waiting for network crawl to complete before providing") - return nil, errFullRTNotReady + fr.logger.Info("AcceleratedDHTClient: waiting for routing table initialization (5-10 min, depends on DHT size and network) to complete before providing") + return nil, errAcceleratedDHTNotReady } } else { if fr.Ready() { fr.ready = true - fr.logger.Info("fullrt: network crawl complete") + fr.logger.Info("AcceleratedDHTClient: routing table ready, providing can begin") } else { - return nil, errFullRTNotReady + return nil, errAcceleratedDHTNotReady } } return fr.FullRT.GetClosestPeers(ctx, key)