mandrean opened a new pull request, #3626:
URL: https://github.com/apache/fory/pull/3626

   ## Summary
   - Add a Java record reproducer for apache/fory#3624 covering boxed Long with 
number compression across separate ThreadSafeFory pools.
   - Decode nullable record fields through descriptor-aware generated field 
paths so number-compressed Long values use the same encoding for read and write.
   - Make generated floating-point literals locale-stable with Locale.ROOT.
   
   ## Tests
   - `JAVA_HOME=/Users/mandrean/.sdkman/candidates/java/21.0.5-tem 
ENABLE_FORY_DEBUG_OUTPUT=1 mvn -pl fory-latest-jdk-tests -am 
-Dtest=org.apache.fory.integration_tests.RecordSerializersTest#testNumberCompressedBoxedLongRecordRoundTripAcrossPools
 -Dsurefire.failIfNoSpecifiedTests=false test`
   - `JAVA_HOME=/Users/mandrean/.sdkman/candidates/java/21.0.5-tem 
ENABLE_FORY_DEBUG_OUTPUT=1 mvn -pl fory-latest-jdk-tests -am 
-Dtest=org.apache.fory.integration_tests.RecordSerializersTest,org.apache.fory.integration_tests.RecordXlangTest
 -Dsurefire.failIfNoSpecifiedTests=false test`
   - `JAVA_HOME=/Users/mandrean/.sdkman/candidates/java/21.0.5-tem 
ENABLE_FORY_DEBUG_OUTPUT=1 mvn -pl fory-core -am 
-Dtest=org.apache.fory.serializer.CodegenSerializerTest,org.apache.fory.builder.ObjectCodecBuilderTest
 -Dsurefire.failIfNoSpecifiedTests=false test`
   - `JAVA_HOME=/Users/mandrean/.sdkman/candidates/java/21.0.5-tem mvn -pl 
fory-core,fory-latest-jdk-tests -am -DskipTests spotless:check checkstyle:check`


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to