Open stangirala opened 2 days ago
Hi, can you please assign this to me? I'd like to work on it, thanks!
While writing the unit tests i discovered that in the deserialize_input
method of IndexifyFunctionWrapper we have some custom logic for msgpack, should I move all this logic to MsgPackSerializer?
Problem
Right now indexify supports Cloud Pickle and Message Pack for Serialization. This means that the data written to the blob store will saved as binaries and can only be retrieved as usable/human readable data using the Python SDK (Indexify Client). We already have the code and abstraction setup to swap the serializer. This code is only in the Python SDK.
We would need to modify
get_serializer
in object_serializer.py to make this happen.User DX
The DX after making this change would be,
Testing