On Thu, Sep 30, 2010 at 8:01 AM, Jyrki Pulliainen <jy...@dywypi.org> wrote:
> We encountered a possible backwards incompatibility with change 12950
> [1]. This was noticed when upgrading from 1.1.1 to 1.1.2.
>
> If I understand correctly the change 12950 removes squelching of
> ImportErrors from AppCache. AppCache in turn provides reverse-
> relations for app introspection, for example in admin interface. This
> change now causes the ImportError in one otherwise fine case to
> propagate and break the application.
>
> Funnily enough, this does not break our application per se. The webapp
> still continues to work with admin interface fully responsive, doing
> all the changes wanted, tests passing etc. This only affects a smaller
> worker script that is run via upstart.
>

[additional info skipped]

Without specifics (at least a traceback from the error) it's virtually
impossible to say whether the problem you encountered was a flaw in this
changeset or an error in the application. The original fix here was updated
based on user feedback, see for example
http://code.djangoproject.com/ticket/13335. There may also have been at
least one other like that but I don't recall exactly and do not have time to
search now. So far as I know the version of the change that appears in a
released version only reports true application errors (e.g. circular
imports) that really should never have been suppressed in the first place.

Karen
-- 
http://tracey.org/kmt/

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-us...@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to