Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-54875

Remove client friendship to make_intrusive

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 4.9.0
    • None
    • None
    • None
    • Fully Compatible
    • ALL
    • Service Arch 2021-03-08

    Description


      Friendships to declarations in foreign components are fragile, like any other duplicate declaration. It constrains the upstream library. Usually this is done to keep constructors private but still use make_* functions. Seek workarounds.

      Attachments

        Activity

          People

            billy.donahue@mongodb.com Billy Donahue
            billy.donahue@mongodb.com Billy Donahue
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: