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

99designs / gqlgen / 19154448354
0%

Build:
DEFAULT BRANCH: master
Ran 07 Nov 2025 12:46AM UTC
Jobs 1
Files 0
Run time 1min
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

07 Nov 2025 12:43AM UTC coverage: 0.0%. Remained the same
19154448354

push

github

web-flow
[NEW] perf: Optimize CollectFields calculation for non-primitive array fields (#3874)

When marshaling non-primitive array type fields to JSON, the CollectFields operation is executed.
This operation always returns the same result for a given field. The current implementation recalculates it for every element in the array.
This causes performance to degrade proportionally to both the number of array elements and the number of fields being queried.
For large-scale GraphQL applications, this can result in significant performance bottlenecks.
This PR addresses the issue by calculating CollectFields once and reusing the result across all array elements. Benchmark results show significant improvements !!! (28.8% reduction in execution time, 9.6% reduction in memory usage 🎉)

* enhance: fix marshaling array performance
* CollectField cache test
* fix: golangci-lint
* use reflect instead of unsage pointer

0 of 0 relevant lines covered (NaN%)

0.0 hits per line

Jobs
ID Job ID Ran Files Coverage
1 19154448354.1 07 Nov 2025 12:46AM UTC 0
0.0
GitHub Action Run
Source Files on build 19154448354
Detailed source file information is not available for this build.
  • Back to Repo
  • 220b29b5 on github
  • Prev Build on master (#19117305600)
  • Next Build on master (#19154617041)
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