You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hudi.apache.org by si...@apache.org on 2022/09/27 04:45:34 UTC

[hudi] branch master updated (76b9354ec4 -> db03e1fa70)

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

sivabalan pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/hudi.git


    from 76b9354ec4 [MINOR] Update PR template with documentation update (#6748)
     add db03e1fa70 [HUDI-4904] Add support for unraveling proto schemas in ProtoClassBasedSchemaProvider (#6761)

No new revisions were added by this update.

Summary of changes:
 .../schema/ProtoClassBasedSchemaProvider.java      |  36 +-
 .../hudi/utilities/sources/ProtoKafkaSource.java   |   4 +-
 .../sources/helpers/ProtoConversionUtil.java       | 111 +++-
 .../schema/TestProtoClassBasedSchemaProvider.java  |  50 +-
 .../utilities/sources/TestProtoKafkaSource.java    |   4 +-
 .../sources/helpers/TestProtoConversionUtil.java   | 585 +++++++++++++--------
 .../parent_schema_recursive_default_limit.avsc     | 160 ++++++
 .../proto/parent_schema_recursive_depth_2.avsc     | 115 ++++
 .../schema-provider/proto/recursive.proto          |  25 +-
 .../proto/sample_schema_flattened.avsc             | 310 +++++++++++
 .../proto/sample_schema_flattened.txt              |   1 -
 .../proto/sample_schema_nested.avsc                | 409 ++++++++++++++
 .../schema-provider/proto/sample_schema_nested.txt |   1 -
 pom.xml                                            |   1 +
 14 files changed, 1530 insertions(+), 282 deletions(-)
 create mode 100644 hudi-utilities/src/test/resources/schema-provider/proto/parent_schema_recursive_default_limit.avsc
 create mode 100644 hudi-utilities/src/test/resources/schema-provider/proto/parent_schema_recursive_depth_2.avsc
 copy hudi-common/src/main/java/org/apache/hudi/common/function/SerializableConsumer.java => hudi-utilities/src/test/resources/schema-provider/proto/recursive.proto (70%)
 create mode 100644 hudi-utilities/src/test/resources/schema-provider/proto/sample_schema_flattened.avsc
 delete mode 100644 hudi-utilities/src/test/resources/schema-provider/proto/sample_schema_flattened.txt
 create mode 100644 hudi-utilities/src/test/resources/schema-provider/proto/sample_schema_nested.avsc
 delete mode 100644 hudi-utilities/src/test/resources/schema-provider/proto/sample_schema_nested.txt