clearly you have to figure out what runs on your server or what cache
clears itself on tuesdays, and also we'd need to see the actual error
message in your stacktrace.   the trace is probably a distant side effect
of something else happening (passing a None or something).

Jonathan Vanasco wrote:
>
>
> It starts with the code below, and the last two lines "in
> visit_select" and "in process" repeat indefinitely until the
> recursion
> error is generated
>
> i can't wrap around why this would happen -- i thought I had bad sql
> or something similar, but restarting the app completely fixes this
> issue.  like clockwork, every tuesday morning i get this issue on a
> single page.
>
> i've tried benching my app to recreate, and i can't.  It just happens
> on Tuesdays.
>
>
> File '/usr/lib/python2.5/site-packages/SQLAlchemy-0.4.8-py2.5.egg/
> sqlalchemy/orm/query.py', line 878 in all
>   return list(self)
> File '/usr/lib/python2.5/site-packages/SQLAlchemy-0.4.8-py2.5.egg/
> sqlalchemy/orm/query.py', line 938 in __iter__
>   return self._execute_and_instances(context)
> File '/usr/lib/python2.5/site-packages/SQLAlchemy-0.4.8-py2.5.egg/
> sqlalchemy/orm/query.py', line 941 in _execute_and_instances
>   result = self.session.execute(querycontext.statement,
> params=self._params, mapper=self.mapper,
> instance=self._refresh_instance)
> File '/usr/lib/python2.5/site-packages/SQLAlchemy-0.4.8-py2.5.egg/
> sqlalchemy/orm/session.py', line 628 in execute
>   return self.__connection(engine, close_with_result=True).execute
> (clause, params or {})
> File '/usr/lib/python2.5/site-packages/SQLAlchemy-0.4.8-py2.5.egg/
> sqlalchemy/engine/base.py', line 844 in execute
>   return Connection.executors[c](self, object, multiparams, params)
> File '/usr/lib/python2.5/site-packages/SQLAlchemy-0.4.8-py2.5.egg/
> sqlalchemy/engine/base.py', line 895 in execute_clauseelement
>   return self._execute_compiled(elem.compile(dialect=self.dialect,
> column_keys=keys, inline=len(params) > 1), distilled_params=params)
> File '/usr/lib/python2.5/site-packages/SQLAlchemy-0.4.8-py2.5.egg/
> sqlalchemy/sql/expression.py', line 1132 in compile
>   compiler.compile()
> File '/usr/lib/python2.5/site-packages/SQLAlchemy-0.4.8-py2.5.egg/
> sqlalchemy/sql/compiler.py', line 181 in compile
>   self.string = self.process(self.statement)
> File '/usr/lib/python2.5/site-packages/SQLAlchemy-0.4.8-py2.5.egg/
> sqlalchemy/sql/compiler.py', line 189 in process
>   return meth(obj, **kwargs)
> File '/usr/lib/python2.5/site-packages/SQLAlchemy-0.4.8-py2.5.egg/
> sqlalchemy/sql/compiler.py', line 528 in visit_select
>   t = self.process(select._whereclause)
> File '/usr/lib/python2.5/site-packages/SQLAlchemy-0.4.8-py2.5.egg/
> sqlalchemy/sql/compiler.py', line 189 in process
>   return meth(obj, **kwargs)
> >
>


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

Reply via email to