Kai Schlamp

Results 175 comments of Kai Schlamp

This is now being implemented for async tasks. Jobs of such a task are [set to `ABORTED` state](https://github.com/procrastinate-org/procrastinate/blob/663962a6c987da720541fbaa5178935ced59a8da/procrastinate/worker.py#L259) when the `shutdown_timeout` ended (because this raises a CancelledError). This is problematic...

> An additional timeout (yet to settle on a name) defines how long the worker would wait for jobs to abort. What speaks against sending the abort request just after...

@philippemnoel I still would prefer to have a stemmer dependent on another column, like it works with the Postgres built-in FTS index: `CREATE INDEX title_idx ON my_table USING GIN (to_tsvector(lng_column,...

That is strange. I stumbled across this issue by chance, but I have to add the suffix to the `field_name`: This works in my case: ```python modalities = django_filters.ModelMultipleChoiceFilter( queryset=Modality.objects.order_by("code"),...

It seems this is [not a problem with Uvicorn](https://github.com/encode/uvicorn/discussions/2356). It looks more like Daphne is not so strict (for better or worse). So the question is more why the `Content-Length`...

I think I get the idea now and also like it 🙂. The separation between `pre` and `post` makes things clearer, as does the versioning of those functions. Should we...

@ewjoachim Do you need a helping hand here? I have some time left in the upcoming days and can take care of this issue (at least I could try).

> I probably won't have time to work on it Saturday, there might be a chance Sunday and then probably not for a few days, so I'd say: feel free...

Based on this one, I will work on a new PR (#1227). So we can throw mine away if I go in the wrong direction.

I took a quick look at replacing `asgiref.sync_to_async` with `asyncio.to_thread`, but I don't think it is worth it. We use `sync_to_async` quite often as a decorator, which is not directly...