googleapis / googleapis/google-cloudevents-java
Add support for Pub/Sub
- 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
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