Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DiDi
nightingale
提交
c2867d96
N
nightingale
项目概览
DiDi
/
nightingale
11 个月 前同步成功
通知
46
Star
7053
Fork
1161
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
N
nightingale
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
c2867d96
编写于
12月 31, 2020
作者:
7
710leo
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Modify alert function
上级
6dbbbac3
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
0 addition
and
60 deletion
+0
-60
src/modules/judge/judge/func.go
src/modules/judge/judge/func.go
+0
-60
未找到文件。
src/modules/judge/judge/func.go
浏览文件 @
c2867d96
...
...
@@ -24,11 +24,6 @@ func (f MaxFunction) Compute(vs []*dataobj.HistoryData) (leftValue dataobj.JsonF
return
}
duration
:=
int
(
vs
[
0
]
.
Timestamp
-
vs
[
count
-
1
]
.
Timestamp
)
if
duration
<
f
.
Limit
{
return
}
max
:=
vs
[
0
]
.
Value
for
i
:=
1
;
i
<
len
(
vs
);
i
++
{
if
max
<
vs
[
i
]
.
Value
{
...
...
@@ -54,11 +49,6 @@ func (f MinFunction) Compute(vs []*dataobj.HistoryData) (leftValue dataobj.JsonF
return
}
duration
:=
int
(
vs
[
0
]
.
Timestamp
-
vs
[
count
-
1
]
.
Timestamp
)
if
duration
<
f
.
Limit
{
return
}
min
:=
vs
[
0
]
.
Value
for
i
:=
1
;
i
<
len
(
vs
);
i
++
{
...
...
@@ -85,11 +75,6 @@ func (f AllFunction) Compute(vs []*dataobj.HistoryData) (leftValue dataobj.JsonF
return
}
duration
:=
int
(
vs
[
0
]
.
Timestamp
-
vs
[
count
-
1
]
.
Timestamp
)
if
duration
<
f
.
Limit
{
return
}
for
i
:=
0
;
i
<
len
(
vs
);
i
++
{
isTriggered
=
checkIsTriggered
(
vs
[
i
]
.
Value
,
f
.
Operator
,
f
.
RightValue
)
if
!
isTriggered
{
...
...
@@ -114,11 +99,6 @@ func (f SumFunction) Compute(vs []*dataobj.HistoryData) (leftValue dataobj.JsonF
return
}
duration
:=
int
(
vs
[
0
]
.
Timestamp
-
vs
[
count
-
1
]
.
Timestamp
)
if
duration
<
f
.
Limit
{
return
}
sum
:=
dataobj
.
JsonFloat
(
0.0
)
for
i
:=
0
;
i
<
count
;
i
++
{
sum
+=
vs
[
i
]
.
Value
...
...
@@ -142,11 +122,6 @@ func (f AvgFunction) Compute(vs []*dataobj.HistoryData) (leftValue dataobj.JsonF
return
}
duration
:=
int
(
vs
[
0
]
.
Timestamp
-
vs
[
vsLen
-
1
]
.
Timestamp
)
if
duration
<
f
.
Limit
{
return
}
sum
:=
dataobj
.
JsonFloat
(
0.0
)
for
i
:=
0
;
i
<
vsLen
;
i
++
{
...
...
@@ -171,11 +146,6 @@ func (f StddevFunction) Compute(vs []*dataobj.HistoryData) (leftValue dataobj.Js
return
}
duration
:=
int
(
vs
[
0
]
.
Timestamp
-
vs
[
vsLen
-
1
]
.
Timestamp
)
if
duration
<
f
.
Limit
{
return
}
for
i
:=
0
;
i
<
vsLen
;
i
++
{
sum
+=
float64
(
vs
[
i
]
.
Value
)
}
...
...
@@ -210,11 +180,6 @@ func (f DiffFunction) Compute(vs []*dataobj.HistoryData) (leftValue dataobj.Json
return
}
duration
:=
int
(
vs
[
0
]
.
Timestamp
-
vs
[
vsLen
-
1
]
.
Timestamp
)
if
duration
<
f
.
Limit
{
return
}
first
:=
vs
[
0
]
.
Value
isTriggered
=
false
...
...
@@ -244,11 +209,6 @@ func (f PDiffFunction) Compute(vs []*dataobj.HistoryData) (leftValue dataobj.Jso
return
}
duration
:=
int
(
vs
[
0
]
.
Timestamp
-
vs
[
vsLen
-
1
]
.
Timestamp
)
if
duration
<
f
.
Limit
{
return
}
first
:=
vs
[
0
]
.
Value
isTriggered
=
false
for
i
:=
1
;
i
<
len
(
vs
);
i
++
{
...
...
@@ -315,11 +275,6 @@ func (f CAvgAbsFunction) Compute(vs []*dataobj.HistoryData) (leftValue dataobj.J
return
}
duration
:=
int
(
vs
[
0
]
.
Timestamp
-
vs
[
vsLen
-
1
]
.
Timestamp
)
if
duration
<
f
.
Limit
{
return
}
sum
:=
dataobj
.
JsonFloat
(
0.0
)
for
i
:=
0
;
i
<
vsLen
;
i
++
{
...
...
@@ -347,11 +302,6 @@ func (f CAvgFunction) Compute(vs []*dataobj.HistoryData) (leftValue dataobj.Json
return
}
duration
:=
int
(
vs
[
0
]
.
Timestamp
-
vs
[
vsLen
-
1
]
.
Timestamp
)
if
duration
<
f
.
Limit
{
return
}
sum
:=
dataobj
.
JsonFloat
(
0.0
)
for
i
:=
0
;
i
<
vsLen
;
i
++
{
sum
+=
vs
[
i
]
.
Value
...
...
@@ -377,11 +327,6 @@ func (f CAvgRateAbsFunction) Compute(vs []*dataobj.HistoryData) (leftValue datao
return
}
duration
:=
int
(
vs
[
0
]
.
Timestamp
-
vs
[
vsLen
-
1
]
.
Timestamp
)
if
duration
<
f
.
Limit
{
return
}
sum
:=
dataobj
.
JsonFloat
(
0.0
)
for
i
:=
0
;
i
<
vsLen
;
i
++
{
sum
+=
vs
[
i
]
.
Value
...
...
@@ -408,11 +353,6 @@ func (f CAvgRateFunction) Compute(vs []*dataobj.HistoryData) (leftValue dataobj.
return
}
duration
:=
int
(
vs
[
0
]
.
Timestamp
-
vs
[
vsLen
-
1
]
.
Timestamp
)
if
duration
<
f
.
Limit
{
return
}
sum
:=
dataobj
.
JsonFloat
(
0.0
)
for
i
:=
0
;
i
<
vsLen
;
i
++
{
sum
+=
vs
[
i
]
.
Value
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录