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

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


    from ee577afbdb Allow RequestContext to consider http-headers 
case-insensitivity (#13169)
     add 5489d5a282 Add protobuf codegen decoder  (#12980)

No new revisions were added by this update.

Summary of changes:
 .../pinot-input-format/pinot-protobuf/pom.xml      |   5 +
 .../com/google/protobuf/ProtobufInternalUtils.java |  23 +-
 .../protobuf/ProtoBufCodeGenMessageDecoder.java    | 117 +++++
 .../inputformat/protobuf/ProtoBufSchemaUtils.java  | 180 +++++++
 .../plugin/inputformat/protobuf/ProtoBufUtils.java | 129 ++++-
 .../protobuf/codegen/MessageCodeGen.java           | 528 +++++++++++++++++++++
 .../ProtoBufCodeGenMessageDecoderTest.java         | 363 ++++++++++++++
 .../protobuf/ProtoBufMessageDecoderTest.java       | 101 +---
 .../protobuf/ProtoBufSchemaUtilsTest.java          | 227 +++++++++
 .../protobuf/ProtoBufTestDataGenerator.java        | 146 ++++++
 .../inputformat/protobuf/ProtoBufUtilsTest.java    |  63 +++
 .../protobuf/codegen/MessageCodeGenTest.java       | 350 ++++++++++++++
 .../codegen_output/complex_type_all_method.txt     |  85 ++++
 .../codegen_output/complex_type_some_method.txt    |  27 ++
 .../complex_types_record_extractor.txt             | 133 ++++++
 .../complex_types_some_fields_record_extractor.txt |  53 +++
 .../composite_types_record_extractor.txt           | 133 ++++++
 .../codegen_output/sample_record_extractor.txt     |  32 ++
 .../src/test/resources/complex_type_schema.json    | 141 ++++++
 .../src/test/resources/complex_types.jar           | Bin 0 -> 41141 bytes
 .../src/test/resources/complex_types.proto         |  10 +-
 .../src/test/resources/composite_types.jar         | Bin 0 -> 91632 bytes
 .../pinot-protobuf/src/test/resources/sample.jar   | Bin 0 -> 17678 bytes
 23 files changed, 2720 insertions(+), 126 deletions(-)
 copy 
pinot-controller/src/test/java/org/apache/pinot/controller/helix/core/assignment/segment/SegmentAssignmentTestUtils.java
 => 
pinot-plugins/pinot-input-format/pinot-protobuf/src/main/java/com/google/protobuf/ProtobufInternalUtils.java
 (60%)
 create mode 100644 
pinot-plugins/pinot-input-format/pinot-protobuf/src/main/java/org/apache/pinot/plugin/inputformat/protobuf/ProtoBufCodeGenMessageDecoder.java
 create mode 100644 
pinot-plugins/pinot-input-format/pinot-protobuf/src/main/java/org/apache/pinot/plugin/inputformat/protobuf/ProtoBufSchemaUtils.java
 create mode 100644 
pinot-plugins/pinot-input-format/pinot-protobuf/src/main/java/org/apache/pinot/plugin/inputformat/protobuf/codegen/MessageCodeGen.java
 create mode 100644 
pinot-plugins/pinot-input-format/pinot-protobuf/src/test/java/org/apache/pinot/plugin/inputformat/protobuf/ProtoBufCodeGenMessageDecoderTest.java
 create mode 100644 
pinot-plugins/pinot-input-format/pinot-protobuf/src/test/java/org/apache/pinot/plugin/inputformat/protobuf/ProtoBufSchemaUtilsTest.java
 create mode 100644 
pinot-plugins/pinot-input-format/pinot-protobuf/src/test/java/org/apache/pinot/plugin/inputformat/protobuf/ProtoBufTestDataGenerator.java
 create mode 100644 
pinot-plugins/pinot-input-format/pinot-protobuf/src/test/java/org/apache/pinot/plugin/inputformat/protobuf/ProtoBufUtilsTest.java
 create mode 100644 
pinot-plugins/pinot-input-format/pinot-protobuf/src/test/java/org/apache/pinot/plugin/inputformat/protobuf/codegen/MessageCodeGenTest.java
 create mode 100644 
pinot-plugins/pinot-input-format/pinot-protobuf/src/test/resources/codegen_output/complex_type_all_method.txt
 create mode 100644 
pinot-plugins/pinot-input-format/pinot-protobuf/src/test/resources/codegen_output/complex_type_some_method.txt
 create mode 100644 
pinot-plugins/pinot-input-format/pinot-protobuf/src/test/resources/codegen_output/complex_types_record_extractor.txt
 create mode 100644 
pinot-plugins/pinot-input-format/pinot-protobuf/src/test/resources/codegen_output/complex_types_some_fields_record_extractor.txt
 create mode 100644 
pinot-plugins/pinot-input-format/pinot-protobuf/src/test/resources/codegen_output/composite_types_record_extractor.txt
 create mode 100644 
pinot-plugins/pinot-input-format/pinot-protobuf/src/test/resources/codegen_output/sample_record_extractor.txt
 create mode 100644 
pinot-plugins/pinot-input-format/pinot-protobuf/src/test/resources/complex_type_schema.json
 create mode 100644 
pinot-plugins/pinot-input-format/pinot-protobuf/src/test/resources/complex_types.jar
 create mode 100644 
pinot-plugins/pinot-input-format/pinot-protobuf/src/test/resources/composite_types.jar
 create mode 100644 
pinot-plugins/pinot-input-format/pinot-protobuf/src/test/resources/sample.jar


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

Reply via email to