[SERVER-85988] View definitions do not have point-in-time support Created: 30/Jan/24  Updated: 05/Feb/24

Status: Needs Scheduling
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Major - P3
Reporter: Henrik Edin Assignee: Backlog - Catalog and Routing
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Assigned Teams:
Catalog and Routing
Operating System: ALL
Participants:

 Description   

View definitions do not keep track of a timestamp when they were last changed and do not have any point-in-time or snapshotting support.

When using views inside of multi-document transactions the view definition at latest is always used even if its definition is different at the timestamp for the transaction snapshot.

Note that this is just an issue for the view definition and its aggregation pipeline, when it is resolved and we are reading data from the underlying collection snapshot isolation work as expected


Generated at Thu Feb 08 06:59:07 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.