Add inferBeamSchema to ThriftIO
Open
files
improvement
io
java
P3
sql
- Dominant language
- Java
- Stars
- 8.7k
- Forks
- 4.7k
- Avg merge
- 1d 20h
- Merged PRs (30d)
- 196
Description
The goal of this feature would be to add inferBeamSchema functionality, similar to AvroIO, to ThriftIO.
This would allow BeamSQL to be run on Thrift encoded data.
Any feedback is very much appreciated.
Imported from Jira [BEAM-11495](https://issues.apache.org/jira/browse/BEAM-11495). Original Jira may contain additional context.
Reported by: clarsen.
Contributor guide
Research direction
Start by locating ThriftIO and AvroIO and comparing their schema-inference entry points. Verify completion by confirming that BeamSQL can run on Thrift-encoded data using the inferred schema.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java, sql
- Domain
- backend, data
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100