Skip to content

Pulling a fast one

Compare
Choose a tag to compare
@github-actions github-actions released this 23 Mar 03:18
· 80 commits to master since this release

This release contains some minor performance improvements as a result of some internal changes.

Changed

  • Switch agent from curl-provided select(2) backend to polling. This delivers some throughput improvements in some benchmarks involving concurrent requests. This also removes Isahc's reliance on loopback UDP sockets for selector wakeups. (#17, #243, #263) @sagebind
  • Refactor request configuration internal representation. This offered a minor performance improvement in some cases by greatly reducing the amount of hashmap lookups needed for applying request configuration. (#292) @sagebind

Dependency Updates