fix: use plural entity type constants for queue names; fix inventory levels sync 0979938 MukeshKapoor25 commited on Mar 20
refactor: replace hardcoded entity_type strings with constants from models.py f09390e MukeshKapoor25 commited on Mar 18
fix: merchant and employee queue name mismatch - use singular to match SCM-MS publisher ca218f8 MukeshKapoor25 commited on Mar 18
fix: catalogue queue name mismatch - use singular 'catalogue' to match SCM-MS publisher 51050a1 MukeshKapoor25 commited on Mar 18
fix: limit SQLAlchemy pool size to prevent connection exhaustion 5db0a21 MukeshKapoor25 commited on Mar 18
feat: sync catalogue_pricing and catalogue_inventory tables 703d340 MukeshKapoor25 commited on Mar 18
fix: use plural entity_type to match publisher queue key names 2103664 MukeshKapoor25 commited on Mar 18
fix(redis): cut workers to 7 total, remove per-iteration Redis calls to reduce connection pressure dfbedd9 MukeshKapoor25 commited on Mar 17
fix(redis): use correct redis.exceptions import to re-raise ConnectionError 77e12bc MukeshKapoor25 commited on Mar 17
fix(redis): increase pool max_connections to 50, add exponential backoff on ConnectionError 0708ac4 MukeshKapoor25 commited on Mar 17
feat(logging): implement production-grade structured logging with JSON and rotating files f2bfacd MukeshKapoor25 commited on Mar 17
refactor(redis-queue): reduce logging verbosity in enqueue and dequeue operations c021ed8 MukeshKapoor25 commited on Mar 17
refactor(sync-worker-ms): reduce logging verbosity in worker loop and queue operations c3290dc MukeshKapoor25 commited on Mar 17
feat(sync-worker-ms): add delete_from_postgres method to merchant handler a2386f0 MukeshKapoor25 commited on Mar 11
feat: add delete_from_postgres methods to employee, warehouse, and uom handlers 0d1ff6a MukeshKapoor25 commited on Mar 11
feat(worker-manager): implement Redis connection pooling for sync workers e86dee7 MukeshKapoor25 commited on Mar 10