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

AwaitData doesn't work properly with WiredTiger OplogHack visibility logic

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major - P3 Major - P3
    • 3.1.9
    • None
    • Querying
    • None
    • Fully Compatible
    • ALL
    • Hide

      Working on a simple reproducer for this.

      Show
      Working on a simple reproducer for this.
    • RPL 9 (09/18/15)

    Description

      If you make an AwaitData query on the oplog, it may not return newly inserted data in a timely fashion. This problem only occurs with WT and does not happen with MMAP, so we suspect that the custom oplog visibility code for WiredTiger may not be interacting properly with the new condition variable signaling mechanism for AwaitData queries.

      Attachments

        Activity

          People

            scotthernandez Scott Hernandez (Inactive)
            milkie@mongodb.com Eric Milkie
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: