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

Drop in throughput by 27% for eventing - single function src bkt mutation test

    XMLWordPrintable

Details

    • Bug
    • Resolution: Not a Bug
    • Major
    • 7.0.0
    • Cheshire-Cat
    • performance
    • 7.0.0-4245
    • Triaged
    • 1
    • Unknown

    Description

      We are seeing a drop in throughput for the test -

      Functions executed/sec, 1 bucket x 100M x 1KB, 4KV + 1Eventing node, single function-BucketOp Source bkt mutation 

      The test is setup as follows : 

      1. Create the source bucket (bucket1) and metadata bucket (eventing)
      2. Deploy eventing function which is listening on bucket1 for mutations and applying mutations on the same source bucket bucket1 after executing the function. 
      3. Load 100M Docs on bucket1 and record throughput of the eventing function using the on_update_success stat of eventing.
      4. After loading 100M Docs, apply access phase mutations on the same bucket1

      The regression is seen in 7.0.0-4245

      Stats Comparison : http://cbmonitor.sc.couchbase.com/reports/html/?snapshot=themis_700-4241_load_access_and_wait_1743&snapshot=themis_700-4245_load_access_and_wait_9f03 

      The CPU Utilization reduces during the access phase of the test where we apply mutations on the bucket1 as well as the ops rate

       

      1.   

       

      Attachments

        1. 4241_eviction.png
          214 kB
          James Harrison
        2. 4241_memory.png
          394 kB
          James Harrison
        3. 4241_pager_runs.png
          213 kB
          James Harrison
        4. 4245_checkpoint_memory.png
          426 kB
          James Harrison
        5. 4245_eventing_items_remaining.png
          379 kB
          James Harrison
        6. 4245_eviction_ETS.png
          260 kB
          James Harrison
        7. 4245_eviction.png
          228 kB
          James Harrison
        8. 4245_key_value_size.png
          279 kB
          James Harrison
        9. 4245_memory_ETS.png
          388 kB
          James Harrison
        10. 4245_memory.png
          392 kB
          James Harrison
        11. 4245_pager_runs.png
          208 kB
          James Harrison
        12. d056096c18cf84643dc7317148ce4c77-1.png
          32 kB
          Dave Rigby
        13. image-2021-02-11-12-43-05-484.png
          214 kB
          James Harrison
        14. Screen Shot 2021-02-03 at 3.06.04 PM.png
          341 kB
          Prajwal‌ Kiran Kumar‌
        15. Screen Shot 2021-02-03 at 3.06.13 PM.png
          285 kB
          Prajwal‌ Kiran Kumar‌
        16. Screen Shot 2021-02-03 at 3.06.24 PM.png
          245 kB
          Prajwal‌ Kiran Kumar‌

        Issue Links

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

          Activity

            People

              prajwal.kirankumar Prajwal‌ Kiran Kumar‌ (Inactive)
              prajwal.kirankumar Prajwal‌ Kiran Kumar‌ (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty