list recent transactions
Bug #907900 reported by
Marius Gedminas
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 |
To post a comment you must log in.
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.