Overview
| Comment: | Invite redemption, the last-admin guard and ticket promotion each decide and write in one transaction |
|---|---|
| Timelines: | family | ancestors | descendants | both | check-then-write-is-one-transaction |
| Files: | files | file ages | folders |
| SHA3-256: |
05e1f2687efc46f3596765ca0f11b7a7 |
| User & Date: | dmestas on 2026-09-26 17:31:49.533 |
| Other Links: | branch diff | manifest | tags |
Context
|
2026-09-26
| ||
| 17:53 | Guarded writes begin on the writer, and every caller uses them closed check-in: 48b279e41c user: dmestas tags: check-then-write-is-one-transaction | |
| 17:31 | Invite redemption, the last-admin guard and ticket promotion each decide and write in one transaction check-in: 05e1f2687e user: dmestas tags: check-then-write-is-one-transaction | |
| 17:08 | Create new branch named "check-then-write-is-one-transaction" check-in: 22a8a3af45 user: dmestas tags: check-then-write-is-one-transaction | |
Changes
Modified cmd/quarry/main.go
from [6b2bb3bf05]
to [101fc7e220].
[diff]
Modified internal/api/accountcaps.go
from [f0186f5ffb]
to [0dae46e5c9].
[diff]
Modified internal/api/attachtier_test.go
from [dc1aa2d257]
to [5a41a8d6b7].
[diff]
Modified internal/api/localticket.go
from [3af9964ea4]
to [4875237c52].
[diff]
Added internal/api/promoteonce_test.go version [91b35aa087].
Modified internal/api/team.go
from [22de0d2595]
to [b46fadca7a].
[diff]
Modified internal/api/tickettierroute_test.go
from [eb282526b1]
to [d96281da93].
[diff]
Modified internal/oltp/account.go
from [4ca62b92a4]
to [4291df1250].
[diff]
Modified internal/oltp/caps.go
from [c6f6f1b121]
to [9367056a2e].
[diff]
Added internal/oltp/checkthenwrite_test.go version [3c158350d9].
Modified internal/oltp/guard.go
from [fed77049e5]
to [c41ad67fd1].
[diff]
Modified internal/oltp/localticket.go
from [1f297893a8]
to [26f48ccbb5].
[diff]
Modified internal/oltp/oltp.go
from [ea92b156cc]
to [5029ec56b6].
[diff]
Modified internal/oltp/team.go
from [b60d65b796]
to [d3932bc78d].
[diff]