[prev in list] [next in list] [prev in thread] [next in thread] 

List:       markus-dev
Subject:    Re: Problem with markus assignment collection
From:       Karen Reid <reid () cs ! utoronto ! ca>
Date:       2010-09-28 15:01:49
Message-ID: 0A7C51AC-0951-40E7-8B74-F7ECF0A534E0 () cs ! utoronto ! ca
[Download RAW message or body]

Patched and fixed on our production server.

Thanks for your help everyone!

Karen

On 2010-09-28, at 9:34 AM, anton.braverman@utoronto.ca wrote:

> Yes, anything using 0.9 would be broken like that. I've gotta run to lecture, but \
> I'll create a review request to update trunk when I get back. 
> Anton
> 
> Quoting Benjamin Vialle <benjaminvialle@gmail.com>:
> 
> > Hi Anton,
> > 
> > I guess we need to patch all instances of MarkUs ?
> > 
> > Thank you
> > 
> > 
> > 2010/9/28 Anton Braverman <anton.braverman@utoronto.ca>
> > 
> > > My apologies, it was a bug that slipped past us that had to do with
> > > grace credits.
> > > 
> > > I managed to replicate the bug, it was caused when some
> > > grace_period_deductions were added to students. To fix it, go to line 26
> > > of grouping.rb in app/models and change the line from
> > > 
> > > has_many :grace_period_deductions, :through=>
> > > > non_rejected_student_memberships, :include=>
> > > > non_rejected_student_memberships
> > > 
> > > to
> > > 
> > > has_many :grace_period_deductions, :through=>
> > > > non_rejected_student_memberships
> > > 
> > > The database should be intact, and just rerun the submission collection
> > > process again if nothing is collected.
> > > 
> > > Keep us updated
> > > 
> > > Anton Braverman
> > > 
> > > On Mon, 2010-09-27 at 22:16 -0400, Karen Reid wrote:
> > > > Hi,
> > > > 
> > > > 
> > > > In my current MarkUs instance for 209, I selected the collect all
> > > > submissions link for an assignment whose due date has past.  I waited
> > > > a while but only one line had turned green (and it should have been a
> > > > very short collection since there was only one text file to submit).
> > > > 
> > > > 
> > > > I tried to increase the number of students in the view to 50, and
> > > > received the following error.  Now I get the same error whenever I try
> > > > to navigate to the submissions page for that assignment.  It also may
> > > > have crashed the sever.
> > > > 
> > > > 
> > > > Karen
> > > > 
> > > > ActiveRecord::ConfigurationError in SubmissionsController#browse
> > > > Association named 'non_rejected_student_memberships' was not found;
> > > perhaps you misspelled it?
> > > > 
> > > > RAILS_ROOT: /data/markus/instance/csc209-2010-09
> > > > 
> > > > Application Trace | Framework Trace | Full Trace
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:115:in
> > >  `preload_one_association'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activesupport-2.3.8/lib/active_support/ordered_hash.rb:115:in
> > >  `each'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activesupport-2.3.8/lib/active_support/ordered_hash.rb:115:in
> > >  `each'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:114:in
> > >  `preload_one_association'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:91:in
> > >  `preload_associations'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:90:in
> > >  `preload_associations'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:90:in
> > >  `each'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:90:in
> > >  `preload_associations'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/base.rb:1580:in
> > >  `find_every'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/base.rb:618:in
> > > `find'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:369:in
> > >  `find_associated_records'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/base.rb:2178:in
> > >  `with_scope'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/base.rb:2186:in
> > >  `with_exclusive_scope'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:368:in
> > >  `find_associated_records'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:255:in
> > >  `preload_has_many_association'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:120:in
> > >  `send'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:120:in
> > >  `preload_one_association'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activesupport-2.3.8/lib/active_support/ordered_hash.rb:115:in
> > >  `each'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activesupport-2.3.8/lib/active_support/ordered_hash.rb:115:in
> > >  `each'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:114:in
> > >  `preload_one_association'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:91:in
> > >  `preload_associations'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:247:in
> > >  `preload_has_many_association'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:120:in
> > >  `send'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:120:in
> > >  `preload_one_association'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activesupport-2.3.8/lib/active_support/ordered_hash.rb:115:in
> > >  `each'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activesupport-2.3.8/lib/active_support/ordered_hash.rb:115:in
> > >  `each'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:114:in
> > >  `preload_one_association'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:91:in
> > >  `preload_associations'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:90:in
> > >  `preload_associations'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:90:in
> > >  `each'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:90:in
> > >  `preload_associations'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/base.rb:1580:in
> > >  `find_every'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/base.rb:618:in
> > > `find'
> > > > 
> > > /data/markus/instance/csc209-2010-09/app/controllers/submissions_controller.rb:242:in
> > >  `browse'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:115:in
> > >  `preload_one_association'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activesupport-2.3.8/lib/active_support/ordered_hash.rb:115:in
> > >  `each'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activesupport-2.3.8/lib/active_support/ordered_hash.rb:115:in
> > >  `each'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:114:in
> > >  `preload_one_association'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:91:in
> > >  `preload_associations'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:90:in
> > >  `preload_associations'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:90:in
> > >  `each'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:90:in
> > >  `preload_associations'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/base.rb:1580:in
> > >  `find_every'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/base.rb:618:in
> > > `find'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:369:in
> > >  `find_associated_records'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/base.rb:2178:in
> > >  `with_scope'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/base.rb:2186:in
> > >  `with_exclusive_scope'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:368:in
> > >  `find_associated_records'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:255:in
> > >  `preload_has_many_association'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:120:in
> > >  `send'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:120:in
> > >  `preload_one_association'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activesupport-2.3.8/lib/active_support/ordered_hash.rb:115:in
> > >  `each'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activesupport-2.3.8/lib/active_support/ordered_hash.rb:115:in
> > >  `each'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:114:in
> > >  `preload_one_association'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:91:in
> > >  `preload_associations'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:247:in
> > >  `preload_has_many_association'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:120:in
> > >  `send'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:120:in
> > >  `preload_one_association'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activesupport-2.3.8/lib/active_support/ordered_hash.rb:115:in
> > >  `each'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activesupport-2.3.8/lib/active_support/ordered_hash.rb:115:in
> > >  `each'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:114:in
> > >  `preload_one_association'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:91:in
> > >  `preload_associations'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:90:in
> > >  `preload_associations'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:90:in
> > >  `each'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:90:in
> > >  `preload_associations'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/base.rb:1580:in
> > >  `find_every'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/base.rb:618:in
> > > `find'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/base.rb:1331:in
> > >  `send'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/base.rb:1331:in
> > >  `perform_action_without_filters'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/filters.rb:617:in
> > >  `call_filters'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/filters.rb:610:in
> > >  `perform_action_without_benchmark'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/benchmarking.rb:68:in
> > >  `perform_action_without_rescue'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activesupport-2.3.8/lib/active_support/core_ext/benchmark.rb:17:in
> > >  `ms'
> > > > /usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activesupport-2.3.8/lib/active_support/core_ext/benchmark.rb:17:in
> > >  `ms'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/benchmarking.rb:68:in
> > >  `perform_action_without_rescue'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/rescue.rb:160:in
> > >  `perform_action_without_flash'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/flash.rb:151:in
> > >  `perform_action'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/base.rb:532:in
> > >  `send'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/base.rb:532:in
> > >  `process_without_filters'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/filters.rb:606:in
> > >  `process'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/base.rb:391:in
> > >  `process'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/base.rb:386:in
> > >  `call'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/routing/route_set.rb:438:in
> > >  `call'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/dispatcher.rb:87:in
> > >  `dispatch'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/dispatcher.rb:121:in
> > >  `_call'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/dispatcher.rb:130:in
> > >  `build_middleware_stack'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/query_cache.rb:29:in
> > >  `call'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/query_cache.rb:29:in
> > >  `call'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in
> > >  `cache'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/query_cache.rb:9:in
> > >  `cache'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/query_cache.rb:28:in
> > >  `call'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in
> > >  `call'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/string_coercion.rb:25:in
> > >  `call'
> > > > /u/drprj/.gem/ruby/1.8/gems/rack-1.1.0/lib/rack/head.rb:9:in `call'
> > > > /u/drprj/.gem/ruby/1.8/gems/rack-1.1.0/lib/rack/methodoverride.rb:24:in
> > > `call'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/params_parser.rb:15:in
> > >  `call'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/session/cookie_store.rb:99:in
> > >  `call'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/failsafe.rb:26:in
> > >  `call'
> > > > /u/drprj/.gem/ruby/1.8/gems/rack-1.1.0/lib/rack/lock.rb:11:in `call'
> > > > /u/drprj/.gem/ruby/1.8/gems/rack-1.1.0/lib/rack/lock.rb:11:in
> > > `synchronize'
> > > > /u/drprj/.gem/ruby/1.8/gems/rack-1.1.0/lib/rack/lock.rb:11:in `call'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/dispatcher.rb:106:in
> > >  `call'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/cgi_process.rb:44:in
> > >  `dispatch_cgi'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/dispatcher.rb:101:in
> > >  `dispatch_cgi'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/dispatcher.rb:27:in
> > >  `dispatch'
> > > > /usr/lib/ruby/1.8/mongrel/rails.rb:76:in `process'
> > > > /usr/lib/ruby/1.8/mongrel/rails.rb:74:in `synchronize'
> > > > /usr/lib/ruby/1.8/mongrel/rails.rb:74:in `process'
> > > > /usr/lib/ruby/1.8/mongrel.rb:159:in `process_client'
> > > > /usr/lib/ruby/1.8/mongrel.rb:158:in `each'
> > > > /usr/lib/ruby/1.8/mongrel.rb:158:in `process_client'
> > > > /usr/lib/ruby/1.8/mongrel.rb:285:in `run'
> > > > /usr/lib/ruby/1.8/mongrel.rb:285:in `initialize'
> > > > /usr/lib/ruby/1.8/mongrel.rb:285:in `new'
> > > > /usr/lib/ruby/1.8/mongrel.rb:285:in `run'
> > > > /usr/lib/ruby/1.8/mongrel.rb:268:in `initialize'
> > > > /usr/lib/ruby/1.8/mongrel.rb:268:in `new'
> > > > /usr/lib/ruby/1.8/mongrel.rb:268:in `run'
> > > > /usr/lib/ruby/1.8/mongrel/configurator.rb:282:in `run'
> > > > /usr/lib/ruby/1.8/mongrel/configurator.rb:281:in `each'
> > > > /usr/lib/ruby/1.8/mongrel/configurator.rb:281:in `run'
> > > > /usr/lib/ruby/1.8/mongrel/command.rb:212:in `run'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:115:in
> > >  `preload_one_association'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activesupport-2.3.8/lib/active_support/ordered_hash.rb:115:in
> > >  `each'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activesupport-2.3.8/lib/active_support/ordered_hash.rb:115:in
> > >  `each'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:114:in
> > >  `preload_one_association'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:91:in
> > >  `preload_associations'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:90:in
> > >  `preload_associations'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:90:in
> > >  `each'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:90:in
> > >  `preload_associations'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/base.rb:1580:in
> > >  `find_every'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/base.rb:618:in
> > > `find'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:369:in
> > >  `find_associated_records'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/base.rb:2178:in
> > >  `with_scope'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/base.rb:2186:in
> > >  `with_exclusive_scope'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:368:in
> > >  `find_associated_records'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:255:in
> > >  `preload_has_many_association'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:120:in
> > >  `send'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:120:in
> > >  `preload_one_association'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activesupport-2.3.8/lib/active_support/ordered_hash.rb:115:in
> > >  `each'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activesupport-2.3.8/lib/active_support/ordered_hash.rb:115:in
> > >  `each'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:114:in
> > >  `preload_one_association'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:91:in
> > >  `preload_associations'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:247:in
> > >  `preload_has_many_association'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:120:in
> > >  `send'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:120:in
> > >  `preload_one_association'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activesupport-2.3.8/lib/active_support/ordered_hash.rb:115:in
> > >  `each'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activesupport-2.3.8/lib/active_support/ordered_hash.rb:115:in
> > >  `each'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:114:in
> > >  `preload_one_association'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:91:in
> > >  `preload_associations'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:90:in
> > >  `preload_associations'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:90:in
> > >  `each'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/association_preload.rb:90:in
> > >  `preload_associations'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/base.rb:1580:in
> > >  `find_every'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/base.rb:618:in
> > > `find'
> > > > 
> > > /data/markus/instance/csc209-2010-09/app/controllers/submissions_controller.rb:242:in
> > >  `browse'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/base.rb:1331:in
> > >  `send'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/base.rb:1331:in
> > >  `perform_action_without_filters'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/filters.rb:617:in
> > >  `call_filters'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/filters.rb:610:in
> > >  `perform_action_without_benchmark'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/benchmarking.rb:68:in
> > >  `perform_action_without_rescue'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activesupport-2.3.8/lib/active_support/core_ext/benchmark.rb:17:in
> > >  `ms'
> > > > /usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activesupport-2.3.8/lib/active_support/core_ext/benchmark.rb:17:in
> > >  `ms'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/benchmarking.rb:68:in
> > >  `perform_action_without_rescue'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/rescue.rb:160:in
> > >  `perform_action_without_flash'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/flash.rb:151:in
> > >  `perform_action'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/base.rb:532:in
> > >  `send'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/base.rb:532:in
> > >  `process_without_filters'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/filters.rb:606:in
> > >  `process'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/base.rb:391:in
> > >  `process'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/base.rb:386:in
> > >  `call'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/routing/route_set.rb:438:in
> > >  `call'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/dispatcher.rb:87:in
> > >  `dispatch'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/dispatcher.rb:121:in
> > >  `_call'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/dispatcher.rb:130:in
> > >  `build_middleware_stack'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/query_cache.rb:29:in
> > >  `call'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/query_cache.rb:29:in
> > >  `call'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in
> > >  `cache'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/query_cache.rb:9:in
> > >  `cache'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/query_cache.rb:28:in
> > >  `call'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in
> > >  `call'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/string_coercion.rb:25:in
> > >  `call'
> > > > /u/drprj/.gem/ruby/1.8/gems/rack-1.1.0/lib/rack/head.rb:9:in `call'
> > > > /u/drprj/.gem/ruby/1.8/gems/rack-1.1.0/lib/rack/methodoverride.rb:24:in
> > > `call'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/params_parser.rb:15:in
> > >  `call'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/session/cookie_store.rb:99:in
> > >  `call'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/failsafe.rb:26:in
> > >  `call'
> > > > /u/drprj/.gem/ruby/1.8/gems/rack-1.1.0/lib/rack/lock.rb:11:in `call'
> > > > /u/drprj/.gem/ruby/1.8/gems/rack-1.1.0/lib/rack/lock.rb:11:in
> > > `synchronize'
> > > > /u/drprj/.gem/ruby/1.8/gems/rack-1.1.0/lib/rack/lock.rb:11:in `call'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/dispatcher.rb:106:in
> > >  `call'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/cgi_process.rb:44:in
> > >  `dispatch_cgi'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/dispatcher.rb:101:in
> > >  `dispatch_cgi'
> > > > 
> > > /u/drprj/.gem/ruby/1.8/gems/actionpack-2.3.8/lib/action_controller/dispatcher.rb:27:in
> > >  `dispatch'
> > > > /usr/lib/ruby/1.8/mongrel/rails.rb:76:in `process'
> > > > /usr/lib/ruby/1.8/mongrel/rails.rb:74:in `synchronize'
> > > > /usr/lib/ruby/1.8/mongrel/rails.rb:74:in `process'
> > > > /usr/lib/ruby/1.8/mongrel.rb:159:in `process_client'
> > > > /usr/lib/ruby/1.8/mongrel.rb:158:in `each'
> > > > /usr/lib/ruby/1.8/mongrel.rb:158:in `process_client'
> > > > /usr/lib/ruby/1.8/mongrel.rb:285:in `run'
> > > > /usr/lib/ruby/1.8/mongrel.rb:285:in `initialize'
> > > > /usr/lib/ruby/1.8/mongrel.rb:285:in `new'
> > > > /usr/lib/ruby/1.8/mongrel.rb:285:in `run'
> > > > /usr/lib/ruby/1.8/mongrel.rb:268:in `initialize'
> > > > /usr/lib/ruby/1.8/mongrel.rb:268:in `new'
> > > > /usr/lib/ruby/1.8/mongrel.rb:268:in `run'
> > > > /usr/lib/ruby/1.8/mongrel/configurator.rb:282:in `run'
> > > > /usr/lib/ruby/1.8/mongrel/configurator.rb:281:in `each'
> > > > /usr/lib/ruby/1.8/mongrel/configurator.rb:281:in `run'
> > > > /usr/bin/mongrel_rails:129:in `run'
> > > > /usr/lib/ruby/1.8/mongrel/command.rb:212:in `run'
> > > > /usr/bin/mongrel_rails:282
> > > > Request
> > > > Parameters:
> > > > 
> > > > {"filter"=>"none",
> > > > "sort_by"=>"group_name",
> > > > "id"=>"1",
> > > > "page"=>1,
> > > > "per_page"=>30}
> > > > 
> > > > 
> > > > 
> > > > Show session dump
> > > > 
> > > > ---
> > > > Response
> > > > Headers:
> > > > 
> > > > {"Content-Type"=>"",
> > > > "Cache-Control"=>"no-cache"}
> > > > 
> > > > 
> > > 
> > > 
> > > 
> > 
> > 
> > --
> > Benjamin
> > 
> 
> 
> 


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic