This is a snapshot of Indico's old Trac site. Any information contained herein is most probably outdated. Access our new GitHub site here.

Opened 5 years ago

Closed 5 years ago

#574 closed defect (fixed)

Calendar and event overview optimization

Reported by: lsyroka Owned by: lsyroka
Priority: normal Milestone: v0.98.1
Component: General Version: 0.98-dev
Keywords: Cc:

Description


Change History (2)

comment:1 Changed 5 years ago by lsyroka

  • Status changed from new to in_merge

comment:2 Changed 5 years ago by Leszek Syroka <leszek.marek.syroka@…>

  • Resolution set to fixed
  • Status changed from in_merge to closed

In [c45ad87c3651ebb99c2e8ea3e42d6cf6ef4586e4]:

[FIX] Event overview and calendar view opt

  • new index allowing fast search events from specified period from given category implemented
  • new index is used in event overview, calendar overview and upcoming events
  • limited version of old CalendarDate? index was implemented for test reasons
  • migration script included
  • unit tests for index included
  • while searching icons not all categories are browsed
  • while displaying event it's splitted to days only for a period being displayed at the webpage
  • start time of an event during specified day is cached. It prevents from fetching all session/contribution from an event each time the list of events need to be sorted
  • links to the rooms are fetched from the database by ajax request
  • event start time is passed to OverviewConf? class to prevent sorting event list multiple times
  • in calendar overview events from specified days are not sorted
  • other minor improvements made
  • fixes #574
Note: See TracTickets for help on using tickets.