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

Queries on $cmd.sys.inprog (currOp) errors out when query is wrapped (readPref, hint, etc)

    • Type: Icon: Bug Bug
    • Resolution: Won't Fix
    • Priority: Icon: Minor - P4 Minor - P4
    • None
    • Affects Version/s: None
    • Component/s: Querying, Sharding
    • Labels:
      None
    • Query
    • ALL
    • Hide

      db.$cmd.sys.inprog.find({}).readPref("primary").limit(1)

      Show
      db.$cmd.sys.inprog.find({}).readPref("primary").limit(1)

      A query against $cmd.sys.inprog (and $cmd.sys.killop) with a readpreference set

      {$query: {$all:true}, $readPreference:{mode: 'primary'}}
      

      This will either require drivers to specially filter these collections, to avoid errors, or a fix in the server to handle the $readPreference in some way (either ignore or respect it for mongos).

            Assignee:
            backlog-server-query Backlog - Query Team (Inactive)
            Reporter:
            christkv Christian Amor Kvalheim
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated:
              Resolved: