Edgewall Software

Ticket #216 (closed enhancement: fixed)

Opened 5 years ago

Last modified 5 months ago

Paging Support: Report (ticket listing)

Reported by: rocky Owned by: cboos
Priority: high Milestone: 0.11
Component: report system Version: devel
Severity: major Keywords: paginate query
Cc: coderanger@…, trac-ja@…

Description

Report (ticket listings) need to be have next/previous links and only show a certain number of items on the same screen.

Attachments

report.patch (4.1 kB) - added by liris <liris.pp@…> 18 months ago.
paginate patch for report

Change History

Changed 4 years ago by jonas

  • milestone set to 0.8

Changed 4 years ago by daniel

  • milestone changed from 0.8 to 0.9

Changed 3 years ago by cmlenz

  • milestone changed from 0.9 to 1.0

Changed 2 years ago by cfunk@…

I would second this. we are a large company that has over 6K tickets in our current. I am interested in giving trac a whirl, but it needs to be able to page reporting queries. Even running reports on your own trac repository is slow with 675 results. with 6K it would be unbareable.

Changed 2 years ago by coderanger

  • cc coderanger@… added

Though its only for queries, the Paginate Tickets plugin does this.

Changed 23 months ago by sid

#3135 has been marked as duplicate of this ticket.

Changed 20 months ago by eblot

#4708 has been marked as a duplicate

Changed 20 months ago by cboos

We should do the same for custom queries.

(#4712 closed as duplicate)

Changed 18 months ago by cboos

#5134 was closed as duplicate, and has a patch for report pagination on top of 0.10.x.

Changed 18 months ago by liris <liris.pp@…>

paginate patch for report

Changed 18 months ago by liris <liris.pp@…>

I attached the paginate patch for report. It works on trunc repository.

Changed 7 months ago by cboos

  • keywords paginate query added
  • owner changed from jonas to cboos
  • priority changed from normal to high
  • milestone changed from 1.0 to 0.12

#6127 has a solid starting point for this feature, see attachment:ticket:6127:Trac-0.11b1_reportpaginate_r412.patch.

Changed 7 months ago by trac-ja@…

  • cc trac-ja@… added

Changed 7 months ago by cboos

  • milestone changed from 0.12 to 0.11

It seems that rendering the reports has become very costly with 0.11, so this patch comes at the right time.

Changed 6 months ago by Christophe Simonis

Django as a new Paginator class that can be used: http://code.djangoproject.com/browser/django/trunk/django/core/paginator.py?rev=7353 (a newer version may exist)

Changed 6 months ago by cboos

  • severity changed from normal to major

We've created a branch for that, starting with the #6127 patch: see r6790 and up.

Changed 5 months ago by cboos

  • status changed from new to closed
  • resolution set to fixed

Branch merged in trunk in r6901.

Many thanks to the Trac Japanese Translation Team for the initial patch.

Please file eventual problems with this feature as new tickets.

Add/Change #216 (Paging Support: Report (ticket listing))

Author



Change Properties
<Author field>
Action
as closed
Next status will be 'reopened'
 
Note: See TracTickets for help on using tickets.