This is an automated email from the ASF dual-hosted git repository.

chaokunyang pushed a change to branch releases-0.12
in repository https://gitbox.apache.org/repos/asf/fory.git


    from 2e3dc3a43 fix(java): row format buffer recycling leaves offset and 
size for null values (#2540)
     new 9ab5c713a feat(java): support concurent map serialization when being 
updated (#2617)
     new 99dd9d371 feat(java): support concurrent updates when serializing 
collections (#2623)
     new 9c54b0dda bump version to 0.12.3
     new f693964ad limit pyfory depth
     new 6c87ed5b2 add missing methods

The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 integration_tests/graalvm_tests/pom.xml            |   2 +-
 integration_tests/jdk_compatibility_tests/pom.xml  |   2 +-
 integration_tests/jpms_tests/pom.xml               |   2 +-
 integration_tests/latest_jdk_tests/pom.xml         |   2 +-
 java/benchmark/pom.xml                             |   2 +-
 java/fory-core/pom.xml                             |   2 +-
 .../fory/builder/BaseObjectCodecBuilder.java       |  34 +++--
 .../java/org/apache/fory/codegen/Expression.java   |  24 ++-
 .../org/apache/fory/codegen/ExpressionUtils.java   |  22 ++-
 .../apache/fory/collection/CollectionSnapshot.java | 152 +++++++++++++++++++
 .../org/apache/fory/collection/MapSnapshot.java    | 163 +++++++++++++++++++++
 .../collection/CollectionLikeSerializer.java       |   4 +
 .../collection/CollectionSerializers.java          |  18 ++-
 .../collection/ConcurrentCollectionSerializer.java | 105 +++++++++++++
 .../collection/ConcurrentMapSerializer.java        | 104 +++++++++++++
 .../serializer/collection/MapLikeSerializer.java   |   3 +
 .../fory/serializer/collection/MapSerializers.java |  18 ++-
 .../fory-core/native-image.properties              |   1 +
 .../org/apache/fory/codegen/ExpressionTest.java    |   5 +-
 .../fory/collection/CollectionSnapshotTest.java    | 110 ++++++++++++++
 .../apache/fory/collection/MapSnapshotTest.java    | 159 ++++++++++++++++++++
 java/fory-extensions/pom.xml                       |   2 +-
 java/fory-format/pom.xml                           |   2 +-
 java/fory-test-core/pom.xml                        |   2 +-
 java/fory-testsuite/pom.xml                        |   2 +-
 java/pom.xml                                       |   2 +-
 javascript/packages/fory/package.json              |   2 +-
 javascript/packages/hps/package.json               |   2 +-
 kotlin/pom.xml                                     |   2 +-
 python/pyfory/__init__.py                          |   2 +-
 python/pyfory/_fory.py                             |  42 +++++-
 python/pyfory/_serialization.pyx                   |  50 ++++++-
 python/pyfory/_serializer.py                       |  59 +++-----
 rust/Cargo.toml                                    |   2 +-
 scala/build.sbt                                    |   2 +-
 35 files changed, 1018 insertions(+), 89 deletions(-)
 create mode 100644 
java/fory-core/src/main/java/org/apache/fory/collection/CollectionSnapshot.java
 create mode 100644 
java/fory-core/src/main/java/org/apache/fory/collection/MapSnapshot.java
 create mode 100644 
java/fory-core/src/main/java/org/apache/fory/serializer/collection/ConcurrentCollectionSerializer.java
 create mode 100644 
java/fory-core/src/main/java/org/apache/fory/serializer/collection/ConcurrentMapSerializer.java
 create mode 100644 
java/fory-core/src/test/java/org/apache/fory/collection/CollectionSnapshotTest.java
 create mode 100644 
java/fory-core/src/test/java/org/apache/fory/collection/MapSnapshotTest.java


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

Reply via email to