On Tuesday 12 June 2007 17:08, Klaus Kaempf wrote:
* Jan Kupec
[Jun 12. 2007 16:38]: Where we don't want a zypp lock?
We should remove the global zypp lock alltogether and move to more fine grained locks based on state changes.
Currently I see the following state changes - repo added / removed - cache changed (due to repo add/remove/update) - system changed (transaction in progress)
For example, a transaction must only locks those repositories which are part of the transaction. But I don't see the need to lock the metadata cache during a package transaction.
Maybe I'm too optimistic here ...
Yes, as sqlite manages most of the locking itself it will be easier to remove the lock. But I don't think it is a 10.3 goal. -- Duncan Mac-Vicar Prett Novell :: SUSE R&D, Maxfeldstr. 5, 90409 Nürnberg GF: Markus Rex, HRB 16746 (AG Nürnberg) -- To unsubscribe, e-mail: zypp-devel+unsubscribe@opensuse.org For additional commands, e-mail: zypp-devel+help@opensuse.org