mirror of
https://github.com/TencentCloud/Octop.git
synced 2026-10-19 06:10:07 +08:00
ArchiveTrajectoryStore writes v2 trajectory events with HistoryStore.put_document directly, so it skipped the clip_persisted_event call that TrajectoryStore.append/upsert perform for the repo backend. Those caps exist to bound SQLite row size, which applies to the shared archive rows just as much as to trajectory_events. Apply the caps before routing so both backends persist the same bounded event.