Commit History

  1. fix: use plural entity type constants for queue names; fix inventory levels sync

    0979938

  1. refactor: replace hardcoded entity_type strings with constants from models.py

    f09390e

  1. fix(redis): cut workers to 7 total, remove per-iteration Redis calls to reduce connection pressure

    dfbedd9
  2. fix(redis): use correct redis.exceptions import to re-raise ConnectionError

    77e12bc
  3. fix(redis): increase pool max_connections to 50, add exponential backoff on ConnectionError

    0708ac4
  4. feat(logging): implement production-grade structured logging with JSON and rotating files⁠

    f2bfacd
  5. refactor(redis-queue): reduce logging verbosity in enqueue and dequeue operations⁠

    c021ed8
  6. refactor(sync-worker-ms): reduce logging verbosity in worker loop and queue operations⁠

    c3290dc

  1. Add DELETE operation support to sync worker⁠

    d197a66

  1. first commit

    6391dfd