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

mpochatkin pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/ignite-3.git


    from 740b4028f2c IGNITE-27056 C++ Client: Add request timeouts (#7080)
     add 958f1ccfdd9 IGNITE-26985 Marshaller java records support (#6931)

No new revisions were added by this update.

Summary of changes:
 .../apache/ignite/catalog/annotations/Column.java  |   3 +-
 .../apache/ignite/table/mapper/MapperBuilder.java  |   8 +-
 .../internal/client/sql/ClientAsyncResultSet.java  |   2 +-
 .../internal/client/table/ClientKeyValueView.java  |   6 +-
 .../client/table/ClientRecordSerializer.java       |   6 +-
 .../internal/client/table/ClientRecordView.java    |   2 +-
 modules/java-records-tests/README.md               |   3 +
 .../build.gradle                                   |  40 +-
 .../schema/marshaller/ItTableViewTest.java         | 189 +++++++++
 .../internal/schema/marshaller/MarshallerTest.java | 173 ++++++++
 .../schema/marshaller/AssertMarshaller.java        | 106 +++++
 .../ignite/internal/schema/marshaller/Records.java | 469 +++++++++++++++++++++
 .../apache/ignite/internal/marshaller/Creator.java |  97 +++++
 .../CreatorFromAnnotatedConstructorParameters.java | 113 +++++
 ...rFromAnnotatedFieldsWithDefaultConstructor.java |  62 +++
 .../ignite/internal/marshaller/FieldAccessor.java  | 112 +++--
 .../ignite/internal/marshaller/Marshaller.java     |  35 +-
 .../marshaller/reflection/KvMarshallerImpl.java    |   6 +-
 .../reflection/RecordMarshallerImpl.java           |   2 +-
 .../ignite/internal/table/KeyValueViewImpl.java    |   4 +-
 .../ignite/internal/table/RecordViewImpl.java      |   2 +-
 settings.gradle                                    |   2 +
 22 files changed, 1346 insertions(+), 96 deletions(-)
 create mode 100644 modules/java-records-tests/README.md
 copy modules/{failure-handler => java-records-tests}/build.gradle (60%)
 create mode 100644 
modules/java-records-tests/src/integrationTest/java/org/apache/ignite/internal/schema/marshaller/ItTableViewTest.java
 create mode 100644 
modules/java-records-tests/src/test/java/org/apache/ignite/internal/schema/marshaller/MarshallerTest.java
 create mode 100644 
modules/java-records-tests/src/testFixtures/java/org/apache/ignite/internal/schema/marshaller/AssertMarshaller.java
 create mode 100644 
modules/java-records-tests/src/testFixtures/java/org/apache/ignite/internal/schema/marshaller/Records.java
 create mode 100644 
modules/marshaller-common/src/main/java/org/apache/ignite/internal/marshaller/Creator.java
 create mode 100644 
modules/marshaller-common/src/main/java/org/apache/ignite/internal/marshaller/CreatorFromAnnotatedConstructorParameters.java
 create mode 100644 
modules/marshaller-common/src/main/java/org/apache/ignite/internal/marshaller/CreatorFromAnnotatedFieldsWithDefaultConstructor.java

Reply via email to