add migration for percentile agg
This commit is contained in:
@@ -140,7 +140,7 @@ addFuncDef({
|
|||||||
});
|
});
|
||||||
|
|
||||||
addFuncDef({
|
addFuncDef({
|
||||||
name: 'percentil',
|
name: 'percentile',
|
||||||
category: 'Aggregate',
|
category: 'Aggregate',
|
||||||
params: [
|
params: [
|
||||||
{ name: 'interval', type: 'string' },
|
{ name: 'interval', type: 'string' },
|
||||||
|
|||||||
@@ -33,6 +33,7 @@ export function migrate(target) {
|
|||||||
if (isGrafana2target(target)) {
|
if (isGrafana2target(target)) {
|
||||||
return migrateFrom2To3version(target);
|
return migrateFrom2To3version(target);
|
||||||
}
|
}
|
||||||
|
migratePercentileAgg(target);
|
||||||
return target;
|
return target;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -51,6 +52,16 @@ function convertToRegex(str) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function migratePercentileAgg(target) {
|
||||||
|
if (target.functions) {
|
||||||
|
for (const f of target.functions) {
|
||||||
|
if (f.def && f.def.name === 'percentil') {
|
||||||
|
f.def.name = 'percentile';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
export const DS_CONFIG_SCHEMA = 2;
|
export const DS_CONFIG_SCHEMA = 2;
|
||||||
export function migrateDSConfig(jsonData) {
|
export function migrateDSConfig(jsonData) {
|
||||||
if (!jsonData) {
|
if (!jsonData) {
|
||||||
|
|||||||
Reference in New Issue
Block a user