mirror of https://github.com/grafana/loki
Chore: Copy `cortex/util/math` into Loki (#5036)
* Copy `cortex/pkg/util/math` into Loki. Signed-off-by: Kaviraj <kavirajkanagaraj@gmail.com> * Fix linter Signed-off-by: Kaviraj <kavirajkanagaraj@gmail.com> * Move `MinUint32` from `util` package into `util/math` package Signed-off-by: Kaviraj <kavirajkanagaraj@gmail.com> * Remove NewEWMARate and related helpers Signed-off-by: Kaviraj <kavirajkanagaraj@gmail.com> * Remove unwanted spaces Signed-off-by: Kaviraj <kavirajkanagaraj@gmail.com> * Fix spaces in import paths Signed-off-by: Kaviraj <kavirajkanagaraj@gmail.com>pull/5034/head
parent
57a8a878c1
commit
14afb13d36
@ -1,9 +0,0 @@ |
||||
package util |
||||
|
||||
// MinUint32 return the min of a and b.
|
||||
func MinUint32(a, b uint32) uint32 { |
||||
if a < b { |
||||
return a |
||||
} |
||||
return b |
||||
} |
@ -0,0 +1,41 @@ |
||||
package math |
||||
|
||||
// Max returns the maximum of two ints
|
||||
func Max(a, b int) int { |
||||
if a > b { |
||||
return a |
||||
} |
||||
return b |
||||
} |
||||
|
||||
// Min returns the minimum of two ints
|
||||
func Min(a, b int) int { |
||||
if a < b { |
||||
return a |
||||
} |
||||
return b |
||||
} |
||||
|
||||
// Max64 returns the maximum of two int64s
|
||||
func Max64(a, b int64) int64 { |
||||
if a > b { |
||||
return a |
||||
} |
||||
return b |
||||
} |
||||
|
||||
// Min64 returns the minimum of two int64s
|
||||
func Min64(a, b int64) int64 { |
||||
if a < b { |
||||
return a |
||||
} |
||||
return b |
||||
} |
||||
|
||||
// MinUint32 return the min of a and b.
|
||||
func MinUint32(a, b uint32) uint32 { |
||||
if a < b { |
||||
return a |
||||
} |
||||
return b |
||||
} |
Loading…
Reference in new issue