tiltwind opened a new pull request, #350: URL: https://github.com/apache/dubbo-go-hessian2/pull/350
**What this PR does**: Support java wrapper types, **NOTICE,NOTICE,NOTICE it is NOT forward compatible.** if u use the following types, it will not be supported from v2.0.0, using replacing types instead: unsupported types | use replacing types instead ------------------|---------------------- hessian.IntegerArray | *int32 hessian.ByteArray | *byte hessian.ShortArray | *int16 hessian.BooleanArray | *bool hessian.LongArray | *int64 hessian.FloatArray | *float32 hessian.DoubleArray | *float64 hessian.CharacterArray | *hessian.Rune The PR includes the following changes: 1. define new inner register function to support special golang types to map java class name. 2. define `*hessian.Rune` to ref java.lang.Character 3. upgrade hessian-lite to 3.2.13, and add function to remove the serilization limit for test classes in package `com.caucho.hessian.test`. 4. Fix bugs in unit tests. 5. Fix multiple level array name incorrectly combined. we will push it to 2.0 branch for previous test, u can upgrade and test it by executing `go get github.com/apache/dubbo-go-hessian2@2.0`. **Which issue(s) this PR fixes**: Fixes #349 #344 #345 **Special notes for your reviewer**: **Does this PR introduce a user-facing change?**: ```release-note support java wrapper types, includes Interger,Long,Short,Float,Double,Character ``` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: notifications-unsubscr...@dubbo.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: notifications-unsubscr...@dubbo.apache.org For additional commands, e-mail: notifications-h...@dubbo.apache.org