Merge pull request #12595 from prometheus/atan2-drop-metric-name

Drop metric name for "atan2" binary operator
This commit is contained in:
Julien Pivotto 2023-07-24 16:48:10 +02:00 committed by GitHub
commit 657da2eb98
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 3 deletions

View file

@ -2874,7 +2874,7 @@ func btos(b bool) float64 {
// result of the op operation.
func shouldDropMetricName(op parser.ItemType) bool {
switch op {
case parser.ADD, parser.SUB, parser.DIV, parser.MUL, parser.POW, parser.MOD:
case parser.ADD, parser.SUB, parser.DIV, parser.MUL, parser.POW, parser.MOD, parser.ATAN2:
return true
default:
return false

View file

@ -477,10 +477,10 @@ load 5m
trigNaN{} NaN
eval instant at 5m trigy atan2 trigx
trigy{} 0.4636476090008061
{} 0.4636476090008061
eval instant at 5m trigy atan2 trigNaN
trigy{} NaN
{} NaN
eval instant at 5m 10 atan2 20
0.4636476090008061