Skip to content

Spur v0.3.0

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 28 Apr 20:38
· 193 commits to main since this release
41de8e2

What's Changed

  • CLAUDE.md: add don'ts for writing unit tests by @shiv-tyagi in #112
  • Fix test t50_106: test real RawModeGuard, not simulation (#111) by @powderluv in #114
  • GPU over-scheduling fix, cancel deallocation, K8s pending failure det… by @codetap-developer in #115
  • Add secretEnv field to SpurJob CRD (#117) by @powderluv in #118
  • Add auto-update: startup check + CLI self-update by @powderluv in #119
  • fix(spurd): deadlock in exec_in_job due to double mutex acquisition by @shiv-tyagi in #120
  • fix(spurctld): propagate Raft propose errors to RPC callers by @shiv-tyagi in #121
  • fix(spurctld): refactor submit_array_job to avoid deadlock by @shiv-tyagi in #122
  • chore: sync Cargo.lock after spur-update crate addition by @shiv-tyagi in #123
  • fix(spurctld): return error from snapshot_state instead of swallowing serde failures by @shiv-tyagi in #124
  • fix(spur-cli): group sinfo rows by node state within partition by @shiv-tyagi in #127
  • Wire spurctld accounting notifications to spurdbd by @shiv-tyagi in #129
  • fix(spurd): drop privilege inside unshare wrapper, not before exec by @powderluv in #130
  • chore: bump workspace version to 0.3.0 by @powderluv in #131

New Contributors

Full Changelog: v0.2.2...v0.3.0