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

Memcached Failover timeout uses default timeout instead of the set timeout

    XMLWordPrintable

Details

    • Triaged
    • 0
    • Yes

    Description

      We are seeing the same behaviour as https://issues.couchbase.com/browse/MB-58087 for memcached failure tests where failure detection time uses the default time (2min) instead of the value set for timeout. 

      http://showfast.sc.couchbase.com/#/timeline/Linux/reb/failover/all#reb_failover_100M_dgm_kv_memcached_detection_time_hestia 

      The regression is coming from build 1352 which contains these commits:

       

      ns_server changed from 0408af8432916f2a160aca8722d9c961a6ac13bf to master
      [+] 5ebfe79d9 MB-55578: Store MonitorState correctly in health_monitor:handle_call
      [+] 4d7ecdfec MB-55578: Simplify kv_stats_monitor refresh mechanism
      [+] 7145e80dc MB-58168: Only get statuses from ns_memcached once in ns_heart
      [+] 9604df586 MB-55578: Only get statuses from ns_memcached once in kv_monitor
       

       

      In these three tests were setting autofailover timeout to 1sec

       

       

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            salim.salim Salim Salim
            salim.salim Salim Salim
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty