Update xprof version to 2.21.2 by @subhamsoni-google in https://github.com/openxla/xprof/pull/1962
Add all_hosts information to the session_snapshot and move the device collision logic for trace_viewer to CreateTraceEventsContainer. by @muditgokhale2 in https://github.com/openxla/xprof/pull/1974
Add all_hosts information to the session_snapshot and move the device collision logic for trace_viewer to CreateTraceEventsContainer. by @muditgokhale2 in https://github.com/openxla/xprof/pull/1959
Project import generated by Copybara by Profiler Team in https://github.com/openxla/xprof/pull/1966
Extract SourceInfoFormattedText to a shared utility. by @zzzaries in https://github.com/openxla/xprof/pull/1954
Project import generated by Copybara by Profiler Team in https://github.com/openxla/xprof/pull/1964
Project import generated by Copybara by Profiler Team in https://github.com/openxla/xprof/pull/1961
Project import generated by Copybara by Profiler Team in https://github.com/openxla/xprof/pull/1960
Use py::isinstance for type checking in ToolOptions conversion. by @Matt-Hurd in https://github.com/openxla/xprof/pull/1952
Update GPU Kernel Stats Column Name by @Becker-ZH in https://github.com/openxla/xprof/pull/1942
Switch the stack-trace-snippet element the source-info element in trace viewer and graph viewer. by @zzzaries in https://github.com/openxla/xprof/pull/1948
Pass session_path to runs, run_tools, hosts and data third party Xprof API requests by Profiler Team in https://github.com/openxla/xprof/pull/1934
Unregister SparseCoreBoundRule from Smart suggestion rules by Profiler Team in https://github.com/openxla/xprof/pull/1951
Add dvfs time scale multiplier processing logic for roofline model. by @zzzaries in https://github.com/openxla/xprof/pull/1828
Add unoptimized hlo processing capability in source mapper. by @zzzaries in https://github.com/openxla/xprof/pull/1946
Refractor GetCustomCallText function to accept mlir::Context as parameter. by @cliveverghese in https://github.com/openxla/xprof/pull/1941
Move event_time_fraction_analyzer proto to OSS by Profiler Team in https://github.com/openxla/xprof/pull/1937
Cache and reuse barrier-cores rule results from MeetsConditions in GenerateSuggestion. by Profiler Team in https://github.com/openxla/xprof/pull/1938
Change buffer allocation color to white in memory visualization to set the background as white. by @zzzaries in https://github.com/openxla/xprof/pull/1935
Add worker ID to responses and configure gRPC channels for retries and load balancing. by @subhamsoni-google in https://github.com/openxla/xprof/pull/1884
Refactor SS rule unit tests with MockToolDataProvider by Profiler Team in https://github.com/openxla/xprof/pull/1926
Add a graphType parameter to downloadHloProto and related frontend components to support requesting different HLO graphs. by Profiler Team in https://github.com/openxla/xprof/pull/1833
Re-order tools based on most common usage patterns by @Matt-Hurd in https://github.com/openxla/xprof/pull/1921
Project import generated by Copybara by Profiler Team in https://github.com/openxla/xprof/pull/1924
Fix indentation in README.md. by @subhamsoni-google in https://github.com/openxla/xprof/pull/1918
Add all_hosts information to the session_snapshot and move the device collision logic for trace_viewer to CreateTraceEventsContainer. by @Matt-Hurd in https://github.com/openxla/xprof/pull/1922
Add documentation for distributed XProf deployment and Kubernetes setup. by @subhamsoni-google in https://github.com/openxla/xprof/pull/1910
Add all_hosts information to the session_snapshot and move the device collision logic for trace_viewer to CreateTraceEventsContainer. by @muditgokhale2 in https://github.com/openxla/xprof/pull/1853
Remove the backend button from TraceViewer. by Profiler Team in https://github.com/openxla/xprof/pull/1914
Remove InputBoundRule and refactor input-bound check into SignalProvider. by Profiler Team in https://github.com/openxla/xprof/pull/1917
Project import generated by Copybara by Profiler Team in https://github.com/openxla/xprof/pull/1916
Add multi-threading to conversion of xspaces to inference stats by @muditgokhale2 in https://github.com/openxla/xprof/pull/1912
Replace deprecated integral type limits with std::numeric_limits. by @majnemer in https://github.com/openxla/xprof/pull/1898
Project import generated by Copybara by Profiler Team in https://github.com/openxla/xprof/pull/1911
Project import generated by Copybara by Profiler Team in https://github.com/openxla/xprof/pull/1904
Bug fixes to enable device loop for step tracking by Profiler Team in https://github.com/openxla/xprof/pull/1822
Full Changelog: https://github.com/openxla/xprof/compare/xprof-v2.21.1...xprof-v2.21.2