FlameGraph: Add sandwich view (#70268)

This commit is contained in:
Andrej Ocenas
2023-06-19 16:34:06 +02:00
committed by GitHub
parent db44ba305e
commit 5ca03a82f0
36 changed files with 43623 additions and 2 deletions

View File

@@ -5,6 +5,8 @@ import '@pyroscope/flamegraph/dist/index.css';
import { CoreApp, DataFrame, DataFrameView } from '@grafana/data';
import { config } from '@grafana/runtime';
import FlameGraphContainerV2 from '../flamegraphV2/components/FlameGraphContainer';
import FlameGraphContainer from './FlameGraphContainer';
type Props = {
@@ -22,7 +24,11 @@ export const FlameGraphTopWrapper = (props: Props) => {
return <FlamegraphRenderer profile={profile} />;
}
return <FlameGraphContainer data={props.data} app={props.app} />;
return config.featureToggles.flameGraphV2 ? (
<FlameGraphContainerV2 data={props.data} app={props.app} />
) : (
<FlameGraphContainer data={props.data} app={props.app} />
);
};
type Row = {