StoreTrajectoryReader.from_journal 与现有 file/default adapter 提供 read_page(query, cursor=None)。page.records、page.next_cursor、page.watermark 描述固定快照。warm page 仍 hash 全部快照字节,但仅解析寻址 frame;临时磁盘索引和固定 cache 避免保留全历史。旧完整读取和 re-import 仍物化。export_file 在最终校验后原子替换文件,失败保留原目标。
连续 iter_records 与文件导出在开始、结束时校验完整快照,遍历时逐 frame 校验。迭代值在耗尽前属于 partial;提前 close 释放资源,但不证明遍历完成。文件仅在最终校验后发布。独立 read_page 每页仍校验全部历史字节。
ExchangeLog
ExchangeLog.from_dict
Source
ExchangeLog.declared_calls
Source
ExchangeLog.results_for_batch
Source
ExchangeLog.results_for_batch_in_declaration_order
ExchangeLog.open_batch_id
JournalTrajectoryStore
JournalTrajectoryStore.read_session
Source
default_reader
CanonicalTrajectoryExporter
CanonicalTrajectoryExporter.export
Source
CanonicalTrajectoryExporter.export_file
CanonicalTrajectoryExporter.reimport
Source
PrivacyView
StoreTrajectoryReader
StoreTrajectoryReader.from_journal
StoreTrajectoryReader.read_page
Source
StoreTrajectoryReader.close
TrajectoryCursor
TrajectoryPage
BoundedReadUnsupported
CursorRejected
iter_records
read_page
TrajectoryQuery
LossReport
LossReport.from_dict
Source
