numaproj / numalogic-prometheus

AIOps for metrics in Prometheus
Apache License 2.0
32 stars 10 forks source link

chore: Adding prometheus serialization and deserialization UDF #67

Closed sarabala1979 closed 1 year ago

sarabala1979 commented 1 year ago

Signed-off-by: Saravanan Balasubramanian sarabala1979@gmail.com

Explain what this PR does.

codecov-commenter commented 1 year ago

Codecov Report

Merging #67 (f8d029f) into main (576e9da) will increase coverage by 1.99%. The diff coverage is n/a.

@@            Coverage Diff             @@
##             main      #67      +/-   ##
==========================================
+ Coverage   87.79%   89.78%   +1.99%     
==========================================
  Files          16       17       +1     
  Lines         721      842     +121     
  Branches       68       76       +8     
==========================================
+ Hits          633      756     +123     
+ Misses         66       65       -1     
+ Partials       22       21       -1     
Impacted Files Coverage Δ
numaprom/entities.py 95.34% <0.00%> (-1.32%) :arrow_down:
numaprom/redis.py 46.66% <0.00%> (ø)
numaprom/_constants.py 100.00% <0.00%> (ø)
numaprom/prometheus.py 66.19% <0.00%> (ø)
numaprom/udf/filter.py 89.47% <0.00%> (ø)
numaprom/udf/__init__.py 100.00% <0.00%> (ø)
numaprom/udf/inference.py 100.00% <0.00%> (ø)
numaprom/udf/preprocess.py 100.00% <0.00%> (ø)
numaprom/udf/threshold.py 100.00% <0.00%> (ø)
numaprom/udsink/train.py 93.10% <0.00%> (+0.69%) :arrow_up:
... and 6 more

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more