summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* get rid of NameError for LockError, use util.threading instead of a ↵Chris McDonough2011-11-212-5/+5
| | | | conditional import in readwrite_lock
* docsMike Bayer2011-11-203-7/+65
|
* - merge dogpile tests under test_dogpile, add coverage out for all options, ↵Mike Bayer2011-11-204-190/+343
| | | | | | readwrite, etc. - cleanup internals to merge newer features into _enter()
* make it less about the syncreaderMike Bayer2011-11-171-50/+64
|
* finish examplesMike Bayer2011-11-171-45/+130
|
* doc builderMike Bayer2011-11-171-0/+4
|
* put init params in class docsMike Bayer2011-11-173-14/+13
|
* docsMike Bayer2011-11-1712-284/+886
|
* fix typosMike Bayer2011-10-241-7/+12
|
* integrate the registry with dogpileMike Bayer2011-10-243-4/+22
|
* - Add new "nameregistry" helper. Another fixtureMike Bayer2011-10-237-11/+236
| | | | | | | | | | | | | | | | derived from Beaker, this allows the ad-hoc creation of a new Dogpile lock based on a name, where all other threads calling that name at the same time will get the same Dogpile lock. Allows any number of logical "dogpile" actions to carry on concurrently without any memory taken up outside of those operations. - To support the use case supported by nameregistry, added value_and_created_fn to dogpile.acquire(). The idea is that the value_and_created_fn can return (value, createdtime), so that the creation time of the value can come from the cache, thus eliminating the need for the dogpile lock to hang around persistently.
* Added tag rel_0_2_0 for changeset f85ebb7065a0Mike Bayer2011-10-231-0/+1
|
* - rename to lower case dogpilerel_0_2_0Mike Bayer2011-10-233-4/+7
| | | | | - version 0.2.0, why not - add __version__
* fix exampleMike Bayer2011-10-021-6/+6
|
* fix the example hereMike Bayer2011-09-101-1/+2
|
* formattingMike Bayer2011-09-101-3/+3
|
* Added tag rel_0_1_0 for changeset 935ca8f0a2fbMike Bayer2011-09-101-0/+1
|
* 0.1.0rel_0_1_0Mike Bayer2011-09-102-2/+1
|
* we're newMike Bayer2011-09-102-1/+9
|
* - add a memcached-like integration systemMike Bayer2011-09-104-15/+265
|
* further cleanupMike Bayer2011-08-242-12/+10
|
* refine the conditionalsMike Bayer2011-08-241-7/+6
|
* manifest fileMike Bayer2011-08-241-0/+9
|
* some docstrings, setup, etc.Mike Bayer2011-08-243-5/+16
|
* moreMike Bayer2011-08-241-9/+9
|
* fix readmeMike Bayer2011-08-241-8/+10
|
* initial revMike Bayer2011-08-2411-0/+568