Error running MapReduce, which writes result to another db with authorization.

XMLWordPrintableJSON

    • Fully Compatible
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None

      Have problem when try run MapReduce, which writes result to another db.

      Both db have authorization.

      MR out section:
      'out' :

      { 'merge' : $_outputCollection, 'db' : $_anotherDB, 'sharded' : true }

      Fails with error: MR parallel processing failed:
      { result: "tmp.mrs.views_raw_1348067821_5", errmsg: "exception: splitVector failed:

      { errmsg: "need to login", ok: 0.0 }

      ", code: 15921, ok: 0.0 }

      How I must login with MapReduce task?
      May be need change 'db' to array

      {'name':'$_anotherDB', 'user':'login', 'password':'pass'}

      ?

        1. mrShardedOutputAuth.js
          3 kB
        2. repro_mapreduce.js
          0.6 kB
        3. repro_setup_auth.js
          0.2 kB

            Assignee:
            Daniel Pasette (Inactive)
            Reporter:
            Pavel Chertorogov
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: