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

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


    from fb24fcc8 feat(kotlin): add kotlin ci  (#2176) (#2189)
     new 11015f28 fix(java): ensure readVarUint36Small reads full bits 
regardless of remaining buffer size (#2179)
     new 7c790e1b fix(java): ensure FuryObjectInputStream.read never returns 0 
when length>0 #2204 (#2205)
     new b1ed2a6e fix(java): Fix empty string processing in MetaStringBytes 
(#2212)
     new 20b86920 feat(java): add protobuf serializer for message and byte 
string (#2213)
     new 6ba816e4 fix(java): fix field super class missing in compatible mode 
(#2214)
     new 60295ab7 fix install bazel
     new 00a4a31f fix(python): fix pyfury build using pyproject.toml (#2206)
     new 85e7b121 print python tests exception
     new 053fcc79 fix install pyarrow

The 9 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:
 ci/deploy.sh                                       |  12 +-
 ci/run_ci.sh                                       |   5 +-
 java/benchmark/pom.xml                             |   5 +
 .../fury/benchmark/state/ProtoBuffersState.java    |   6 +-
 .../benchmark/state/ProtoBuffersStateTest.java     |   4 +-
 .../benchmark/state/ProtobufSerializerTest.java    |  27 ++--
 .../java/org/apache/fury/memory/MemoryBuffer.java  |   2 +-
 .../java/org/apache/fury/meta/ClassDefEncoder.java |   6 +-
 .../main/java/org/apache/fury/meta/MetaString.java |   7 +
 .../org/apache/fury/meta/MetaStringEncoder.java    |  29 ++--
 .../org/apache/fury/resolver/ClassResolver.java    |   5 +
 .../org/apache/fury/resolver/MetaStringBytes.java  |   1 +
 .../apache/fury/resolver/MetaStringResolver.java   |  12 +-
 .../fury/serializer/ObjectStreamSerializer.java    |   3 +-
 .../fury/serializer/shim/ProtobufDispatcher.java   |  77 ++++++++++
 .../fury-core/native-image.properties              |   1 +
 .../fury/serializer/MetaSharedCompatibleTest.java  |  61 ++++++++
 java/fury-extensions/pom.xml                       |   6 +
 .../fury/serializer/ByteStringSerializer.java      |  61 ++++++++
 .../apache/fury/serializer/ProtobufSerializer.java | 121 ++++++++++++++++
 python/pyfury/tests/test_cross_language.py         |  24 ++-
 python/pyproject.toml                              |  71 +++++++++
 python/setup.py                                    | 161 +++------------------
 23 files changed, 508 insertions(+), 199 deletions(-)
 copy 
integration_tests/jdk_compatibility_tests/src/test/java/org/apache/fury/integration_tests/FuryTest.java
 => 
java/benchmark/src/test/java/org/apache/fury/benchmark/state/ProtobufSerializerTest.java
 (62%)
 create mode 100644 
java/fury-core/src/main/java/org/apache/fury/serializer/shim/ProtobufDispatcher.java
 create mode 100644 
java/fury-extensions/src/main/java/org/apache/fury/serializer/ByteStringSerializer.java
 create mode 100644 
java/fury-extensions/src/main/java/org/apache/fury/serializer/ProtobufSerializer.java
 create mode 100644 python/pyproject.toml


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@fury.apache.org
For additional commands, e-mail: commits-h...@fury.apache.org

Reply via email to