srotya / sidewinder

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

Adding clustering implementations #95

Closed ambud closed 7 years ago

ambud commented 7 years ago

32 clustering implementation

Local push

Adding tracking and cluster

Adding counter for graphite writes

Adding WAL integration

Fixing local client to work with new methods from minuteman

Adding auto-truncate to for testing

Improving metrics tracking

Adding official clustering dependency

Activating both pull and push clustering models

codecov-io commented 7 years ago

Codecov Report

Merging #95 into development will decrease coverage by 5.31%. The diff coverage is 8.14%.

Impacted file tree graph

@@                Coverage Diff                @@
##             development      #95      +/-   ##
=================================================
- Coverage             50%   44.68%   -5.32%     
+ Complexity           736      690      -46     
=================================================
  Files                129      130       +1     
  Lines               4750     4791      +41     
  Branches             478      489      +11     
=================================================
- Hits                2375     2141     -234     
- Misses              2234     2512     +278     
+ Partials             141      138       -3
Impacted Files Coverage Δ Complexity Δ
...tya/sidewinder/cluster/ClusterResourceMonitor.java 0% <ø> (-81.49%) 0 <0> (-6)
...nder/cluster/push/connectors/CuratorConnector.java 0% <ø> (ø) 0 <0> (?)
...inder/cluster/push/connectors/AtomixConnector.java 0% <ø> (ø) 0 <0> (?)
...er/cluster/push/rpc/ClusteredWriteServiceImpl.java 0% <ø> (ø) 0 <0> (?)
...inder/cluster/push/connectors/ConfigConnector.java 75.75% <ø> (ø) 8 <0> (?)
...sidewinder/cluster/push/routing/RoutingEngine.java 12.5% <ø> (ø) 3 <0> (?)
...m/srotya/sidewinder/cluster/push/routing/Node.java 57.89% <ø> (ø) 6 <0> (?)
...sh/routing/impl/ConsistentHashRoutingStrategy.java 51.19% <ø> (ø) 13 <0> (?)
...winder/cluster/storage/ClusteredStorageEngine.java 0% <ø> (ø) 0 <0> (ø) :arrow_down:
...nder/cluster/push/connectors/ClusterConnector.java 100% <ø> (ø) 1 <0> (?)
... and 38 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 ef3b417...37664c6. Read the comment docs.