Skip to content

v0.0.4

Choose a tag to compare

@github-actions github-actions released this 26 Jul 15:50

What's Changed

  • Cut conn_ops_max 5 → 4: lift the c10k ceiling to 14074 (§8) by @floatdrop in #64
  • bench: repin zrk to v1.1.1, zoxy-io/zrk by @floatdrop in #67
  • Guard the deadline expiry behind the rebase cancel (#65) by @floatdrop in #68
  • docs: retire the CPU worker seam — TLS runs on the loop (§1, §3, §5, §8) by @floatdrop in #69
  • docs: plan the prefactoring Phase 3a asked for (PLANS) by @floatdrop in #70
  • refactor: one protocol fork, callable twice (§6, §7 — PLANS A5) by @floatdrop in #71
  • refactor: pair conn-slot release with its pressure update (§5, §8 — PLANS A4) by @floatdrop in #72
  • refactor: name the forwarding debt on a direction (§6, §7 — PLANS B2) by @floatdrop in #73
  • refactor: give the pump a transform seam, identity for every user (§4, §6 — PLANS B1) by @floatdrop in #74
  • test: prove the transform seam with a non-identity transform (§4, §6, §9 — PLANS B5) by @floatdrop in #76
  • refactor: one channel for every client-directed write (§7, §8 — PLANS B3) by @floatdrop in #78
  • refactor: name what a head source replaces (§4, §7 — PLANS B4) by @floatdrop in #79
  • refactor: close out Tier A — lint boundaries as data, pools that may be empty (PLANS A3, A1) by @floatdrop in #80
  • refactor: close out Tier C — a self-summing gate identity, named pool sizes (PLANS C2, C1) by @floatdrop in #81
  • bench: gate achieved rate against offered, and band a bulk body (§9 — PLANS D1, D2) by @floatdrop in #83
  • bench: gate every band by reflection, not by a list to keep in step (§9) by @floatdrop in #86
  • net: let a transform say its stream ended, not just paused (§4, §6) by @floatdrop in #85
  • http: witness the separately-written response excess (§7, §8) by @floatdrop in #88
  • test: pin the four head-boundary arms no gate reached (§7) by @floatdrop in #89
  • sim: make the socket ring a per-scenario cap, not a ceiling (§9) by @floatdrop in #91
  • perf: stop zeroing 2 KiB per request, and stop profiling nothing (§9) by @floatdrop in #92
  • chore(release): bump version to 0.0.4 by @floatdrop in #93

Full Changelog: v0.0.3...v0.0.4