Commit e89aa57c authored by Kirill Smelkov's avatar Kirill Smelkov

.

parent b00a5063
ZODB5
-----
zconn.db._storage always provide IMVCCStorage - either raw storage provides it,
or DB wraps raw storage with MVCCAdapter.
MVCCAdapter in turn uses either MVCCAdapterInstance (current) or
HistoricalStorageAdapter, or UndoAdapterInstance. Retriving zconn.at from those:
MVCCAdapterInstance
._start
HistoricalStorageAdapter
._before
UndoAdapterInstance
# no way to retrieve `at`, but .undo_instance() through which
# UndoAdapterInstance is returnerd, is not used anywhere.
For the reference: FileStorage, ZEO and NEO do not provide IMVCCStorage, thus
for them we can rely on MVCCAdapterInstance.
RelStorage is IMVCCStorage - TODO: how to extract at.
ZODB4
-----
TODO
ZODB3
-----
TODO
----------------------------------------
zconn._storage
DB.getTid(at, before)
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment