Joel Turkel created AVRO-3000:
---------------------------------
Summary: Avoid unnecessary schema compatibility checks
Key: AVRO-3000
URL: https://issues.apache.org/jira/browse/AVRO-3000
Project: Apache Avro
Issue Type: Improvement
Components: ruby
Affects Versions: 1.10.0
Reporter: Joel Turkel
Assignee: Joel Turkel
Profiling Ruby Avro decoding of our event processing pipeline shows Avro is
spending a fair amount of time validating that the reader and writer schemas
are compatible. These checks are unnecessary for the fairly common case of the
reader and writer schemas being the same. Eliminating these unnecessary checks
when the reader and writer schemas are the same improves the throughput of our
decoding benchmarks by 1.3X.
Github PR coming shortly.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)