Commits

Author Commit Message Labels Comments Date
fin...@localhost.localdomain
fix for mget, multi-db aliases on 1.1
Jason Moiron
add johnny backends to setup.py installed modules
fin...@shadowstar
add more tests for multi-db, multi-threaded tests, fix error with keys not getting created properly, make sid stacks local
fin...@shadowstar
Add multi-db tests, fixes for cache and transactions, add cache query testing to transactions
Jason Moiron
adding cache backends memcached and locmem that cache infinite time with 0 timeout
Jason Moiron
merge jself's commits
Jason Moiron
adding MANIFEST.in to include the LICENSE and README, adding MIT LICENSE file, modified setup.py to function properly, added library : python module, changed .hgignore to ignore some extra stuff (documentation builds, setup.py builds, et al)
fin...@shadowstar
Finish transaction commit test, change transactions and keygen to use new multi-db keys
jmo...@robin
more documentation updates, typo fix in backends.py and stash the relatively thin backend module documentation in backends.py rather than in backends.rst
jmo...@robin
modify quite a bit of documentation including adding a lot of code-sourced docs, adding InfinityCache backend
jmo...@robin
fix very subtle but that mostly will affect unit tests; when QueryCacheBackend was instantiated multiple times with a cache_backend argument, the keygen would have an outdated version of the cache backend; this wouldn't matter except when transactions came into play, because its outdated transaction manager would have been unpatched, and our transaction test cases failed
jmo...@robin
remove some apps from installed apps, add module leve 'invalidate' to cache, change 'get_backend()' to return a class, not an instance, add test for module level 'invalidate'
fin...@shadowstar
Add initial signals stuff
Jason Moiron
add some documentation changes for queryset cache
fin...@shadowstar
merge jmoiron's changes
fin...@shadowstar
changed is_dirty to is_managed, change save db counts to be relative
jmo...@robin
test a transaction scenario where we write, then read (cache write) within a transaction, then rollback and everything continues on as it was with no extra invalidation
jmo...@robin
improved transaction test, can't rely on connection.queries
jmo...@robin
adding tests for localstore.mget
fin...@shadowstar
fix for rollback/commit, remove db_table names
fin...@shadowstar
add dynamic patch/unpatch to transaction manager
jmo...@robin
pass a few tests now, setting localstore how i expected; still not sure how the transaction manager patches and/or unpatches as we go along.. or change from managed to unmanaged
jmo...@robin
add a transaction test to test basic transaction support in johnny
fin...@shadowstar
merge jmoiron's changes
fin...@shadowstar
change wraps import, do version aware rollback and commit patching
jmo...@robin
merge jself's changes
fin...@shadowstar
Clean up header and imports in transaction.py
fin...@shadowstar
Changed _patched to another name to avoid function clash
fin...@shadowstar
Change _patched to a global variable in TransactionManager
fin...@shadowstar
add TransactionManager and hooked it up to enable transaction commits and rollbacks
  1. Prev
  2. Next