> Maybe we should deprecate this :ecto_rollback? Also maybe add Repo.rollback!(term) to the repository

Ah, it seems to be good.

> Maybe we should deprecate this :ecto_rollback? Also maybe add Repo.rollback!(term) to the repository

Maybe I don't  understand what you mean correctly. Is it not enough that `Repo.rollback!(term)` throws `{ :ecto_rollback, term }` ?