ashwanthkumar / suuchi

सूचि - Toolkit to build Distributed Data Systems
https://ashwanthkumar.github.io/suuchi/
53 stars 12 forks source link

Aggregator support #65

Closed ashwanthkumar closed 7 years ago

ashwanthkumar commented 7 years ago

Support doing Aggregation using Algebird's Aggregator abstraction.

Also made some changes to support maven snapshot publishing from TravisCI. Will send in Docs update in a while. Please go through the changes.

Some problems I've in the current implementation which should be fixed before merging

codecov-io commented 7 years ago

Codecov Report

Merging #65 into master will decrease coverage by 1.35%. The diff coverage is 57.4%.

@@             Coverage Diff              @@
##             master      #65      +/-   ##
============================================
- Coverage      75.7%   74.34%   -1.36%     
- Complexity      121      127       +6     
============================================
  Files            34       36       +2     
  Lines           675      729      +54     
  Branches         79       82       +3     
============================================
+ Hits            511      542      +31     
- Misses           99      121      +22     
- Partials         65       66       +1
ashwanthkumar commented 7 years ago

Merging these changes. Tracking the 2 items as part of #69 and #70.