aboutsummaryrefslogtreecommitdiff
path: root/weed/admin/dash/topic_retention.go
diff options
context:
space:
mode:
Diffstat (limited to 'weed/admin/dash/topic_retention.go')
-rw-r--r--weed/admin/dash/topic_retention.go8
1 files changed, 4 insertions, 4 deletions
diff --git a/weed/admin/dash/topic_retention.go b/weed/admin/dash/topic_retention.go
index 06a9e9ad6..fed4893a4 100644
--- a/weed/admin/dash/topic_retention.go
+++ b/weed/admin/dash/topic_retention.go
@@ -34,7 +34,7 @@ func (p *TopicRetentionPurger) PurgeExpiredTopicData() error {
// Get all topics with retention enabled
topics, err := p.getTopicsWithRetention()
if err != nil {
- return fmt.Errorf("failed to get topics with retention: %v", err)
+ return fmt.Errorf("failed to get topics with retention: %w", err)
}
glog.V(1).Infof("Found %d topics with retention enabled", len(topics))
@@ -67,7 +67,7 @@ func (p *TopicRetentionPurger) getTopicsWithRetention() ([]TopicRetentionConfig,
// Find broker leader to get topics
brokerLeader, err := p.adminServer.findBrokerLeader()
if err != nil {
- return nil, fmt.Errorf("failed to find broker leader: %v", err)
+ return nil, fmt.Errorf("failed to find broker leader: %w", err)
}
// Get all topics from the broker
@@ -147,7 +147,7 @@ func (p *TopicRetentionPurger) purgeTopicData(topicRetention TopicRetentionConfi
if err == io.EOF {
break
}
- return fmt.Errorf("failed to receive version entries: %v", err)
+ return fmt.Errorf("failed to receive version entries: %w", err)
}
// Only process directories that are versions (start with "v")
@@ -257,7 +257,7 @@ func (p *TopicRetentionPurger) deleteDirectoryRecursively(client filer_pb.Seawee
if err == io.EOF {
break
}
- return fmt.Errorf("failed to receive entries: %v", err)
+ return fmt.Errorf("failed to receive entries: %w", err)
}
entryPath := filepath.Join(dirPath, resp.Entry.Name)