Fixes #21: Bugs caused by improved decorators fixed
Entity.select(...) bug fixed
Bug fix when two entities have more that one m2m relationship
Renaming: cache.changing -> cache.noflush
Bug fixed: db.insert(...) does not cause cache.flush() now
Merge master into orm: bugfixes
Fixes #22: by default cursor.rowcount in mySQLdb returns number of changed rows, not number of found (matched) rows
Merge branch 'master' into 'orm': MySQLdb-related bug fixed
Throw exception if the parameter `y` in the expression `x in y` contains None value(s)
Fixes #19: Workaround for Python 2.6 string exceptions bug
Small change in SQL UPDATE command: add spaces around '=' in SET column = value
Status renamed: locked -> to_be_checked
Entity._construct_optimistic_criteria_() method refactored out of Entity._save_updated_()
Add optimistic checks to Entity._save_deleted_()
Using of optimistic checks in non-optimistic mode
SQLTranslator JOIN bug fixed
Refactoring of QuerySetMonad
Merge 'master' into 'orm'
Add "pragma: no cover" in sqltranslation.py where appropriate
NumericSetExprMonad optimization bug fixed: select(o for o in Order if o.total_price < sum(o.items.price * o.items.quantity))[:]