[SERVER-68481] Test the performance of CE Created: 02/Aug/22 Updated: 29/Oct/23 Resolved: 22/Dec/22 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | 6.3.0-rc0 |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Timour Katchaounov | Assignee: | Anton Korshunov |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | M5 | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Backwards Compatibility: | Fully Compatible |
| Sprint: | QO 2022-10-03, QE 2022-10-17, QO 2022-11-28, QO 2022-12-12, QO 2022-12-26 |
| Participants: |
| Description |
|
Performance testing of cardinality estimation.
If possible, consider to use these tests to guard against performance refressions. As a minimum these tests should result in a performance report at the end of the project. The tests should be implemented either as C++ unit tests or Google perf tests.
This task should be developed in sync with the following two efforts from the benchmark team: SERVER-68029, |
| Comments |
| Comment by Githook User [ 22/Dec/22 ] |
|
Author: {'name': 'Anton Korshunov', 'email': 'anton.korshunov@mongodb.com', 'username': 'antkorsh'}Message: |
| Comment by Timour Katchaounov [ 08/Nov/22 ] |
|
svilen.mihaylov@mongodb.com thanks for the suggestion. What I meant above is that given a set of tags (ints) without the nodes themselves, this is how we can map tags to ABT types. Of course, if such a mapping already exists, we should reuse that. Is there such a mapping from ABT tags to type names? |
| Comment by Timour Katchaounov [ 08/Nov/22 ] |
|
Proposal for a low-level design. Measure the time to do the below operations for the same query:
The above means that there should be a different counter for each mesured type of functionality. |