Details

    • Type: Epic
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.1.9
    • Component/s: Querying
    • Labels:
      None
    • Epic Name:
      find/getMore Commands
    • Backwards Compatibility:
      Fully Compatible
    • Sprint:
      Quint 3.1.0, Quint 9 09/18/15, QuInt A (10/12/15)

      Description

      Implement find and getmore commands to replace the OP_QUERY and OP_GET_MORE wire protocol messages. The wire protocol messages will continue to be supported for backwards compatibility.

      Note that the command framework will be unchanged, so OP_QUERY messages will still be used as the mechanism for issuing all commands to the server.

        Issue Links

          Issues in Epic

            Activity

            Hide
            xgen-internal-githook Githook User added a comment -

            Author:

            {u'username': u'dstorch', u'name': u'David Storch', u'email': u'david.storch@10gen.com'}

            Message: SERVER-15176 remove dead code from find.cpp
            Branch: master
            https://github.com/mongodb/mongo/commit/875b0c2c020e0d6cd88a9b3fad5625b8e82b31cb

            Show
            xgen-internal-githook Githook User added a comment - Author: {u'username': u'dstorch', u'name': u'David Storch', u'email': u'david.storch@10gen.com'} Message: SERVER-15176 remove dead code from find.cpp Branch: master https://github.com/mongodb/mongo/commit/875b0c2c020e0d6cd88a9b3fad5625b8e82b31cb
            Hide
            xgen-internal-githook Githook User added a comment -

            Author:

            {u'username': u'dstorch', u'name': u'David Storch', u'email': u'david.storch@10gen.com'}

            Message: SERVER-15176 remove CollectionMetadataPtr from ClientCursor

            This was used for filtering orphaned chunks. However, it no longer needs to be stashed
            in the ClientCursor, as it now lives in the ShardFilterStage.
            Branch: master
            https://github.com/mongodb/mongo/commit/93254f6576ed86c8f459a6d0ec419e23618abd21

            Show
            xgen-internal-githook Githook User added a comment - Author: {u'username': u'dstorch', u'name': u'David Storch', u'email': u'david.storch@10gen.com'} Message: SERVER-15176 remove CollectionMetadataPtr from ClientCursor This was used for filtering orphaned chunks. However, it no longer needs to be stashed in the ClientCursor, as it now lives in the ShardFilterStage. Branch: master https://github.com/mongodb/mongo/commit/93254f6576ed86c8f459a6d0ec419e23618abd21
            Hide
            xgen-internal-githook Githook User added a comment -

            Author:

            {u'username': u'dstorch', u'name': u'David Storch', u'email': u'david.storch@10gen.com'}

            Message: SERVER-15176 SERVER-17721 add oplogReplay support to find command

            Introduces getExecutorFind(), a unified way to retrieve a PlanExecutor for find operations.
            Branch: master
            https://github.com/mongodb/mongo/commit/4e2bd6f18b2fc9b27465e098331562e0f06fc40d

            Show
            xgen-internal-githook Githook User added a comment - Author: {u'username': u'dstorch', u'name': u'David Storch', u'email': u'david.storch@10gen.com'} Message: SERVER-15176 SERVER-17721 add oplogReplay support to find command Introduces getExecutorFind(), a unified way to retrieve a PlanExecutor for find operations. Branch: master https://github.com/mongodb/mongo/commit/4e2bd6f18b2fc9b27465e098331562e0f06fc40d
            Hide
            david.storch David Storch added a comment -

            The find and getMore commands are feature complete in the shell, mongod, and mongos as of https://github.com/mongodb/mongo/commit/df2a33f9974950ebe484edfa29171cec53071b0a. Closing this ticket as Fixed.

            Show
            david.storch David Storch added a comment - The find and getMore commands are feature complete in the shell, mongod, and mongos as of https://github.com/mongodb/mongo/commit/df2a33f9974950ebe484edfa29171cec53071b0a . Closing this ticket as Fixed.
            Hide
            xgen-internal-githook Githook User added a comment -

            Author:

            {u'username': u'dstorch', u'name': u'David Storch', u'email': u'david.storch@10gen.com'}

            Message: SERVER-15176 clean up db.coll.find().help()
            Branch: master
            https://github.com/mongodb/mongo/commit/f3e6dadf23a81fa396a96e33b0fc6e5aedd3fe51

            Show
            xgen-internal-githook Githook User added a comment - Author: {u'username': u'dstorch', u'name': u'David Storch', u'email': u'david.storch@10gen.com'} Message: SERVER-15176 clean up db.coll.find().help() Branch: master https://github.com/mongodb/mongo/commit/f3e6dadf23a81fa396a96e33b0fc6e5aedd3fe51

              People

              • Votes:
                1 Vote for this issue
                Watchers:
                20 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                    Agile