-
Type: Improvement
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Query Execution
-
Fully Compatible
-
QE 2024-11-25, QE 2024-12-09
Currently the sysprofile command is defined in db/commands/test_commands.cpp.
It is (and I think it should remain) the sole user of the util/sysprofile.h and util/sysprofile.cpp code.
I propose that we:
- remove util/sysprofile.h
- move the "sysprofile" command class out into its own source file: db/commands/sysprofile.cpp.
- inline the contents of util/sysprofile.cpp into an unnamed namespace at the top of db/commands/sysprofile.cpp .
- QE would own the new db/commands/sysprofile.cpp file.