1 file changed
+1
-1
lines changed- src/v/pandaproxy/schema_registry/protobuf.cc+146-1.2k
- src/v/pandaproxy/schema_registry/test/BUILD+33-1
- src/v/pandaproxy/schema_registry/test/CMakeLists.txt+17
- src/v/pandaproxy/schema_registry/test/compatibility_protobuf.cc+297-286
- src/v/pandaproxy/schema_registry/test/protobuf_rendering.cc+172
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/.clang-format+2
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/composite_extension_input.proto+17
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/composite_extension_normalized.proto+31
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/composite_extension_sanitized.proto+31
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/empty_proto_input.proto+1
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/empty_proto_normalized.proto+2
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/empty_proto_sanitized.proto+2
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/enum_ordering_input.proto+16
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/enum_ordering_normalized.proto+14
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/enum_ordering_sanitized.proto+14
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/enum_proto2_input.proto+26
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/enum_proto2_normalized.proto+27
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/enum_proto2_sanitized.proto+27
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/enum_proto3_input.proto+26
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/enum_proto3_normalized.proto+27
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/enum_proto3_sanitized.proto+27
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/extension_ranges_input.proto+34
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/extension_ranges_normalized.proto+45
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/extension_ranges_sanitized.proto+45
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/file_options_input.proto+31
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/file_options_normalized.proto+31
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/file_options_sanitized.proto+31
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/imports_input.proto+8
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/imports_normalized.proto+8
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/imports_sanitized.proto+8
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/map_entry_hack_input.proto+26
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/map_entry_hack_normalized.proto+12
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/map_entry_hack_sanitized.proto+12
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/message_ordering_input.proto+29
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/message_ordering_normalized.proto+21
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/message_ordering_sanitized.proto+21
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/message_proto2_input.proto+85
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/message_proto2_normalized.proto+84
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/message_proto2_sanitized.proto+84
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/message_proto3_input.proto+63
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/message_proto3_normalized.proto+69
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/message_proto3_sanitized.proto+69
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/nested_extension_input.proto+30
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/nested_extension_normalized.proto+32
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/nested_extension_sanitized.proto+32
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/oneof_ordering_input.proto+24
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/oneof_ordering_normalized.proto+20
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/oneof_ordering_sanitized.proto+20
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/package_input.proto+3
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/package_normalized.proto+4
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/package_sanitized.proto+4
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/repeated_custom_options_input.proto+35
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/repeated_custom_options_normalized.proto+37
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/repeated_custom_options_sanitized.proto+37
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/service_ordering_input.proto+20
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/service_ordering_normalized.proto+24
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/service_ordering_sanitized.proto+24
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/service_proto2_input.proto+27
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/service_proto2_normalized.proto+32
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/service_proto2_sanitized.proto+32
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/service_proto3_input.proto+28
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/service_proto3_normalized.proto+32
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/service_proto3_sanitized.proto+32
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/syntax_proto2_input.proto+1
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/syntax_proto2_normalized.proto+2
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/syntax_proto2_sanitized.proto+2
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/syntax_proto3_input.proto+1
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/syntax_proto3_normalized.proto+2
- src/v/pandaproxy/schema_registry/test/testdata/protobuf/syntax_proto3_sanitized.proto+2
- tests/java/kafka-serde/pom.xml+13-16
- tests/java/kafka-serde/src/main/java/com/redpanda/AvroMessaging.java+7-2
- tests/java/kafka-serde/src/main/java/com/redpanda/JavaKafkaSerdeClient.java+6-3
- tests/java/kafka-serde/src/main/java/com/redpanda/JavaKafkaSerdeClientMain.java+7-1
- tests/java/kafka-serde/src/main/java/com/redpanda/KafkaMessagingInterface.java+6-2
- tests/java/kafka-serde/src/main/java/com/redpanda/ProtobufMessaging.java+7-2
- tests/rptest/services/serde_client.py+5
- tests/rptest/tests/schema_registry_test.py+8-2
0 commit comments