fury icon indicating copy to clipboard operation
fury copied to clipboard

[Python] unify DataClassSerializer and ComplexObjectSerializer

Open chaokunyang opened this issue 8 months ago • 0 comments

Feature Request

Currently ComplexObjectSerializer is used for xlang serializaiton, and DataClassSerializer is used for pure python serialization.

Both serializers are used for struct class, we should merge those serializers into one like we did in #2146 .

And DataClassSerializer used codegen tenchniques to speed serialization, this could be used in xlang serialization too

Is your feature request related to a problem? Please describe

No response

Describe the solution you'd like

No response

Describe alternatives you've considered

No response

Additional context

https://github.com/apache/fury/pull/2146

chaokunyang avatar Apr 19 '25 04:04 chaokunyang