Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-24274

Create a command to provide query bounds for partitioning data in a collection

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Major - P3
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: Backlog
    • Component/s: Querying
    • Labels:
      None

      Description

      Both the Spark and Hadoop connectors have custom code to partition data in a collection so they can be processed externally in parallel.

      This requires either SplitVector for non sharded systems or access to query the config database for sharded systems. The permissions to determine the partitions may not be possible in a sharded or hosted MongoDB setup.

      Adding a command that could provide the min, max query bounds for splitting a collection into multiple parts would allow any external framework to query in parallel each partition and process in parallel.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              backlog-query-execution Backlog - Query Execution
              Reporter:
              ross.lawley Ross Lawley
              Participants:
              Votes:
              3 Vote for this issue
              Watchers:
              22 Start watching this issue

                Dates

                Created:
                Updated: