Skip to content

v0.8.0

Choose a tag to compare

@panghy panghy released this 03 Sep 18:26

Improvements

  • Reduced log verbosity: Changed most INFO logs to DEBUG to reduce noise in production
  • Added validation:
    • Prevent empty task keys that serialize to empty byte arrays
    • Prevent zero TTL values that would cause immediate expiration
  • Better logging performance: Use parameterized SLF4J logging instead of string concatenation

What's Changed

  • Reduced log levels for routine operations from INFO to DEBUG
  • Keep INFO/WARN only for important events like max attempts reached
  • Added input validation for task keys and TTL values
  • Improved import ordering and code formatting

Benefits

  • Less noisy production logs with routine operations at DEBUG level
  • Early validation prevents edge cases with invalid inputs
  • Better logging performance with parameterized messages