fury
fury copied to clipboard
feat(java): Support copy capabilities for some classes without no-argument constructors
What does this PR do?
Some classes with no-argument constructors will report an error when calling copy().
This pr:
- implement the copy method for the no-argument constructor serializer
- add test case
Related issues
https://github.com/apache/fury/issues/1777 https://github.com/apache/fury/issues/1679
Does this PR introduce any user-facing change?
- [ ] Does this PR introduce any public API change?
- [ ] Does this PR introduce any binary protocol compatibility change?
Benchmark
Very nice work, thank you @zhaommmmomo
LGTM, this is not an easy work, thanks for your contribution @zhaommmmomo
This is what I should do