swap out int and long long for int32_t and int64_t in BSONElement

    • Type: Improvement
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Internal Code
    • None
    • Server Programmability
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      It would be helpful to change BSONElement and friends (BSONObjBuilder, etc) to use explicitly-sized types for numbers. Right now I frequently have to slog through casting between long long and std::uint64_t when working with BSON, and it would be nice to have things work more seamlessly.

            Assignee:
            Unassigned
            Reporter:
            Eric Milkie
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated: