mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
require postgres 9.4+ for ordered set aggregate functions
This commit is contained in:
parent
9d022766ee
commit
6d8ad3b076
@ -123,15 +123,17 @@ export class PostgresQueryCtrl extends QueryCtrl {
|
||||
this.selectMenu.push(aggregates);
|
||||
|
||||
// ordered set aggregates require postgres 9.4+
|
||||
let aggregates2 = {
|
||||
text: 'Ordered-Set Aggregate Functions',
|
||||
value: 'percentile',
|
||||
submenu: [
|
||||
{ text: 'Percentile (continuous)', value: 'percentile_cont' },
|
||||
{ text: 'Percentile (discrete)', value: 'percentile_disc' },
|
||||
],
|
||||
};
|
||||
this.selectMenu.push(aggregates2);
|
||||
if (this.datasource.jsonData.postgresVersion >= 904) {
|
||||
let aggregates2 = {
|
||||
text: 'Ordered-Set Aggregate Functions',
|
||||
value: 'percentile',
|
||||
submenu: [
|
||||
{ text: 'Percentile (continuous)', value: 'percentile_cont' },
|
||||
{ text: 'Percentile (discrete)', value: 'percentile_disc' },
|
||||
],
|
||||
};
|
||||
this.selectMenu.push(aggregates2);
|
||||
}
|
||||
|
||||
let windows = {
|
||||
text: 'Window Functions',
|
||||
|
Loading…
Reference in New Issue
Block a user