linkedin / linkedin/goavro

Expose Codec.typeName

Open
#151 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
1.1k
Forks
232
PR merge metrics
No merged PRs in 30d

Description

I'd like to propose that goavro exposes the typeName *name struct through a method on the codec. I feel that this would be beneficial to the users of goavro who might be interested in the fully qualified record name, have already built the codec, and would like to save cycles parsing the schema again for it.

E.g. Use of the fqn for schema registration in the Confluent Schema Registry where the Kafka naming strategy would be against the Record Name.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the Codec type and the internal typeName name struct mentioned in the issue, then inspect existing Codec methods and their tests. Expose the fully qualified record name through the codec so callers can use it without reparsing the schema, and verify the returned name for a record schema.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
backend
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.