Transaction Management in the R* Distributed Database Management System