Re: [Modeling-users] Rollback?
Status: Abandoned
Brought to you by:
sbigaret
From: Wolfgang K. <wol...@gm...> - 2006-09-18 12:46:01
|
>> Is the possibility to rollback changes on the roadmap of Modeling? This is >> for the case where several instances of an application using modeling run >> in >> parallel at different sites, and a transaction needs to be distributed over >> more than one instance of the application... > > I'm not sure to understand what you mean by "a transaction needs to be > distributed over more than one instance". Well, a distributed transaction. Two database servers, two applications, one application on each server, both applications use modeling for persistence and are connected to each other through RPC. But I figured out that it will be more efficient to simply link the underlying databases with multi-master replication instead of doing it at the application level. So don't bother for my stupid question... > Explicit database-locking would be called Pessimlistic Locking, where > modifying an object implies acquiring a lock on the corresponding database > column(s) until changes are saved (or discarded). This feature is on the > TODO list, but development has not started yet. Any realistic estimate when it will be available? In a transaction-intensive application, not having pessimistic locking will mean getting lots of transaction failures, I guess? And lots of handwork to clean up afterwards... What I am in fact looking for is something that allows transactions at the object level to be as ACID as PostgreSQL transactions at the database level. Am I just dreaming? TIA, SIncerely, Wolfgang Keller -- My email-address is correct. Do NOT remove ".nospam" to reply. |