~charlesk/dee/fix-904995

Viewing all changes in revision 343.

  • Committer: Tarmac
  • Author(s): Mikkel Kamstrup Erlandsen
  • Date: 2012-02-03 15:05:23 UTC
  • mfrom: (341.1.4 noitcasnart-desrever)
  • Revision ID: tarmac-20120203150523-o1nvm3wsihcdgjrz
Make DeeTransaction insert rows in an appending manner (instead of prepending) during commit(). Several places in Unity subtly assume an appending behavior on everything. This, among others, caused results from lenses to be reversed when using a DeeTransaction.

Most of the noise in this diff is me adding tonnes of test case left and right to track this down. The real meat is in the last revision.. Fixes: https://bugs.launchpad.net/bugs/924353. Approved by Michal Hruby.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: