Default value for beam schema types
Open
beam-model
core
improvement
java
P4
- Dominant language
- Java
- Stars
- 8.7k
- Forks
- 4.7k
- Avg merge
- 1d 20h
- Merged PRs (30d)
- 196
Description
The Beam schema types not support default value. It break backward compatibility if convert avro schema to beam schema and then back (use beam AvroUtils class).
Imported from Jira [BEAM-9350](https://issues.apache.org/jira/browse/BEAM-9350). Original Jira may contain additional context.
Reported by: maksim.tsygan.
Contributor guide
Research direction
Start with the Beam AvroUtils class and the Beam schema types involved in converting an Avro schema to Beam and back. Trace how default values are handled during both conversions; done means the round trip preserves Avro default values for supported schema types.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- data-engineering
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100