[SERVER-74590] Investigate ServerStatusInsert.Find regressions Created: 03/Mar/23  Updated: 03/Mar/23  Resolved: 03/Mar/23

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Major - P3
Reporter: Mihai Andrei Assignee: Ivan Fefer
Resolution: Won't Fix Votes: 0
Labels: pm2697-m3
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: PNG File classicfind.png     PNG File sbefind.png    
Participants:
Story Points: 3

 Description   

db.sbe_perf_latest.aggregate([{ $match: { test: /ServerStatusInsertFind.Find/, tags: {$ne: "ignore"} } }, { $project: { signed_percent_change_stable: 1, test: 1, _id: 0, measurement: 1 } }, { $sort: { signed_percent_change_stable: 1 } }])
[
  {
    measurement: 'Latency50thPercentile',
    signed_percent_change_stable: -86.03313729576215,
    test: 'ServerStatusInsertFind.Find'
  },
  {
    measurement: 'Latency95thPercentile',
    signed_percent_change_stable: -60.441815651524365,
    test: 'ServerStatusInsertFind.Find'
  },
  {
    measurement: 'OperationThroughput',
    signed_percent_change_stable: -13.196307545820076,
    test: 'ServerStatusInsertFind.Find'
  }
] 



 Comments   
Comment by Ivan Fefer [ 03/Mar/23 ]

This data is from docs workload that is intended just as a demo for RunCommand actor: https://github.com/mongodb/genny/blob/master/src/workloads/docs/RunCommand.yml#L8

However, it uses RunCommand to executed Find, which is wrong, because RunCommand doesn't handle the cursor, returned by Find. I will fix the workload in PERF-3883

Generated at Thu Feb 08 06:27:53 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.