Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-60198

Unhandled write error in lsStore.flush(...)

Details

    • Bug
    • Resolution: Unresolved
    • Major
    • Morpheus
    • 7.6.0
    • storage-engine
    • Untriaged
    • 0
    • Unknown
    • Plasma-April-8-2024, Plasma-April-15-2024, Plasma-April-22-2024, Plasma-April-29-2024, Plasma-May-6-2024

    Description

      Found during GSI test with 30% injected read/write errors.

      	if doCommit {
      		s.snapMutex.Lock()
      		off := int64(minLSSOffset(s.safeOffset(), s.trimOffset))
      		if s.safeSnapOffset() > LSSOffset(off) {
      			s.log.Trim(off)
      		}
      		s.log.Commit() // --- return value is not checked
      		s.lastCommitTS = time.Now()
      		s.snapMutex.Unlock()
      	}

      Attachments

        For Gerrit Dashboard: MB-60198
        # Subject Branch Project Status CR V

        Activity

          People

            Dmitriy.Kalugin-Balashov Dmitriy Kalugin-Balashov
            Dmitriy.Kalugin-Balashov Dmitriy Kalugin-Balashov
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are 3 open Gerrit changes

                PagerDuty