srotya / sidewinder

Fast and scalable timeseries database
http://sidewinder.srotya.com
Apache License 2.0
25 stars 9 forks source link

Adding iterator approach for function processing #139

Closed ambud closed 5 years ago

ambud commented 5 years ago

Adding iterative window function support

Updating method names to make more sense

Adding datapoint memory optimization to reuse objects

Disable tests

Fixing inconsistent range problem and start key issue and bad json generation

Refactoring package name because of reflection conflict

Fixing method names for ingestor

Changing grafana query path for v2

Adding iterator window functions

Adding unit tests for functions

codecov-io commented 5 years ago

Codecov Report

Merging #139 into development will decrease coverage by 3.15%. The diff coverage is 29%.

Impacted file tree graph

@@                Coverage Diff                @@
##             development     #139      +/-   ##
=================================================
- Coverage          57.44%   54.29%   -3.16%     
- Complexity          1021     1068      +47     
=================================================
  Files                124      141      +17     
  Lines               6016     6730     +714     
  Branches             709      787      +78     
=================================================
+ Hits                3456     3654     +198     
- Misses              2341     2841     +500     
- Partials             219      235      +16
Impacted Files Coverage Δ Complexity Δ
...nder/core/functions/list/SingleSeriesFunction.java 100% <ø> (ø) 4 <0> (?)
...nder/core/functions/list/BasicSingleFunctions.java 56.31% <ø> (ø) 0 <0> (?)
...dewinder/core/functions/list/ConstantFunction.java 0% <ø> (ø) 0 <0> (?)
...ewinder/core/functions/list/TransformFunction.java 66.66% <ø> (ø) 4 <0> (?)
...dewinder/core/functions/list/WindowedFunction.java 84% <ø> (ø) 7 <0> (?)
...com/srotya/sidewinder/core/analytics/Nd4jTest.java 0% <ø> (ø) 0 <0> (ø) :arrow_down:
.../sidewinder/core/functions/list/FunctionTable.java 83.87% <ø> (ø) 8 <0> (?)
.../sidewinder/core/functions/list/ChainFunction.java 91.66% <ø> (ø) 5 <0> (?)
...r/core/functions/list/BasicTransformFunctions.java 35% <ø> (ø) 0 <0> (?)
...er/core/functions/list/BasicConstantFunctions.java 0% <ø> (ø) 0 <0> (?)
... and 60 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update c44e27c...765a9e0. Read the comment docs.