Arnab Karmakar has uploaded this change for review. ( http://gerrit.cloudera.org:8080/23950
Change subject: IMPALA-12191: Add hardware and OS details to runtime profile ...................................................................... IMPALA-12191: Add hardware and OS details to runtime profile This patch adds backend hardware (CPU model, core count) and OS distribution information to the runtime profile. The information is aggregated across all backends used by a query and displayed in a concise format. The aggregation summarizes heterogeneous cluster configurations by grouping identical CPU/OS configurations and showing their counts, making it easy to see hardware diversity at a glance. Testing: - Added test_backend_hardware_info_in_profile() test - Manually verified the output in runtime profiles TODO (for future patches): - Add cache sizes (L1, L2, L3) information - Add NUMA node details - Add memory capacity and type information - More detailed CPU information (clock speed, CPU flags like AVX, AVX2, etc.) Change-Id: Ib5a093b6cf9dd7dfa4321b79aeea95d6fc748dd4 --- M be/src/runtime/coordinator.cc M be/src/scheduling/scheduler.cc M be/src/service/impala-server.cc M common/protobuf/admission_control_service.proto M common/protobuf/statestore_service.proto M tests/query_test/test_observability.py 6 files changed, 115 insertions(+), 0 deletions(-) git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/50/23950/1 -- To view, visit http://gerrit.cloudera.org:8080/23950 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-MessageType: newchange Gerrit-Change-Id: Ib5a093b6cf9dd7dfa4321b79aeea95d6fc748dd4 Gerrit-Change-Number: 23950 Gerrit-PatchSet: 1 Gerrit-Owner: Arnab Karmakar <[email protected]>
