Core Server
  1. Core Server
  2. SERVER-939

ability to distribute collections in a single db

    Details

    • Type: New Feature New Feature
    • Status: Open Open
    • Priority: Critical - P2 Critical - P2
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: Planning Bucket A
    • Component/s: Sharding
    • Labels:
      None
    • # Replies:
      91
    • Last comment by Customer:
      false
    • Driver changes needed?:
      No driver changes needed

      Description

      The implementation of this feature (without moveCollections) has the following work items:

      • Add new parsing functionality to mongos/mongod for chunk manager logic
      • Build new scatterCollections and createCollection commands
      • Deprecate enableSharding
      • Moderate refactoring of the mongod config reload codebase (d_logic.cpp)

      To implement moveCollections some additional work is probably necessary, but we can leverage much of the cloneCollection framework.

        Issue Links

          Activity

          Hide
          auto
          added a comment -

          Author:

          {u'date': u'2013-01-22T17:23:50Z', u'email': u'shaun.verch@10gen.com', u'name': u'Shaun Verch'}

          Message: SERVER-939 Made is*Set methods const
          Branch: master
          https://github.com/mongodb/mongo/commit/aa8e450455f538d3fd631b0b19f4cfba2ddde4ae

          Show
          auto
          added a comment - Author: {u'date': u'2013-01-22T17:23:50Z', u'email': u'shaun.verch@10gen.com', u'name': u'Shaun Verch'} Message: SERVER-939 Made is*Set methods const Branch: master https://github.com/mongodb/mongo/commit/aa8e450455f538d3fd631b0b19f4cfba2ddde4ae
          Hide
          auto
          added a comment -

          Author:

          {u'date': u'2013-01-22T17:26:31Z', u'email': u'shaun.verch@10gen.com', u'name': u'Shaun Verch'}

          Message: SERVER-939 Change FIELD_VALID to FIELD_SET
          Branch: master
          https://github.com/mongodb/mongo/commit/f9b9bb1f42814b7aa487d1c589cbee3bbde9ed3b

          Show
          auto
          added a comment - Author: {u'date': u'2013-01-22T17:26:31Z', u'email': u'shaun.verch@10gen.com', u'name': u'Shaun Verch'} Message: SERVER-939 Change FIELD_VALID to FIELD_SET Branch: master https://github.com/mongodb/mongo/commit/f9b9bb1f42814b7aa487d1c589cbee3bbde9ed3b
          Hide
          auto
          added a comment -

          Author:

          {u'date': u'2013-01-22T17:33:03Z', u'email': u'shaun.verch@10gen.com', u'name': u'Shaun Verch'}

          Message: SERVER-939 Made source argument of parseBSON const ref
          Branch: master
          https://github.com/mongodb/mongo/commit/24b35b78bc6f7b7e964edfa2ae96813a39aac4f7

          Show
          auto
          added a comment - Author: {u'date': u'2013-01-22T17:33:03Z', u'email': u'shaun.verch@10gen.com', u'name': u'Shaun Verch'} Message: SERVER-939 Made source argument of parseBSON const ref Branch: master https://github.com/mongodb/mongo/commit/24b35b78bc6f7b7e964edfa2ae96813a39aac4f7
          Hide
          auto
          added a comment -

          Author:

          {u'date': u'2013-01-22T18:36:24Z', u'name': u'Shaun Verch', u'email': u'shaun.verch@10gen.com'}

          Message: SERVER-939 Removed unused default parameter from extract function
          Branch: master
          https://github.com/mongodb/mongo/commit/439ce8c8911e33ec47fd1bec9bb6289baf3edfc0

          Show
          auto
          added a comment - Author: {u'date': u'2013-01-22T18:36:24Z', u'name': u'Shaun Verch', u'email': u'shaun.verch@10gen.com'} Message: SERVER-939 Removed unused default parameter from extract function Branch: master https://github.com/mongodb/mongo/commit/439ce8c8911e33ec47fd1bec9bb6289baf3edfc0
          Hide
          auto
          added a comment -

          Author:

          {u'date': u'2013-01-29T16:08:11Z', u'email': u'randolph@10gen.com', u'name': u'Randolph Tan'}

          Message: SERVER-939 abilitiy to distribute collections in a single db

          Port tests from d_chunk_manager_tests.cpp for collection_manager_test.cpp
          Branch: master
          https://github.com/mongodb/mongo/commit/d305bf71dd0c49909c7c59eb3d8c282f9d966128

          Show
          auto
          added a comment - Author: {u'date': u'2013-01-29T16:08:11Z', u'email': u'randolph@10gen.com', u'name': u'Randolph Tan'} Message: SERVER-939 abilitiy to distribute collections in a single db Port tests from d_chunk_manager_tests.cpp for collection_manager_test.cpp Branch: master https://github.com/mongodb/mongo/commit/d305bf71dd0c49909c7c59eb3d8c282f9d966128

            People

            • Votes:
              91 Vote for this issue
              Watchers:
              78 Start watching this issue

              Dates

              • Created:
                Updated:
                Days since reply:
                1 year, 10 weeks, 4 days ago
                Date of 1st Reply: