2019-06-22 14:54:50
— part of check-in
[222fc68119]
on branch no-race-commit
— When doing a commit with autosync enabled, the first autosync now takes
a temporary (24-hour) lock on the baseline commit in order to prevent any
other connected user from simultaneously committing and creating an
accidental fork.
(user:
drh
size: 95312)
2019-06-29 03:17:07
— part of check-in
[03cc332938]
on branch trunk
— Steps to prevent accidental forks during a commit when two users try to
commit to the same parent at the same time. The first user to do the
autosync pull takes a lock which causes the second user to get a "would fork"
error, unless the --allow-fork or --force options are used.
(user:
drh
size: 95312)