Closed vinize closed 6 months ago
I have faced exactly the same issue, had to revert back to ES indexing
OK - should be pretty straightforward to change the column length in the database schema for this
I think this issue can be closed
looks good in version 3.19.0
@vinize was the code updated to insert the type instead of the name in the task_type column, i only see a PR for making the field length longer?
in version 3.19 only the size was increased, but this change allows you to run a workflow with a long name
Describe the bug When changing the indexing database from elastic to postgres, an error occurs related to the length of the task name.
It turns out that there is a problem with the length of the task_type field. According to the database schema, it should be up to 32 characters long. However, in the case of SIMPLE tasks, the task_name values go there instead of task_type
Details Conductor version: 3.18 Persistence implementation: Postgres Queue implementation: Redis Lock: Redis Workflow definition:
To Reproduce Steps to reproduce the behavior:
Expected behavior In case on simple tasks value 'SIMPLE' should be inserted to task_type column, or task_type column should be extended to 255 length (like task_name)
Additional context bug initially reported at: https://github.com/Netflix/conductor-community/issues/252