Uploaded image for project: 'Drivers'
  1. Drivers
  2. DRIVERS-773

MR in Agg: Remove in-line mapReduce execution statistics

    • Type: Icon: Task Task
    • Resolution: Done
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Component/s: None
    • Labels:
      None
    • Hide

      With this change, the mapReduce command will no longer return execution statistics as part of the command response object. Instead users will be requested to run mapReduce via explain command with executionStats.

      As discussed with Jeff Yemin, this will break a method used by the legacy Java driver API to retrieve stats. It is possible that other drivers will be affected as well.

      Show
      With this change, the mapReduce command will no longer return execution statistics as part of the command response object. Instead users will be requested to run mapReduce via explain command with executionStats. As discussed with Jeff Yemin, this will break a method used by the legacy Java driver API to retrieve stats. It is possible that other drivers will be affected as well.
    • $i18n.getText("admin.common.words.hide")
      Key Status/Resolution FixVersion
      CDRIVER-3444 Works as Designed
      NODE-2367 Won't Do
      PYTHON-2072 Fixed 3.10.1
      CSHARP-2864 Works as Designed
      JAVA-3522 Fixed 3.12.1
      RUBY-2036 Works as Designed
      CXX-1884 Works as Designed
      MOTOR-469 Duplicate
      GODRIVER-1425 Won't Do
      PHPLIB-515 Fixed 1.7.0-beta1, 1.7.0
      $i18n.getText("admin.common.words.show")
      #scriptField, #scriptField *{ border: 1px solid black; } #scriptField{ border-collapse: collapse; } #scriptField td { text-align: center; /* Center-align text in table cells */ } #scriptField td.key { text-align: left; /* Left-align text in the Key column */ } #scriptField a { text-decoration: none; /* Remove underlines from links */ border: none; /* Remove border from links */ } /* Add green background color to cells with FixVersion */ #scriptField td.hasFixVersion { background-color: #00FF00; /* Green color code */ } /* Center-align the first row headers */ #scriptField th { text-align: center; } Key Status/Resolution FixVersion CDRIVER-3444 Works as Designed NODE-2367 Won't Do PYTHON-2072 Fixed 3.10.1 CSHARP-2864 Works as Designed JAVA-3522 Fixed 3.12.1 RUBY-2036 Works as Designed CXX-1884 Works as Designed MOTOR-469 Duplicate GODRIVER-1425 Won't Do PHPLIB-515 Fixed 1.7.0-beta1, 1.7.0

      Downstream Change Summary

      With this change, the mapReduce command will no longer return execution statistics as part of the command response object. Instead users will be requested to run mapReduce via explain command with executionStats.

      As discussed with Jeff Yemin, this will break a method used by the legacy Java driver API to retrieve stats. It is possible that other drivers will be affected as well.

      Description of Linked Ticket

      These will be replaced by support for mapReduce explain with executionStats

            Assignee:
            Unassigned Unassigned
            Reporter:
            backlog-server-pm Backlog - Core Eng Program Management Team
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: