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

YCSB workload e with wrong n1ql syntax 100% memory is consumed

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Critical
    • 5.0.0
    • 5.0.0
    • query
    • Untriaged
    • No

    Description

      Attached the couchbaseclient Couchbase2Client.java.txt file for YCSB. If we run this with command,

      bin/ycsb run couchbase2 -s -P /root/perfrunner-ycsb/YCSB_0/workloads/workloade -jvm-args=-Dcom.couchbase.connectTimeout=300000 -jvm-args=-Dcom.couchbase.kvTimeout=60000 -p couchbase.bucket=bucket-1 -p couchbase.host=172.23.100.191 -threads 30 -p recordcount=20000000 -p couchbase.password=password -p maxexecutiontime=600 -p operationcount=10000000 -p couchbase.upsert=true -p couchbase.boost=16 -p couchbase.epoll=true -p couchbase.kv=false -p exportfile=/tmp/ycsb_log/workloade/120_1node/ycsb_log_0.txt -p hdrhistogram.percentiles=80,99,95,50

      it throws exception :exception.txt

      Wrong query used: SELECT bucket-1 FROM `bucket-1` WHERE meta().id >= $1 LIMIT $2 ( missing `` around bucket-1)

      Memory consumption keeps on increasing . It reached 99% . System becomes unusable.
      logs attached n1qloutput.zip .

      how to repro:
      Change couchbaseclient file with the attached , and workloade with kv=false.

      version:
      happening in 4.6 and 5.0 as well

      Attachments

        1. Couchbase2Client.java.txt
          35 kB
        2. n1qloutput.zip
          3.68 MB
        3. exception.txt
          4 kB

        Issue Links

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

          Activity

            People

              keshav Keshav Murthy
              sandip.nandi Sandip Nandi (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty