Uploaded image for project: 'Documentation'
  1. Documentation
  2. DOCS-13085

Investigate changes in SERVER-41512: Track metrics associated with a node voting in an election

    XMLWordPrintable

Details

    • Task
    • Status: Closed
    • Major - P3
    • Resolution: Fixed
    • None
    • 4.3.1, 4.2.2, 4.0.14
    • manual, Server
    • None

    Description

      Description

      Downstream Change Summary

      This ticket added metrics tracking when a node calls for an election. I added the following fields to 'electionParticipantMetrics' in 'repSetGetStatus':

      votedForCandidate
      electionTerm
      lastVoteDate
      electionCandidateMemberId
      voteReason
      lastAppliedOpTimeAtElection
      maxAppliedOpTimeInSet

      Description of Linked Ticket

      Track metrics associated with a node voting in an election: time they voted, vote recipient member id, reason for the vote result, latest committed opTime at the time of voting, max applied opTime at the time of voting, priority at the time of the election

      Scope of changes

      • note – in addition to above, change from 4.2.1 electionCandidateMetrics.termAtElection to 4.2.2 electionTerm (more consistent with electionParticipantMetrics)

      Impact to Other Docs

      MVP (Work and Date)

      Resources (Scope or Design Docs, Invision, etc.)

      Attachments

        Issue Links

          Activity

            People

              kay.kim@mongodb.com Kay Kim (Inactive)
              backlog-server-pm Backlog - Core Eng Program Management Team
              Kay Kim Kay Kim (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                2 years, 21 weeks, 5 days ago