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

    • Type: Icon: Task Task
    • Resolution: Duplicate
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Linq
    • None

      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.

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

              Created:
              Updated:
              Resolved: