zodbbrowser should not depend on objects inside the DB for functioning
Bug #494987 reported by
Marius Gedminas
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ZODB Browser |
Fix Released
|
High
|
Marius Gedminas |
Bug Description
Currently ZODBBrowser uses the database like all Zope 3 apps: for starting traversal at the root folder, for looking up utilities in the top-level site, etc. This means it cannot be used to inspect databases that are not meant for Zope 3 apps, unless you grant it write access so it can create the missing infrastructural bits. It also means that if something in the DB is very broken, ZODBBrowser is unusable as a debugging tool.
ZODBBrowser should create an in-memory DB for its own needs and only use the user-supplied DB explicitly for object introspection.
Changed in zodbbrowser: | |
status: | New → Confirmed |
importance: | Undecided → High |
assignee: | nobody → Marius Gedminas (mgedmin) |
milestone: | none → 0.8 |
Changed in zodbbrowser: | |
status: | Confirmed → In Progress |
Changed in zodbbrowser: | |
status: | In Progress → Fix Committed |
Changed in zodbbrowser: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.