[SERVER-84675] Collscan benchmarks - queries over collections with non-integral data types Created: 09/Jan/24  Updated: 23/Jan/24  Resolved: 23/Jan/24

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

Type: Task Priority: Major - P3
Reporter: Anton Korshunov Assignee: Ruoxin Xu
Resolution: Fixed Votes: 0
Labels: M3
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by SERVER-84088 Tag new collscan workloads and add th... Closed
Backwards Compatibility: Fully Compatible
Sprint: QO 2024-02-05
Participants:

 Description   

There is a relatively limited set of benchmarks over strings, dates, etc. A typical string length is 16 or 30, there is one test with 5M chars.

Implement in Genny:

  • A benchmark with collection with large stringsĀ  (100 - 1000 chars)
  • Add more collections with dates and timestamps.
  • Fields of mixed data types
  • Add queries exercising type bracketing and plan cache:
  • The same query shape with constants of different types that would generate different plans.


 Comments   
Comment by Githook User [ 23/Jan/24 ]

Author:

{'name': 'Ruoxin Xu', 'email': 'ruoxin.xu@mongodb.com', 'username': 'RuoxinXu'}

Message: SERVER-84675 Add workloads running CollScan queries on various types (#1117)
Branch: master
https://github.com/mongodb/genny/commit/f057935a547032149c5482d37f84389da71d452f

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