On Tuesday 12 June 2007 17:08, Klaus Kaempf wrote:
- Jan Kupec <jkupec@suse.cz> [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