Commit Graph

85 Commits

Author SHA1 Message Date
Mike Bayer 661aac8411 - put up EOL 2016-05-30 16:45:44 -04:00
Mike Bayer e9011d8495 - add a conftest to turn on logging config 2014-04-11 14:32:30 -04:00
Mike Bayer 33427803f8 add support for py.test 2014-04-11 14:26:57 -04:00
Mike Bayer d56e6c91a1 missing tag 2013-06-21 19:52:48 -04:00
Mike Bayer c4cab3cea5 setup for git 2013-06-21 19:49:52 -04:00
Mike Bayer c44ca33c50 add gpg identity 2013-04-04 17:01:40 -04:00
Mike Bayer b2bcbc599a add tags 2013-01-19 12:26:58 -05:00
Mike Bayer 8d05f494b5 Added tag rel_0_4_1 for changeset 3e6f0f86b4 2013-01-19 12:13:47 -05:00
Mike Bayer 3e6f0f86b4 release date 2013-01-19 12:11:58 -05:00
Mike Bayer 8ecdab9188 2013 copyright 2013-01-19 12:09:40 -05:00
Mike Bayer 70f28df197 fix the pullreq link 2013-01-19 12:09:05 -05:00
Mike Bayer 8059060d01 i always screw up this markup 2013-01-18 19:19:35 -05:00
Mike Bayer c1e1ddd2ff - version bump
- changelog
2013-01-18 18:35:15 -05:00
Ralph Bean 90061f7e22 Update async/background unit test to reflect evolution of the pull request. 2013-01-10 17:19:12 -05:00
Ralph Bean a206305830 Rework background_runner as async_creator. 2013-01-10 13:33:18 -05:00
Ralph Bean 04dec794d4 Added single standalone test for background_runner. 2013-01-02 22:25:25 -05:00
Ralph Bean 84f747d13b At zzzeek's suggestion, change threaded_creation into background_runner. More generic. 2013-01-02 22:24:54 -05:00
Ralph Bean 91f7ed4b94 Docstring comment on threaded_creation. 2013-01-02 10:50:51 -05:00
Ralph Bean fdface8b8d Allow creation of new values by a background thread. 2013-01-02 10:35:42 -05:00
Mike Bayer 368746752e - move to in-doc changelog 2012-10-30 12:44:45 -04:00
Mike Bayer eb9a9ba602 Added tag rel_0_4_0 for changeset 3ec2934f49 2012-10-30 11:04:16 -04:00
Mike Bayer 3ec2934f49 take this out 2012-10-29 17:06:37 -04:00
Mike Bayer e2ee02338e no, ad hoc 2012-10-29 17:04:03 -04:00
Mike Bayer b58baca455 nameregistry is still relevant, though we wont use it in the examples here. 2012-10-29 17:02:08 -04:00
Mike Bayer 6d7d8232d6 yield the value here... 2012-10-29 16:19:10 -04:00
Mike Bayer 093560f571 changelog 2012-10-29 16:15:01 -04:00
Mike Bayer 3e3a23a842 - deprecate Dogpile, and rework all the docs
- fix SyncReaderDogpile
2012-10-29 16:09:29 -04:00
Mike Bayer c3a7fa66d5 still want to do docs and perhaps some deprecations, but this will be 0.4.0 2012-10-29 14:37:21 -04:00
Mike Bayer 623ce1ad86 keeping track of creationtime as create is called 2012-10-29 14:27:20 -04:00
Mike Bayer 5db7cd3bb5 - factor out the guts of Dogpile into a new object Lock, that simplifies
the state model and is a per-use object only
- instead of checking self.is_expired inside the "acquired createlock" region,
call value_and_created_fn() to coordinate with the state of other processes;
this doesn't occur in single-process Dogpile usage due to the whole NameRegistry thing,
but we can't really rely upon that for cross process.   This is the start of the fix
for #1, however some dogpile tests are now acting strangely.
2012-10-29 14:13:59 -04:00
Mike Bayer 268f3a028a Added tag rel_0_3_3 for changeset 950e0ebfb8 2012-09-25 17:26:42 -04:00
Mike Bayer 950e0ebfb8 changelog 2012-09-25 17:26:06 -04:00
zzzeek 878055dda3 Merged in beardedprojamz/dogpile.core/setup_update (pull request #1) 2012-09-25 17:24:31 -04:00
Ben Hayden e09e66167f Updating setup.py so tests aren't globally installed. 2012-09-25 16:02:00 -05:00
Mike Bayer 0fd7f9dd29 Added tag rel_0_3_2 for changeset 173308efac 2012-06-13 15:21:15 -04:00
Mike Bayer 173308efac plus a readme. 2012-06-13 15:20:19 -04:00
Mike Bayer 1f251906e1 upgrade to beta. 2012-06-13 15:16:35 -04:00
Mike Bayer ba4b98b457 Added tag rel_0_3_1 for changeset db012ca8b4 2012-04-15 17:22:14 -04:00
Mike Bayer db012ca8b4 changes, version 2012-04-15 17:11:38 -04:00
Mike Bayer 678623f336 - add in-place py3k compat 2012-04-15 16:47:48 -04:00
Mike Bayer e0e15ae4b9 Added tag rel_0_3_0 for changeset 5275d607d2 2012-04-14 18:52:55 -04:00
Mike Bayer 5275d607d2 nose config 2012-04-14 18:49:07 -04:00
Mike Bayer 6451af28fe package reorg cont 2012-04-14 18:24:15 -04:00
Mike Bayer 3ea8f65e88 more name changes 2012-04-14 18:09:57 -04:00
Mike Bayer c905244851 missing __init__.py files 2012-04-14 18:06:33 -04:00
Mike Bayer a1dc7581b2 renaming to dogpile.core so that we are doing a more traditional namespace
package setup
2012-04-14 18:00:31 -04:00
Mike Bayer 83fb66a9b5 - dont need pickle here 2012-04-09 17:10:55 -04:00
Mike Bayer 23d5354beb whitespace 2012-04-07 03:15:04 -04:00
Mike Bayer 17298458a8 Added tag rel_0_2_2 for changeset 28f62b144a 2012-03-30 18:51:09 -04:00
Mike Bayer 28f62b144a - bump version to 0.2.2, fix changelog 2012-03-30 18:50:10 -04:00