Skip to content

Implement Apache Avro encoder #41

@streamich

Description

@streamich

We need to implement Apache Avro codec encoder in src/avro/ folder.

See Apache Avro specification: https://avro.apache.org/docs/1.12.0/specification/

  • Add Apache Avro schema validator routine.
  • Create AvroEncoder class which can write to Writer values, just values. encoder.writeNumber(num), etc.
  • Create AvroSchemaEncoder class which can write to Writer data given schema. encoder.writeNumber(num, numSchema), etc.
  • Add tests.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions