uuid6 / uuid6-ietf-draft

Next Generation UUID Formats
https://datatracker.ietf.org/doc/draft-peabody-dispatch-new-uuid-format/
187 stars 11 forks source link

Draft 05: MUST veribage in Reliability of 6.1 #121

Closed kyzer-davis closed 1 year ago

kyzer-davis commented 1 year ago

Change Proposal Template

Source (Select one.)

Change Reason (Select all that apply.)

Draft Number, Full Section, Name

Draft 05, Section 6.1.  Timestamp Granularity

Current Text:

   Reliability:
      Implementations SHOULD use the current timestamp from a reliable
      source to provide values that are time-ordered and continually
      increasing.  Care SHOULD be taken to ensure that timestamp changes
      from the environment or operating system are handled in a way that
      is consistent with implementation requirements.  For example, if
      it is possible for the system clock to move backward due to either
      manual adjustment or corrections from a time synchronization
      protocol, implementations must decide how to handle such cases.
      (See Altering, Fuzzing, or Smearing bullet below.)

Proposed Text:

   Reliability:
[..]
      is consistent with implementation requirements.  For example, if
      it is possible for the system clock to move backward due to either
      manual adjustment or corrections from a time synchronization
      protocol, implementations need to determine how to handle such cases.
      (See Altering, Fuzzing, or Smearing bullet below.)

Other Supporting information below:

image Source: image