Couchbase Server

Performance Status

07/02/2014

Bug Snapshot

Last Wednesday:
  • Blockers: 3
  • Critical: 8

Today:
  • Critical: 6

KV

  • MB-11582: tmp_oom errors due to spike in memory usage during delta recovery
  • MB-11474: 50% regression in KV rebalance
  • MB-11405: ~2400% CPU consumption by memcached during ongoing workload with 5 buckets
  • MB-11347:  mem_used stat differs from memory usage reported by tcmalloc and OS
  • MB-11005:  Erlang memory in KV test case with 10 buckets is too high (up to 30GB, leading to OOM situation)
  • MB-10771:  Delta recovery is slower than full recovery. Meanwhile several performance issues encountered.
  • Views

    • MB-11556: Rebalance "in" with views fails due to "unexpected_exit ... couch_set_view_group"
    • MB-11461:  2x regression in latency of stale=update_after queries
    • MB-11387:  Latency of stale=false queries easily reaches 1 minute and more (moderate workloads)
    • MB-11384:  Erlang memory usage in cases with views is 4x higher than in CBEE 2.5.1
    • MB-10273:   View compaction doesn't catch up in basic non-DGM tests with view queries

    XDCR

    • MB-11435: 1500-2000% CPU utilization by beam.smp on source nodes in XDCR scenarios (was ~500% in 2.5.x)
    • MB-11434:  600-800% CPU utilization by memcached on source nodes in XDCR scenarios (was <100% in 2.5.x)
    • MB-11382:  XDCR: default replicators per bucket is now 16 (earlier: 32)

    n1ql

    • MB-11141: SELECT COUNT(*) ... WHERE should avoid memcached operations
    • MB-11140: SELECT DISTINCT scans all docs
    • MB-11048: Range queries result in thousands of GET operations/sec

    BACKLOG


    • Couchbase Server 3.0 Beta

    CBIT ZONE


    • CBIT-1182: client machines for regression tests
    • CBIT-1336: HW request for N1QL and secondary indexes performance testing

    Performance Status

    By Pavel Paulau

    Performance Status

    • 261