Expose complete Cloud Pub/Sub messages through PubsubIO API
- Dominant language
- Java
- Stars
- 8.7k
- Forks
- 4.7k
- Avg merge
- 2d 2h
- Merged PRs (30d)
- 205
Description
The PubsubIO API only exposes a subset of the fields in the underlying PubsubMessage protocol buffer. To accomodate future feature changes as well as for greater compatability with code using the Cloud Pub/Sub apis, a method to read and write these protocol messages should be exposed.
Imported from Jira [BEAM-8932](https://issues.apache.org/jira/browse/BEAM-8932). Original Jira may contain additional context.
Reported by: dpcollins-google.
Contributor guide
Research direction
Start by reviewing the PubsubIO API and the underlying PubsubMessage protocol buffer, then consult imported Jira BEAM-8932 for additional context. Done means the API can read and write complete protocol messages, supporting future fields and compatibility with Cloud Pub/Sub APIs.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- google-cloud, java
- Domain
- api, cloud
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100