projects
/
ganeti-local
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Combine two Node unittests
[ganeti-local]
/
lib
/
locking.py
2011-12-22
Michael Hanselmann
Merge branch 'devel-2.5'
blob
|
commitdiff
2011-12-19
Michael Hanselmann
locking: Add “__repr__” to SharedLock and PipeCondition
blob
|
commitdiff
|
diff to current
2011-11-30
Michael Hanselmann
locking: Allow checking if lock is owned in certain...
blob
|
commitdiff
|
diff to current
2011-11-15
Michael Hanselmann
locking: Make some aliased methods public
blob
|
commitdiff
|
diff to current
2011-11-02
Michael Hanselmann
locking: Make level names consistent, add check
blob
|
commitdiff
|
diff to current
2011-11-02
Michael Hanselmann
Add new lock level for node resource modifications
blob
|
commitdiff
|
diff to current
2011-08-30
Andrea Spadaccini
DeprecationWarning fixes for pylint
blob
|
commitdiff
|
diff to current
2011-08-03
Iustin Pop
Fix lint errors
blob
|
commitdiff
|
diff to current
2011-08-03
Iustin Pop
Add two more compat functions
blob
|
commitdiff
|
diff to current
2011-07-21
Michael Hanselmann
locking.GLM: Allow adding locks to monitor
blob
|
commitdiff
|
diff to current
2011-07-21
Michael Hanselmann
Make lock monitor more versatile
blob
|
commitdiff
|
diff to current
2011-07-15
Michael Hanselmann
Make SharedLock._is_owned public
blob
|
commitdiff
|
diff to current
2011-05-13
Michael Hanselmann
SharedLock: Implement downgrade from exclusive to share...
blob
|
commitdiff
|
diff to current
2011-05-09
Michael Hanselmann
Show locksets in lock monitor
blob
|
commitdiff
|
diff to current
2011-05-09
Michael Hanselmann
locking: Make parameter to condition's wait() positional
blob
|
commitdiff
|
diff to current
2011-05-09
Michael Hanselmann
SharedLock: Avoid acquires from sneaking in while notifying
blob
|
commitdiff
|
diff to current
2011-04-29
Michael Hanselmann
locking: Export “list_owned” from lock manager
blob
|
commitdiff
|
diff to current
2011-03-16
Michael Hanselmann
locking: Fix race condition in lock monitor
blob
|
commitdiff
|
diff to current
2011-01-06
Michael Hanselmann
Convert “gnt-debug locks” to query2
blob
|
commitdiff
|
diff to current
2010-12-06
Guido Trotter
locking: add nodegroup lock level
blob
|
commitdiff
|
diff to current
2010-12-02
Michael Hanselmann
Merge branch 'devel-2.3'
blob
|
commitdiff
|
diff to current
2010-12-01
Michael Hanselmann
locking: Clarify message for removed locks
blob
|
commitdiff
|
diff to current
2010-11-16
René Nussbaumer
Move locking.RunningTimeout to utils
blob
|
commitdiff
|
diff to current
2010-10-28
Guido Trotter
GanetiLockManager, remove default values
blob
|
commitdiff
|
diff to current
2010-09-24
Michael Hanselmann
locking: Implement priority in Ganeti lock manager
blob
|
commitdiff
|
diff to current
2010-09-24
Michael Hanselmann
locking: Don't set default priority as keyword default
blob
|
commitdiff
|
diff to current
2010-09-10
Michael Hanselmann
Merge branch 'devel-2.2'
blob
|
commitdiff
|
diff to current
2010-09-10
Michael Hanselmann
locking.SharedLock: Update class docstring
blob
|
commitdiff
|
diff to current
2010-09-07
Michael Hanselmann
locking: Implement priorities in SharedLock and LockSet
blob
|
commitdiff
|
diff to current
2010-08-27
Michael Hanselmann
Show list of pending acquires in “gnt-debug locks”
blob
|
commitdiff
|
diff to current
2010-08-24
Michael Hanselmann
Add simple lock monitor
blob
|
commitdiff
|
diff to current
2010-08-23
Michael Hanselmann
locking.LockSet: Use function to get member lock name
blob
|
commitdiff
|
diff to current
2010-07-16
Iustin Pop
Implement lock names for debugging purposes
blob
|
commitdiff
|
diff to current
2010-06-28
Guido Trotter
ssynchronized: act on a class member
blob
|
commitdiff
|
diff to current
2010-06-11
Guido Trotter
Remove locking._CountingCondition
blob
|
commitdiff
|
diff to current
2010-06-10
Guido Trotter
_BaseCondition: allow saving/restoring state
blob
|
commitdiff
|
diff to current
2010-06-10
Guido Trotter
SharedLock _acquire_restore and _release_save
blob
|
commitdiff
|
diff to current
2010-04-21
Michael Hanselmann
Add separate module for backported language functionality
blob
|
commitdiff
|
diff to current
2010-02-15
Michael Hanselmann
Merge remote branch 'origin/stable-2.1' into devel-2.1
blob
|
commitdiff
|
diff to current
2010-02-10
Michael Hanselmann
Fix bug introduced in commit 413b747
blob
|
commitdiff
|
diff to current
2010-02-10
Michael Hanselmann
Fix locking bug causing high CPU usage
blob
|
commitdiff
|
diff to current
2010-01-27
Guido Trotter
locking: add/fix @type information
blob
|
commitdiff
|
diff to current
2010-01-27
Balazs Lecz
Fix __slots__ definitions
blob
|
commitdiff
|
diff to current
2010-01-13
Michael Hanselmann
locking: Fix race condition in LockSet
blob
|
commitdiff
|
diff to current
2010-01-13
Michael Hanselmann
locking: Append to list outside error handling block
blob
|
commitdiff
|
diff to current
2010-01-13
Michael Hanselmann
locking: Don't fail in error handling if lock isn't...
blob
|
commitdiff
|
diff to current
2010-01-04
Iustin Pop
Add targeted pylint disables
blob
|
commitdiff
|
diff to current
2009-12-28
Iustin Pop
Merge branch 'devel-2.0' into devel-2.1
blob
|
commitdiff
|
diff to current
2009-12-28
Iustin Pop
Clarifiy some more wide pylint disables
blob
|
commitdiff
|
diff to current
2009-12-28
Iustin Pop
Add targetted pylint disables
blob
|
commitdiff
|
diff to current
2009-11-25
Iustin Pop
Remove quotes from CommaJoin and convert to it
blob
|
commitdiff
|
diff to current
2009-10-15
Michael Hanselmann
locking: Convert pipe condition to new timeout class
blob
|
commitdiff
|
diff to current
2009-10-15
Michael Hanselmann
locking.LockSet: Move timeout calculation to separate...
blob
|
commitdiff
|
diff to current
2009-10-15
Michael Hanselmann
locking, mcpu: Ensure timeout is always >= 0.0
blob
|
commitdiff
|
diff to current
2009-10-13
Michael Hanselmann
locking.LockSet: Improve assertions
blob
|
commitdiff
|
diff to current
2009-10-13
Michael Hanselmann
locking: Factorize LockSet.acquire
blob
|
commitdiff
|
diff to current
2009-10-12
Michael Hanselmann
Code and docstring style fixes
blob
|
commitdiff
|
diff to current
2009-10-12
Michael Hanselmann
locking.LockSet: Implement acquire timeouts
blob
|
commitdiff
|
diff to current
2009-10-02
Michael Hanselmann
More locking tests race conditions fixes
blob
|
commitdiff
|
diff to current
2009-10-01
Guido Trotter
SingleActionPipeCondition =~ s/Action/Notify/
blob
|
commitdiff
|
diff to current
2009-10-01
Guido Trotter
Abstract "base" condition code in a separate class
blob
|
commitdiff
|
diff to current
2009-10-01
Michael Hanselmann
locking.SharedLock: Fix bug in delete function
blob
|
commitdiff
|
diff to current
2009-10-01
Michael Hanselmann
Rename LockSet.acquire parameter “blocking” to “timeout”
blob
|
commitdiff
|
diff to current
2009-09-30
Michael Hanselmann
Change SharedLock to new pipe(2)-based condition
blob
|
commitdiff
|
diff to current
2009-09-30
Michael Hanselmann
Add _PipeCondition class
blob
|
commitdiff
|
diff to current
2009-09-30
Michael Hanselmann
Add _SingleActionPipeCondition class
blob
|
commitdiff
|
diff to current
2009-09-30
Michael Hanselmann
SharedLock: implement timeouts
blob
|
commitdiff
|
diff to current
2009-09-14
Michael Hanselmann
locking: Acquire SharedLock in shared mode in separate...
blob
|
commitdiff
|
diff to current
2009-09-14
Michael Hanselmann
locking: Add level name dict
blob
|
commitdiff
|
diff to current
2009-09-11
Michael Hanselmann
locking: Don't swallow exceptions
blob
|
commitdiff
|
diff to current
2009-07-07
Michael Hanselmann
Fix some typos
blob
|
commitdiff
|
diff to current
2009-01-29
Iustin Pop
locking.LockSet: don't modify input arguments
blob
|
commitdiff
|
diff to current
2009-01-29
Iustin Pop
Re-wrap some lines to keep them under 80 chars
blob
|
commitdiff
|
diff to current
2008-12-11
Iustin Pop
Fix epydoc format warnings
blob
|
commitdiff
|
diff to current
2008-09-11
Guido Trotter
LockSet: forbid add() on a partially owned set
blob
|
commitdiff
|
diff to current
2008-09-11
Guido Trotter
Fix typo in a locking.py comment
blob
|
commitdiff
|
diff to current
2008-09-11
Guido Trotter
Add GanetiLockManager.is_owned function
blob
|
commitdiff
|
diff to current
2008-09-11
Guido Trotter
Fix LockSet._names() to work with the set-lock
blob
|
commitdiff
|
diff to current
2008-09-05
Guido Trotter
Add locking.ALL_SET constant and use it
blob
|
commitdiff
|
diff to current
2008-08-18
Guido Trotter
LockSet: allow lists with duplicate values
blob
|
commitdiff
|
diff to current
2008-07-23
Guido Trotter
Invert nodes/instances locking order
blob
|
commitdiff
|
diff to current
2008-07-08
Guido Trotter
Locking: remove LEVEL_CONFIG lockset
blob
|
commitdiff
|
diff to current
2008-07-08
Guido Trotter
Locking: add ssynchronized decorator
blob
|
commitdiff
|
diff to current
2008-04-15
Guido Trotter
SharedLock: restrict assertion condition
blob
|
commitdiff
|
diff to current
2008-04-02
Guido Trotter
Locking: fix one indentation error (codestyle)
blob
|
commitdiff
|
diff to current
2008-04-02
Guido Trotter
Locking: fix superlong lines (codestyle)
blob
|
commitdiff
|
diff to current
2008-03-18
Guido Trotter
Locking: remove an empty space at End Of Line
blob
|
commitdiff
|
diff to current
2008-03-18
Guido Trotter
Increase SharedLock fairness
blob
|
commitdiff
|
diff to current
2008-03-04
Guido Trotter
LockSet: handle empty case
blob
|
commitdiff
|
diff to current
2008-03-04
Guido Trotter
LockSet: collapse two try/except into one
blob
|
commitdiff
|
diff to current
2008-03-04
Guido Trotter
SharedLock: remove wrong assertion in code
blob
|
commitdiff
|
diff to current
2008-03-04
Michael Hanselmann
Codestyle updates for locking code
blob
|
commitdiff
|
diff to current
2008-03-04
Guido Trotter
LockSet: make acquire() able to get the whole set
blob
|
commitdiff
|
diff to current
2008-03-04
Guido Trotter
LockSet: encapsulate acquire() in try-except
blob
|
commitdiff
|
diff to current
2008-03-04
Guido Trotter
Make LockSet.__names() return a list, not a set
blob
|
commitdiff
|
diff to current
2008-03-04
Guido Trotter
LockSet: improve remove() api
blob
|
commitdiff
|
diff to current
2008-03-04
Guido Trotter
LockSet: make acquire() return the set of names
blob
|
commitdiff
|
diff to current
2008-03-04
Guido Trotter
LockSet: invert try/for nesting in acquire()
blob
|
commitdiff
|
diff to current
2008-03-04
Guido Trotter
Initial GanetiLockManager implementation
blob
|
commitdiff
|
diff to current
2008-02-28
Guido Trotter
LockSet: make acquire() fail faster on wrong locks
blob
|
commitdiff
|
diff to current
next