list recent transactions

Bug #907900 reported by Marius Gedminas
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ZODB Browser
In Progress
Wishlist
Unassigned

Bug Description

ZODBBrowser should be able to show me a list of recent transactions for the entire database, not just individual objects.

ZODB's storage.iterator() would be a helpful API for this, but we need to be able to handle huge transaction numbers efficiently.

User interface:
  - list of last X transactions (newest to oldest), with paging
  - every transaction record shows a description and lists all modified objects (with links)
  - every object history links to the transaction view showing transactions around TID

Changed in zodbbrowser:
status: New → Confirmed
importance: Undecided → Wishlist
Changed in zodbbrowser:
status: Confirmed → In Progress
Revision history for this message
Marius Gedminas (mgedmin) wrote :

Trunk has some support for this: every history record has a link 'view this transaction' that points to the transaction list view. The transaction list shows all object records written out in that transaction.

Problems:

  - from @@zodbbrowser there's no link to the latest transaction records (@@zodbbrowser_history).

  - @@zodbbrowser_history has older/newer links that show the previous/next 5 transactions. There are no facilities to go to the beginning/end of the list, and no date-based search.

  - if you have a large database, @@zodbbrowser_history is extremely slow.

Revision history for this message
Marius Gedminas (mgedmin) wrote :

This incomplete transaction list support is included in the 0.10.0 release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.