Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
N
nexpie-grafana-theme
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Registry
Registry
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Kornkitt Poolsup
nexpie-grafana-theme
Commits
c2e1422c
Unverified
Commit
c2e1422c
authored
Nov 01, 2018
by
Marcus Efraimsson
Committed by
GitHub
Nov 01, 2018
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #13921 from svenklemm/postgres-delta
Add delta window function to postgres query builder
parents
74c9defe
f608340c
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
7 additions
and
1 deletions
+7
-1
public/app/plugins/datasource/postgres/postgres_query.ts
+5
-0
public/app/plugins/datasource/postgres/query_ctrl.ts
+1
-0
public/app/plugins/datasource/postgres/sql_part.ts
+1
-1
No files found.
public/app/plugins/datasource/postgres/postgres_query.ts
View file @
c2e1422c
...
...
@@ -184,6 +184,11 @@ export default class PostgresQuery {
switch
(
windows
.
type
)
{
case
'window'
:
switch
(
windows
.
params
[
0
])
{
case
'delta'
:
curr
=
query
;
prev
=
'lag('
+
curr
+
') OVER ('
+
over
+
')'
;
query
=
curr
+
' - '
+
prev
;
break
;
case
'increase'
:
curr
=
query
;
prev
=
'lag('
+
curr
+
') OVER ('
+
over
+
')'
;
...
...
public/app/plugins/datasource/postgres/query_ctrl.ts
View file @
c2e1422c
...
...
@@ -158,6 +158,7 @@ export class PostgresQueryCtrl extends QueryCtrl {
text
:
'Window Functions'
,
value
:
'window'
,
submenu
:
[
{
text
:
'Delta'
,
value
:
'delta'
},
{
text
:
'Increase'
,
value
:
'increase'
},
{
text
:
'Rate'
,
value
:
'rate'
},
{
text
:
'Sum'
,
value
:
'sum'
},
...
...
public/app/plugins/datasource/postgres/sql_part.ts
View file @
c2e1422c
...
...
@@ -107,7 +107,7 @@ register({
{
name
:
'function'
,
type
:
'string'
,
options
:
[
'increase'
,
'rate'
,
'sum'
],
options
:
[
'
delta'
,
'
increase'
,
'rate'
,
'sum'
],
},
],
defaultParams
:
[
'increase'
],
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment