Repository navigation
0.9.1 - Philomel
·
1102 commits
to integration
since this release
v0.9.1 (Philomel)
Patch fixing two production crashes reported after v0.9.
Highlights
- Skill package import no longer times out on a shared transaction — the
whole import (package, groups, skills) was committed as one batched
transaction bounded by Prisma's default 5000ms timeout, and unchanged rows
were rewritten unconditionally. A production import hitP2028
("transaction expired") outright. Each changed row now commits as its own
transaction, correlated by a log batch, and unchanged rows are skipped
entirely. (#165) - D4H team sync recovers instead of crashing on a concurrent apply —
starting a second sync for the same team while an earlier one was still
running server-side (e.g. clicking out of the sync dialog and reopening it)
could make both requests race to create the sameTeamMembershiprow,
crashing the loser with a raw unique-constraint error. The loser now adopts
the row the other request created instead of failing. (#164)
What's Changed
Other changes
- chore(release): v0.9.1 (Philomel) by @claude-avut in #166
- Release v0.9.1 (Philomel) by @claude-avut in #167
Full Changelog: v0.9...v0.9.1