mirror of
https://github.com/galaxyproject/galaxy.git
synced 2026-09-24 16:30:27 +08:00
History ordering bug with SQLAlchemy 0.5 (developers - queries are no longer ordered by primary key by default, so order explicitly if it matters) and a <model_object>.c that slipped through.
This commit is contained in:
@@ -174,7 +174,7 @@ class JobQueue( object ):
|
||||
if self.track_jobs_in_database:
|
||||
for j in self.sa_session.query( model.Job ) \
|
||||
.options( lazyload( "external_output_metadata" ), lazyload( "parameters" ) ) \
|
||||
.filter( model.Job.c.state == model.Job.states.NEW ):
|
||||
.filter( model.Job.state == model.Job.states.NEW ):
|
||||
job = JobWrapper( j, self.app.toolbox.tools_by_id[ j.tool_id ], self )
|
||||
new_jobs.append( job )
|
||||
else:
|
||||
|
||||
@@ -72,7 +72,8 @@ class RootController( BaseController ):
|
||||
.filter( model.HistoryDatasetAssociation.history == history ) \
|
||||
.options( eagerload( "children" ) ) \
|
||||
.join( "dataset" ).filter( model.Dataset.purged == False ) \
|
||||
.options( eagerload_all( "dataset.actions" ) )
|
||||
.options( eagerload_all( "dataset.actions" ) ) \
|
||||
.order_by( model.HistoryDatasetAssociation.hid )
|
||||
if not show_deleted:
|
||||
query = query.filter( model.HistoryDatasetAssociation.deleted == False )
|
||||
return trans.stream_template_mako( "root/history.mako",
|
||||
|
||||
Reference in New Issue
Block a user