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]>

Reply via email to