- Remove duplicate validation logging between mergeAircraftData and updateHistories - Add rate limiting: errors logged max once per 10 seconds per aircraft - Add rate limiting: warnings logged max once per 30 seconds per aircraft - Only log first error/warning message to reduce log verbosity - Clean up validation log entries when aircraft become stale - Maintain memory efficiency with automatic cleanup This significantly reduces log spam from aircraft with persistent position validation issues (e.g., CPR decoding problems). 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| beast | ||
| client | ||
| icao | ||
| merger | ||
| modes | ||
| server | ||