Pavel Kirilin
Pavel Kirilin
@nickdichev-firework, sorry, I was on vacation. So, I ran your example without an issue. I just removed Sentry middleware. ```python import os from uuid import uuid4 from prometheus_client import Gauge...
We'were planning to remove log completely, so people rely on alerting systems like sentry. But your comment makes sense. Maybe we can even propogate error with stacktrace?
Hi, @vvanglro. We merged a request with serializable exceptions. Now you can actually raise an error on client-side. With new API `TaskiqResult` has `error` field and `raise_for_error` method. ```python task...
Also, I've created a test file for sentry integration. So if you would ever decide to move forward with sentry as an error tracking system. Here's a cool integration that...
Guess mermaid was updated. Because I also got an error.  Thanks for the report. Will fix it.
@Sobes76rus Maybe. But what would listen be doing in that case? I guess, it's not a broker-related thing, because it's an application logic. Because for some tasks, you may don't...
I guess it's overcomplicated. Because, what if you need to have different limits for 50 different tasks? You need to listen to 50 different queues then? In my opinion this...
Good point. Yes. Maybe we need to do it with state manager, then.
I guess now you can use #137 to simulate this behavior. The only thing we need to add is to set custom task-id to kicker.
[Aioredis](https://github.com/aio-libs-abandoned/aioredis-py) was deprecated on Feb 21, 2023 and merged into [redis-py](https://github.com/redis/redis-py) since version [4.2.0rc1+](https://github.com/redis/redis-py/releases/tag/v4.2.0rc1). We use official async client.