nsmcp::AccessRecordStoreSQLite method gapEnd (public)
<instance of nsmcp::AccessRecordStoreSQLite> gapEnd fid offset \ end
Defined in /usr/local/ns/tcl/nsmcp/log-traffic-record-store.tcl
Find the next committed range after an uncovered offset. Bound scanning to the next stored range or the planned source end, whichever comes first.
- Parameters:
- fid (required)
- Stored source-file identifier.
- offset (required)
- Uncovered byte offset.
- end (required)
- Upper byte boundary for this scan.
- Returns:
- The end offset of the uncovered interval.
- Testcases:
- No testcase defined.
Source code: set lo [${:db} scalar {SELECT coalesce(min(lo),-1) FROM main.ranges WHERE fid=:fid AND lo>:offset}] return [expr {$lo<0 ? $end : min($lo,$end)}]XQL Not present: Generic, PostgreSQL, Oracle
![[i]](/resources/acs-subsite/ZoomIn16.gif)