Markk116
  • Joined on 2025-06-22
Markk116 pushed to master at Markk116/smarm 2026-09-17 09:40:28 +00:00
8d2fed10d6 release: v0.8.0
0f10415fb3 style: cargo fmt sweep under rustc 1.98.1 (toolchain reformat, no semantic change)
69a52a5578 Merge branch 'rfc010-cluster': RFC 010 clustering (c1–c16 + Phase 6) onto the v0.7.0 + perf-audit tree
8fd724a6b6 bench: regenerate baseline.json on the reconciled tree (job 3a1af71f)
3b0e06ef13 perf(runtime): reject non-Live slots lock-free in the root-exit sweep
Compare 33 commits »
Markk116 pushed tag v0.3.0 to Markk116/urus 2026-08-21 11:11:00 +00:00
Markk116 pushed to master at Markk116/urus 2026-08-21 11:11:00 +00:00
ab93802d0b release: v0.3.0
5442271229 build(examples): gate load_profile behind smarm-causal
e02527a606 docs: record the supervised-bus cycle (v0.8) and retire the OnceLock idiom
9eaa85b9df style(tests): byte-string literal in the stalled-writer probe
8f0da2a806 feat(pubsub,channels)!: handles are addresses — bus, hub and session registries are supervised children
Compare 9 commits »
Markk116 pushed tag v0.7.0 to Markk116/smarm 2026-08-21 11:10:31 +00:00
Markk116 pushed to master at Markk116/smarm 2026-08-21 11:10:31 +00:00
741c10337b release: v0.7.0
e570138da5 docs(roadmap): supervisor start order is not start readiness
415effb2e9 feat(gen_server,gen_statem): lifetime is the actor's — refs are addresses; inline named run
849a424c8e docs,examples: graceful shutdown — new examples/graceful_shutdown.rs, README 'Stopping actors', named_genserver uses shutdown(), Deep Dive terminate note, ROADMAP open items
6ceb138f5f feat(gen_statem): graceful-shutdown parity — trap_exit, shutdown/exit rows, stop, terminate
Compare 8 commits »
Markk116 pushed to master at Markk116/smarm 2026-08-17 22:25:56 +00:00
8f2d513940 README: rewrite overview, add limitations, roadmap, and contribution notes
Markk116 pushed tag v0.6.1 to Markk116/smarm 2026-08-13 13:03:23 +00:00
Markk116 pushed to master at Markk116/smarm 2026-08-13 13:03:22 +00:00
ca1c98336e feat(scheduler,runtime): non-panicking try_spawn for at-capacity load shedding
Markk116 pushed tag v0.6.1 to Markk116/smarm 2026-08-13 12:48:14 +00:00
Markk116 pushed to master at Markk116/smarm 2026-08-13 12:46:53 +00:00
e8f0234492 feat(scheduler,runtime): non-panicking try_spawn for at-capacity load shedding
95306c7f60 style: cargo fmt sweep under rustc 1.97.1 (toolchain reformat, no semantic change)
1262cc30e3 monitor: widen stamp eligibility to watchable = named ∪ exported (soak sig 5)
461fe4b768 fix(runtime): only named tenancies stamp the terminal record — anonymous churn must not evict it
b937f1f50f monitor/registry: terminal-outcome record — a raced watch can recover the real down reason (soak sig 4)
Compare 5 commits »
Markk116 pushed tag v0.2.3 to Markk116/urus 2026-08-12 18:52:00 +00:00
Markk116 pushed to master at Markk116/urus 2026-08-12 18:51:25 +00:00
8bdec97842 feat(config): optional TOML config loading behind config-file feature
f3ccb6e468 feat(serve): burst-gated body stall eviction
4f06265338 feat(serve): split request read budget into head_timeout + body_timeout
1b1ea124c8 feat(serve): plumb Config.max_actors through to smarm init
b86c64d490 feat(parser): strict Transfer-Encoding framing; unknown coding -> 501
Compare 7 commits »
Markk116 pushed to master at Markk116/CCC 2026-08-09 05:55:34 +00:00
54982bcc62 Add terse 404 fallback (no route hints, keep obscurity)
Markk116 pushed tag v1.2.0 to Markk116/px-icon 2026-08-08 21:36:06 +00:00
Markk116 pushed to master at Markk116/CCC 2026-08-08 21:35:45 +00:00
a55f442315 Add causal profiling (RFC 007) behind --features causal
0e0bf86af8 README: add headline RPS claim, point to bench/RPS for methodology
24175dde36 Add small in-actor LRU cache for hot assets
Compare 3 commits »
Markk116 pushed to master at Markk116/CCC 2026-08-08 20:42:40 +00:00
cdedab3302 Add test suite, stats command, and fix runtime stack-overflow crash
Markk116 pushed tag v0.2.2 to Markk116/urus 2026-08-08 20:39:41 +00:00
Markk116 pushed to master at Markk116/urus 2026-08-08 20:39:41 +00:00
535f7bcc68 feat(serve): give connection actors a 256 KiB stack via smarm SpawnOpts
Markk116 pushed tag v0.2.1 to Markk116/urus 2026-08-08 20:20:30 +00:00
Markk116 pushed to master at Markk116/urus 2026-08-08 20:17:38 +00:00
b137c646b0 release: v0.2.1 — switch smarm to the pinned v0.6.0 git tag