Skip to content

Conversation

@zycvn
Copy link
Contributor

@zycvn zycvn commented Oct 3, 2025

No description provided.

@OmerFI
Copy link

OmerFI commented Dec 27, 2025

PR sadece failleyen tasklerin exceptionlarının loglarını kaydetmektedir.

Taskler içerisinde create_report ile oluşturulan logları kaydetmemektedir.
Parametreleri kaydetmemektedir. Sipariş taskinin hangi siparişi işlediği, Fiyat taskinin hangi ürün için ne fiyatını işlediği gibi bilgileri kaydetmemektedir.

Bu hali sadece bir Flower wrapper görevi görmüş. Üretilen loglar kaydedilmediği, parametreler kaydedilmediği ve parametre filtresi sağlanmadığı müddetçe akinon/channel_app_template#94 issue'su ile istenilen gerçekleşmeyecek, ve diğer MPD'lerden çok geride, işlevsiz bir uygulama olacaktır.

Öneriler:

  • create_report ile oluşturulan raporlar bir şekilde Flow ile ilişkilendirilebilir.
  • Flow'larda batch request id'sine bir referans olabilir.
  • Step logları için bir endpoint oluşturulabilir, bu endpoint Omnitronun /api/v1/error_reports/ endpointine error_code parametresi ile gidip <local_batch_request_id>-<stepname> gibi bir istek atma yöntemi ile ilgili logları çekebilir
  • Benzer şekilde Flow logları için de Omnitronun /api/v1/error_reports/ endpointine error_code parametresi ile gidip <local_batch_request_id> gibi bir istek atma yöntemi ile ilgili logları çekebilir

@zycvn
Copy link
Contributor Author

zycvn commented Dec 28, 2025

@yetis

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants