Ecto.Repo.update_all/3 does not raise Ecto.StaleEntryError on locked rows
A schema uses an integer lock column for Ecto optimistic locking, so Repo.update/3 increments the value and raises Ecto.StaleEntryError when the stored lock no longer matches the changeset. The goal is to determine whether Repo.update_all/3 can overwrite such a row without incrementing lock or surfacing a conflict, and whether that behavior is consistent acr