• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

iskorotkov / avro
95%

Build:
DEFAULT BRANCH: main
Repo Added 09 Feb 2026 07:49PM UTC
Token ova1FTdfQ2R5DHUmqEk9HAVpMqWdDzR0t regen
Build 12 Last
Files 45
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH main
branch: main
CHANGE BRANCH
x
Reset
Sync Branches
  • main
  • feat/timestamp-nanos

25 Feb 2026 11:10AM UTC coverage: 94.579% (-0.02%) from 94.595%
22396624265

push

github

iskorotkov
perf(map): reuse existing values and defer creation with size hint

Optimize map decoding with two complementary changes:
- Reuse existing map values instead of allocating new ones (typed decode: 14-16% faster,
  60% less memory, ~99% fewer allocs)
- Defer map creation until first block and use block length as size hint (generic decode:
  up to 7% faster, 15% less memory)

19 of 21 new or added lines in 1 file covered. (90.48%)

6385 of 6751 relevant lines covered (94.58%)

45786.88 hits per line

Relevant lines Covered
Build:
Build:
6751 RELEVANT LINES 6385 COVERED LINES
45786.88 HITS PER LINE
Source Files on main
  • Tree
  • List 45
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
22396624265 main perf(map): reuse existing values and defer creation with size hint Optimize map decoding with two complementary changes: - Reuse existing map values instead of allocating new ones (typed decode: 14-16% faster, 60% less memory, ~99% fewer allocs... push 28 Feb 2026 02:11PM UTC iskorotkov github
94.58
22371959358 main feat: add configurable SlabSize, WriteBufSize, ReadBufSize with benchmarks push 24 Feb 2026 10:02PM UTC iskorotkov github
94.6
22368917667 main docs: update README.md push 24 Feb 2026 08:33PM UTC iskorotkov github
94.68
21964693546 main fix(resolver): register missing logical types for local timestamps push 12 Feb 2026 09:21PM UTC iskorotkov github
94.68
21924617375 main docs: update benchmarks push 11 Feb 2026 09:58PM UTC iskorotkov github
94.68
21919678722 main ci: update golangci-lint to 2.9 push 11 Feb 2026 07:23PM UTC iskorotkov github
94.58
21844680294 main chore: format and modernize code to Go 1.24 push 09 Feb 2026 11:17PM UTC iskorotkov github
94.58
21841864106 main docs: mark <https://github.com/hamba/avro/issues/595> as resolved push 09 Feb 2026 09:44PM UTC iskorotkov github
94.58
21839877922 main docs: update LICENSE push 09 Feb 2026 08:43PM UTC iskorotkov github
94.58
21838202841 main ci: trigger build push 09 Feb 2026 07:49PM UTC Ivan Korotkov github
94.58
See All Builds (12)

Badge your Repo: avro

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc