Uploaded image for project: 'Documentation'
  1. Documentation
  2. DOCS-4650

Update documentation to reflect ordering changes

    • Type: Icon: Task Task
    • Resolution: Done
    • Priority: Icon: Major - P3 Major - P3
    • v1.3.17, mongodb-3.0
    • Affects Version/s: None
    • Component/s: manual
    • Labels:

      To bring woCompare functionality in line with KeyString total ordering, Dates and Timestamps are now disentangled in sort ordering, with all Dates occurring before all Timestamps.

      1) http://docs.mongodb.org/manual/reference/bson-types/ should be updated with the new ordering. (Item 10. under Comparison/Sort Order)
      2) Compatibility notes should call out (Important or Warning) that any use of timestamp to store datetimes is incorrect, and the two will not be interoperable in terms of comparison as of 2.8. Unfortunately, the .NET and Node documentation don't correctly proscribe use of Timestamp. Should also note for third-party administrative tools that may examine the oplog that the comparisons now operate differently.
      3) Any appropriate occurrences in the aggregation documentation should include a versionchanged and note with behavior change. I have not found any but YMMV.

      See linked.

            sam.kleinman Sam Kleinman (Inactive)
            michael.paik Michael Paik
            0 Vote for this issue
            1 Start watching this issue

              9 years, 24 weeks, 4 days ago