Commits

Show all
Author Commit Message Labels Comments Date
Jannis Leidel
Fixed missing import.
Jason Moiron
version bump to 0.3 and documentation update for the new TransactionMiddleware
Jason Moiron
fallback to using the default CACHE_BACKEND if you don't want to give johnny it's own
Jason Moiron
simplify middleware blacklist loading step
Jason Moiron
fix blacklist test for new johnny.settings
Jannis Leidel
Fixed finding tables of nested where nodes.
Jannis Leidel
Added note about new JOHNNY_CACHE_BACKEND setting to docs.
Jannis Leidel
Moved settings to own module and added ability to provide a separate cache backend for Johnny, e.g.:
Jason Moiron
sqlite3's connection object isn't threadsafe so we can't really test some transaction features with it; use mysql or postgres to run these unit tests
Jason Moiron
add fix for #7 for django1.1 without resorting to patching django, however had to resort to some other pretty extreme ugliness (parsing SQL with regex) so might want to develop a new fix for this if it turns out to be too brittle; so far tested on mysql
Jason Moiron
add support for subselect tables in django 1.2 without the requirement of patching django
Jason Moiron
disable the unnecessary messages middleware which isn't in django 1.1
Jason Moiron
add testing paginator use to the annotation test
Jason Moiron
adding CommittingTransactionMiddleware, which is a workaround to the normal TransactionMiddleware that fails to commit transactions when they are not dirty; leaving dangling transactions has some side effects since Johnny stores reads & write events in a local cache first and then flushes to the global cache only when transactions are committed. Also adding tests that verify the behavior of TransactionMiddleware and that the workaround middleware provided by johnny fixes this. #17
Jason Moiron
merge tip with b22fdde131b1b from amenasse's branch for #16
ant...@localhost.localdomain
Fix for issue #16 - Annotation through Paginator crashes Johnny
Jason Moiron
adding test cases for ticket #17
Jason Moiron
#13 fix python2.4 compatibility by providing an implementation of 2.5 builtin 'any'
Jason Moiron
fix some guards to make johnny cache work for django 1.3 (currently -trunk), also add a failsafe to _patched to return original if it can't figure out a good way to patch the function
Jason Moiron
add zip target to docs makefile
Jason Moiron
after my disasterous merge, before, apply lauritzen's changes to master, but do not import the compiler at the top level since that isn't compatible with django 1.1
Jason Moiron
screwed up a merge
Lau Bech Lauritzen
Fixed compiler type comparison to support subclassed compilers
Lau Bech Lauritzen
Merged
Lau Bech Lauritzen
Fixet unicode problems
Jason Moiron
python2.4 compatibility changes; no more ternary operators
Jason Moiron
add changelog to the default docs with a link to the blacklist section
Jason Moiron
release date for 0.2 in the changelog
Jason Moiron
add an overview changelog file, migrate docs to point to bitbucket instead of jmoiron.net
Jason Moiron
misspelled chocolate -_-
  1. Prev
  2. Next