Log File Behavior Clause Samples

Log File Behavior. 1‌ A log record must be completely written to the log file before a reader is granted read access to that log record. A file reader cannot be blocked from accessing a file to which is currently being written. 5 Log records are written to a file in the order in which they arrive at the output destina- tion (as opposed to the order of its timestamp). Third party reader tools can use the timestamp value of each log record if the temporal sequence is desired. All log records are given an ascending 32-bit record-id value per distinct output desti- 10 nation (in this case, a log file) that is assigned in the order in which the log record arrived at the particular output destination. It is left as an implementation matter as to if, how, or when log files can be deleted, 15 moved, compacted, archived, or otherwise modified in a running system while the log stream is active, and how these activities are coordinated with the Log Service. Log Service operations to cover such cases may be introduced in future revisions of this document.