Timeseries
13 symbols | 8 files | Cohesion: 84%
When to Use
- Working with code in
src/ - Understanding how getColorByIndex, getUnitFromMetric, getUnit work
- Modifying timeseries-related functionality
Key Files
| File | Symbols |
|---|---|
src/shared/GmdVizPanel/units/getUnit.ts |
getUnitFromMetric, getUnit, getPerSecondRateUnit |
src/shared/GmdVizPanel/types/timeseries/getTimeseriesQueryRunnerParams.ts |
getTimeseriesQueryRunnerParams, buildGroupByQueries, buildQueriesWithPresetFunctions |
src/shared/GmdVizPanel/types/timeseries/buildTimeseriesPanel.ts |
buildTimeseriesPanel, buildGroupByPanel |
src/shared/utils/utils.ts |
getColorByIndex |
src/shared/GmdVizPanel/types/percentiles/buildPercentilesPanel.ts |
buildPercentilesPanel |
src/shared/GmdVizPanel/behaviors/extremeValueFilterBehavior/isAllDataNaN.ts |
isAllDataNaN |
src/shared/GmdVizPanel/behaviors/extremeValueFilterBehavior/extremeValueFilterBehavior.tsx |
extremeValueFilterBehavior |
src/shared/GmdVizPanel/types/timeseries/behaviors/updateColorsWhenQueriesChange.ts |
updateColorsWhenQueriesChange |
Entry Points
Start here when exploring this area:
getColorByIndex(Function) —src/shared/utils/utils.ts:27getUnitFromMetric(Function) —src/shared/GmdVizPanel/units/getUnit.ts:30getUnit(Function) —src/shared/GmdVizPanel/units/getUnit.ts:44getPerSecondRateUnit(Function) —src/shared/GmdVizPanel/units/getUnit.ts:49getTimeseriesQueryRunnerParams(Function) —src/shared/GmdVizPanel/types/timeseries/getTimeseriesQueryRunnerParams.ts:12
Key Symbols
| Symbol | Type | File | Line |
|---|---|---|---|
getColorByIndex |
Function | src/shared/utils/utils.ts |
27 |
getUnitFromMetric |
Function | src/shared/GmdVizPanel/units/getUnit.ts |
30 |
getUnit |
Function | src/shared/GmdVizPanel/units/getUnit.ts |
44 |
getPerSecondRateUnit |
Function | src/shared/GmdVizPanel/units/getUnit.ts |
49 |
getTimeseriesQueryRunnerParams |
Function | src/shared/GmdVizPanel/types/timeseries/getTimeseriesQueryRunnerParams.ts |
12 |
buildTimeseriesPanel |
Function | src/shared/GmdVizPanel/types/timeseries/buildTimeseriesPanel.ts |
15 |
buildPercentilesPanel |
Function | src/shared/GmdVizPanel/types/percentiles/buildPercentilesPanel.ts |
11 |
isAllDataNaN |
Function | src/shared/GmdVizPanel/behaviors/extremeValueFilterBehavior/isAllDataNaN.ts |
12 |
extremeValueFilterBehavior |
Function | src/shared/GmdVizPanel/behaviors/extremeValueFilterBehavior/extremeValueFilterBehavior.tsx |
27 |
updateColorsWhenQueriesChange |
Function | src/shared/GmdVizPanel/types/timeseries/behaviors/updateColorsWhenQueriesChange.ts |
15 |
buildGroupByQueries |
Function | src/shared/GmdVizPanel/types/timeseries/getTimeseriesQueryRunnerParams.ts |
34 |
buildQueriesWithPresetFunctions |
Function | src/shared/GmdVizPanel/types/timeseries/getTimeseriesQueryRunnerParams.ts |
63 |
buildGroupByPanel |
Function | src/shared/GmdVizPanel/types/timeseries/buildTimeseriesPanel.ts |
72 |
Execution Flows
| Flow | Type | Steps |
|---|---|---|
ExtremeValueFilterBehavior → GetTrackedFlagPayload |
cross_community | 5 |
BuildTimeseriesPanel → ExpressionToString |
cross_community | 5 |
Constructor → ExpressionToString |
cross_community | 4 |
BuildPercentilesPanel → ExpressionToString |
cross_community | 4 |
ExtremeValueFilterBehavior → ExpressionToString |
cross_community | 4 |
BuildTimeseriesPanel → BuildGroupByQueries |
intra_community | 4 |
BuildTimeseriesPanel → BuildQueriesWithPresetFunctions |
intra_community | 4 |
BuildTimeseriesPanel → GetUnitFromMetric |
intra_community | 4 |
Constructor → BuildGroupByQueries |
cross_community | 3 |
Constructor → BuildQueriesWithPresetFunctions |
cross_community | 3 |
Connected Areas
| Area | Connections |
|---|---|
| Stat | 2 calls |
| QuickSearch | 1 calls |
How to Explore
gitnexus_context({name: "getColorByIndex"})— see callers and calleesgitnexus_query({query: "timeseries"})— find related execution flows- Read key files listed above for implementation details