-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Cluster Scalability
-
Sharding NYC 2023-09-04, Sharding NYC 2023-09-18, Sharding NYC 2023-10-02, Sharding NYC 2023-10-16, Sharding NYC 2023-10-30, Cluster Scalability 2023-11-13
-
None
-
3
-
None
-
None
-
None
-
None
-
None
-
None
Based on my limited understanding, it seems that getOrGenerateSampleId() in the common case returns boost::none.
Unfortunately, supportsPersistingSampledQueries() is slower than it ideally should be for the common case.
getOrGenerateSampleId() showed up on some of the flamegraphs on PERF-4259. Here is a screenshot:
The goal of this task is to make getOrGenerateSampleId() faster in the common case where getOrGenerateSampleId() returns boost::none.