googleapis / googleapis/google-cloudevents-java

Add support for Pub/Sub

Đang mở
#137 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
api: eventarc priority: p3 type: feature request
Ngôn ngữ chính
Java
Star
22
Fork
10
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

## Current Behavior

Pub/Sub messages are incompatible with protojson parsing. This is because Pub/Sub messages include duplicate fields `message_id`/`messageId`, and `publish_time`/`publishTime`, which the protobuf spec indicates is invalid.

Note: parsing can also error on the "@type" field

## Expected Behavior

Tooling that allows for parsing of duplicated fields.

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Bắt đầu bằng cách xác định đường dẫn phân tích cú pháp Java protojson và các định nghĩa thông báo Pub/Sub CloudEvent; issue không nêu tên tệp hoặc bài kiểm thử nào. Tái hiện việc phân tích cú pháp với các trường trùng lặp message_id/messageId và publish_time/publishTime, sau đó kiểm tra trường hợp @type. Công việc được coi là hoàn tất khi các công cụ chấp nhận những thông báo Pub/Sub này mà không có lỗi phân tích cú pháp.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
java
Lĩnh vực
backend
Loại issue
Tính năng
Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Cần làm rõ
Mức phù hợp với người mới
25/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.