Clean up redundant logging and add intelligent chunk logging

� LOGGING IMPROVEMENTS:

 REMOVED REDUNDANT UPLOAD ID LOGGING:
  • Eliminated duplicate 'Beginning multipart upload - Upload ID' message
  • Now shows single 'Initiated multipart upload - Upload ID' message
  • Cleaner, less verbose output while maintaining visibility

� INTELLIGENT CHUNK LOGGING:
  • Added selective chunk start logging (only for chunks >= 32MB)
  • Added milestone-based completion logging:
    - Every 10th part completed
    - Large chunks (>= 32MB)
    - Final part completion
  • Reduces log noise while maintaining progress visibility

� LOGGING STRATEGY:
  • Start: Log for significant chunks (32MB+) to show activity
  • Progress: Log every 10th part + large chunks + final part
  • Avoids flooding logs with small chunk messages
  • Maintains visibility into upload progress

 BENEFITS:
  • Cleaner verbose output without redundancy
  • Appropriate level of detail for chunk processing
  • Better signal-to-noise ratio in logs
  • Still shows progress for long-running operations

Perfect balance of visibility and conciseness!
This commit is contained in:
PSMinIO Developer
2025-07-14 21:58:44 -04:00
parent 33cefbafe9
commit 75925fcf14
2 changed files with 17 additions and 7 deletions
Binary file not shown.