-
Notifications
You must be signed in to change notification settings - Fork 65
Open
Labels
Description
Description
Task args are serialized with class markers, which is required for java deserialization but which breaks deserialization in Python:
{
"@type": "Task",
"id": "7a5b7f00-11a5-4235-a520-556aa3cef36b",
"name": "name",
"state": "CREATED",
"progress": 0.0,
"createdAt": 1741791791665,
"retriesLeft": 3,
"args":
{
"key":
[
"java.util.ImmutableCollections$List12", <------- this
[
"foo",
"bar"
]
],
"user": ...
}Solutions could imply using different deserialization for Java and other languages.