Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.3.0
    • Component/s: Sharding
    • Labels:
      None

      Issue Links

        Activity

        Hide
        auto auto (Inactive) added a comment -

        Author:

        {u'date': u'2012-10-16T00:26:20-07:00', u'name': u'Kevin Matulef', u'email': u'matulef@gmail.com'}

        Message: SERVER-2001 fix ownership determination of ops that occur during migrate

        For ops that occur during a migration, mongod uses the isInRange
        function to determine whether the ops apply to the chunk being
        migrated. It now makes this determination using the extractKey
        method which handles more general shard key patterns.
        Branch: master
        https://github.com/mongodb/mongo/commit/5992d31f7011b31517b62c2b8bd52141b56a77f3

        Show
        auto auto (Inactive) added a comment - Author: {u'date': u'2012-10-16T00:26:20-07:00', u'name': u'Kevin Matulef', u'email': u'matulef@gmail.com'} Message: SERVER-2001 fix ownership determination of ops that occur during migrate For ops that occur during a migration, mongod uses the isInRange function to determine whether the ops apply to the chunk being migrated. It now makes this determination using the extractKey method which handles more general shard key patterns. Branch: master https://github.com/mongodb/mongo/commit/5992d31f7011b31517b62c2b8bd52141b56a77f3
        Hide
        auto auto (Inactive) added a comment -

        Author:

        {u'date': u'2012-10-15T21:06:26-07:00', u'email': u'matulef@gmail.com', u'name': u'Kevin Matulef'}

        Message: SERVER-2001 revert to previous method for extracting keys in hashed indexes

        Hashed index keys are expected to have empty field names. A previous commit
        accidentally changed this behavior.
        Branch: master
        https://github.com/mongodb/mongo/commit/58925e7afbf6f02bf604f80519922d1728ce152d

        Show
        auto auto (Inactive) added a comment - Author: {u'date': u'2012-10-15T21:06:26-07:00', u'email': u'matulef@gmail.com', u'name': u'Kevin Matulef'} Message: SERVER-2001 revert to previous method for extracting keys in hashed indexes Hashed index keys are expected to have empty field names. A previous commit accidentally changed this behavior. Branch: master https://github.com/mongodb/mongo/commit/58925e7afbf6f02bf604f80519922d1728ce152d
        Hide
        auto auto (Inactive) added a comment -

        Author:

        {u'date': u'2012-10-16T03:08:17-07:00', u'email': u'matulef@gmail.com', u'name': u'Kevin Matulef'}

        Message: SERVER-2001 filter queries on mongod using new key extraction path

        Queries on mongod must filter out documents that do not currently belong
        to the shard. The belongsToMe function now uses the new key extraction
        path to make this determination. An optimization is also added to the
        clientcursor class so that it can make this determination using a
        covered index if available.
        Branch: master
        https://github.com/mongodb/mongo/commit/7db66f228efe5fa604f94fcb06e850f09920a711

        Show
        auto auto (Inactive) added a comment - Author: {u'date': u'2012-10-16T03:08:17-07:00', u'email': u'matulef@gmail.com', u'name': u'Kevin Matulef'} Message: SERVER-2001 filter queries on mongod using new key extraction path Queries on mongod must filter out documents that do not currently belong to the shard. The belongsToMe function now uses the new key extraction path to make this determination. An optimization is also added to the clientcursor class so that it can make this determination using a covered index if available. Branch: master https://github.com/mongodb/mongo/commit/7db66f228efe5fa604f94fcb06e850f09920a711
        Hide
        auto auto (Inactive) added a comment -

        Author:

        {u'date': u'2012-10-16T09:01:41-07:00', u'email': u'matulef@10gen.com', u'name': u'Kevin Matulef'}

        Message: SERVER-2001 declare FieldInterval as struct for consistency. avoids windows compile warnings
        Branch: master
        https://github.com/mongodb/mongo/commit/fac1f128e23e200092a53ea4f64d749145c31656

        Show
        auto auto (Inactive) added a comment - Author: {u'date': u'2012-10-16T09:01:41-07:00', u'email': u'matulef@10gen.com', u'name': u'Kevin Matulef'} Message: SERVER-2001 declare FieldInterval as struct for consistency. avoids windows compile warnings Branch: master https://github.com/mongodb/mongo/commit/fac1f128e23e200092a53ea4f64d749145c31656
        Hide
        auto auto (Inactive) added a comment -

        Author:

        {u'date': u'2012-12-20T20:59:05Z', u'email': u'matulef@10gen.com', u'name': u'Kevin Matulef'}

        Message: SERVER-2001 add startup test to validate hash function
        Branch: master
        https://github.com/mongodb/mongo/commit/3ec68156685a6119163cefd2b4a3c5184444fe53

        Show
        auto auto (Inactive) added a comment - Author: {u'date': u'2012-12-20T20:59:05Z', u'email': u'matulef@10gen.com', u'name': u'Kevin Matulef'} Message: SERVER-2001 add startup test to validate hash function Branch: master https://github.com/mongodb/mongo/commit/3ec68156685a6119163cefd2b4a3c5184444fe53

          People

          • Votes:
            39 Vote for this issue
            Watchers:
            39 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: