temporal.advanceLsqt( $temporal-collection as String, [$lag as Number] ) as Date
This function enables Last Stable Query Time (LSQT) on the named collection and
advances the LSQT for the collection to the maximum system start time minus a lag. When
LSQT is enabled on the temporal collection, you can use the
function to manually set the system start time when inserting a document into that collection.
For details on how to use LSQT, see Last Stable Query Time (LSQT) and Application-controlled System Time in the Temporal Developer's Guide
|$temporal-collection||The name of the temporal collection for which to advance the LSQT.|
|$lag||The lag (in milliseconds) to subtract from the maximum system start time in temporal collection.|
declareUpdate(); var temporal = require("/MarkLogic/temporal.xqy"); temporal.advanceLsqt("temporalCollection"); => the time lsqt is at now // Advances the Last Stable Query Time for the "temporalCollection" collection // to the maximum system start time.