Uploaded image for project: 'C# Driver'
  1. C# Driver
  2. CSHARP-2744

Consider to restore(or modify) the previously removed logic or be sure that it doesn't cause a reason of wrong nested `Any`s

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Duplicate
    • Icon: Major - P3 Major - P3
    • None
    • None
    • Linq
    • None

    Description

      As it was noticed in the ticket CSHARP-2699, the changes which were done in the scope of CSHARP-1356 led to the wrong nested `Any`s in some advance cases.
      See this thread: https://github.com/DmitryLukyanov/mongo-csharp-driver/pull/53#discussion_r317409755

      Previously `VisitPipeline` method (https://github.com/DmitryLukyanov/mongo-csharp-driver/pull/13#discussion_r247197507) has been removed because we didn't find any query which could be affected by this removing, but since now we've met it, so probably we need to look at the change(removing `VisitPipeline`) from the ticket `CSHARP-1356` one more time.

      Attachments

        Activity

          People

            Unassigned Unassigned
            dmitry.lukyanov@mongodb.com Dmitry Lukyanov (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: